Корректное выключение wifi модуля


#21

В версии Wiren Board 6 вы можете управлять питанием модуля через GPIO 74.


#22

Wiren Board 4.


#23

Есть статья:
https://wirenboard.com/wiki/index.php/Питание_USB-портов

Там как раз есть пример для отключения Wi-Fi на Wiren Board 4:
hubpower 1:2 power 4 off


#24

Спасибо. А отключение USB тогда?

hubpower 1:2 power 3 off


#25

А за что отвечают порты 2 и 5?


#26

Не,
hubpower 1:2 power 4 on

4 – это номер порта, там в статье расписано.

Подключеные устройства описаны, 2 и 5 не имеет смысл трогать.


#27

Добавил ссылки на управление питанием USB на основные страницы контроллеров Wiren Board 5 и 6, чтоб было легче искать.


#28

Я в статье и посмотрел

3 - порты USB-Hub, выход 5V

Почему тогда 4, а не 3 и on, а не off?

hubpower 1:2 power 4 on


#29

4 – номер порта Wi-Fi на контроллере Wiren Board 4

zhukovia, добрый день! Хотел уточнить: команда помогла вам отключить Wi-Fi?

image
on – включить питание, off --выключить:
image

Чтобы посмотреть, какое устройство к какому порту на какой шине подключено, можно воспользоваться командой
lsusb -t


#30

Я видимо или не правильно спрашиваю, или не понимаю ответа. Попробую по другому спросить.
У меня вот такой вывод hubpower 1:2 status

Port 1 status: 0503 High-Speed Power-On Enabled Connected
Port 2 status: 0100 Power-On
Port 3 status: 0100 Power-On
Port 4 status: 0503 High-Speed Power-On Enabled Connected
Port 5 status: 0100 Power-On

Если я введу команду

hubpower 1:2 power 3 off

я отключу питание на USB портах? Они мне в принципе не нужны совсем.
А вывод lsusb -t выдает следующее

1-1.4:1.0: No such file or directory
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ci_hdrc/1p, 480M

Не совсем понимаю, что это?


#31

А просто lsusb что показывает?


#32

Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 004: ID 0bda:8179 Realtek Semiconductor Corp.


#33

Просто весь USB отключать не надо, он еще внутри используется.
выполните, пожалуйста, команду:
hubpower 1:2 power 4 off && hubpower 1:2 power 4 on && dmesg tail
Если на экране вы увидите, что-то похожее на:
image
То, значит
hubpower 1:2 power 4 off – выключает wifi
hubpower 1:2 power 4 on – включает.


#34

Да выводит примерно так. Только надо команду по другому писать, вдруг кому понадобится

hubpower 1:2 power 4 off && hubpower 1:2 power 4 on && dmesg tail

А USB как я понял лучше не трогать, чтобы не поломать чего.


#35

Спасибо, отредактировал в исходном посте!