解決辦法: 下載好固件 rt2800.bin 文件,複製到 /lib/firmware 中 如果完成以上步驟後,運行 ifconfig wlan0 up 仍然提示 ~~~~ phy0 rt2x00lib_request_firmware: Error Failed to request Firmwa ...
解決辦法:
下載好固件 rt2800.bin 文件,複製到 /lib/firmware 中
如果完成以上步驟後,運行 ifconfig wlan0 up 仍然提示
phy0 -> rt2x00lib_request_firmware: Error - Failed to request Firmware.
ifconfig: SIOCSIFFLAGS: No such file or directory
那請往下看,我當時就是這樣解決這個問題的。
通常情況下,網卡在收到來自內核的請求載入 rt2800.bin 這個 firmware 消息後,會從 /lib/firmware 目錄下去找 rt2800.bin,如果能找到的話就載入成功。
網卡以 /proc/sys/kernel/hotplug 中設定的值來實現載入功能,在 arm 板上這個值為 /sbib/mdev,如果出現了上述的問題,有可能是這個值設定的不正確,通過以下命令可以設定:
echo /sbin/mdev > /proc/sys/kernel/hotplug
再次運行 ifconfig wlan0 up,完美解決!