WiFi: диагностика и управление
Модераторы: Olej, bellic, vikos
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
WiFi: диагностика и управление
Интерес представляет:
1). диагностика интерфейса WiFi, не залезая в системный блок...
2). динамическая диагностика точек доступа в поле доступа этих интерфейсов + их параметры
3). переключение между режимами ... в частности работа в режиме Ad-Hoc (p2p)
P.S. То что отчасти затрагивалось, 8 лет назад , в теме: связь по WiFi своими руками.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: WiFi: диагностика и управление
Для начала вот в такой простенокой конфигурации:
Код: Выделить всё
olej@compaq:~$ lspci | grep -i wireless
olej@compaq:~$
Код: Выделить всё
olej@compaq:~$ lsusb | grep -i wireless
Bus 002 Device 003: ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter
Код: Выделить всё
olej@compaq:~$ rfkill list
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
Код: Выделить всё
olej@compaq:/sys/class/net$ 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
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: WiFi: диагностика и управление
Драйвера и поддержка:
Код: Выделить всё
olej@compaq:/sys/class/net$ sudo ethtool -i wlxc83a35c1eb3f
sudo: ethtool: command not found
Код: Выделить всё
olej@compaq:/sys/class/net$ sudo apt install ethtool
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово
Следующие НОВЫЕ пакеты будут установлены:
ethtool
Обновлено 0 пакетов, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 182 kB архивов.
После данной операции объём занятого дискового пространства возрастёт на 611 kB.
Пол:1 http://mirror.mirohost.net/debian bullseye/main amd64 ethtool amd64 1:5.9-1 [182 kB]
Получено 182 kB за 0с (564 kB/s)
Выбор ранее не выбранного пакета ethtool.
(Чтение базы данных … на данный момент установлено 309747 файлов и каталогов.)
Подготовка к распаковке …/ethtool_1%3a5.9-1_amd64.deb …
Распаковывается ethtool (1:5.9-1) …
Настраивается пакет ethtool (1:5.9-1) …
Обрабатываются триггеры для man-db (2.9.4-2) …
Код: Выделить всё
olej@compaq:/sys/class/net$ sudo ethtool -i wlxc83a35c1eb3f
driver: rt2800usb
version: 5.10.0-18-amd64
firmware-version: 0.36
expansion-rom-version:
bus-info: 2-1.7:1.0
supports-statistics: yes
supports-test: no
supports-eeprom-access: no
supports-register-dump: no
supports-priv-flags: no
Код: Выделить всё
olej@compaq:~$ lsmod | grep rt2800usb
rt2800usb 32768 0
rt2x00usb 28672 1 rt2800usb
rt2800lib 139264 1 rt2800usb
rt2x00lib 69632 3 rt2800usb,rt2x00usb,rt2800lib
usbcore 331776 5 rt2800usb,ehci_pci,usbhid,ehci_hcd,rt2x00usb
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: WiFi: диагностика и управление
Диагностика состояния (текущая подключенная точка доступа) и управление (про управление на потом оставлю):
Код: Выделить всё
olej@compaq:/sys/class/net$ iwconfig wlxc83a35c1eb3f
wlxc83a35c1eb3f IEEE 802.11 ESSID:"TP-LINK_WPA"
Mode:Managed Frequency:2.412 GHz Access Point: 64:66:B3:5F:75:48
Bit Rate=135 Mb/s Tx-Power=20 dBm
Retry short long limit:2 RTS thr:off Fragment thr:off
Power Management:off
Link Quality=70/70 Signal level=-39 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:871 Missed beacon:0
Код: Выделить всё
olej@compaq:~$ iwconfig --help
Usage: iwconfig [interface]
interface essid {NNN|any|on|off}
interface mode {managed|ad-hoc|master|...}
interface freq N.NNN[k|M|G]
interface channel N
interface bit {N[k|M|G]|auto|fixed}
interface rate {N[k|M|G]|auto|fixed}
interface enc {NNNN-NNNN|off}
interface key {NNNN-NNNN|off}
interface power {period N|timeout N|saving N|off}
interface nickname NNN
interface nwid {NN|on|off}
interface ap {N|off|auto}
interface txpower {NmW|NdBm|off|auto}
interface sens N
interface retry {limit N|lifetime N}
interface rts {N|auto|fixed|off}
interface frag {N|auto|fixed|off}
interface modulation {11g|11a|CCK|OFDMg|...}
interface commit
Check man pages for more details.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: WiFi: диагностика и управление
Сканирование:
Код: Выделить всё
olej@compaq:~$ sudo iw dev wlxc83a35c1eb3f scan | grep SSID
SSID: TP-LINK_WPA
SSID: linksys
Код: Выделить всё
olej@compaq:~$ sudo iw dev wlxc83a35c1eb3f scan
BSS 64:66:b3:5f:75:48(on wlxc83a35c1eb3f) -- associated
TSF: 181027429413 usec (2d, 02:17:07)
freq: 2412
beacon interval: 100 TUs
capability: ESS Privacy ShortPreamble ShortSlotTime (0x0431)
signal: -43.00 dBm
last seen: 144 ms ago
Information elements from Probe Response frame:
SSID: TP-LINK_WPA
Supported rates: 1.0* 2.0* 5.5* 11.0* 6.0 9.0 12.0 18.0
DS Parameter set: channel 1
ERP: <no flags>
Extended supported rates: 24.0 36.0 48.0 54.0
HT capabilities:
Capabilities: 0x106e
HT20/HT40
SM Power Save disabled
RX HT20 SGI
RX HT40 SGI
No RX STBC
Max AMSDU length: 3839 bytes
DSSS/CCK HT40
Maximum RX AMPDU length 32767 bytes (exponent: 0x002)
Minimum RX AMPDU time spacing: 16 usec (0x07)
HT RX MCS rate indexes supported: 0-15
HT TX MCS rate indexes are undefined
HT operation:
* primary channel: 1
* secondary channel offset: above
* STA channel width: any
* RIFS: 0
* HT protection: no
* non-GF present: 0
* OBSS non-GF present: 0
* dual beacon: 0
* dual CTS protection: 0
* STBC beacon: 0
* L-SIG TXOP Prot: 0
* PCO active: 0
* PCO phase: 0
WPA: * Version: 1
* Group cipher: TKIP
* Pairwise ciphers: TKIP CCMP
* Authentication suites: PSK
WMM: * Parameter version 1
* BE: CW 15-1023, AIFSN 3
* BK: CW 15-1023, AIFSN 7
* VI: CW 7-15, AIFSN 2, TXOP 3008 usec
* VO: CW 3-7, AIFSN 2, TXOP 1504 usec
BSS 00:23:69:34:9a:69(on wlxc83a35c1eb3f)
TSF: 301342992415 usec (3d, 11:42:22)
freq: 2437
beacon interval: 100 TUs
capability: ESS Privacy ShortSlotTime (0x0411)
signal: -41.00 dBm
last seen: 3000 ms ago
Information elements from Probe Response frame:
SSID: linksys
Supported rates: 1.0* 2.0* 5.5* 11.0* 9.0 18.0 36.0 54.0
DS Parameter set: channel 6
ERP: Barker_Preamble_Mode
Extended supported rates: 6.0 12.0 24.0 48.0
WPA: * Version: 1
* Group cipher: TKIP
* Pairwise ciphers: TKIP
* Authentication suites: PSK
* Capabilities: 1-PTKSA-RC 1-GTKSA-RC (0x0000)
WMM: * Parameter version 1
* BE: CW 15-1023, AIFSN 3
* BK: CW 15-1023, AIFSN 7
* VI: CW 7-15, AIFSN 2, TXOP 3008 usec
* VO: CW 3-7, AIFSN 2, TXOP 1504 usec
Country: US Environment: Indoor/Outdoor
Channels [1 - 11] @ 16 dBm
WPS: * Version: 1.0
* Wi-Fi Protected Setup State: 2 (Configured)
* Response Type: 3 (AP)
* UUID: 28802880-2880-1880-a880-002369349a69
* Manufacturer: Linksys Inc.
* Model: WRT160Nv2
* Model Number: v2.0.05
* Serial Number: 002
* Primary Device Type: 6-0050f204-1
* Device name: Linksys WRT160Nv2
* Config methods: Label, PBC
* RF Bands: 0x1
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: WiFi: диагностика и управление
Код: Выделить всё
olej@compaq:/sys/class/net$ sudo iwlist wlxc83a35c1eb3f scan | grep ESSID
ESSID:"TP-LINK_WPA"
ESSID:"linksys"
Код: Выделить всё
olej@compaq:/sys/class/net$ sudo iwlist wlxc83a35c1eb3f scan
wlxc83a35c1eb3f Scan completed :
Cell 01 - Address: 64:66:B3:5F:75:48
Channel:1
Frequency:2.412 GHz (Channel 1)
Quality=67/70 Signal level=-43 dBm
Encryption key:on
ESSID:"TP-LINK_WPA"
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
9 Mb/s; 12 Mb/s; 18 Mb/s
Bit Rates:24 Mb/s; 36 Mb/s; 48 Mb/s; 54 Mb/s
Mode:Master
Extra:tsf=00000030c98436a5
Extra: Last beacon: 44ms ago
IE: Unknown: 000B54502D4C494E4B5F575041
IE: Unknown: 010882848B960C121824
IE: Unknown: 030101
IE: Unknown: 2A0100
IE: Unknown: 32043048606C
IE: Unknown: 2D1A6E101EFFFF000000000000000000000000000000000000000000
IE: Unknown: 3D1601050000000000000000000000000000000000000000
IE: WPA Version 1
Group Cipher : TKIP
Pairwise Ciphers (2) : TKIP CCMP
Authentication Suites (1) : PSK
IE: Unknown: DD180050F2020101000003A4000027A4000042435E0062322F00
IE: Unknown: DD1E00904C336E101EFFFF000000000000000000000000000000000000000000
IE: Unknown: DD1A00904C3401050000000000000000000000000000000000000000
IE: Unknown: DD0600E04C020160
Cell 02 - Address: 00:23:69:34:9A:69
Channel:6
Frequency:2.437 GHz (Channel 6)
Quality=67/70 Signal level=-43 dBm
Encryption key:on
ESSID:"linksys"
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 9 Mb/s
18 Mb/s; 36 Mb/s; 54 Mb/s
Bit Rates:6 Mb/s; 12 Mb/s; 24 Mb/s; 48 Mb/s
Mode:Master
Extra:tsf=000000463d8feb48
Extra: Last beacon: 44ms ago
IE: Unknown: 00076C696E6B737973
IE: Unknown: 010882848B961224486C
IE: Unknown: 030106
IE: Unknown: 2A0104
IE: Unknown: 32040C183060
IE: WPA Version 1
Group Cipher : TKIP
Pairwise Ciphers (1) : TKIP
Authentication Suites (1) : PSK
IE: Unknown: DD180050F2020101000003A4000027A4000042435E0062322F00
IE: Unknown: DD07000C4307000000
IE: Unknown: 0706555320010B10
IE: Unknown: DD820050F204104A0001101044000102103B000103104700102880288028801880A880002369349A691021000C4C696E6B73797320496E632E102300095752543136304E76321024000776322E302E3035104200033030321054000800060050F2040001101100114C696E6B737973205752543136304E7632100800020084103C000101
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: WiFi: диагностика и управление
Информация от Network Manager - это не сканирование, а статическая информация запомненная:
Код: Выделить всё
olej@compaq:~$ nmcli connection show
NAME UUID TYPE DEVICE
Проводное соединение 1 75ed582d-8f74-3aaa-9e7e-05d683f4a732 ethernet eno1
Автоматически настроить TP-LINK_WPA 9b67bfaa-140d-478a-8473-64d23740192c wifi wlxc83a35c1eb3f
Автоматически настроить linksys faf42a7c-60c4-47a8-88f5-0b9276746f25 wifi --
Автоматически настроить Mi Phone 509ac3dc-aa4f-4b5d-b7bc-72a5963d20c9 wifi --
Код: Выделить всё
olej@compaq:~$ nmcli dev wifi
IN-USE BSSID SSID MODE CHAN RATE SIGNAL BARS SECURITY
* 64:66:B3:5F:75:48 TP-LINK_WPA Инфраструктура 1 270 МБ/с 79 ▂▄▆_ WPA1
00:23:69:34:9A:69 linksys Инфраструктура 6 0 МБ/с 69 ▂▄▆_ WPA1
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
WiFi: диагностика и управление
Код: Выделить всё
olej@compaq:~$ wavemon
Command 'wavemon' not found, but can be installed with:
sudo apt install wavemon
Код: Выделить всё
olej@compaq:~$ sudo apt install wavemon
[sudo] пароль для olej:
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово
Следующие НОВЫЕ пакеты будут установлены:
wavemon
Обновлено 0 пакетов, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 52,1 kB архивов.
После данной операции объём занятого дискового пространства возрастёт на 127 kB.
Пол:1 http://mirror.mirohost.net/debian bullseye/main amd64 wavemon amd64 0.9.1-1+b1 [52,1 kB]
Получено 52,1 kB за 0с (175 kB/s)
Выбор ранее не выбранного пакета wavemon.
(Чтение базы данных … на данный момент установлено 309734 файла и каталога.)
Подготовка к распаковке …/wavemon_0.9.1-1+b1_amd64.deb …
Распаковывается wavemon (0.9.1-1+b1) …
Настраивается пакет wavemon (0.9.1-1+b1) …
Обрабатываются триггеры для man-db (2.9.4-2) …
Код: Выделить всё
olej@compaq:~$ sudo wavemon
...
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: WiFi: диагностика и управление
- подключаю по USB смартфон...
Код: Выделить всё
olej@compaq:~$ lsusb | head -n2
Bus 002 Device 003: ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter
Bus 002 Device 004: ID 2717:ff48 Xiaomi Inc. Mi/Redmi series (MTP + ADB)
Сканирование: Детальное сканирование:
Код: Выделить всё
olej@compaq:~$ sudo iwlist wlxc83a35c1eb3f scan
wlxc83a35c1eb3f Scan completed :
Cell 01 - Address: 64:66:B3:5F:75:48
Channel:1
Frequency:2.412 GHz (Channel 1)
Quality=69/70 Signal level=-41 dBm
Encryption key:on
ESSID:"TP-LINK_WPA"
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
9 Mb/s; 12 Mb/s; 18 Mb/s
Bit Rates:24 Mb/s; 36 Mb/s; 48 Mb/s; 54 Mb/s
Mode:Master
Extra:tsf=00000031a6bf754a
Extra: Last beacon: 32ms ago
IE: Unknown: 000B54502D4C494E4B5F575041
IE: Unknown: 010882848B960C121824
IE: Unknown: 030101
IE: Unknown: 2A0100
IE: Unknown: 32043048606C
IE: Unknown: 2D1A6E101EFFFF000000000000000000000000000000000000000000
IE: Unknown: 3D1601050000000000000000000000000000000000000000
IE: WPA Version 1
Group Cipher : TKIP
Pairwise Ciphers (2) : TKIP CCMP
Authentication Suites (1) : PSK
IE: Unknown: DD180050F2020101000003A4000027A4000042435E0062322F00
IE: Unknown: DD1E00904C336E101EFFFF000000000000000000000000000000000000000000
IE: Unknown: DD1A00904C3401050000000000000000000000000000000000000000
IE: Unknown: DD0600E04C020160
Cell 02 - Address: 00:23:69:34:9A:69
Channel:6
Frequency:2.437 GHz (Channel 6)
Quality=67/70 Signal level=-43 dBm
Encryption key:on
ESSID:"linksys"
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 9 Mb/s
18 Mb/s; 36 Mb/s; 54 Mb/s
Bit Rates:6 Mb/s; 12 Mb/s; 24 Mb/s; 48 Mb/s
Mode:Master
Extra:tsf=000000471acb2b30
Extra: Last beacon: 32ms ago
IE: Unknown: 00076C696E6B737973
IE: Unknown: 010882848B961224486C
IE: Unknown: 030106
IE: Unknown: 2A0104
IE: Unknown: 32040C183060
IE: WPA Version 1
Group Cipher : TKIP
Pairwise Ciphers (1) : TKIP
Authentication Suites (1) : PSK
IE: Unknown: DD180050F2020101000003A4000027A4000042435E0062322F00
IE: Unknown: DD07000C4307000000
IE: Unknown: 0706555320010B10
IE: Unknown: DD820050F204104A0001101044000102103B000103104700102880288028801880A880002369349A691021000C4C696E6B73797320496E632E102300095752543136304E76321024000776322E302E3035104200033030321054000800060050F2040001101100114C696E6B737973205752543136304E7632100800020084103C000101
Cell 03 - Address: 38:A4:ED:4A:CA:9F
Channel:11
Frequency:2.462 GHz (Channel 11)
Quality=70/70 Signal level=-35 dBm
Encryption key:off
ESSID:"Mi Phone"
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s
Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s
36 Mb/s; 48 Mb/s; 54 Mb/s
Mode:Master
Extra:tsf=000000001ef1b47b
Extra: Last beacon: 32ms ago
IE: Unknown: 00084D692050686F6E65
IE: Unknown: 010482848B96
IE: Unknown: 03010B
IE: Unknown: 2A0100
IE: Unknown: 32080C1218243048606C
IE: Unknown: 2D1A2C0103FF00000000000000000000000000000000000000000000
IE: Unknown: 3D160B000000000000000000000000000000000000000000
IE: Unknown: DD180050F2020101810003A4000027A4000042435E0062322F00
IE: Unknown: DD0A0017F206010103010000
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: WiFi: диагностика и управление
Код: Выделить всё
olej@galliumos:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: GalliumOS 3.1
Release: 18.04
Codename: bionic
Код: Выделить всё
olej@galliumos:~$ lspci -k | grep -i wireless -A3
01:00.0 Network controller: Intel Corporation Wireless 7260 (rev c3)
Subsystem: Intel Corporation Dual Band Wireless-AC 7260
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
Код: Выделить всё
olej@galliumos:~$ ip a s
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: wlp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 5c:c5:d4:b4:0b:72 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.140/24 brd 192.168.1.255 scope global dynamic noprefixroute wlp1s0
valid_lft 170639sec preferred_lft 170639sec
inet6 fe80::e4ec:fd0c:f363:defe/64 scope link noprefixroute
valid_lft forever preferred_lft forever
Код: Выделить всё
olej@galliumos:~$ sudo ethtool -i wlp1s0
[sudo] пароль для olej:
driver: iwlwifi
version: 4.16.18-galliumos
firmware-version: 17.948900127.0
expansion-rom-version:
bus-info: 0000:01:00.0
supports-statistics: yes
supports-test: no
supports-eeprom-access: no
supports-register-dump: no
supports-priv-flags: no
Код: Выделить всё
olej@galliumos:~$ rfkill list
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
Код: Выделить всё
olej@galliumos:~$ sudo iw dev wlp1s0 scan | grep SSID
SSID: linksys
SSID: TP-LINK_WPA
SSID: TP-Link_AB96
Код: Выделить всё
olej@galliumos:~$ nmcli dev wifi
IN-USE SSID MODE CHAN RATE SIGNAL BARS SECURITY
* linksys Инфраструктура 6 54 МБ/с 66 ▂▄▆_ WPA1
TP-LINK_WPA Инфраструктура 1 270 МБ/с 60 ▂▄▆_ WPA1
TP-Link_AB96 Инфраструктура 2 130 МБ/с 29 ▂___ WPA2
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя