Форум программистов, компьютерный форум, киберфорум
Железо в Linux
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.81/21: Рейтинг темы: голосов - 21, средняя оценка - 4.81
44 / 39 / 10
Регистрация: 10.11.2015
Сообщений: 569
1

Как установить Wi-Fi адаптер Netgear WNDA3100v3?

25.04.2021, 20:26. Показов 4084. Ответов 32
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте.

Как установить WI-FI адаптер Netgear WNDA3100v3?

MX Linux 19.2

Драйверов под Linux на сайте нет.

В Linux я новичок.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.04.2021, 20:26
Ответы с готовыми решениями:

Адаптер Netgear wg111t
Здравствуйте! Долго думал в какую тему написать и написал сюда. Постявил я себе wi-fi адаптер...

НИЗКАЯ СКОРОСТЬ WiFi (Netgear WNR612v2 и USB адаптер WNA1100 N150)
Помогите разобраться: маршрутизатор WNR612-2EMRUS подключен к компу с Win7, в свойствах сети...

Необходимо сделать выбор между: Netgear WN3000RP и LINKSYS RE1000-EE, как репитеры для NETGEAR WNDR4000
Доброго всем дня!:help::help: Подскажите кто сталкивался в работе с Ретранслятором Linksys...

Netgear wnr 2200 и netgear 3500 в одну сеть плюс интернет
Здравствуйте, есть ли возможность соединить все компьютеры, подключаемые у этим двум роутерам...

32
Native x86
Эксперт Hardware
5514 / 3273 / 934
Регистрация: 13.02.2013
Сообщений: 10,424
26.04.2021, 00:41 2
Что выдает команда ifconfig -a ?
0
44 / 39 / 10
Регистрация: 10.11.2015
Сообщений: 569
26.04.2021, 03:49  [ТС] 3
Цитата Сообщение от quwy Посмотреть сообщение
ifconfig -a
снимок
Миниатюры
Как установить Wi-Fi адаптер Netgear WNDA3100v3?  
0
188 / 89 / 35
Регистрация: 26.04.2021
Сообщений: 346
26.04.2021, 18:47 4
Чтоб точно определить какой драйвер вам подходит нужно знать vendor id и product id USB устройства, посмотрите вывод lsusb
Исходя из названия устройства и поиска в интернете предполагаю, что у вас это 0846:9014, для данного устройства вы можете получить драйвер из этого исходного кода https://github.com/Netgear-A62... gear-A6210, там есть инструкция по установке, правда это все не для новичка, для новичка я в конце сообщения написал

Так же в Linux ядре есть драйвер для поддержки устройств на основе чипа MT76x2u и там по идеи должно быть ваше устройство, но его почему-то нет, не знаю почему, вот можно сравнить таблицы поддержки устройств между двумя драйверами:
https://github.com/Netgear-A62... v_id.c#L28
C
1
2
3
4
5
6
7
8
9
10
11
12
13
USB_DEVICE_ID rtusb_dev_id[] = {
#ifdef MT76x2
    {USB_DEVICE(0x0846, 0x9014), .driver_info = RLT_MAC_BASE}, /* Netgear WNDA3100v3 */
    {USB_DEVICE(0x0B05, 0x180B), .driver_info = RLT_MAC_BASE}, /* ASUS USB-N53 */
    {USB_DEVICE(0x0846, 0x9053), .driver_info = RLT_MAC_BASE}, /* MT7612U, Netgear A6210 */
    {USB_DEVICE(0x0B05, 0x17EB), .driver_info = RLT_MAC_BASE}, /* ASUS USB-AC55 */
    {USB_DEVICE(0x045e, 0x02e6), .driver_info = RLT_MAC_BASE}, /* Microsoft XBox One Wireless Adapter */
    {USB_DEVICE(0x0E8D, 0x7612), .driver_info = RLT_MAC_BASE},
    {USB_DEVICE_AND_INTERFACE_INFO(0x0E8D, 0x7632, 0xff, 0xff, 0xff), .driver_info = RLT_MAC_BASE},
    {USB_DEVICE_AND_INTERFACE_INFO(0x0E8D, 0x7662, 0xff, 0xff, 0xff), .driver_info = RLT_MAC_BASE},
#endif
    { }/* Terminating entry */
};
https://github.com/torvalds/li... /usb.c#L12
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
static const struct usb_device_id mt76x2u_device_table[] = {
    { USB_DEVICE(0x0b05, 0x1833) }, /* Asus USB-AC54 */
    { USB_DEVICE(0x0b05, 0x17eb) }, /* Asus USB-AC55 */
    { USB_DEVICE(0x0b05, 0x180b) }, /* Asus USB-N53 B1 */
    { USB_DEVICE(0x0e8d, 0x7612) }, /* Aukey USBAC1200 - Alfa AWUS036ACM */
    { USB_DEVICE(0x057c, 0x8503) }, /* Avm FRITZ!WLAN AC860 */
    { USB_DEVICE(0x7392, 0xb711) }, /* Edimax EW 7722 UAC */
    { USB_DEVICE(0x0e8d, 0x7632) }, /* HC-M7662BU1 */
    { USB_DEVICE(0x2c4e, 0x0103) }, /* Mercury UD13 */
    { USB_DEVICE(0x0846, 0x9053) }, /* Netgear A6210 */
    { USB_DEVICE(0x045e, 0x02e6) }, /* XBox One Wireless Adapter */
    { USB_DEVICE(0x045e, 0x02fe) }, /* XBox One Wireless Adapter */
    { },
};
Не сложно заметить, что второй драйвер поддерживает все устройства что и первый, за исключением вашего устройства и 0e8d:7662, лично я б попробовал скомпилировать ядро добавив в эту таблицу ваше устройство:
C
1
    { USB_DEVICE(0x0846, 0x9014) }, /* Netgear WNDA3100v3 */
