На этот вопрос уже есть ответ здесь:
Я только что получил свой новый usb wifi dongle и пытаюсь запустить его на 13.10. lsusb
дает мне следующее:
$ lsusb -v
Bus 002 Device 005: ID 148f:7601 Ralink Technology, Corp.
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x148f Ralink Technology, Corp.
idProduct 0x7601
...
Первое, что я попробовал, это установить драйверы с компакт-диска, который прилагался к нему. Там я нашел этот файл 2011_0719_RT3070_RT8070_RT3370_RT5370_RT5372_RT2070_Linux_STA_V2.5.0.3_DPO. bz2
и в readme было примечание для
ModelName:
===========
RT2870 Wireless Lan Linux Driver
=======================================================================
Driver lName:
===========
rt2870.o/rt2870.ko
После запуска sudo make
(sudo потому что у меня была проблема с копированием в cp cannot create regular file /tftpboot' permission denied
), sudo make install
теперь я могу
$ sudo modprobe rt5370sta
У меня также есть rt2800usb
, но он также не работает.
Теперь, когда я ввожу usb-ключ, я получаю syslog
Feb 18 15:53:03 xxx kernel: [ 302.509247] usb 2-1.3: new high-speed USB device number 5 using ehci-pci
Feb 18 15:53:04 xxx kernel: [ 302.969353] usb 2-1.3: New USB device found, idVendor=148f, idProduct=7601
Feb 18 15:53:04 xxx kernel: [ 302.969359] usb 2-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Feb 18 15:53:04 xxx mtp-probe: checking bus 2, device 5: "/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.3"
Feb 18 15:53:04 xxx mtp-probe: bus: 2, device: 5 was not an MTP device
Я также пробовал это http://gowthamgowtham.blogspot.com/2013/11/mediatekralink-wifi-adapter-in.html, но когда я ввожу ra0
конфигурацию в /etc/network/interfaces
, то компьютер не загружается более 1-3 минут, а когда он загружается, загружается только lo
интерфейс.
EDIT
Самое интересное, что большинство ссылок на сайте MediaTek (у них, видимо, был фьюжн) не существует http://www.mediatek.com/_en/07_downloads/01_windows.php?sn=501
EDIT2
После того, как я каким-то образом получил в свои руки 3.0.0. 4 драйвера для mt7601U
я получил следующее в syslog
Feb 18 16:55:26 xxx kernel: [ 1975.959906] rtusb init rt2870 --->
Feb 18 16:55:26 xxx kernel: [ 1975.959913] Error: Driver 'rt2870' is already register
ed, aborting...
EDIT3
Я как-то заставил это работать, но когда я запускаю wpa_supplicant
я получаю следующий отладочный журнал
Я считаю, что эта ошибка:
Ошибка: драйвер 'rt2870' уже зарегистрирован, прерывается ...
предполагает, что rt5370sta или rt2800usb уже загружены; проверьте:
lsmod | grep -e rt5 -e rt2
Ни один из них не подходит для вашего устройства. Если какой-либо из них найден, выгрузите его:
sudo modprobe -r <driver_you_found>
Если любой из них вызывается в / etc / modules, удалите его.
Есть ли какие-либо другие интересные подсказки от любого из них?
sudo modprobe mt7601Usta
dmesg | grep -e mt7 -r 2870
iwconfig
В соответствии с lsusb у меня такое же устройство:
Bus 002 Device 018: ID 148f:7601 Ralink Technology, Corp.
Компакт-диск содержит следующий файл:
DPO_MT7601U_LinuxSTA_3.0.0.4_20130913.tar.bz2
Также можно загрузить с официального сайта: http: //www.mediatek.com/en/downloads/mt7610u-usb/
Извлеките файл, введите каталог, содержащий Makefile, и запустите:
$ make
$ sudo make install
После этих шагов устройство работало без проблем. Удачи!
В последних версиях Ubuntu (14.04) необходим патч. Эта ссылка объясняет, что необходимо: https://unix.stackexchange.com/a/158032/97282