Linux
Linux Mint 上的無線 LAN 問題
我目前在 Linux Mint 17.1 上遇到無線 LAN 問題。
我無法啟用 WLAN,嘗試啟用它時,它會立即禁用。
這裡有一些我已經嘗試過並通過Google搜尋找到的命令。
$ lspci -nn | grep "Network controller" 02:00.0 Network controller [0280]: Intel Corporation Centrino Advanced-N 6200 [8086:422c] (rev 35)
然後我發現我是對應的驅動程序
iwlwifi
。$ rfkill list ... 3. phy0: Wireless LAN Soft blocked: no Hard blocked: yes
據我所知,硬阻塞意味著我的 WLAN 硬體開關已關閉。但是當我使用相應的鍵 (fn+f8) 時,只有
Soft blocked
值會發生變化。在一個執行緒中,我發現當我執行
$ modinfo ath5k | grep "nohwcrypt" parm: nohwcrypt:Disable hardware encryption. (bool)
那麼我應該嘗試執行
$ sudo modprobe ath5k nohwcrypt
雖然我真的不知道這是做什麼的,它並沒有改變任何東西。
在 BIOS 中,啟用了無線 LAN,並且之前安裝了 Windows,並且執行良好,所以我不認為硬體無法正常工作,而是軟體問題。
有人知道如何進行嗎?
編輯:
的輸出
$ lspci -knn | grep Net -A2 02:00.0 Network controller [0200]: Intel Corporation Centrino Advanced-N 6200 [8086:422c] (rev 35) Subsystem: Intel Corporation Centrino Advanced-N 6200 [8086:422c] Kernel driver in use: iwlwifi
從這裡下載正確的驅動程序:
iwlwifi-6000-4.ucode
。將韌體複製到您的
/lib/firmware
:cp iwlwifi-*.ucode /lib/firmware
載入驅動程序:
modprobe -r iwlwifi modprobe iwlwifi rfkill unblock all
編輯
安裝 build-essential 和 linux 標頭檔
sudo apt-get install build-essential linux-headers-$(uname -r)
iwlwifi-6000-ucode-9.221.4.1.tgz
從這裡下載wget https://wireless.wiki.kernel.org/_media/en/users/drivers/iwlwifi-6000-ucode-9.221.4.1.tgz tar -zxvf iwlwifi-6000-ucode-9.221.4.1.tgz cd iwlwifi-6000-ucode-9.221.4.1 cp iwlwifi-*.ucode /lib/firmware
下載後端
wget https://www.kernel.org/pub/linux/kernel/projects/backports/stable/v3.13.2/backports-3.13.2-1.tar.gz tar -xzvf backports-3.13.2-1.tar.gz cd backports-3.13.2-1 make defconfig-iwlwifi make sudo make install
解除安裝和載入驅動程序:
rmmod iwlwifi modprobe iwlwifi