我最近安装了 Ubuntu 12.04,发现我的无线网卡未被操作系统检测到。我尝试通过网络管理器检测它,但仍然没有成功
所需命令的输出:
toor@Linux:~$ sudo lshw -class network
*-network
description: Ethernet interface
product: AR8131 Gigabit Ethernet
vendor: Atheros Communications Inc.
physical id: 0
bus info: pci@0000:03:00.0
logical name: eth0
version: c0
serial: f0:de:f1:9e:22:4d
size: 100Mbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress vpd bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=atl1c driverversion=1.0.1.0-NAPI duplex=full firmware=N/A ip=124.123.227.84 latency=0 link=yes multicast=yes port=twisted pair speed=100Mbit/s
resources: irq:44 memory:f2400000-f243ffff ioport:2000(size=128)
*-network UNCLAIMED
description: Network controller
product: AR9285 Wireless Network Adapter (PCI-Express)
vendor: Atheros Communications Inc.
physical id: 0
bus info: pci@0000:04:00.0
version: 01
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: latency=0
resources: memory:f2500000-f250ffff
and
toor@Linux:~$ rfkill list all
0: ideapad_wlan: Wireless LAN
Soft blocked: yes
Hard blocked: no
1: ideapad_bluetooth: Bluetooth
Soft blocked: yes
Hard blocked: no
请让我知道解决该问题需要哪些更多信息。
答案1
您的问题有两个方面,您必须处理这两个错误。
*-network UNCLAIMED
意味着没有内核模块(驱动程序)负责这个硬件。对于您的设备,我建议首先使用常规方法查看是否有可用的驱动程序:如何安装附加驱动程序?
如果未列出适用于您设备的任何驱动程序,请尝试安装来自较新 Linux 内核的反向移植驱动程序。Ubuntu 有适用于这些所谓
compat-wireless
驱动程序集的软件包。请参阅我的答案在另一个有关如何做到这一点的相关问题中。ideapad_wlan: Wireless LAN
,Soft blocked: yes
表示您的无线电终止开关已激活。这将阻止所有通信,并且在您打算这样做时很有用(例如在飞机上请求时)。要启用您的无线电,请通过发出以下命令禁用此终止开关sudo rfkill unblock all
在您的情况下启用 WiFi 和蓝牙。
看我的 WiFi 适配器根本无法工作,如何排除故障?以获得更通用、更完整的操作方法。
答案2
您可以通过查看其他驱动程序详细信息并分别下载来获取无线驱动程序。由于您没有向我提供任何有关无线适配器和 PC 规格的详细信息,因此我现在无法为您提供更多帮助。
答案3
我有一台装有相同无线网卡的笔记本电脑,开箱即可使用。
但是,我意识到,如果我在 Windows 上禁用 wifi,则无法在 Ubuntu 上启用它。启动 Windows、启用 wifi 并重新启动即可解决问题。
如果您没有双启动,请尝试进入 Bios 设置,找到 wifi 卡并在必要时启用它。
答案4
您为什么不尝试安装无线网卡的驱动程序?
- 下载此驱动程序:兼容-无线-3.6.8-1.tar.bz2
安装驱动程序:
tar -xf /path/to/compat-wireless-3.6.8-1.tar.bz2 cd /path/to/compat-wireless-3.6.8-1 ./scripts/driver-select ath9k make sudo make install
重新启动计算机。
如果这不起作用请告诉我。