Есть небольшой шанс, что оно заработает, иначе можно написать на почту разрабу, который добавлял этот код и разузнать, сложно ли добавить его поддержку

А вообще для новичка я советую покупать адаптер с нормальным чипом, производитель которого делает нормальные драйвера и поддерживает их, а не китайский мусор от Mediatek
0
44 / 39 / 10
Регистрация: 10.11.2015
Сообщений: 569
26.04.2021, 20:05  [ТС] 5
Цитата Сообщение от lindevel Посмотреть сообщение
0846:9014
Правильно.
Вот только что нужно делать я не понял.....
0
188 / 89 / 35
Регистрация: 26.04.2021
Сообщений: 346
26.04.2021, 20:09 6
Ну по ссылке же есть инструкция, вот так его можно скомпилировать и установить:
Bash
1
2
3
4
sudo apt install -y git
git clone https://github.com/Netgear-A6210-linux-driver/Netgear-A6210.git
sudo mv Netgear-A6210/ /usr/src/netgear-a6210-2.5.0
sudo dkms install netgear-a6210/2.5.0
0
44 / 39 / 10
Регистрация: 10.11.2015
Сообщений: 569
27.04.2021, 12:05  [ТС] 7
Спасибо.
0
188 / 89 / 35
Регистрация: 26.04.2021
Сообщений: 346
27.04.2021, 21:42 8
Цитата Сообщение от lindevel Посмотреть сообщение
лично я б попробовал скомпилировать ядро добавив в эту таблицу ваше устройство:
Пообщался на эту тему с разработчиком драйвера mt76, он подтвердил что такой шанс есть и не малый, у него нет этого устройства чтоб можно было протестировать

