WiFi: диагностика и управление

Настройка, программирование, распределённые вычисления

Модераторы: Olej, bellic, vikos

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: WiFi: диагностика и управление

Непрочитанное сообщение Olej » 16 сен 2022, 23:07

Olej писал(а):
16 сен 2022, 21:47
Тут всё понятно
А вот менее понятная ситуация - 3 USB WiFi устройств разных типов:

Код: Выделить всё

olej@compaq:~/2022$ lsb_release -a
No LSB modules are available.
Distributor ID: Linuxmint
Description:    LMDE 5 (elsie)
Release:        5
Codename:       elsie

Код: Выделить всё

olej@compaq:~/2022$ lsusb | grep -i wireless
Bus 002 Device 003: ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter
Bus 002 Device 004: ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter
Bus 002 Device 005: ID 148f:7601 Ralink Technology, Corp. MT7601U Wireless Adapter

Код: Выделить всё

olej@compaq:/lib/modules/5.10.0-18-amd64/build$ ip l
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
    link/ether e8:39:35:4f:85:bd brd ff:ff:ff:ff:ff:ff
    altname enp0s25
3: wlxc83a35c1eb3f: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DORMANT group default qlen 1000
    link/ether c8:3a:35:c1:eb:3f brd ff:ff:ff:ff:ff:ff
4: wlx06da35e0ecff: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DORMANT group default qlen 1000
    link/ether 06:da:35:e0:ec:ff brd ff:ff:ff:ff:ff:ff
5: wlx008736005357: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DORMANT group default qlen 1000
    link/ether 00:87:36:00:53:57 brd ff:ff:ff:ff:ff:ff
А вот управление (блокирование/разблокирование) этих устройств:

Код: Выделить всё

olej@compaq:~/2022$ rfkill list
0: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: phy1: Wireless LAN
    Soft blocked: no
    Hard blocked: no
2: phy2: Wireless LAN
    Soft blocked: no
    Hard blocked: no

Код: Выделить всё

olej@compaq:~/2022$ rfkill
ID TYPE DEVICE      SOFT      HARD
 0 wlan phy0   unblocked unblocked
 1 wlan phy1   unblocked unblocked
 2 wlan phy2   unblocked unblocked
Вопрос: какой из phy* соответствует какому устройству (lsusb) и интерфейсу (ip)?

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: WiFi: диагностика и управление

Непрочитанное сообщение Olej » 16 сен 2022, 23:10

Olej писал(а):
16 сен 2022, 23:07
Вопрос: какой из phy* соответствует какому устройству (lsusb) и интерфейсу (ip)?
Вот они!

Код: Выделить всё

olej@compaq:/sys/class/ieee80211$ ls -l /sys/class/ieee80211
итого 0
lrwxrwxrwx 1 root root 0 сен 16 17:47 phy0 -> ../../devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.7/2-1.7:1.0/ieee80211/phy0
lrwxrwxrwx 1 root root 0 сен 16 21:13 phy1 -> ../../devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.6/2-1.6:1.0/ieee80211/phy1
lrwxrwxrwx 1 root root 0 сен 16 21:14 phy2 -> ../../devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/2-1.5:1.0/ieee80211/phy2

Код: Выделить всё

olej@compaq:/sys/class/ieee80211/phy0/device/net$ ls -lL /sys/class/ieee80211/phy*/device/net/
/sys/class/ieee80211/phy0/device/net/:
итого 0
drwxr-xr-x 6 root root 0 сен 16 17:47 wlxc83a35c1eb3f

/sys/class/ieee80211/phy1/device/net/:
итого 0
drwxr-xr-x 6 root root 0 сен 16 21:13 wlx06da35e0ecff

/sys/class/ieee80211/phy2/device/net/:
итого 0
drwxr-xr-x 6 root root 0 сен 16 21:14 wlx008736005357

Аватара пользователя
bellic
Писатель
Сообщения: 379
Зарегистрирован: 02 сен 2022, 14:41
Откуда: Ростов-на-Дону
Контактная информация:

Re: WiFi: диагностика и управление

Непрочитанное сообщение bellic » 17 сен 2022, 09:02

Как все интересно, но руки пока не доходят.. :-)
Но я доберусь до тебя, WiFi-Direct!!! :lol:

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: WiFi: диагностика и управление

Непрочитанное сообщение Olej » 03 мар 2023, 12:54

bellic писал(а):
17 сен 2022, 09:02
Но я доберусь до тебя, WiFi-Direct!!!
WiFi-Direct называется во многих публикациях режим Ad-Hoc в который нужно переключать WiFi связывающиеся адаптеры.
Отчасти это переключение я делал и конспектировал вот здесь: связь по WiFi своими руками.
Это было 8 лет назад :-o - поэтому нужно проверять как с этим дела обстоят сейчас (обычно с течением времени дела обстоят лучше ;-) ).

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

WiFi: диагностика и управление

Непрочитанное сообщение Olej » 22 апр 2023, 07:57

Olej писал(а):
16 сен 2022, 01:54
Сканирование:
Удалённо: просканировать точк доступа в наличии + подключить к точке доступа...
Сканировать:

Код: Выделить всё

olej@nvidia:~$ sudo iw dev wlan0 scan | grep SSID
	SSID: TP-Link_AB96
	SSID: 
	SSID: UKrtelecom_CSHZKZ
Или так:

Код: Выделить всё

olej@nvidia:~$ sudo iwlist wlan0 scan | grep ESSID
                    ESSID:"TP-Link_AB96"
                    ESSID:""
                    ESSID:"UKrtelecom_CSHZKZ"
Подключить:

Код: Выделить всё

olej@nvidia:~$ sudo iw dev wlan0 connect TP-Link_AB96
Как-то так ...

Ответить

Вернуться в «Сети»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 13 гостей