Автор Тема: Кучка WiFi адаптеров  (Прочитано 3540 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Modigar

Кучка WiFi адаптеров
« : 11 Апреля 2018, 20:58:09 »
Стоял (да и сейчас пока не вынимал) юсб свисток TP-Link TL-WN722N, после шаманства с дровами, сначала с сайта производителя, потом фришные поставил, все заработало, до той поры пока не купил свисток того же производителя Archer_T2UH.
Скачал дрова с офф сайта, сделал make; make install
lsusb:
Цитировать
Bus 001 Device 008: ID 148f:761a Ralink Technology, Corp.

ifconfig -a:
Цитировать
ra0       Link encap:Ethernet  HWaddr 50:3e:aa:31:d6:72 
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:198 errors:0 dropped:0 overruns:0 frame:0
          TX packets:256 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:47996 (46.8 KiB)  TX bytes:27796 (27.1 KiB)

в удев/рулезах прописал
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="50:3e:aa:31:d6:72", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="ra*", NAME="wlan5"не помогает сменить имя.
НетворкМанагер не видит новый свисток ни как ra0 ни как wlan5
Если из консоли поднять интерфейс, то для манагера это проводной интерфейс получается.

При этих всех бедах с новым адаптером, со старыми (есть еще старый кондовый Д-Линк ДВА-125) вылезли проблемы:
Оба старых адаптера плохо видят сеть, уровень сети скачет от 5% до 99% (прямая видимость 5м)
Пинг у них до роутера тоже по времени не постоянный от 1.5мс до 1с.

Что собственно делать?
Другие девайсы и этой сетью нормально работают.
 

Оффлайн ferum

Re: Кучка WiFi адаптеров
« Ответ #1 : 11 Апреля 2018, 21:35:00 »
Последние дрова удалить, в удев/рулезах лишнее убрать, неудачный новый свисток продать на авито и пользоваться TP-Link TL-WN722N
Русские дебианщики против цифрового слабоумия !
 

Оффлайн ogost

Re: Кучка WiFi адаптеров
« Ответ #2 : 12 Апреля 2018, 04:54:27 »
Скачал дрова с офф сайта, сделал make; make install
никогда так не делайте. Либо берите то, что лежит в дебиановских репах, либо делайте deb-пакет и уже его устанавливайте. Собрать пакет поможет checkinstall.

Оффлайн Modigar

Re: Кучка WiFi адаптеров
« Ответ #3 : 12 Апреля 2018, 13:45:57 »
Последние дрова удалить, в удев/рулезах лишнее убрать, неудачный новый свисток продать на авито и пользоваться TP-Link TL-WN722N
Чем он плох?
Почему и где он как ra0 определяется?
Из консоли он стартует, нужно теперь юзер-френдли это сделать.

Cообщение объединено 12 Апреля 2018, 13:47:03
Скачал дрова с офф сайта, сделал make; make install
никогда так не делайте. Либо берите то, что лежит в дебиановских репах, либо делайте deb-пакет и уже его устанавливайте. Собрать пакет поможет checkinstall.
Почему не делать?
Собранный таким образом пакет, чем будет отличаться?
 

Оффлайн ferum

Re: Кучка WiFi адаптеров
« Ответ #4 : 12 Апреля 2018, 14:00:13 »
Чем он плох?
Тем что не дружелюбен. Один продал другой купил.
Пакет проще удалить, только ogost на счёт модуля ядра и checkinstall загнул конечно  ;)
Русские дебианщики против цифрового слабоумия !
 

Оффлайн ecc83

Re: Кучка WiFi адаптеров
« Ответ #5 : 12 Апреля 2018, 14:26:26 »
Почему и где он как ra0 определяется?

Мас адрес у него стабильно одинаковый или при каждой проверке отличается?


Из консоли он стартует, нужно теперь юзер-френдли это сделать.

Это как? Хотите графический конфигуратор написать?
Если из консоли стартует, составьте скрипт запуска и запускайте при старте системы. Можно юнит systemd сделать.

Скачал дрова с офф сайта, сделал make; make install
Цитировать
Либо берите то, что лежит в дебиановских репах, либо делайте deb-пакет и уже его устанавливайте. Собрать пакет поможет checkinstall.
Цитировать
Почему не делать? Собранный таким образом пакет, чем будет отличаться?

Какой пакет может быть собран командами make && make install ?
 

Оффлайн Modigar

