Linux и Android
Modem Manager GUI — это фронтенд для демона ModemManager, предназначенного для специфичными функциями модема.
На сегодняшний день для пользователей USB-модемов нет в наличии программ для работы с ними в Linux от производителей, таких как Huawei, ZTE и других. Это следствие их предвзятого отношения к Linux.
Как пользователь одного из таких модемов, я испытываю затруднения с отправкой USSD-кодов, получением информации об устройстве, статистике использования, то есть всего того, что доступно пользователям других операционных систем. Недавно я наткнулся на Modem Manager GUI и думаю, что он будет полезен и для вас.
— интерфейс на базе GTK3;
— отправка и получение SMS-сообщений;
— получение информации о модеме и SIM-карте (информация об устройстве, имя оператора, режим работы, IMEI, IMSI/ESN, уровень сигнала);
— сканирование доступных мобильных сетей;
— контроль процессом получения и отправки данных, установка лимитов траффика и временных ограничений.
Приятно видеть, что Modem Manager GUI имеется в официальных репозиториях большинства популярных дистрибутивов Linux.
yum install modem-manager-gui
Ubuntu, Debian, Linux Mint:
sudo apt-get install modem-manager-gui
sudo add-apt-repository ppa:linuxonly/modem+manager+gui
sudo apt-get update
sudo apt-get install modem-manager-gui
Arch Linux / Manjaro Linux:
sudo pacman -S modem-manager-gui
Как установить 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: Некоторые индексные файлы не скачались. Они были проигнорированы или вместо них были использованы старые версии.
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, но работать с другими модемами (да и с некоторыми своими) он отказывается.
Но вот в Ubuntu 12.04 я совершенно случайно обнаружил в менеджере пакетов программу, созданную как раз для управления 3G модемами. Как подключить 3g модем в Linux при помощи этой программы?
Для начала давайте установим эту программу, чтобы подключить 3G модем. Вы можете найти её в менеджере пакетов Synaptic под именем modem-manager-gui
Вы также можете установить её из командной строки:
Если у вас нет нужного репозитория и программа не находится, то добавьте репозиторий .
Сделать это можно, открыв менеджер пакетов Synaptic — Настройки — Репозитории — Другое ПО — Добавить, и добавить так, как показано на снимке:
Теперь обновите сведения о пакетах и устанавливайте эту программу.
В самом менеджере пакетов есть небольшое описание того, что эта программа умеет:
Давайте попробуем запустить эту программу и на личном опыте оценить её полезность и функциональность. Я буду использовать разлоченный модем ZTE 100 с сим картой от Мегафон.
Заходим в «Приложения» — «Системные утилиты» — «modem-manager-gui» и запускаем приложение.
Как видите, программа определила мой модем. Нажимаю кнопку «Сети» и тут выскакивает рамочка:
Нажимаем «Активировать» конечно. Перед нами появляется вкладка сеть, где есть кнопка «Начать сканирование сетей». Сканируем:
Видим все доступные сети. Очень полезно, кстати, посмотреть, у каких операторов в данном месте есть 3G или UMTS. Видим, что есть у Мегафон и МТС. Так и есть на самом деле. Тперь
Теперь нам нужно подключить 3g модем в Linux. Но не тут то было, в программе нет кнопки «Подключить». Пришлось идти в сетевые подключения и подключать 3G модем обычным способом.
Но не будем это считать серьёзным недостатком, возможно так было задумано. После подключения 3G модема в менеджере сети, программа окончательно оживает. Посмотрим вкладку «Трафик».
Ну что же — не плохо. Особенно радует пункт «Остаток трафика» — найти бы как его настроить. Нажимаем»Установить ограничения», ставим галочку «Использовать ограничения трафика» и выставляем значение».
Судя по следующему полю, при достижении этого значения, программа оповестит о лимите. Можно поставить поменьше, и тогда можно узнать, что скоро трафик закончиться.
Теперь перейдём на вкладку «Статус».
Самое интересное тут: «Уровень сигнала». Его необходимо знать, если вы хотите усилить сигнал 3G модема. Так же через программу можно отправить смс:
Я не стал пробовать, оно мне не надо. Но вот попробовать отправку USSD запросов, чтобы проверить тот же баланс, думаю стоит:
У меня не получилось посмотреть баланс, программа не реагировала. А потом мне пришло SMS: