无线 ath9k 突然在 ubuntu 16.04 上停止工作

无线 ath9k 突然在 ubuntu 16.04 上停止工作

以下是 wireless-info 脚本的结果:

########## 无线信息开始 ##########

报告来源:2018 年 5 月 31 日 12:21 IST +0530

最后启动时间:2018 年 5 月 31 日 00:00 IST +0530

脚本来自:2018 年 1 月 10 日 20:04 UTC +0000

##### 发布 ###########################

分销商 ID:Ubuntu
描述:Ubuntu 16.04.4 LTS
版本:16.04
代号:xenial

##### 核心 ############################

Linux 4.4.0-127-通用 #153-Ubuntu SMP 2018 年 5 月 19 日星期六 10:58:46 UTC x86_64 x86_64 x86_64 GNU/Linux

参数:ro、quiet、splash、vt.handoff=7

##### 桌面 ###########################

Ubuntu

##### lspci #############################

00:1f.6 以太网控制器 [0200]: 英特尔公司以太网连接 (2) I219-V [8086:15b8] (rev 31)
    子系统:华硕电脑公司以太网连接 (2) I219-V [1043:8672]
    正在使用的内核驱动程序:e1000e

02:00.0 以太网控制器 [0200]: Qualcomm Atheros 设备 [168c:abcd] (rev 01)
    子系统:富士通有限公司。设备 [10cf:16a8]

03:00.0 USB 控制器 [0c03]: ASMedia Technology Inc. ASM1142 USB 3.1 主机控制器 [1b21:1242]

##### lsusb ################################

总线 006 设备 002:ID 2109:0812 VIA Labs, Inc. VL812 集线器
总线 006 设备 001:ID 1d6b:0003 Linux Foundation 3.0 根集线器
总线 005 设备 004:ID 03f0:2f4a 惠普
总线 005 设备 003:ID 03f0:094a 惠普光电鼠标 [672662-001]
总线 005 设备 002:ID 2109:2812 VIA Labs, Inc. VL812 集线器
总线 005 设备 001:ID 1d6b:0002 Linux Foundation 2.0 根集线器
总线 004 设备 001:ID 1d6b:0003 Linux Foundation 3.0 根集线器
总线 003 设备 001:ID 1d6b:0002 Linux Foundation 2.0 根集线器
总线 002 设备 001:ID 1d6b:0003 Linux Foundation 3.0 根集线器
总线 001 设备 001:ID 1d6b:0002 Linux Foundation 2.0 根集线器

##### PCMCIA 卡信息 ##################

##### rfkill #############################

#### lsmod ################################

eeepc_wmi 16384 0
asus_wmi 28672 1 eeepc_wmi
稀疏键映射 16384 1 asus_wmi
ath9k 147456 0
ath9k_common 36864 1 ath9k
ath9k_hw 479232 2 ath9k_common,ath9k
ath 32768 3 ath9k_common,ath9k,ath9k_hw
mac80211 737280 1 ath9k
cfg80211 565248 4 ath,ath9k_common,ath9k,mac80211
mxm_wmi 16384 0
wmi 20480 2 mxm_wmi,asus_wmi
视频 40960 2 i915_bpo,asus_wmi

##### 接口 ########################

[/etc/网络/接口]
自动档
iface lo inet 环回

##### ifconfig ##########################

enp0s31f6 链路封装:以太网 HWaddr   
          inet 地址:192.168.0.105 Bcast:192.168.0.255 掩码:255.255.255.0
          inet6 地址:fe80::e15c:7462:4f65:e036/64 范围:链接
          上行广播运行多播 MTU:1500 度量:1
          RX 数据包:3674 错误:0 丢弃:0 超限:0 帧:0
          TX 数据包:2847 错误:0 丢弃:0 超限:0 载波:0
          碰撞:0 txqueuelen:1000
          RX 字节数:3883593 (3.8 MB) TX 字节数:367643 (367.6 KB)
          中断:16 内存:f7300000-f7320000

lo 链路封装:本地环回  
          inet 地址:127.0.0.1 掩码:255.0.0.0
          inet6 地址:::1/128 范围:主机
          上行环回运行 MTU:65536 度量:1
          RX 数据包:497 错误:0 丢弃:0 超限:0 帧:0
          TX 数据包:497 错误:0 丢弃:0 超限:0 载波:0
          碰撞:0 txqueuelen:1
          RX 字节:43961 (43.9 KB) TX 字节:43961 (43.9 KB)

##### iwconfig ##########################

没有无线扩展。

enp0s31f6 没有无线扩展。

##### 路线 #############################

内核 IP 路由表
目标网关 Genmask 标志 指标参考使用 Iface
0.0.0.0 192.168.0.1 0.0.0.0 UG 100 0 0 enp0s31f6
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 enp0s31f6
192.168.0.0 0.0.0.0 255.255.255.0 U 100 0 0 enp0s31f6

##### resolv.conf ##########################

名称服务器 127.0.1.1

##### 网络管理员 ##################

已安装:

    网络管理器

跑步:

root 816 1 0 11:51 ? 00:00:00 /usr/sbin/NetworkManager --no-daemon

##### 网络管理器信息 ###############

常规设备: enp0s31f6
GENERAL.TYPE:以太网
GENERAL.NM-TYPE:NMDeviceEthernet
一般供应商:英特尔公司
GENERAL.PRODUCT: 以太网连接 (2) I219-V
常规.驱动程序:e1000e
常规.驱动程序版本:3.2.6-k
一般固件版本:0.8-4
GENERAL.HWADDR:                         
一般.MTU:1500
GENERAL.STATE: 100(已连接)
GENERAL.REASON:0(未给出原因)
GENERAL.UDI:/sys/devices/pci0000:00/0000:00:1f.6/net/enp0s31f6
一般.IP-IFACE: enp0s31f6
GENERAL.IS-SOFTWARE:否
GENERAL.NM-MANAGED:是的
GENERAL.AUTOCONNECT:是
GENERAL.FIRMWARE-MISSING:否
GENERAL.NM-PLUGIN-MISSING:否
一般.PHYS-端口-ID:--
GENERAL.CONNECTION:以太网连接 1
一般.CON-UUID:bd5b5fc1-d82f-46f4-8b70-124c1c679b20
GENERAL.CON-PATH:/org/freedesktop/NetworkManager/ActiveConnection/1
GENERAL.METERED:没有(猜测)
能力。载波检测:是
能力.速度:100 Mb/s
CAPABILITIES.IS-SOFTWARE:否
WIRED-PROPERTIES.CARRIER:开启
连接。可用的连接路径:/org/freedesktop/NetworkManager/Settings/{0}
CONNECTIONS.AVAILABLE-CONNECTIONS[1]: bd5b5fc1-d82f-46f4-8b70-124c1c679b20 | 以太网连接 1
IP4.地址[1]: 192.168.0.105/24
IP4.网关:192.168.0.1
IP4.ROUTE[1]: dst = 169.254.0.0/16, nh = 0.0.0.0, mt = 1000
IP4.DNS[1]: 192.168.0.1
DHCP4.OPTION[1]: 请求的路由器 = 1
DHCP4.OPTION[2]: 请求的域搜索 = 1
DHCP4.OPTION[3]: 请求的时间偏移 = 1
DHCP4.OPTION[4]: 请求的域名 = 1
DHCP4.OPTION[5]: requested_rfc3442_classless_static_routes = 1
DHCP4.OPTION[6]: 请求的广播地址 = 1
DHCP4.OPTION[7]: requested_netbios_scope = 1
DHCP4.OPTION[8]: requested_wpad = 1
DHCP4.OPTION[9]: 下一个服务器 = 0.0.0.0
DHCP4.OPTION[10]: 到期时间 = 1527755965
DHCP4.OPTION[11]: 请求的接口 MTU = 1
DHCP4.OPTION[12]: 请求的子网掩码 = 1
DHCP4.OPTION[13]: dhcp_lease_time = 7200
DHCP4.OPTION[14]: dhcp_message_type = 5
DHCP4.OPTION[15]: ip_address = 192.168.0.105
DHCP4.OPTION[16]: 请求的静态路由 = 1
DHCP4.OPTION[17]: 请求的域名服务器 = 1
DHCP4.OPTION[18]: 路由器 = 192.168.0.1
DHCP4.OPTION[19]: 广播地址 = 192.168.0.255
DHCP4.OPTION[20]: 请求的 ntp_服务器 = 1
DHCP4.OPTION[21]: 请求的 netbios_name_servers = 1
DHCP4.OPTION[22]: 域名服务器 = 192.168.0.1 0.0.0.0
DHCP4.OPTION[23]: 请求的_ms_classless_static_routes = 1
DHCP4.OPTION[24]: 子网掩码 = 255.255.255.0
DHCP4.OPTION[25]: 网络号 = 192.168.0.0
DHCP4.OPTION[26]: 请求的主机名 = 1
DHCP4.OPTION[27]: dhcp_server_identifier = 192.168.0.1
IP6.地址[1]: fe80::e15c:7462:4f65:e036/64
IP6.网关:                            

##### NetworkManager.state ##############

[主要的]
网络启用=true
WirelessEnabled=true
WWANEnabled=true

##### 网络管理器.conf ###############

[主要的]
插件=ifupdown,keyfile,ofono
dns=dnsmasq

[如果上载]
管理=false

##### NetworkManager 配置文件 ###########

##### Netplan 配置 ####################

##### iw reg 获取 ########################

地区:亚洲/加尔各答(根据设定的时区)

国家 00:DFS-UNSET
    (2402 - 2472 @ 40),(不适用,20),(不适用)
    (2457 - 2482 @ 40), (N/A, 20), (N/A), 无红外
    (2474 - 2494 @ 20),(不适用,20),(不适用),无 OFDM,无 IR
    (5170 - 5250 @ 80),(N/A,20),(N/A),无红外
    (5250 - 5330 @ 80),(N/A,20),(0 毫秒),DFS,无红外
    (5490 - 5730 @ 160),(N/A,20),(0 毫秒),DFS,无红外
    (5735 - 5835 @ 80),(N/A,20),(N/A),无红外
    (57240 - 63720 @ 2160),(不适用,0),(不适用)

##### iwlist 频道 ###################

lo 没有频率信息。

enp0s31f6 没有频率信息。

##### iwlist 扫描 #######################

lo 接口不支持扫描。

enp0s31f6 接口不支持扫描。

##### 模块信息 ######################

[ath9k]
文件名:/lib/modules/4.4.0-127-generic/kernel/drivers/net/wireless/ath/ath9k/ath9k.ko
许可证:双 BSD/GPL
描述:支持 Atheros 802.11n 无线局域网卡。
作者:Atheros Communications
源版本:D578DE67B7E1EB3760B717B
依赖:mac80211、ath9k_hw、ath9k_common、cfg80211、ath
retpoline:是
入口:Y
版本:4.4.0-127-通用 SMP mod_unload modversions retpoline
参数:debug:调试掩码(uint)
参数:nohwcrypt:禁用硬件加密(int)
参数:闪烁:活动时启用 LED 闪烁(int)
参数:led_active_high:反转 LED 极性(int)
参数:btcoex_enable:启用 wifi-BT 共存(int)
参数:bt_ant_diversity:启用 WLAN/BT RX 天线分集(int)
参数:ps_enable:启用 WLAN PowerSave(int)
参数:use_chanctx:启用并发通道上下文(int)

[ath9k_common]
文件名:/lib/modules/4.4.0-127-generic/kernel/drivers/net/wireless/ath/ath9k/ath9k_common.ko
许可证:双 BSD/GPL
描述:Atheros 无线 802.11n LAN 卡的共享库。
作者:Atheros Communications
源版本:5E13CACC8C4252BB4B57367
依赖:ath9k_hw,cfg80211,ath
retpoline:是
入口:Y
版本:4.4.0-127-通用 SMP mod_unload modversions retpoline

[ath9k_hw]
文件名:/lib/modules/4.4.0-127-generic/kernel/drivers/net/wireless/ath/ath9k/ath9k_hw.ko
许可证:双 BSD/GPL
描述:支持 Atheros 802.11n 无线局域网卡。
作者:Atheros Communications
源版本:19C5721EB199C107B73269F
取决于:ath
retpoline:是
入口:Y
版本:4.4.0-127-通用 SMP mod_unload modversions retpoline

[阿思]
文件名:/lib/modules/4.4.0-127-generic/kernel/drivers/net/wireless/ath/ath.ko
许可证:双 BSD/GPL
描述:Atheros 无线 LAN 卡的共享库。
作者:Atheros Communications
源版本:65C8D1B35656DB13F597E87
依赖:cfg80211
retpoline:是
入口:Y
版本:4.4.0-127-通用 SMP mod_unload modversions retpoline

[mac80211]
文件名:/lib/modules/4.4.0-127-generic/kernel/net/mac80211/mac80211.ko
许可证:GPL
描述:IEEE 802.11子系统
源版本:6F6591120B0B257B6E5E85B
依赖:cfg80211
retpoline:是
入口:Y
版本:4.4.0-127-通用 SMP mod_unload modversions retpoline
参数:minstrel_vht_only:当 sta 支持 VHT 时仅使用 VHT 速率。(布尔值)
参数:max_nullfunc_tries:断开连接前最大 nullfunc tx 尝试次数(原因 4)。(int)
参数:max_probe_tries:断开连接前的最大探测尝试次数(原因 4)。(int)
参数:beacon_loss_count:我们判定信标丢失之前的信标间隔数。(整数)
参数:probe_wait_ms:断开连接前等待探测响应的最长时间(毫秒)(原因 4)。(整数)
参数:ieee80211_default_rc_algo:mac80211 使用的默认速率控制算法(charp)

[cfg80211]
文件名:/lib/modules/4.4.0-127-generic/kernel/net/wireless/cfg80211.ko
描述:无线配置支持
许可证:GPL
作者:约翰内斯·伯格
源版本:AF52F2B944842498D5E951F
依靠:        
retpoline:是
入口:Y
版本:4.4.0-127-通用 SMP mod_unload modversions retpoline
参数:bss_entries_limit:扫描 BSS 条目的数量限制(每个 wiphy,默认 1000)(int)
参数:ieee80211_regdom:IEEE 802.11 监管域代码(charp)
参数:cfg80211_disable_40mhz_24ghz:禁用 2.4GHz 频段的 40MHz 支持(布尔值)

##### 模块参数###################

[ath9k]
闪烁:0
bt_ant_diversity(bt_ant_多样性): 0
btcoex_enable: 0
led_active_high:-1
nohwcrypt: 1
ps_enable: 0
use_chanctx: 0

[mac80211]
信标丢失计数:7
ieee80211_default_rc_algo: minstrel_ht
最大空尝试次数:2
最大探测尝试次数:5
minstrel_vht_only: 是
探测等待毫秒:500

[cfg80211]
bss_entries_limit: 1000
cfg80211_disable_40mhz_24ghz: 否
ieee80211_regdom: 00

/etc/模块 ######################

##### modprobe 选项 ##################

[/etc/modprobe.d/amd64-microcode-blacklist.conf]
黑名单微码

[/etc/modprobe.d/ath9k.conf]
选项 ath9k nohwcrypt=1

[/etc/modprobe.d/blacklist-ath_pci.conf]
黑名单 ath_pci

[/etc/modprobe.d/blacklist-bcm43.conf]
黑名单b43
黑名单 b43legacy
黑名单 ssb
黑名单 bcm43xx
黑名单 brcm80211
黑名单 brcmfmac
黑名单 brcmsmac
黑名单 bcma

[/etc/modprobe.d/blacklist.conf]
黑名单 evbug
黑名单 usbmouse
黑名单 usbkbd
黑名单 eepro100
黑名单 de4x5
黑名单 eth1394
黑名单 snd_intel8x0m
黑名单 snd_aw2
黑名单 i2c_i801
黑名单 Prism54
黑名单 bcm43xx
黑名单 garmin_gps
黑名单 asus_acpi
黑名单 snd_pcsp
黑名单 pcspkr
黑名单 amd76x_edac

[/etc/modprobe.d/blacklist-rare-network.conf]
别名 net-pf-3 off
别名 net-pf-6 off
别名 net-pf-9 off
别名 net-pf-11 off
别名 net-pf-12 off
别名 net-pf-19 off
别名 net-pf-21 off
别名 net-pf-36 off

[/etc/modprobe.d/intel-microcode-blacklist.conf]
黑名单微码

[/etc/modprobe.d/iwlwifi.conf]
删除 iwlwifi \
(/sbin/lsmod | grep -o -e ^iwlmvm -e ^iwldvm -e ^iwlwifi | xargs /sbin/rmmod)\
&& /sbin/modprobe -r mac80211

[/etc/modprobe.d/mlx4.conf]
softdep mlx4_core 帖子:mlx4_en

#### rc.local #############################

出口 0

##### pm-实用程序 #############################

##### udev 规则 ########################

##### dmesg ################################

[ 87.441558] e1000e:enp0s31f6 NIC 链路处于 100 Mbps 全双工状态,流量控制:Rx/Tx
[ 87.441564] e1000e 0000:00:1f.6 enp0s31f6:10/100 速度:禁用 TSO
[ 87.759852] e1000e:enp0s31f6 NIC 链接已关闭
[87.763483] IPv6:ADDRCONF(NETDEV_UP):enp0s31f6:链接未准备好(重复2次)
[ 89.477550] e1000e:enp0s31f6 NIC 链路处于 100 Mbps 全双工状态,流量控制:Rx/Tx
[ 89.477563] e1000e 0000:00:1f.6 enp0s31f6:10/100 速度:禁用 TSO
[ 89.477634] IPv6:ADDRCONF(NETDEV_CHANGE):enp0s31f6:链接已准备就绪

########## 无线信息结束 ############

截屏


编辑:我将 ASUS H170 Pro Gaming 主板更新到最新 BIOS,问题就解决了。

答案1

请注意,您的设备的设备 ID 非常不寻常:168c:abcd。

当我们搜索这个确切的ID时,我们发现:https://www.mail-archive.com/[电子邮件保护]/msg10055.html

前段时间有一个帖子“Sparklan WPEA-121N AR9382 168c:abcd”,讨论的是上述设备被错误地报告为设备 ID 0xabcd 的问题。有人认为 EEPROM 存在问题,也有人报告 BIOS 存在问题,可能会导致这种情况(通过在系统启动时重置 PCI 总线)

和这个:https://pci-ids.ucw.cz/read/PC/168c/abcd

当 BIOS 未正确初始化时,Atheros 设备将使用 ID abcd。

我建议您完全更新计算机上的 BIOS。我还建议您确保卡已完全牢固地安装在 PCI 插槽中。

我认为这是一个硬件问题,而不是 Ubuntu 操作系统或驱动程序问题。

相关内容