Для осуществления голосовых вызовов и работы с СМС на ОС Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.5) с использованием планшета Kraftway KW10T в сети GSM необходимо:
Для того, чтобы пропустить выполнение пунктов с 6 по 9 достаточно смонтировать репозиторий repo_voicecall.iso, доступный по ссылке:https://yadi.sk/d/GQXsCiBI3JEu2L
Добавить репозиторий в /etc/apt/sources.list , выполнить:
|
и перезапустить планшет.
Добавить правило для udev, для чего создать в каталоге /etc/udev/rules.d/ файл 10-huawei-logitech.rules с таким содержанием:
ACTION=="add" ATTR{idVendor}=="12d1" ATTR{idProduct}=="15bb" RUN+="/bin/sh -c 'echo 0 > /sys/$devpath/authorized'"ACTION=="add" ATTR{idVendor}=="12d1" ATTR{idProduct}=="1001" RUN+="/usr/bin/pkill --full ofonod" RUN+="/usr/sbin/ofonod"ACTION=="add" ATTR{idVendor}=="046d" ATTR{idProduct}=="0a44" RUN+="/usr/local/bin/headphone_start.sh"ACTION=="remove" ENV{HID_NAME}=="Logitech Logitech USB Headset" ENV{UPOWER_VENDOR}=="Logitech, Inc." RUN+="/usr/local/bin/headphone_stop.sh" |
Создать сценарии для корректного переключения гарнитуры, для чего создать в каталоге /usr/local/bin/ файл headphone_start.sh с таким содержанием:
#!/bin/bash card=`aplay -l | grep "Logitech USB Headset" | awk -F ":" '{print $1}' | awk '{print $2}'` if [ -f /usr/share/alsa/alsa.conf ]; then if [ ! -f /usr/share/alsa/alsa.conf-orig ]; then cp /usr/share/alsa/alsa.conf /usr/share/alsa/alsa.conf-orig fi sed -i "s/defaults\.ctl\.card .*/defaults\.ctl\.card $card/" /usr/share/alsa/alsa.conf sed -i "s/defaults\.pcm\.card .*/defaults\.pcm\.card $card/" /usr/share/alsa/alsa.conf fi |
и файл headphone_stop.sh с таким содержанием:
#!/bin/bash if [ -f /usr/share/alsa/alsa.conf-orig ]; then cp -f /usr/share/alsa/alsa.conf-orig /usr/share/alsa/alsa.conf fi |
Для корректной работы кнопок регулировки громкости на гарнитуре вставить строку:
FLY_PHONE_VOLUME_CONTROL=`amixer scontrols | head -n 1 | grep --perl-regexp --only-matching "(?<=')[^']+(?=')"` |
после строки #!/bin/bash во всех сценариях в каталоге /usr/share/fly-phone/scripts/volume/, и чтобы не менять скрипты можно после подключения гарнитуры перезапустить сессию.
После выполнения предыдущих пунктов необходимо выключить планшет.
Подключить к USB хабу модем и гарнитуру.
Подключить дополнительное питание к USB хабу.
Подключить USB хаб через OTG кабель к планшету.
Включить планшет.
Выбрать тип сессии - Мобильный
Индикация работы модема: