對於這種組合,有一些不同的帖子:
配備 Qualcomm Atheros A4242x 無線適配器的筆記型電腦上的 Ubuntu 16.04。驅動程式ath5k版本4.4.0-31-generic(以上資訊是根據「sudo lshw -C network」指令擷取的。
基本上,當我單擊螢幕右上角的“啟用網路”選項...然後選擇“啟用無線”...什麼也沒有發生。
這是我迄今為止根據我所見過的其他帖子所做的嘗試:
在我運行的終端機中:
須藤 modprobe ath5k
我沒有收到任何錯誤...停用網路並重新啟用。沒有差異。
我檢查了我的 /etc/modprobe.d/blacklist.conf 文件,沒有任何東西接近那裡列出的 wifi 驅動程式...所以我就不管它了。
我嘗試查看是否為某種形式的硬體加密問題(再次基於具有類似硬體的另一篇文章)並執行了以下操作:
迴聲「選項ath5k nohwcrypt = 1」| sudo tee /etc/modprobe.d/ath5k.conf sudo modprobe -rfv ath5k sudo modprobe -v ath5k
然後我嘗試重新啟動網路和wifi。還是不行。
我目前沒有乙太網路電纜,因此無法直接連接到數據機並從相關筆記型電腦存取互聯網。否則,我會將所有結果發佈在這裡,以使您的生活更輕鬆。
但如果您有任何建議,我們將不勝感激。
編輯1
我還嘗試編輯 /etc/iftab 文件,因為我注意到運行“lshw -C network”時列出的無線介面的“邏輯”名稱為“wls1”。我嘗試將其更改為“wlan0”
但是編輯文件並重新啟動網路後,我可以看到舊名稱仍然存在。我還嘗試重新啟動機器。它仍然顯示與 wls1 相同的邏輯名稱。但 /etc/iftab 檔案確實有「wlan0」。
我做了一個
grep -ris wls1 /etc/
但沒有得到其他結果。
不確定我做錯了什麼。
編輯2
如果有幫助的話,我在檔案「/run/udev/data/n3」中找到了 wls1 的引用,它有以下條目:
E:DEVPATH=/devices/pci0000:00/0000:00:1c.1/0000:02:00.0/net/wls1
E:INTERFACE=wls1
E:ID_NET_NAME_SLOT=wls1
ETC。
編輯3
「rfkill list all」指令的結果:
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
1: hp-wifi: Wireless LAN
Soft blocked: yes
Hard blocked: yes
以及「dmesg | grep ath」指令的結果:
[12.164885] ath5k 0000:02:00.0: can't disable ASPM; OS doesn't have ASPM control
[12.165046] ath5k 0000:02:00.0: registered as 'phy0'
[12.790152] ath: EEPROM regdomain: 0x64
[12.790157] ath: EEPROM indicates we should expect a direct regpair map
[12.790160] ath: Country alpha2 being used: 00
[12.790162] ath: Regpair used: 0x64
[12.829548] ath5k: phy0: Atheros AR2425 chip found (MAC: 0xe2, PHY: 0x70)
[12.873941] ath5k: 000:02:00.0 wls1: reanmed from wlan0
注意:我確實用邏輯名稱恢復了對 /etc/iftab 檔案所做的更改,因為它似乎沒有任何效果。也許這就是最後一個日誌條目所顯示的內容?