LINUX.ORG.RU

Заводим 148f:760b Ralink MT7601U в ubuntu 14.04

 ,


1

1

Прикупил тут китайский адаптер +360 на али, но заводится он с пары конкретных пинков ))) Важно!! Инструкция именно для 148f:760b :

$ lsusb | grep 76
Bus 001 Device 002: ID 148f:760b Ralink Technology, Corp. MT7601U Wireless Adapter
Итак, что-то там для ядра ))) :
sudo apt-get install --reinstall linux-headers-generic build-essential
После этого перезагрузимся, а то модули установятся в старое ядро или указывайте нужное ядро руками. Далее скачиваем патченые дрова (оригинал не собирался, разбираться лень):
wget http://www.lewiscowles.co.uk/dls/MT7601U-14.04-patched.tar -O - | tar -x
cd MT7601U-14.04-patched
Допатчиваем, в файле ./common/rtusb_dev_id.c дописываем после блока:
#ifdef MT7601U
    {USB_DEVICE(0x148f,0x6370)}, /* Ralink 6370 */
    {USB_DEVICE(0x148f,0x7601)}, /* MT 6370 */
вот такую строку:
{USB_DEVICE(0x148f,0x760b)}, /* 360 wifi */
Собираем и устанавливаем модуль:
make
make install
modprobe -v mt7601Usta
Копируем драйвер в yнужное место с нужным названием:
cp MT7601U-14.04-patched/mcu/bin/MT7601.bin /lib/firmware/mt7601u.bin
В моём случае модуль после перезагрузки пропал, добавил его в /etc/rc.local:
modprobe -v mt7601Usta
После этого перезагружаемся и ifconfig -a выдал заветные:
ra0       Link encap:Ethernet  HWaddr  
          inet6 addr:  Scope:Link
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:189 errors:0 dropped:0 overruns:0 frame:0
          TX packets:84 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:41129 (41.1 KB)  TX bytes:8736 (8.7 KB)

В моём случае модуль после перезагрузки пропал, добавил его в /etc/rc.local

лучше использовать dkms

anonymous ()

14.04

У вас версия ОС немного подтухшая.

svr4 ()
Ответ на: комментарий от svr4

ТС написал инструкцию которая с не нулевой вероятностью пригодиться и на других дистрах (пусть и с изменениями). Такие вещи не хэйтить надо, а поощрять! Если есть что добавить по делу, то скорректируйте, а не вбрасывайте.

anc ★★★★★ ()
Ответ на: комментарий от anc

Это тонкий намек на то, то в 16.04 есть модуль rt2800usb изкаропки.

svr4 ()
Ответ на: комментарий от svr4

Так не всегда есть возможность на свежак переходить. У меня например wifi tp-link в 14.04 работает в базе, а в 16.04 нет. Да в 16.04 да и во многих других дистрах с ядром 4.2 и выше модуль MT7601U вшит, не вопрос, как вариант можно обновить ядро, если знаний хватит. Всё что я тут написал в инструкции по мелким кусочкам раскидано на разных ресурсах, перепробовал почти всё, собственный результат достиг и поделился с другими. Может кому пригодится.

Dimarius ()
Ответ на: комментарий от Dimarius

это все хорошо, но всеже лучше ставить из бэкпортов. там драйвер свежее, очень стабильный и ничего патчить не нужно.

//в прошлом месяце подключал сабжевую вафлю к расперри пи - намучался с этими дровами с офф сайта и кучей патчей к ним.

Rost ★★★ ()
Ответ на: комментарий от Rost

Опишите пожалуйста подробно как ставить из бекпортов.

Dimarius ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.