Astra linux usb modem

GSM связь на ПК с Astra Linux

Для осуществления голосовых вызовов и работы с СМС на ОС Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.5) с использованием планшета Kraftway KW10T в сети GSM необходимо:

  1. Приобрести пригодный для работы с вашим оператором и с gsm модем Huawei E1550;
  2. Проверить, поддерживает ли ваш модем голосовые вызовы. Для этого необходимо выполнить все последующие пункты и дополнительно установить пакет ofono-scripts;
  3. Запустить от root’а сценарий /usr/share/ofono/scripts/list-modems. На экране отобразится информация о модеме. Если в поле Interfaces присутствует org.ofono.VoiceCallManager, то модем поддерживает голосовые вызовы, если нет, то смотрите по ссылкам ниже активацию голосовых вызывов.
  4. Приобрести гарнитуру Logitech Headset H390 USB;
  5. Приобрести USB-Hub с дополнительным питанием;
  6. Приобрести OTG кабель MicroUSB -> USB;
  7. Установить на планшет Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.5).

Для того, чтобы пропустить выполнение пунктов с 6 по 9 достаточно смонтировать репозиторий repo_voicecall.iso, доступный по ссылке:https://yadi.sk/d/GQXsCiBI3JEu2L
Добавить репозиторий в /etc/apt/sources.list , выполнить:

sudo apt-get update
sudo apt-get dist-upgrade

Добавить правило для udev, для чего создать в каталоге /etc/udev/rules.d/ файл 10-huawei-logitech.rules с таким содержанием:

