当我运行 Ubuntu 14.04 LTS 时,我的 wifi 设备驱动程序会间歇性地出现故障。我的 wifi 卡是英特尔的。如果不重新启动,我似乎无法让它再次工作。
我尝试过的事情:
sudo modprobe -r iwlwifi iwldvm
sudo modprobe iwldvm iwlwifi
在 iwlwifi.conf 中关闭无线 N。
以下是一个代表性的 dmesg: http://pastebin.com/1mG4tVwx
以下是 lshw 的相关输出:
*-network
description: Wireless interface
product: Centrino Advanced-N 6235
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:02:00.0
logical name: wlan0
version: 24
serial: b4:b6:76:5f:ea:7e
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi driverversion=3.16.0
resources: irq:62 memory:f7c00000-f7c01fff
答案1
我建议采取以下几个步骤。首先,我在 pastebin 中注意到了这一点:
硬件名称:/D54250WYK,BIOS WYLPT10H.86A.0021.2013.1017.1606 10/17/2013
此处提供了更新的 BIOS:https://downloadcenter.intel.com/download/24881/BIOS-Update-WYLPT10H-86A-我建议你更新它。
其次,我注意到这一点:
[ 4952.966651] cfg80211: Calling CRDA to update world regulatory domain
[ 4952.977497] cfg80211: World regulatory domain updated:
[ 4952.977501] cfg80211: DFS Master region: unset
我建议明确设置你的监管范围。在这里找到你的监管范围:http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2 永久设置:
gksudo gedit /etc/default/crda
如果您没有文本编辑器 gedit,请使用 nano 或 Kate 或 Leafpad。将最后一行更改为:
REGDOMAIN=XX
当然,用 XX 替换您的国家代码。仔细校对,保存并关闭文本编辑器。
完成这些步骤后,重新启动。如果症状仍然存在,请向我们提供更新的 pastebin,我会编辑我的答案以提出更多步骤。