我几乎试着遵循互联网上的教程和线程,但我的无线适配器仍然无法工作。我现在很担心,因为我想我安装了很多,这可能会给我的电脑带来一些错误。我对Ubuntu或Linux相当陌生。
我尝试了rfkill list all
和sudo modprobe mt7601u
,但是没有返回任何结果。
我尝试了dmesg | grep mt76
,它返回了5个结果:
[ 510.404246] mt7601u 2-4:1.0: ASIC revision: 76010001 MAC revision: 76010500
[ 510.406804] mt7601u 2-4:1.0: loading /lib/firmware/mt7601u.bin failed with error -22
[ 510.406814] mt7601u 2-4:1.0: Direct firmware load for mt7601u.bin failed with error -22
[ 510.407530] mt7601u: probe of 2-4:1.0 failed with error -22
[ 510.407616] usbcore: registered new interface driver mt7601u
对我来说一点意义都没有。
我真的需要帮助,以便使用我的电脑进行网络开发课程。
发布于 2020-06-11 15:21:40
您的dmesg清楚地表明,驱动程序未能加载所需的固件。首先,固件是否在预期的位置?
ls /lib/firmware | grep mt76
我们希望你们看到:
mt7601u.bin
...among其他人。如果不存在,则通过以太网、捆绑或任何可能的方法建立临时工作internet连接,并做:
sudo apt update
sudo apt install --reinstall linux-firmware
重新启动。现在您的无线通信是否如预期的那样工作?
如果从上面的命令中找到了固件文件,那么权限可能是不正确的。检查:
ls -al /lib/firmware/mt7601u.bin
我们希望你们看到:
-rw-r--r-- 1 root root 45412 Mar 19 12:37 /lib/firmware/mt7601u.bin
也就是说,所有人都可以读,只有根才能写。如果这不是你所发现的,那么修复它:
sudo chmod 0644 /lib/firmware/mt7601u.bin
重新启动。现在您的无线通信是否如预期的那样工作?
如果找到了固件文件并具有正确的权限,那么它可能已经损坏。检查:
md5sum /lib/firmware/mt7601u.bin
我们希望你们看到:
696cedb8e76ecc0cda9f9b0d3972c64d /lib/firmware/mt7601u.bin
如果您看到任何不同的地方,请重新安装上面的linux固件并重新启动。如果它仍然不起作用,请在编辑中再次显示:
dmesg | grep mt76
https://askubuntu.com/questions/1249188
复制相似问题