我的笔记本电脑运行的是 8.04 LTS(hardy),使用网络管理器,无线工作正常。我不认为我使用了 ndiswrapper,因为我安装的原始版本的 Ubuntu(edgy)会自动检测所有内容。我升级到 10.04.3 LTS(lucid),当我重新启动时,无线网络停止工作。我甚至无法让它连接到开放的 wifi。
$ iwconfig eth1
eth1 IEEE 802.11b ESSID:"MYESSID"
Mode:Managed Frequency:2.457 GHz Access Point: None
Bit Rate:11 Mb/s Sensitivity:1/0
Retry limit:8 RTS thr:off Fragment thr:off
Power Management:off
Link Quality=0/70 Signal level=-122 dBm Noise level=-122 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
lshw -c 网络输出:
*-network
description: TrueMobile 1150 Series PC Card
product: Version 01.01
vendor: Dell
physical id: 0
slot: Socket 1
resources: irq:5
*-network
description: Wireless interface
physical id: 2
logical name: eth1
capabilities: ethernet physical wireless
configuration: broadcast=yes driver=orinoco driverversion=0.15 firmware=Lucent/Agere 9.48 link=no multicast=yes wireless=IEEE 802.11b
$ rfkill list all
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
$ pccardctl ident 1
product info: "Dell", "TrueMobile 1150 Series PC Card", "Version 01.01", ""
manfid: 0x0156, 0x0002
function: 6 (network)
答案1
运行以下命令似乎已解决该问题。
sudo dpkg-divert --rename /lib/firmware/agere_sta_fw.bin
我按照https://bugs.launchpad.net/ubuntu/+source/linux/+bug/498336/comments/93