Re: Кучка WiFi адаптеров
« Ответ #6 : 12 Апреля 2018, 16:04:00 »
Суть, что выкинуть его я всегда успею.
Хотелось бы разобраться в вопросе, для начала, почему ra* и почему нетворкманагер его не видит.
 

Оффлайн ferum

Re: Кучка WiFi адаптеров
« Ответ #7 : 12 Апреля 2018, 17:11:00 »
Проблема в том что бы вам помочь кто то должен купить подобный свисток и одолеть его или быть теоретиком debian  мирового масштаба.
Русские дебианщики против цифрового слабоумия !
 

Оффлайн ecc83

Re: Кучка WiFi адаптеров
« Ответ #8 : 12 Апреля 2018, 18:01:59 »
Однако повторю свой вопрос:

МАС адрес у него стабильно одинаковый или при каждой проверке разный?

Если будете игнорировать вопросы, будете самостоятельно изучать свой "замечательный" адаптер.
 

Онлайн ChubaDuba

Re: Кучка WiFi адаптеров
« Ответ #9 : 12 Апреля 2018, 18:53:28 »
Что собственно делать?
Вот эти дровишки попробуйте.
« Последнее редактирование: 12 Апреля 2018, 18:55:27 от ChubaDuba »
Бλог   @chuba_duba
 

Оффлайн Modigar

Re: Кучка WiFi адаптеров
« Ответ #10 : 12 Апреля 2018, 18:56:49 »
Если будете игнорировать вопросы, будете самостоятельно изучать свой "замечательный" адаптер.
Я собственно был на работе, а комп дома, физически не мог ответить.

HWaddr 50:3e:aa:31:d6:72 одинаковый всегда, его и прописал в рулезы.

PS: сегодня система стала валится в кернел-паник после получения адреса
в мессаджес вот такого очень много:
Spoiler: ShowHide

Apr 12 18:59:54 perhome kernel: [ 1573.683646] MT76x0_dynamic_vga_tuning(): RSSI=-60, BBP 2320=0x16242ef0
Apr 12 18:59:54 perhome kernel: [ 1574.629268] Rcv Wcid(1) AddBAReq
Apr 12 18:59:54 perhome kernel: [ 1574.629272] Start Seq = 00000066
Apr 12 18:59:54 perhome kernel: [ 1574.629276] RTMP_TimerListAdd: add timer obj ffffc90019c9e870!
Apr 12 18:59:55 perhome kernel: [ 1574.764739] @@@ BEFORE MT76x0_dynamic_vga_tuning(): rssi=-60, Rssi_DVGA=-60
Apr 12 18:59:55 perhome kernel: [ 1574.764814] MT76x0_dynamic_vga_tuning(): RSSI=-60, BBP 2320=0x16242ef0
Apr 12 18:59:56 perhome kernel: [ 1575.767783] @@@ BEFORE MT76x0_dynamic_vga_tuning(): rssi=-60, Rssi_DVGA=-60
Apr 12 18:59:56 perhome kernel: [ 1575.767853] MT76x0_dynamic_vga_tuning(): RSSI=-60, BBP 2320=0x16242ef0
Apr 12 18:59:57 perhome kernel: [ 1576.856121] @@@ BEFORE MT76x0_dynamic_vga_tuning(): rssi=-59, Rssi_DVGA=-60
Apr 12 18:59:57 perhome kernel: [ 1576.856180] MT76x0_dynamic_vga_tuning(): RSSI=-59, BBP 2320=0x16242ef0
Apr 12 18:59:58 perhome kernel: [ 1577.953245] @@@ BEFORE MT76x0_dynamic_vga_tuning(): rssi=-60, Rssi_DVGA=-60
Apr 12 18:59:58 perhome kernel: [ 1577.953359] MT76x0_dynamic_vga_tuning(): RSSI=-60, BBP 2320=0x16242ef0
Apr 12 18:59:59 perhome kernel: [ 1579.045268] @@@ BEFORE MT76x0_dynamic_vga_tuning(): rssi=-60, Rssi_DVGA=-60
Apr 12 18:59:59 perhome kernel: [ 1579.045351] MT76x0_dynamic_vga_tuning(): RSSI=-60, BBP 2320=0x16242ef0
Apr 12 19:00:00 perhome kernel: [ 1580.065185] @@@ BEFORE MT76x0_dynamic_vga_tuning(): rssi=-59, Rssi_DVGA=-60
Apr 12 19:00:00 perhome kernel: [ 1580.065276] MT76x0_dynamic_vga_tuning(): RSSI=-59, BBP 2320=0x16242ef0
Apr 12 19:00:01 perhome kernel: [ 1581.181407] @@@ BEFORE MT76x0_dynamic_vga_tuning(): rssi=-58, Rssi_DVGA=-60
« Последнее редактирование: 12 Апреля 2018, 19:11:14 от Modigar »
 

