LINUX.ORG.RU
ФорумAdmin

Непонятное поведение WiFi в Debian 10 (wpasupplicant)

 , ,


0

2

Доброго времени суток!
Запутался с поведением второго WiFi адаптера в Debian 10. Как понял дело в настройках через wpasupplicant.
Был ранее старенький USB адаптер Qualcomm Atheros, что поддерживал 2,4G, но решил дополнить еще одним USB адаптером Realtek, но уже с поддержкой 5G. Настроил, вроде все хорошо, подключился к 5G через GUI, все работает, но…
Как то смотрел фильм через minidlna с телека и на сервачке вышел из консоли и хоп…. фильм завис…
Сначала не понял, пошел на сервак по ssh, захожу и опа - фильм ожил. Вышел снова (отключился) и снова смотрю, что тот ip что по 5G - недоступен. Решил попробовать обхитрить, зашел по старому 2,4G, запустил tmux и отключился…
Фокус не удался… Интерфейс отключается как только выхожу.
Пытался найти в сети что-то похожее, но пока не получилось, решил попробовать обратиться здесь, благо тут много знающих и главное адекватных людей.
Когда сессия через ssh запущена то вот так:

4: wlx1cbfce071017: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 1c:bf:ce:07:10:17 brd ff:ff:ff:ff:ff:ff
    inet 192.168.3.2/24 brd 192.168.31.255 scope global dynamic noprefixroute wlx1cbfce071017
--
5: wlx10feed264669: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 10:fe:ed:26:46:69 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.3/24 brd 192.168.1.255 scope global dynamic noprefixroute wlx10feed264669

Как только я закрываю ssh соединение - сразу как ситуация меняется на:

4: wlx1cbfce071017: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
    link/ether 5e:2a:f9:e6:7f:1f brd ff:ff:ff:ff:ff:ff
5: wlx10feed264669: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 10:fe:ed:26:46:69 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.3/24 brd 192.168.1.255 scope global dynamic noprefixroute wlx10feed264669

Я в tmux опрос ip a замутил и вот такое вижу.
При этом, как понимаю конфиг wpasupplicant находится почему то в /etc/dbus-1/system.d/wpa_supplicant.conf

В общем буду очень благодарен за помощь!

Заранее большое спасибо!


Не знаю, имеет значение или нет, но тот адаптер, что ведет себя странно установлен следующим образом

sudo apt-get install dkms git
git clone https://github.com/brektrou/rtl8821CU.git
cd ~/rtl8821CU
sudo ./dkms-install.sh
sudo /usr/sbin/usb_modeswitch -KW -v 0bda -p 1a2b
sudo modprobe 8821cu

смотрел что при логофе остается при выводе w и то, что висит

USER     TTY      FROM         
makpol   pts/1    tmux(1503).%0

без разницы, интерфейс при этом

4: wlx1cbfce071017: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
    link/ether 32:98:d4:ca:2f:7c brd ff:ff:ff:ff:ff:ff

Стоит зайти по ssh и сразу

USER     TTY      FROM         
makpol   pts/0    192.168.1.10

4: wlx1cbfce071017: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 1c:bf:ce:07:10:17 brd ff:ff:ff:ff:ff:ff
    inet 192.168.3.2/24 brd 192.168.31.255 scope global dynamic noprefixroute wlx1cbfce071017

Пробовал грепать по wlx1cbfce071017 , но безрезультатно, не пойму почему так себя ведет система…

MakPol
() автор топика
Последнее исправление: MakPol (всего исправлений: 1)
Ответ на: комментарий от MakPol

Даже не знаю, разобрался или нет, но сейчас после ребута оба интерфейса подняты ;D Что собственно сделал…

Подключился к иксам через NoMachine но под root, что слегка не есть гуд, но все же. Предварительно удалил /etc/NetworkManager/system-connections/Глючное_соединение.nmconnection и для надежности ребутнул систему (хотя хватило бы и systemctl restart NetworkManager). Глючное_соединение - собственно то, как зовется ваша сетка WiFi, если добавляли один раз или как-то названное по другому, если не один раз, но в моем случае все без пробелов и естественно на латинице, это стараюсь не нарушать по старинке :-
Ну так вот, зайдя в иксы от рута - зашел в настройки и выбрав второй адаптер (что поддерживает 5G) добавил нужную сетку WiFi 1 в 1 как это делал от своего пользователя, но с кучей вопросов типа «Требуется подтверждение подлинности…Системная политика запрещает управление подключениями…». От root, естественно этих вопросов не было. Далее для проверки reboot и вуаля - оно работает как надо и как и должно было бы.

Чтобы себя проверить/перепроверить т.к. никому доверять нельзя (как в том анекдоте про мужика и штаны… :D ) сделал diff файлов .nmconnection конфигурации тогда и сейчас - и ч.т. д - они одинаковые за исключением, естественно, uuid=

Как понимаю, все же что-то не так работает, когда мы не от суперпользователя в иксах, хоть и пропагандируется что «нефиг работать от root». Пока не нашел где, но находясь в иксах под root что-то дополнительно добавляется в конфиги. Найти бы заинтересованных разработчиков, что помогли бы проверить, а то боюсь не один я такой извращенец с двумя WiFi и подобной проблемой.

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