Ralink 固件 mt7601u 无法在 debian 上运行 (ID 148f:7601)

Ralink 固件 mt7601u 无法在 debian 上运行 (ID 148f:7601)

好吧,新安装的 Debian Jessie(内核 3.16.0-4-686-pae)。一切工作正常,更新和升级。然后我得到了这个 Nano wifi dongle,带有 rt2870 芯片组。开箱即用不行,所以我开始谷歌搜索。

显然,第一步是安装固件-ralink。一切还好。 lsmod 输出,在此处 grep“rt2”:

rt2800usb              21854  0 
rt2x00usb              17426  1 rt2800usb
rt2800lib              72379  1 rt2800usb
rt2x00lib              41387  3 rt2x00usb,rt2800lib,rt2800usb
mac80211              425546  3 rt2x00lib,rt2x00usb,rt2800lib
cfg80211              354137  2 mac80211,rt2x00lib
crc_ccitt              12331  1 rt2800lib
usbcore               171098  6 rt2x00usb,rt2800usb,ehci_hcd,ehci_pci,usbhid,xhci_hcd

这样模块就被加载了。重启什么也没有。 Iwconfig 产生这样的结果:

lo        no wireless extensions.

eth0      no wireless extensions.

然后我尝试从源代码构建,而不是每天都会从制造商那里得到一张带有 Linux 驱动程序的 CD,事情变得比我能处理的更奇怪。这是 make 失败的输出:

david@DavidDesktop:~/Descargas/DPO_MT7601U_LinuxSTA_3.0.0.4_20130913$ make
make -C tools
make[1]: Entering directory '/home/david/Descargas/DPO_MT7601U_LinuxSTA_3.0.0.4_20130913/tools'
gcc -g bin2h.c -o bin2h
make[1]: Leaving directory '/home/david/Descargas/DPO_MT7601U_LinuxSTA_3.0.0.4_20130913/tools'
/home/david/Descargas/DPO_MT7601U_LinuxSTA_3.0.0.4_20130913/tools/bin2h
cp -f os/linux/Makefile.6 /home/david/Descargas/DPO_MT7601U_LinuxSTA_3.0.0.4_20130913/os/linux/Makefile
make -C /lib/modules/3.16.0-4-686-pae/build SUBDIRS=/home/david/Descargas/DPO_MT7601U_LinuxSTA_3.0.0.4_20130913/os/linux modules
make[1]: *** /lib/modules/3.16.0-4-686-pae/build: No existe el fichero o el directorio.  Alto.
Makefile:394: recipe for target 'LINUX' failed
make: *** [LINUX] Error 2

我看过并读过很多关于使用该芯片组进行故障排除的文章,但它们都不适合我。另外,驱动程序自述文件是这样说的:

Description:
=============
This is a linux device driver for Ralink RT2870 USB ABGN WLAN Card.

但文件夹名为:“DPO_MT7601U_LinuxSTA_3.0.0.4_20130913”

我是否在做类似针对错误芯片组之类的事情?

我应该将一些“rt”模块列入黑名单吗? (我读到过,但我从未这样做过)

我应该修改makefile还是什么? (我读问题,但超出了我的知识范围或修改内容)

lsusb 输出:

Bus 004 Device 004: ID 148f:7601 Ralink Technology, Corp. 

答案1

您应该升级您的内核版本。

Linux 内核 v4.2(和向后移植)支持芯片组

您可以4.9从向后移植安装内核版本:linux-image-686-pae

将向后移植添加到您的/etc/apt/sources.list

deb http://httpredir.debian.org/debian jessie-backports main contrib non-free

跑步 :

apt-get update
apt-cache search linux-image

安装最新的linux-image...:

apt-get -t jessie-backports install linux-base
apt-get install linux-image-xyz
apt-get install linux-headers-xyz

重启

跑步 :

apt-get install firmware-ralink firmware-misc-nonfree
modprobe mt7601u

相关内容