系统设置>网络中没有显示“无线”选项?

系统设置>网络中没有显示“无线”选项?

我在使用 Ubuntu 14.04. LTS 的笔记本电脑上无法使用 WLAN。WLAN 连接一直很好,直到我做了一些事情导致它中断。我在同一台机器上也安装了 Windows 7,WLAN 连接在那里工作正常。所以这不是硬件问题。

我在网上搜索了很多帮助,但都无济于事。我还有另一台装有 Ubuntu 的机器,WLAN 工作正常。在那台机器上,系统设置 > 网络选项卡中显示了名为“无线”的选项。然而,在我的笔记本电脑上,WLAN 连接中断了,情况并非如此。在 WLAN 正常工作的机器上,我发出“sudo lshw -C network”时得到以下输出:

*-network
  description: Wireless interface
  product: RTL8188CE 802.11b/g/n WiFi Adapter
  vendor: Realtek Semiconductor Co., Ltd.
  physical id: 0
  bus info: pci@0000:03:00.0
  logical name: wlan0
  version: 01
  serial: here MAC address is displayed correctly
  width: 64 bits
  clock: 33MHz
  capabilities: bus_master cap_list ethernet physical wireless
  configuration: broadcast=yes driver=rtl8192ce
  driverversion=3.8.0-25-generic firmware=N/A ip=192.168.1.101 latency=0
  link=yes multicast=yes wireless=IEEE 802.11bgn
  resources: irq:17 ioport:c000(size=256) memory:e7000000-e7003fff

在我的 WLAN 连接中断的笔记本电脑上,情况看起来完全不同:

*-network UNCLAINMED
description: Network controller
product: Wireless 7260
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:04:00.0
width: 64bits
clock: 33MHz
capabilities: pm msi pciexpress cap_list
configuration: latency=0
resources: memory:f7d00000-f7d01fff

在我看来,这似乎是 WLAN 卡无法正确识别。在两台 Ubuntu 机器上(带有正常工作的 WLAN 的机器和带有正常工作的 WLAN 的机器),“附加驱动程序”下的“软件和更新”选项卡中均未显示任何内容。因此,这看起来不像是缺少附加驱动程序的问题。

有人知道我可以尝试什么吗?

任何提示都非常感谢。谢谢,奥利弗

编辑

这是输出lspci -knn | grep Net -A2; uname -a

04:00.0 Network controller [0280]: Intel Corporation Wireless 7260 [8086:08b1] (rev bb)
    Subsystem: Intel Corporation Dual Band Wireless-AC 7260 [8086:4070]

05:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. Device [10ec:5287] (rev 01)
Linux oliver-tuxedo 4.4.0-59-generic #80~14.04.1-Ubuntu SMP Fri Jan 6 18:02:02 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

编辑2

$ lspci -knn | grep iwlwifi /etc/modprobe.d/*

/etc/modprobe.d/iwlwifi.conf:# /etc/modprobe.d/iwlwifi.conf
/etc/modprobe.d/iwlwifi.conf:# iwlwifi will dyamically load either iwldvm or iwlmvm depending on the

/etc/modprobe.d/iwlwifi.conf:# microcode file installed on the system.  When removing iwlwifi, first

/etc/modprobe.d/iwlwifi.conf:# remove the iwl?vm module and then iwlwifi.

/etc/modprobe.d/iwlwifi.conf:remove iwlwifi \

/etc/modprobe.d/iwlwifi.conf:(/sbin/lsmod | grep -o -e ^iwlmvm -e ^iwldvm -e ^iwlwifi | xargs /sbin/rmmod) \

答案1

好的,我在这个页面上找到了解决方案:https://www.linux-onlineshop.de/forum/index.php?page=Thread&postID=306

于是我下载了 iwlwifi-7260-16.ucode 并将其复制到 /lib/firmware。重启后 WLAN 就可以正常工作了。

如果在互联网上再努力一点,我最终就能早点找到它。无论如何,感谢 Pilot6 的持续努力。

再次,WLAN 在该机器上运行良好,但我仍然不明白它为什么停止工作。也许是某些更新没有同时更新 WLAN 驱动程序?!

答案2

您需要将内核升级到 4.4 才能使此无线适配器正常工作。

通过有线方式连接到互联网并运行

sudo apt-get update
sudo apt-get install linux-generic-lts-xenial linux-firmware

然后重新启动。

这将安装所需的内核并升级linux-firmware包含 7260 芯片固件的软件包。

相关内容