MediaTek предоставляет драйвер Linux для USB-ключей Wi-Fi на базе MT7610U (чипсет RT2860, лично у меня ipTIME A1000UA). Я скачал MT7610U USB V3.0.0.2 ( прямая ссылка ), распаковал архив и:
$ cd ~/Downloads/mt7610u_wifi_sta_v3002_dpo_20130916
$ sudo make
$ sudo make install
Добавлено следующее /etc/modprobe.d/blacklist.conf
и перезагрузка:
blacklist rt2800usb
blacklist rt2870sta
blacklist rt2860sta
Но светодиод на ключе не загорелся, и в настройках сети нет беспроводного соединения.
ifconfig
дал только eth0 и вот, и iwconfig
дал:
ra0 Ralink STA
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 invalid crypt:0 invalid misc:0
И lshw -C network
дал:
*-network DISABLED
description: Wireless interface
physical id: 1
logical name: ra0
capabilities: ethernet physical wireless
configuration: broadcast=yes driver=RALINK WLAN multicast=yes wireless=Ralink STA
Я также попробовал следующее:
sudo ifup ra0
Ignoring unknown interface ra0=ra0.
Тем sudo ifconfig ra0 up
не менее, сделал трюк и следствие ifconfig
дает:
ra0 Link encap:Ethernet HWaddr 64:e5:99:f4:42:46
inet6 addr: fe80::66e5:99ff:fef4:4246/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:368 errors:0 dropped:0 overruns:0 frame:0
TX packets:115 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:94523 (94.5 KB) TX bytes:12648 (12.6 KB)
Но я все еще не вижу опцию беспроводного соединения в пользовательском интерфейсе сетевых настроек и после перезагрузки ra0
снова отображается как отключенная.
Некоторые соответствующие журналы:
$ dmesg | grep rt28
[ 19.488641] rtusb init rt2870 --->
[ 19.490869] usbcore: registered new interface driver rt2870
$ lsmod
Module Size Used by
mt7650u_sta 927128 0
$ lsusb
Bus 001 Device 003: ID 0e8d:7610 MediaTek Inc.
$ modinfo rt2800usb | grep 2870
firmware: rt2870.bin
alias: usb:v148Fp2870d*dc*dsc*dp*ic*isc*ip*
alias: usb:v8516p2870d*dc*dsc*dp*ic*isc*ip*
alias: usb:v07B8p2870d*dc*dsc*dp*ic*isc*ip*
/var/log/syslog:
NetworkManager[986]: <warn> /sys/devices/virtual/net/ra0: couldn't determine device driver; ignoring...
NetworkManager[986]: <warn> /sys/devices/virtual/net/ra0: couldn't determine device driver; ignoring...
Я попытался удалить mt7650u и mt7630u из CHIPSET
списка в Makefile, оставив только mt7610u, то есть:
ifeq ($(CHIPSET),)
CHIPSET = mt7610u
endif
Также попытался перейти /etc/Wireless/RT2860STA
к /etc/Wireless/RT2870STA
(как в соответствии с dmesg, что rt2870 был загружаемым драйвером) безуспешно.
Одинаковый результат как для Ubuntu 12.04 64-bit (3.2.0-60-generic), так и для Linux Mint 16 64-bit (друг друга). Как мне установить этот драйвер?
источник
Ответы:
У меня нет реальных технических знаний, но я умею хорошо читать и искать. У меня сейчас мой синий свет и показ приличной статистики. Пока не уверен, что делать с активным ra0. Может быть, кто-то тоже может мне помочь?
В любом случае: я скачал mt7610u_wifi_sta_v3002_dpo_20130916 с mediatek Отредактировано в соответствии с этими страницами:
Я использую ядро 3.2 crunchbang
Также добавил, что fyi-I ранее использовал ndisgtk для установки драйверов Windows 7, но это само по себе не помогло ... так что вышеприведенное может быть единственным, что вам нужно. Я также добавил файлы bin, включенные в каталог 7, в папку с прошивкой.
Извините, если я запутался. Заметил, что вы отправили вчера, и думал, что я приду в ответ новичка.
источник
[ 18.838304] rtusb init rt2870 ---> [ 18.840562] usbcore: registered new interface driver rt2870 [ 20.581781] !!! rt28xx init fail !!! [ 21.134603] !!! rt28xx init fail !!!
CHIPSET_DAT = 2860
наCHIPSET_DAT = 2870
вos/linux/config.mk
(примерно 663 строка) дляmt7610u
. Вот и все. После этогоsudo make clean
,sudo make
,sudo make install
и перезагружается. Вуаля! Теперь я вижу беспроводное соединение в настройках сети. Еще раз спасибо!Начиная с Kernel 4.19 есть встроенная поддержка mt7610u. Fedora 30 и Ubuntu 19.04 имеют эту версию ядра. Эти дистрибутивы должны работать без каких-либо дополнительных усилий.
источник
Драйвер находится в стадии разработки. Работает отлично. Не хватает только индикатора уровня мощности wifi. Индикатор всегда выключен: https://github.com/xtknight/mt7610u-linksys-ae6000-wifi-fixes
источник
Я хотел обновить ответ natura, главным образом потому, что год назад я купил Cisco AE6000 и не смог использовать устройство даже после первоначальной сборки
/sanrath/mediatek_mt7610u_sta_driver_linux-64bit
драйвера. С комментарием от ozbek об измененииCHIPSET_DAT
переменной ./os/linux/config.mk на2870
,sudo make && make install
результатом работы стал полностью работающий беспроводной USB-адаптер.Шаги:
/sanrath/mediatek_mt7610u_sta_driver_linux-64bit
с BitBucket:671
наCHIPSET_DAT = 2870
sudo make && make install
источник
Вот еще один драйвер, который претендует на улучшение оригинального драйвера Mediatek.
https://github.com/ulli-kroll/mt7610u
источник