ACTION==»add» ATTR==»12d1″ ATTR==»15bb» RUN+=»/bin/sh -c ‘echo 0 > /sys/$devpath/authorized'»
ACTION==»add» ATTR==»12d1″ ATTR==»1001″ RUN+=»/usr/bin/pkill —full ofonod» RUN+=»/usr/sbin/ofonod»
ACTION==»add» ATTR==»046d» ATTR==»0a44″ RUN+=»/usr/local/bin/headphone_start.sh»
ACTION==»remove» ENV==»Logitech Logitech USB Headset» ENV==»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 «:» » | awk »`
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 кабель к планшету.

Выбрать тип сессии — Мобильный

  • Нет индикации — Модем не подключен (отсутствует питание модема)
  • Двойное мигание зеленым светом — Поиск сети или отсутствует SIM карта
  • Мигает зеленым светом один раз в две секунды — Зарегистрирован в сети 2G
  • Мигает синим светом один раз в две секунды — Зарегистрирован в сети 3G
  • Горит ровным зеленым светом — Передача данных в сети 2G
  • Горит ровным синим светом — Передача данных в сети 3G по технологии UMTS
  • Горит ровным светло-синим светом — Передача данных в сети 3G по технологии HSDPA
Читайте также:  Популярные дистрибутивы linux статистика

Источник

NetworkManager в Astra Linux (Orel) не видит 4Gмодем

NetworkManager в Astra Linux (Orel) не видит 4Gмодем при этом в системе модем присутствует, обновится не могу так как нет интернета пробовал wifi тоже облом, в wiki.astralinux.написано- Во избежание конфликтов со службой networking настроенная по умолчанию служба NetworkManager НЕ РАБОТАЕТ с сетевыми интерфейсами, перечисленными в файле /etc/network/interfaces.

По умолчанию в файле /etc/network/interfaces присутствует только интерфейс локальной петли (loopback). что это такое и как это исправить я так и не понял NetworkManager.conf [main] plugins=ifupdown,keyfile

Модем именно как модем определяется или как флешка? Если как флешка — с usb-modeswitch пробовали танцевать вокруг?

Ну и модель модема в студию!

Производитель: HUAWEI_MOBILE Изделие: Modem (Mass Storage Mode) Подсистема: usb Путь sysfs: /sys/devices/pci0000:00/0000:00:1a.7/usb1/1-5 Устройство: /dev/bus/usb/001/002 Драйвер: usb

Устройство USB Серийный номер: 012345 Класс устройства USB: 0h Подкласс устройства USB: 0h Протокол USB-устройства: ffh Число конфигураций: 1 Значение конфигурации: 1 Версия USB: 2.0 Скорость USB: 480.0 Ревизия устройства: 1.02 вот так в устройствах определяется а это в NetworkManager.conf [main] plugins=ifupdown,keyfile

модель модема HUAWEI E3372h

yra7@astra:~$ nmcli con NAME UUID TYPE DEVICE GSM connection 1 de68cf74-3bee-42f7-be06-9806cc0ab979 gsm –
HONOR 9S f22c6d4b-bde7-45e4-98bd-b940b8827512 wifi –
Проводное соединение 1 e2318fa7-743a-3a13-8303-e7a25dcdd38a ethernet –
yra7@astra:~$ nmcli dev DEVICE TYPE STATE CONNECTION eth0 ethernet недоступен –
lo loopback без управления –
yra7@astra:~$ ip -o li 1: lo: 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: eth0: mtu 1500 qdisc pfifo_fast state DOWN mode DEFAULT group default qlen 1000\ link/ether 40:61:86:e8:08:22 brd ff:ff:ff:ff:ff:ff 3: wwan0: mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000\ link/ether 00:1e:10:1f:00:00 brd ff:ff:ff:ff:ff:ff yra7@astra:~$ ip -o a 1: lo inet 127.0.0.1/8 scope host lo\ valid_lft forever preferred_lft forever 1: lo inet6 ::1/128 scope host \ valid_lft forever preferred_lft forever yra7@astra:~$ lsusb Bus 009 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 010 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 002 Device 003: ID 12d1:1506 Huawei Technologies Co., Ltd. Modem/Networkcard Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 006 Device 002: ID 046d:c31c Logitech, Inc. Keyboard K120 Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub yra7@astra:~$

Читайте также:  Linux partition table type

mefisto_x попробуйте ознакомиться с этим. Если измените свой последний коммент согласно ссылке, шансы на доброжелательный ответ не будут бесконечно стремиться к нулю.

Astra Babuin Edition , в чё собственно хотел от этого дистроподелия ? Разве не очевидно что лупбек флешбек и в ядре наверное нету поддержки модемов , разве не очевидно что иногда специально пишут вот это эдро имеет поддержку модемов , а те не известно

Оно же понятным языком написало — Modem (Mass Storage Mode). Твой модем прикидывается флэшкой. Смени ему режим.

Понабрали днищелинуксоидов через вайти в айти

А плагин для ModemManager стоит у тебя для NetworkManager?

вот это установи usb-modeswitch wireless-tools wpasupplicant

установил usb-modeswitch и нечего не изменилось перепробовал все команды для переключения из Mass Storage Mode вот результат команды root@astra:~# dmesg bcdDevice= 1.02 [ 2618.973540] usb 2-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2618.973543] usb 2-6: Product: HUAWEI_MOBILE [ 2618.973545] usb 2-6: Manufacturer: HUAWEI_MOBILE [ 2618.973547] usb 2-6: SerialNumber: 0123456789A [ 2618.975073] usb-storage 2-6:1.0: USB Mass Storage device detected [ 2618.976115] scsi host7: usb-storage 2-6:1.0 [ 2619.535193] usb 2-6: USB disconnect, device number 9 [ 2620.018470] usb 2-6: new high-speed USB device number 10 using ehci-pci [ 2620.185413] usb 2-6: New USB device found, idVendor=12d1, idProduct=1506, bcdDevice= 1.02 [ 2620.185416] usb 2-6: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 2620.185418] usb 2-6: Product: HUAWEI_MOBILE [ 2620.185420] usb 2-6: Manufacturer: HUAWEI_MOBILE [ 2620.186492] option 2-6:1.0: GSM modem (1-port) converter detected [ 2620.186874] usb 2-6: GSM modem (1-port) converter now attached to ttyUSB0 [ 2620.186977] option 2-6:1.1: GSM modem (1-port) converter detected [ 2620.187061] usb 2-6: GSM modem (1-port) converter now attached to ttyUSB1 [ 2620.207662] huawei_cdc_ncm 2-6:1.2: MAC-Address: 00:1e:10:1f:00:00 [ 2620.207666] huawei_cdc_ncm 2-6:1.2: setting rx_max = 16384 [ 2620.207913] huawei_cdc_ncm 2-6:1.2: NDP will be placed at end of frame for this device. [ 2620.208002] huawei_cdc_ncm 2-6:1.2: cdc-wdm0: USB WDM device [ 2620.208267] huawei_cdc_ncm 2-6:1.2 wwan0: register ‘huawei_cdc_ncm’ at usb-0000:00:1d.7-6, Huawei CDC NCM device, 00:1e:10:1f:00:00 [ 2620.208455] usb-storage 2-6:1.3: USB Mass Storage device detected [ 2620.208661] scsi host7: usb-storage 2-6:1.3 [ 2620.209609] usb-storage 2-6:1.4: USB Mass Storage device detected [ 2620.211923] scsi host8: usb-storage 2-6:1.4 [ 2621.223191] scsi 8:0:0:0: Direct-Access HUAWEI TF CARD Storage 2.31 PQ: 0 ANSI: 2 [ 2621.223253] scsi 7:0:0:0: CD-ROM HUAWEI Mass Storage 2.31 PQ: 0 ANSI: 2 [ 2621.225489] sr 7:0:0:0: Power-on or device reset occurred [ 2621.228420] sr 7:0:0:0: [sr0] scsi-1 drive [ 2621.246734] sr 7:0:0:0: Attached scsi CD-ROM sr0 [ 2621.246813] sr 7:0:0:0: Attached scsi generic sg2 type 5 [ 2621.248171] scsi 8:0:0:0: Attached scsi generic sg3 type 0 [ 2621.248917] sd 8:0:0:0: Power-on or device reset occurred [ 2621.267177] sd 8:0:0:0: [sdc] Attached SCSI removable disk

Источник

Как подключить 3g модем в Linux?

За те годы, что я использовал Linux совместно с 3G модемом, не было ни одной родной программы от самой Ubuntu. У 3G модемов фирмы Huawei есть свой 3G менеджер под Linux, но работать с другими модемами (да и с некоторыми своими) он отказывается.

Читайте также:  Console commands for linux

Но вот в Ubuntu 12.04 я совершенно случайно обнаружил в менеджере пакетов программу, созданную как раз для управления 3G модемами. Как подключить 3g модем в Linux при помощи этой программы?

Как подключить 3g модем в Linux? 13 2022

Для начала давайте установим эту программу, чтобы подключить 3G модем. Вы можете найти её в менеджере пакетов Synaptic под именем modem-manager-gui

Вы также можете установить её из командной строки:

Если у вас нет нужного репозитория и программа не находится, то добавьте репозиторий .

Сделать это можно, открыв менеджер пакетов Synaptic — Настройки — Репозитории — Другое ПО — Добавить, и добавить так, как показано на снимке:

Как подключить 3g модем в Linux? 14 2022

Теперь обновите сведения о пакетах и устанавливайте эту программу.

В самом менеджере пакетов есть небольшое описание того, что эта программа умеет:

Давайте попробуем запустить эту программу и на личном опыте оценить её полезность и функциональность. Я буду использовать разлоченный модем ZTE 100 с сим картой от Мегафон.

Заходим в «Приложения» — «Системные утилиты» — «modem-manager-gui» и запускаем приложение.

Как подключить 3g модем в Linux? 15 2022

Как видите, программа определила мой модем. Нажимаю кнопку «Сети» и тут выскакивает рамочка:

Как подключить 3g модем в Linux? 16 2022

Нажимаем «Активировать» конечно. Перед нами появляется вкладка сеть, где есть кнопка «Начать сканирование сетей». Сканируем:

Как подключить 3g модем в Linux? 17 2022

Видим все доступные сети. Очень полезно, кстати, посмотреть, у каких операторов в данном месте есть 3G или UMTS. Видим, что есть у Мегафон и МТС. Так и есть на самом деле. Тперь

Теперь нам нужно подключить 3g модем в Linux. Но не тут то было, в программе нет кнопки «Подключить». Пришлось идти в сетевые подключения и подключать 3G модем обычным способом.

Как подключить 3g модем в Linux? 18 2022

Но не будем это считать серьёзным недостатком, возможно так было задумано. После подключения 3G модема в менеджере сети, программа окончательно оживает. Посмотрим вкладку «Трафик».

Как подключить 3g модем в Linux? 19 2022

Ну что же — не плохо. Особенно радует пункт «Остаток трафика» — найти бы как его настроить. Нажимаем»Установить ограничения», ставим галочку «Использовать ограничения трафика» и выставляем значение».

Судя по следующему полю, при достижении этого значения, программа оповестит о лимите. Можно поставить поменьше, и тогда можно узнать, что скоро трафик закончиться.

Как подключить 3g модем в Linux? 20 2022

Теперь перейдём на вкладку «Статус».

Как подключить 3g модем в Linux? 21 2022

Самое интересное тут: «Уровень сигнала». Его необходимо знать, если вы хотите усилить сигнал 3G модема. Так же через программу можно отправить смс:

Как подключить 3g модем в Linux? 22 2022

Я не стал пробовать, оно мне не надо. Но вот попробовать отправку USSD запросов, чтобы проверить тот же баланс, думаю стоит:

Как подключить 3g модем в Linux? 23 2022

У меня не получилось посмотреть баланс, программа не реагировала. А потом мне пришло SMS:

Источник

Оцените статью
Adblock
detector