04 连接到 Windows 7,我的 wifi 无法使用。我有一台 HP Elitebook 8570w,配有英特尔合作迅驰终极-N 6300(版本 3e)wifi 卡,在 Windows 7 上运行良好。菜单栏中的连接符号显示“Wifi 网络设备未就绪”
这可能没什么,但我注意到键盘上的硬件 wifi 开关仍然有效,尽管指示灯一直亮着红灯。(我通过检查 rfkill 列表验证了它有效)
lshw -c 网络给我
t:5040(size=32)
*-network DISABLED
description: Wireless interface
product: Centrino Ultimate-N 6300
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:25:00.0
logical name: wlan0
version: 3e
serial: 24:77:03:b2:f9:d4
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi driverversion=4.4.0-31- generic firmware=9.221.4.1 build 25532 latency=0 link=no multicast=yes wireless=IEEE 802.11abgn
resources: irq:33 memory:d9100000-d9101fff
一开始我以为是 rfkill 的问题,但是 rfkill 列表没有显示任何问题
gijs@gijs-HP-EliteBook-8570w:~$ rfkill list
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
1: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
如果我输入 dmesg | grep -e iwl -e wlan,我会得到以下输出。我真的不知道该往哪儿找。这是第一行:
[ 16.599881] iwlwifi 0000:25:00.0: can't disable ASPM; OS doesn't have ASPM control
[ 16.976938] iwlwifi 0000:25:00.0: Direct firmware load for iwlwifi-6000-6.ucode failed with error -2
[ 16.992926] iwlwifi 0000:25:00.0: Direct firmware load for iwlwifi-6000-5.ucode failed with error -2
[ 17.052359] iwlwifi 0000:25:00.0: loaded firmware version 9.221.4.1 build 25532 op_mode iwldvm
[ 18.051712] iwlwifi 0000:25:00.0: CONFIG_IWLWIFI_DEBUG disabled
[ 18.051715] iwlwifi 0000:25:00.0: CONFIG_IWLWIFI_DEBUGFS enabled
[ 18.051716] iwlwifi 0000:25:00.0: CONFIG_IWLWIFI_DEVICE_TRACING enabled
[ 18.051718] iwlwifi 0000:25:00.0: Detected Intel(R) Centrino(R) Ultimate-N 6300 AGN, REV=0x74
[ 18.051766] iwlwifi 0000:25:00.0: L1 Enabled - LTR Disabled
[ 18.171355] ieee80211 phy0: Selected rate control algorithm 'iwl-agn-rs'
[ 32.395035] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 32.395165] iwlwifi 0000:25:00.0: L1 Enabled - LTR Disabled
[ 32.401812] iwlwifi 0000:25:00.0: L1 Enabled - LTR Disabled
[ 32.401899] iwlwifi 0000:25:00.0: Radio type=0x0-0x3-0x1
[ 32.436644] iwlwifi 0000:25:00.0: Microcode SW error detected. Restarting 0x82000000.
我已经在网上搜索了好几天,安装了不同版本的 Ubuntu,运行了所有升级和更新,但没有任何效果。请帮帮我。
答案1
我们在您的日志中看到了可怕的固件错误:
检测到微码软件错误。正在重新启动
让我们安装最新的固件,看看它是否有帮助:
wget http://mirrors.kernel.org/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.161_all.deb
sudo dpkg -i linux*.deb
重新启动并告诉我们您是否连接了。
答案2
我通过购买单独的硬件适配器解决了我的问题,在这里找到
https://www.amazon.com/Edimax-EW-7811Un-150Mbps-Raspberry-Supports/dp/B003MTTJOY
该设备具有最标准的网络卡,几乎适用于所有设备,从 Lego Mindstorm 到 Rasbery Pi。我的教授告诉我,我必须重新编程内核中负责此操作的部分,由于我对 Ubuntu 还不太熟悉,所以不想这样做。它运行良好,我很高兴