Установка 3g модема astra linux

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 bash

Источник

как я устанавливал Huawei E8372

Я новичок и в явном виде в документации (правда бегло, по содержанию) не нашел как установить 3G/LTE модем в Astralinux.
А модем (модель Huawei E8372) сразу не встал, чему я был удивлен. На Raspberry Pi 3B этот модем встал сразу.
Впрочем на Astralinux сразу встал смартфон Asus ZB555KL в режиме точки доступа.
Действовал по мотивам такого топика: https://forum.astralinux.ru/threads/351/#post-2466
1. Поставил пакет usb-modеswitch через apt-get (Интернет был через смартфон)
2. Поставил ModemManager через Sinaptic.
После этого E8372 увиделся полностью, соединение установилось автоматически, Интернет появился.
Может были лишние действия, тогда поправьте, для будущих новичков.

Хорошо бы, если модем подключался сразу (как, например, в Raspberry).

tvy

New member

Нет, после перезагрузки компьютера, соединение не устанавливается, Интернета нет.
Что-то еще надо сделать.
Смартфон, по-прежнему, соединяется автоматически, стабильно.

tvy

New member

Может потому, что модем не распознается как модем, а распознается как устройство хранения?
Вот результат команды:
slava@astratim:~$ lsusb
Bus 002 Device 040: ID 12d1:1f01 Huawei Technologies Co., Ltd. E353/E3131 (Mass storage mode)
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 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
slava@astratim:~$

С другой стороны в модеме есть слот под флэш-карту. Может этот модем ОДНОВРЕМЕННО выступать как накопитель и как модем?
Тогда он просто не распознается как модем.

Источник

Как установить 3G-модем на Astra Linux CE , Орёл 2.12 ?

Как установить и использовать 3G-модем в системе (оператор Мегафон), при вводе команды «sudo apt-get install usb-modeswitch» система пишет, что данный пакет не найден либо устарел?
Есть какие-нибудь другие способы?

cogniter

Moderator

Сергей Д.

New member

Fd1501h

Moderator
cat /etc/apt/sources.list sudo apt-get update sudo apt-get install usb-modeswitch

Сергей Д.

New member
cat /etc/apt/sources.list sudo apt-get update sudo apt-get install usb-modeswitch

sudo apt-get update
вывод
Ошк:1 https://download.astralinux.ru/astra/current/orel/repository orel InRelease
Could not resolve host: download.astralinux.ru
Чтение списков пакетов… Готово
W: Не удалось получить https://download.astralinux.ru/astra/current/orel/repository/dists/orel/InRelease Could not resolve host: download.astralinux.ru
W: Некоторые индексные файлы не скачались. Они были проигнорированы или вместо них были использованы старые версии.

Читайте также:  Cs go cheating on linux

sudo apt-get install usb-modeswitch
вывод
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Пакет usb-modeswitch недоступен, но упомянут в списке зависимостей другого пакета.
Это может означать, что пакет отсутствует, устарел, или доступен из источников, не упомянутых в sources.list
E: Для пакета «usb-modeswitch» не найден кандидат на установку

Fd1501h

Moderator
Ошк:1 https://download.astralinux.ru/astra/current/orel/repository orel InRelease Could not resolve host: download.astralinux.ru
#deb https://download.astralinux.ru/astra/current/orel/repository/ orel main contrib non-free deb http://mirror.yandex.ru/astra/current/orel/repository/ orel main contrib non-free

Сергей Д.

New member
Ошк:1 https://download.astralinux.ru/astra/current/orel/repository orel InRelease Could not resolve host: download.astralinux.ru
#deb https://download.astralinux.ru/astra/current/orel/repository/ orel main contrib non-free deb http://mirror.yandex.ru/astra/current/orel/repository/ orel main contrib non-free

у меня по факту интернета нет модем-то не работает!

кстати, как поменять # в sources.list?

Fd1501h

Moderator

у меня по факту интернета нет модем-то не работает!

кстати, как поменять # в sources.list?

Ну тогда подключите iso (если есть записанный на флешек, то флешку) Орла 2.12 как репозиторий и установите от туда пакет (не факт что он есть в iso, но шанс большой)

Сергей Д.

New member

Ну тогда подключите iso (если есть записанный на флешек, то флешку) Орла 2.12 как репозиторий и установите от туда пакет (не факт что он есть в iso, но шанс большой)

пакет usb-modeswitch на iso AstralLinux найден. Так как в Sinaptic подключить диск, как репозиторий не удалось, установлен командой:

sudo dpkg -i . astra/astra/astra/astra/pool/main/u/usb-modeswitch/usb-modeswitch_2.5.0+repack0-1_amd64.deb

при выполнении команды произошёл следующий вывод:

Выбор ранее не выбранного пакета usb-modeswitch.
(Чтение базы данных … на данный момент установлено 140218 файлов и каталогов.)
Подготовка к распаковке …/usb-modeswitch_2.5.0+repack0-1_amd64.deb …
Распаковывается usb-modeswitch (2.5.0+repack0-1) …

dpkg: зависимости пакетов не позволяют настроить пакет usb-modeswitch:
usb-modeswitch зависит от libjim0.76 (>= 0.72), однако:
Пакет libjim0.76 не установлен.

dpkg: ошибка при обработке пакета usb-modeswitch (—install):
проблемы зависимостей — оставляем не настроенным
Обрабатываются триггеры для man-db (2.7.6.1-2) …

При обработке следующих пакетов произошли ошибки:
usb-modeswitch

Sinaptic про пакет usb-modeswitch сообщает, что пакет установлен с ошибками нарушает usb-modeswitch-data.

По этой ситуации возникает несколько вопросов:

1. Критичны ли ошибки установки для работы программы, может программа функционирует, а ошибки устранятся при последующих обновлениях из интернета?

2. Как запустить usb-modeswitch при подключении usb-модема?

3. С помощью какой программы осуществляется подключение usb-модема к интернету?

Источник

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

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

Читайте также:  Asus eee pc x101ch 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