leonovo, Попробуйте пожалуйста проделать следующие действия для проверки работы штатного драйвера с вашим адаптером:
Выполнить в терминале:
Код
cd
git clone https://github.com/Netgear-A6210-linux-driver/Netgear-A6210.git
sudo dkms remove netgear-a6210/2.5.0 --all
echo "ACTION==\"add\", ATTRS{idVendor}==\"0846\", ATTRS{idProduct}==\"9014\", RUN+=\"/sbin/modprobe mt76x2u\" RUN+=\"/bin/sh -c 'echo 0846 9014 > /sys/bus/usb/drivers/mt76x2u/new_id'\"" | sudo tee /etc/udev/rules.d/98-force-mt76.rules
Выполнить перезагрузку
Проверить работу Wi-FI
Выполнить в терминале команды:
Код
cd
sudo dmesg > dmesg.txt
lsusb -t > lsusbt.txt
sudo lsusb -v -d 0846:9014 > lsusb.txt
ip a > net.txt
lsmod > modules.txt
Если WI-FI не заработал, то для отката на прошлый драйвер выполнить в терминале:
Код
cd
sudo rm /etc/udev/rules.d/98-force-mt76.rules
sudo mv Netgear-A6210/ /usr/src/netgear-a6210-2.5.0
sudo dkms install netgear-a6210/2.5.0
Сделать перезагрузку
Скинуть мне файлы dmesg.txt, lsusbt.txt, lsusb.txt, net.txt, modules.txt и сообщить работал ли WI-FI при проверке
0
44 / 39 / 10
Регистрация: 10.11.2015
Сообщений: 569
27.04.2021, 22:34  [ТС] 9
Выполнил первое - не работает.
Миниатюры
Как установить Wi-Fi адаптер Netgear WNDA3100v3?  
0
188 / 89 / 35
Регистрация: 26.04.2021
Сообщений: 346
27.04.2021, 22:49 10
leonovo, пишет что у вас не установлен драйвер, можете игнорировать или пропустить команду sudo dkms remove netgear-a6210/2.5.0 --all
0
44 / 39 / 10
Регистрация: 10.11.2015
Сообщений: 569
27.04.2021, 23:23  [ТС] 11
Странная система эта Linux
WI-FI не работает, звука тоже нет (ни звуковая карта не работает, ни внешний ЦАП....)
0
188 / 89 / 35
Регистрация: 26.04.2021
Сообщений: 346
28.04.2021, 07:51 12
Цитата Сообщение от leonovo Посмотреть сообщение
WI-FI не работает
Выполнили все вышеуказанное? Скиньте пожалуйста файлы dmesg.txt, lsusbt.txt, lsusb.txt, net.txt, modules.txt
0
44 / 39 / 10
Регистрация: 10.11.2015
Сообщений: 569
28.04.2021, 08:17  [ТС] 13
Цитата Сообщение от lindevel Посмотреть сообщение
файлы dmesg.txt, lsusbt.txt, lsusb.txt, net.txt, modules.txt
А где их взять?
0
188 / 89 / 35
Регистрация: 26.04.2021
Сообщений: 346
28.04.2021, 08:19 14
leonovo, После выполнения вышеуказанных команд будут в домашней директории
0
44 / 39 / 10
Регистрация: 10.11.2015
Сообщений: 569
28.04.2021, 09:48  [ТС] 15
Ага, нашёл.
Вложения
Тип файла: txt lsusb.txt (4.7 Кб, 9 просмотров)
Тип файла: txt lsusbt.txt (839 байт, 3 просмотров)
Тип файла: txt modules.txt (4.4 Кб, 5 просмотров)
Тип файла: txt net.txt (710 байт, 3 просмотров)
0
44 / 39 / 10
Регистрация: 10.11.2015
Сообщений: 569
28.04.2021, 09:49  [ТС] 16
,,,,,,
0
188 / 89 / 35
Регистрация: 26.04.2021
Сообщений: 346
28.04.2021, 09:51 17
leonovo, dmesg.txt забыли прикрепить
0
44 / 39 / 10
Регистрация: 10.11.2015
Сообщений: 569
28.04.2021, 09:54  [ТС] 18
https://dropmefiles.com/zKFuG
0
188 / 89 / 35
Регистрация: 26.04.2021
Сообщений: 346
28.04.2021, 10:04 19
Выполните
Bash
1
2
modprobe mt76x2u
echo "0846 9014" | sudo tee /sys/bus/usb/drivers/mt76x2u/new_id > /dev/null
Если не выдает никаких ошибок, то выполните:
Код
sudo dmesg > dmesg.txt
lsusb -t > lsusbt.txt
sudo lsusb -v -d 0846:9014 > lsusb.txt
ip a > net.txt
lsmod > modules.txt
И еще раз скиньте все эти файлы, если выдает ошибку, то скидывайте ошибку
0
44 / 39 / 10
Регистрация: 10.11.2015
Сообщений: 569
28.04.2021, 10:17  [ТС] 20
Ошибка
Миниатюры
Как установить Wi-Fi адаптер Netgear WNDA3100v3?  
0
28.04.2021, 10:17
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.04.2021, 10:17
Помогаю со студенческими работами здесь

Установить и настроить сетевой адаптер
Добрый день. Win Server 2012 R2. Установлено 4 сетевых карты. Мне нужно настроить IP адрес одной...

Установить сетевой адаптер VMware
Из сведений о драйвере по строке ключ драйвера нашёл inf файл C:\windows\oem45.inf. Правая клавиша...

Windows 7 не удалось установить сетевой адаптер
купил себе сетевой адаптер d-link dwa-525 wi-fi в стационарный пк. не пользовался им какое-то время...

Не могу установить драйверы на сетевой адаптер
Здравствуйте!У меня такая проблема:При попытке установить драйвер на сетевой адаптер Broadcom ...

Не удается установить графический адаптер на i3-1005g1, Видеокарта: Intel UHD Graphics
Не удается установить графический адаптер, пишет что устройству не требуется обновление драйверов. ...

Solaris Установить сетевой адаптер, а потом проверить установился он или нет
Прошу всех знаюших Solaris помочь мне установить сетевой адаптер а потом проверить установился ли...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru