wb_editors
556
правок
Vdromanov (обсуждение | вклад) |
Vdromanov (обсуждение | вклад) |
||
Строка 42: | Строка 42: | ||
Утилита wb-gsm входит в состав пакета ''wb-utils'' и присутствует в стандартном образе ПО контроллера. | Утилита wb-gsm входит в состав пакета ''wb-utils'' и присутствует в стандартном образе ПО контроллера. | ||
== Переключение активной sim-карты ==<!--T:4--> | |||
Все контроллеры Wiren Board 6 по умолчанию поставляются в комплектации с двумя sim-картами. При этом, в каждый момент времени, '''только одна sim-карта может быть активной'''. По умолчанию, активной является sim1. | |||
Переключить модем на другую sim-карту можно с помощью изменения уровня на соответствующем gpio процессора. Узнать номер gpio можно двумя способами: | |||
*выполнить команду <syntaxhighlight lang="bash">echo $WB_GPIO_GSM_SIMSELECT</syntaxhighlight> | |||
*найти ''SIM Slot Select gpio'' в [[Wiren_Board_6.1:Список_GPIO#Ножки для внутреннего использования|таблице gpio]] контроллера. | |||
По умолчанию, этот gpio уже экспортирован в sysfs, поэтому, для переключения активной sim-карты с 1 на 2, нужно выполнить команду: <syntaxhighlight lang="bash">echo 1 > /sys/class/gpio/gpio88/value</syntaxhighlight>. Соответственно, для переключения обратно на sim 1, нужно записать 0. | |||
Подробнее о работе с gpio можно узнать из [[Работа_с_GPIO#Интерфейс sysfs в Linux|отдельной статьи]]. | |||
'''После каждой смены sim-карты нужно перезапускать модем''' (см. [[#Включение и начало работы|раздел о включении]] модема). | |||
== Низкоуровневая работа по uart == <!--T:4--> | == Низкоуровневая работа по uart == <!--T:4--> |