我的笔记本电脑是联想 Sl510。它会要求我输入网络密钥,输入后大约 20 秒后会挂断,然后再次要求输入密钥,并不断重复此操作。在今天尝试 12.04 之前,我从未遇到过任何连接问题。
$ dmesg | grep -i firmware
[ 0.169851] [Firmware Bug]: ACPI: BIOS _OSI(Linux) query ignored
[ 18.203838] thinkpad_acpi: asked for hotkey mask 0x078dffff, but firmware forced it to 0x008dffff
[ 18.637527] iwlwifi 0000:05:00.0: loaded firmware version 39.31.5.1 build 35138
[ 28.202028] IBM TrackPoint firmware: 0x0e, buttons: 3/3
$ lspci
00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
00:1a.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
00:1a.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
00:1a.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)
00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)
00:1c.5 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 (rev 03)
00:1d.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
00:1f.0 ISA bridge: Intel Corporation ICH9M LPC Interface Controller (rev 03)
00:1f.2 IDE interface: Intel Corporation 82801IBM/IEM (ICH9M/ICH9M-E) 2 port SATA Controller [IDE mode] (rev 03)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
02:00.0 System peripheral: JMicron Technology Corp. SD/MMC Host Controller
02:00.2 SD Host controller: JMicron Technology Corp. Standard SD Host Controller
02:00.3 System peripheral: JMicron Technology Corp. MS Host Controller
02:00.4 System peripheral: JMicron Technology Corp. xD Host Controller
05:00.0 Network controller: Intel Corporation Centrino Wireless-N 1000
08:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
$ sudo lshw -class network
PCI (sysfs)
*-network
description: Wireless interface
product: Centrino Wireless-N 1000
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:05:00.0
logical name: wlan0
version: 00
serial: 00:26:c7:21:ed:da
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi driverversion=3.2.0-23-generic firmware=39.31.5.1 build 35138 latency=0 link=no multicast=yes wireless=IEEE 802.11bgn
resources: irq:49 memory:f2200000-f2201fff
*-network
description: Ethernet interface
product: RTL8111/8168B PCI Express Gigabit Ethernet controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:08:00.0
logical name: eth0
version: 03
serial: c8:0a:a9:24:c4:56
size: 10Mbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list rom ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl_nic/rtl8168d-1.fw latency=0 link=no multicast=yes port=MII speed=10Mbit/s
resources: irq:46 ioport:3000(size=256) memory:f2004000-f2004fff memory:f2000000-f2003fff memory:f2020000-f203ffff
$ rfkill list
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
我该如何解决这个问题?
答案1
我在联想 x121e 笔记本电脑上安装了同样的无线设备,也遇到了类似的问题。
我不得不禁用无线 'n' 网络。这为我解决了问题。
尝试一下:
echo 'options iwlagn 11n_disable=1' | sudo tee /etc/modprobe.d/iwlagn.conf >/dev/null
然后重新启动计算机。希望这有帮助... ;)
答案2
尝试以下对我有用的方法:
在终端类型中
sudo iwconfig wlan0 power off
就我的情况而言,电源管理坏了。如果它有效,只需执行以下操作即可修复启动时的问题
sudo nano /etc/rc.local
然后在“exit0”处粘贴“iwconfig wlan0 power off”。保存文件并重启。
我希望这有帮助。
答案3
我认为你可能遇到了一个错误,但我不能确定。我有一台装有此无线网卡的 Thinkpad X220,我偶尔会看到以下情况:
如果您可以按照评论#72中Joseph的建议尝试该内核,然后如果退出有效则报告错误,这将真正帮助所有Centrino 1000用户解决这个问题。
(您可能还会遇到一个单独的问题,但这是一个合理的猜测,如果我错了,尝试内核然后稍后将其删除也不会有什么坏处)
答案4
我遇到过类似的问题,但使用的是不同的卡/芯片,英特尔 ipw2100。
更改 BIOS 中的 IRQ 对我有帮助。