Оффлайн ecc83

Re: Кучка WiFi адаптеров
« Ответ #11 : 12 Апреля 2018, 19:30:44 »
HWaddr 50:3e:aa:31:d6:72 одинаковый всегда, его и прописал в рулезы.

Удали своё старое правило udev и создай новое в каталоге /etc/udev/rules.d

Выполни в терминале:
echo 'SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="50:3e:aa:31:d6:72", NAME="wlan0"' | sudo tee /etc/udev/rules.d/70-persistent-net.rules
На всякий случай, в файл /etc/NetworkManager/NetworkManager.conf вставь дополнительно такой код:

[device]
wifi.scan-rand-mac-address=0

Внимательно проверь точность мак адреса.
 

Оффлайн Modigar

Re: Кучка WiFi адаптеров
« Ответ #12 : 12 Апреля 2018, 20:22:30 »
Удали своё старое правило udev и создай новое в каталоге /etc/udev/rules.d
с названием 70-persistent-net.rules ? или по другому назвать?
Выполни в терминале:
Что должно произойти? У меня консоль ожидает пользовательского ввода



Cообщение объединено 12 Апреля 2018, 20:30:49
После перезагрузки компа, выполнения в консоли вот такого:

iwpriv ra0 set NetworkType=Infra
iwpriv ra0 set AuthMode=WPA2PSK
iwpriv ra0 set EncrypType=AES
iwpriv ra0 set WirelessMode=15
iwpriv ra0 set SSID="MyWiFi"
iwpriv ra0 set WPAPSK="my_password"
iwpriv ra0 set SSID="MyWiFi"

с дальнейшим перетыканием адаптера в порт юсб, нетворкманагер таки находит его и можно подключиться
Но это не совсем юзер-френдли, что консоль, что тыкание, жена у меня не осилит такое.
« Последнее редактирование: 12 Апреля 2018, 20:30:49 от Modigar »
 

Оффлайн ecc83

Re: Кучка WiFi адаптеров
« Ответ #13 : 12 Апреля 2018, 20:56:33 »
Что должно произойти? У меня консоль ожидает пользовательского ввода

У тебя создалось новое правило в каталоге /etc/udev/rules.d
Проверь, что бы старое было удалено.
Перегрузи комп и введи команду:

sudo ifconfig -a
Должен быть новый интерфейс wlan0

После перезагрузки компа, выполнения в консоли вот такого:

Давай ты пока "вот такого" ничего делать не будешь, потому что не понятно что и от чего на самом деле происходит.
Интересует появился ли новый интерфейс wlan0 ?

Покажи вывод:

cat /etc/udev/rules.d/70-persistent-net.rules
и

cat /etc/NetworkManager/NetworkManager.conf
Но это не совсем юзер-френдли, что консоль, что тыкание, жена у меня не осилит такое.

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

 

Оффлайн Modigar

Re: Кучка WiFi адаптеров
« Ответ #14 : 12 Апреля 2018, 21:07:14 »
У тебя создалось новое правило в каталоге /etc/udev/rules.d
не создалось
Покажи вывод:
Spoiler: ShowHide
cat /etc/udev/rules.d/70-persistent-net.rules
# This file was automatically generated by the /lib/udev/write_net_rules
# program, run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single
# line, and change only the value of the NAME= key.

# PCI device 0x8086:0x15a1 (e1000e)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="10:c3:7b:50:57:8f", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# USB device 0x:0x (rt2800usb)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="cc:b2:55:00:b7:ac", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="wlan*", NAME="wlan1"                     
                                                                                                                                                                           
# USB device 0x:0x (rtl8188eu)                                                                                                                                             
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="d4:6e:0e:06:a0:3e", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="wlan*", NAME="wlan0"


Spoiler: ShowHide
cat /etc/NetworkManager/NetworkManager.conf
[main]
plugins=ifupdown,keyfile

[ifupdown]
managed=false

[device]
wifi.scan-rand-mac-address=0

Интересует появился ли новый интерфейс wlan0 ?
у меня их до этого в рулезах было 2 прописано (wlan0 и wlan1)
« Последнее редактирование: 12 Апреля 2018, 21:12:20 от Modigar »
 

Теги: