Thinkpad edge E520 与 Centrino Wireless-N 1000 之间的无线连接失败

Thinkpad edge E520 与 Centrino Wireless-N 1000 之间的无线连接失败

我可以在 ubuntu 10.04 或 win7 上毫无问题地使用无线连接,但在 ubuntu 11.10 上却不行。我就是找不到任何连接。在终端上

rfkill list all

仅使用无线软阻塞;当尝试

rfkill unblock all

或者 rfkill unblock wifi

它仍处于软阻塞状态。

nm-tool

显示我已断开连接,并且 wlan0 状态不可用

lshw -C network
*-network 
   description: Wireless interface 
   product: Centrino Wireless-N 1000 
   vendor: Intel Corporation 
   physical id: 0 
   bus info: pci@0000:09:00.0 
   logical name: wlan0 
   version: 00 
   serial: 74:e5:0b:18:20:a0 
   width: 64 bits 
   clock: 33MHz 
   capabilities: bus_master cap_list ethernet physical wireless 
   configuration: broadcast=yes driver=iwlagn driverversion=3.0.0-12-generic firmware=39.31.5.1 build 35138 latency=0 multicast=yes wireless=IEEE 802.11bgn 
   resources: irq:45 memory:e1d00000-e1d01fff

那么物理 ID=0 有问题吗?是不是 ubuntu 无法识别我的无线接口?

有什么可以改变这一点吗?或者只是使用旧版本的 ubuntu?

答案1

从这里回答: http://ubuntuforums.org/showthread.php?t=1760181

$ rfkill list all
$ sudo rmmod -f acer_wmi
$ sudo rfkill unblock all
$ sudo su
# echo "blacklist acer_wmi" >> /etc/modprobe.d/blacklist.conf
# exit

答案2

在尝试不同的发行版并访问不同的讨论论坛时,我找到了解决上述问题的方法。

“要(暂时)让无线网络在较新的内核上运行:

sudo mv /lib/firmware/iwlwifi-1000-5.ucode /lib/firmware/iwlwifi-1000-5.ucode.backup
sudo modprobe -r iwlagn
sudo modprobe iwlagn

这应该会使无线使用目前有效的旧 1000-3.ucode。”

相关内容