如何在Manjaro Linux中安装Netgear/MT7612U驱动?

如何在Manjaro Linux中安装Netgear/MT7612U驱动?

我想为我的 Linux PC 设置一个 AP这些说明但该设备不会出现在iw addr命令中

$ iw addr
nl80211 not found.

$ iw list
nl80211 not found.

$ ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
    link/ether c8:9c:dc:a4:9d:0e brd ff:ff:ff:ff:ff:ff

但它列在已连接的 USB 部分中:

$lsusb
...
Bus 002 Device 011: ID 148f:7601 Ralink Technology, Corp. MT7601U Wireless Adapter
...

从以下位置下载 tar 文件后联发科并提取其内容。我尝试运行make来构建二进制文件。然后抛出以下错误。

make -C tools
make[1]: Entering directory '/home/ebe/Downloads/DPO/tools'
gcc -g bin2h.c -o bin2h
make[1]: Leaving directory '/home/ebe/Downloads/DPO/tools'
/home/ebe/Downloads/DPO/tools/bin2h
chipset = mt7662u
chipset = mt7632u
chipset = mt7612u
cp -f os/linux/Makefile.6 /home/ebe/Downloads/DPO/os/linux/Makefile
make -C /lib/modules/4.16.7-rt1-MANJARO/build SUBDIRS=/home/ebe/Downloads/DPO/os/linux modules
make[1]: *** /lib/modules/4.16.7-rt1-MANJARO/build: No such file or directory.  Stop.
make: *** [Makefile:391: LINUX] Error 2

有没有办法来解决这个问题?

还有其他方法可以为 Arch/Manjaro 安装此驱动程序吗?

答案1

您正在尝试编译错误型号的 wifi 驱动程序。

不过对于 Manjaro 你不需要编译任何东西。

对于您的芯片组,安装该mt7601u-dkms软件包。它确实提供了比制造商提供的源代码更稳定的内核模块。

相关内容