我正在尝试将 Toshiba Portege 中的无线网卡从 Intel Centrino N2230 升级到 Intel 7260 卡,但目前无法正常工作。我的操作系统版本是 Ubuntu 14.04 LTS,以下是一些详细信息:
uname -a
Linux portege-R935 3.13.0-79-generic #123-Ubuntu SMP Fri Feb 19 14:27:58 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
lshw
*-network
description: Wireless interface
product: Wireless 7260
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:04:00.0
logical name: wlan1
version: 73
serial: 7c:5c:f8:8f:77:cb
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi driverversion=3.13.0-79-generic firmware=22.24.8.0 ip=192.168.0.187 latency=0 link=yes multicast=yes wireless=IEEE 802.11abg
resources: irq:44 memory:e2400000-e2401fff
ifconfig
wlan1 Link encap:Ethernet HWaddr 7c:5c:f8:8f:77:cb
inet addr:192.168.0.187 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::7e5c:f8ff:fe8f:77cb/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1066 errors:0 dropped:0 overruns:0 frame:0
TX packets:772 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:112810 (112.8 KB) TX bytes:94922 (94.9 KB)
到目前为止,我已尝试下载、提取并将固件复制到 /lib/firmware 中,如本文的最后一个解决方案中所述:Intel Corporation 7260 版本 63 没有无线
编辑:来自 dmesg | grep iwl 的日志输出
[ 1.956246] iwlwifi 0000:04:00.0: irq 44 for MSI/MSI-X
[ 2.063946] iwlwifi 0000:04:00.0: loaded firmware version 22.24.8.0 op_mode iwlmvm
[ 2.095594] iwlwifi 0000:04:00.0: Detected Intel(R) Dual Band Wireless AC 7260, REV=0x144
[ 2.095702] iwlwifi 0000:04:00.0: L1 Enabled - LTR Disabled
[ 2.102396] iwlwifi 0000:04:00.0: L1 Enabled - LTR Disabled
[ 2.303181] ieee80211 phy0: Selected rate control algorithm 'iwl-mvm-rs'
[ 4.013116] iwlwifi 0000:04:00.0: L1 Enabled - LTR Disabled
[ 4.013442] iwlwifi 0000:04:00.0: L1 Enabled - LTR Disabled
[ 8.212226] iwlwifi 0000:04:00.0: RF_KILL bit toggled to disable radio.
[ 8.413151] iwlwifi 0000:04:00.0: RF_KILL bit toggled to enable radio.
[ 8.413485] iwlwifi 0000:04:00.0: L1 Enabled - LTR Disabled
[ 8.413929] iwlwifi 0000:04:00.0: L1 Enabled - LTR Disabled
[ 8.520370] iwlwifi 0000:04:00.0: L1 Enabled - LTR Disabled
[ 8.520739] iwlwifi 0000:04:00.0: L1 Enabled - LTR Disabled
[ 11.570269] iwlwifi 0000:04:00.0: RF_KILL bit toggled to disable radio.
[ 13.174563] iwlwifi 0000:04:00.0: RF_KILL bit toggled to enable radio.
[ 13.176011] iwlwifi 0000:04:00.0: L1 Enabled - LTR Disabled
[ 13.176577] iwlwifi 0000:04:00.0: L1 Enabled - LTR Disabled
[ 45.630564] iwlwifi 0000:04:00.0: Time Event end notification failure
[ 133.945920] iwlwifi 0000:04:00.0: no hotplug settings from platform
[ 136.339636] iwlwifi 0000:04:00.0: RF_KILL bit toggled to enable radio.
[ 137.741875] iwlwifi 0000:04:00.0: L1 Enabled - LTR Disabled
[ 137.748602] iwlwifi 0000:04:00.0: L1 Enabled - LTR Disabled
答案1
请参考此关联。据英特尔认证,该 wifi 卡的 Linux 内核为 4.2 及以上版本。根据您的日志,您仍在使用未经英特尔认证的 Linux 内核 3.13,即使您尝试进行解决方法后也可能无法正常工作。
所以我的建议是升级到具有 Linux 内核 4.2 的 Ubuntu Desktop 15.10,它就可以运行了。
我有 Intel 3165,在 Ubuntu Desktop 14.04 LTS 上遇到了很多麻烦。最后我决定全新安装 Ubuntu 15.10,问题就解决了。我也建议你这样做 - 这样可以节省时间和精力。
你可以参考我的帖子这里
我只能通过安装带有内核 4.1/4.2 的 Ubuntu 15.10 来修复它。使用 Ubuntu Desktop 14.04 LTS 中升级的内核,我曾经遇到过一些间歇性连接问题,并按照该线程中建议的解决方法进行操作。
当您安装 Ubuntu 15.10 时 - 我建议您通过以太网电缆连接您的笔记本电脑。一旦一切安装完毕,您也可以测试您的 wifi 卡。它应该可以工作。
答案2
我建议您尝试更新的固件。在网络连接正常的情况下,请打开终端并执行以下操作:
sudo apt-get update
sudo apt-get install git
git clone https://github.com/OpenELEC/iwlwifi-firmware.git
cd iwlwifi-firmware/firmware
sudo cp iwlwifi-7260* /lib/firmware
重新启动并查看无线是否正常工作。