3g модем поддерживающий linux

Подключение 3G модема (USB) Novacom Wireless GNS-3.5G к Linux

3G модем GNS-3,5G выполнен на основе чипсета Qualcomm MSM6290 и обеспечивает скорость работы до 7.2 Мбит в секунду при скачивании из Интернета.

Подключим модем не к одному Linux, а сразу к двум:

Это позволит продемонстрировать возможность использования 3G модема на двух больших семействах Linux, основывающихся на (1) deb-пакетах и (2) rpm-пакетах.

Для того чтобы подключаться к Интернет, будем использовать wvdial. Научившись на её примере, потом Вы сможете использовать и другие средства для установления ppp, например, Network Manager. .

Запустить консоль с правами root’a. Это традиционная задача для CentOS. Для Ubuntu можно сделать следующее: запустить обычную консоль, а в ней запустить консоль с правами root’а

Или же запустить Midnight Commander и отключить панели Ctrl-O

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

Укомплектуйте 3G модем SIM-картой с отключенным PIN-кодом. До этого убедитесь, что услуга Интернета заказана и активирована, а на счету достаточно денег. Также следует запомнить точку доступа в Интернет (APN) и логин с паролем, которые пригодятся для авторизации.

Если Вы уже подключали этот 3G модем к Windows или MAC’у, то знаете, что сначала модем появляется в системе в качестве флешки или CD-диска. В упомянутых ОС модем превращается собственно в модем при помощи записанных на нём программ (драйверов и коммуникационной программы). Для Linux потребуется usb_modemswitch. Установите её.

#apt-get install usb-modeswitch

1. CentOS. Здесь следует поставить установочный пакет.

#yum install usb_modeswitch-0.9.7-1.el5.test.i386.rpm

Аналогично, поставьте wvdial.

В CentOS wvdial уже стоял.

Подсоединяем модем к USB – порт, а затем проверьте, появилось ли устройство «Модем как носитель информации». После присоединения могут появиться сообщения от присоединение USbModem’a, он же CD-ROM, а в «Иксах» может даже подмонироваться диск.

В списке должно появиться устройство “ID 1c9e:f000”. Это 3G модем на первом этапе. Нужно превратить его в настоящий модем, чей VID:PID должны выглядеть как 1c9e:9605.

Ввести текст usb_modeswitch.conf в /etc/

# Configuration for the usb-modeswitch package, a mode switching tool for

# USB devices providing multiple states or modes

# This file is evaluated by the wrapper script “usb_modeswitch” in /lib/udev

Читайте также:  Расшифровка хендшейка kali linux

# To enable an option, set it to “1”, “yes” or “true” (case doesn’t matter)

# Everything else counts as “disable”

# Disable automatic mode switching globally (e.g. to access the original

# Enable logging (results in a extensive report file in /var/log, named

# ST Mobile Connect HSUPA USB Modem

# Use /dev/ttyUSB2 for connecting

Текст его одинаков, как для Ubuntu, так и для CentOS.

#usb_modeswitch -I -W -c /etc/usb_modeswitch.conf

# usb_modeswitch -c /etc/usb_modeswitch.conf

Обе команды равноправны, только в первом случае мы выводим больше отладочной информации. Она Вам пригодится, если что-то пойдёт не так.

Если всё прошло как надо, получаем нужное устройство “ID 1c9e:9605”

Сначала загрузите модуль ядра, который создаст на данном USB некоторое количество последовательных интерфейсов (обычно для этого модема их 4 штуки).

Проверьте, что у нас нет таких интерфейсов в системе (иначе будет другая нумерация, что следует учесть на последнем шаге). Итак,

Если таких не нашлось, загружаем модуль.

# modprobe usbserial vendor=0x1c9e product=0x9605

Vid и pid – уже хорошо знакомы. Проверим, что у нас с устройствами

Вот здесь их и должно появиться 4 штуки с номерами от 0 до 3. Вопреки рекомендации «переключателя модема» будем использовать ttyUSB3. Впрочем, можно попробовать и ttyUSB2. Системы разные, возможны варианты.

Осталось сделать конфигурацию для wvdial и пробовать подключаться. Изменим файл /etc/wvdial.conf

Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0

Здесь “internet” – это наша точка доступа (APN), которую Вы приготовили, ttyUSB3 – то самое устройство. Кстати, если есть желание пообщаться с модемом, можете сейчас это сделать. Например, при помощи minicom’a cпросить у модема, кем он себя чувствует, позвонить другу или запросить баланс. mts:mts – это логин и пароль для доступа в интернет.

Осталось попробовать нашу звонилку.

Отключить её можно стандартным Ctrl-C.

Для тех, кто противник root-овых консолей, напишем вариант, чтобы «звонилка» вернула управление в консоль

Процесс переключения модема и запуска «звонилки» можно автоматизировать. Для чего существует простой скрипт, который запускается под рутом. Вот этот скрипт:

usb_modeswitch -I -W -c /etc/usb_modeswitch.conf

modprobe usbserial vendor=0x1c9e product=0x9605

Подписка на новости

Товарный знак «ЕвроМобайл» принадлежит ООО «ЕМ Групп».Свидетельство на товарный знак (знак обслуживания) «ЕвроМобайл» №709049 выдано Федеральной службой по интеллектуальной собственности 18.04.2019. Правообладатель: ООО «ЕМ Групп».

Все права на любые материалы, опубликованные на сайте, защищены в соответствии с российским и международным законодательством об интеллектуальной собственности. Любое использование текстовых, фото, аудио и видеоматериалов возможно только с согласия правообладателя. Указание активной ссылки на сайт правообладателя (ООО «ЕМ Групп») обязательно.

Читайте также:  Как установить тему на линукс

Все права защищены © 2023, ООО «ЕМ Групп».

Источник

Использование USB-3G-модемов

FIXME

Скриншоты

Начиная с версии Ubuntu 9.10 большинство USB-модемов определяются и работают нормально независимо от оператора сотовой связи.

Перед началом настройки необходимо установить пакеты usb-modeswitch и usb-modeswitch-data , которые позволяют корректно работать с устройствами, совмещающими функции модема, CD-ROMа и картридера (коими являются большинство 3G-USB-модемов).

После этого, при подсоединении USB-модема, стандартный апплет NetworkManager позволит создать «Новое широкополосное соединение», где мастер поможет выбрать регион, оператора и тариф.

Инструкция в картинках (Ubuntu 10.10)

3g-1.jpg

1. Щёлкните правой кнопкой мыши на апплете NetworkManager и откройте «Изменить соединения».

3g-2.jpg

2. Перейдите во вкладку «Мобильные» и добавьте новое соединение.

3g-3.jpg

3. Выберите устройство, для которого вы настраиваете соединение. Можно выбрать «Любое».

3g-4.jpg

3g-5.jpg

5. Выберите оператора. Если нужного нет или полно фантазии, можно самому написать название.

3g-6.jpg

6. Выберите или напишите точку доступа (APN). Список для некоторых операторов представлен ниже в этой статье.

3g-7.jpg

7. Почти всё. Нажмите «Применить».

3g-8.jpg

8. Появится окно, в котором можно написать имя пользователя и пароль, изменить точку доступа и т. д.

3g-9.jpg

9. На другой вкладке можно включить или отключить шифрование и сжатие. После настроек нажмите «Применить».

3g-10.jpg

10. Щёлкнув по значку апплета и выбрав созданное подключение, вы сможете подключиться.

11. Изменение готового соединения аналогично, только вместо «Добавить» на шаге 2 нужно выбрать нужное соединение и нажать «Изменить», тем самым вы перейдёте к шагу 8.

Возможные проблемы и решения

Для надёжной работы также рекомендуется перевести устройство в режим «только модем». Это можно сделать с использованием терминальной программы cutecom , соединившись на порт /dev/ttyUSB0 и послав соответствующую конкретной модели устройства команду.

В случае проблем с установлением связи попробуйте в PPP параметрах подключения отключить компрессию Deflate, BSD или обе сразу.

Не забудьте проверять ваш баланс. При недостатке средств соединение может устанавливаться, но доступа к сетевым ресурсам не будет!

Модели модемов, AT-команды и заметки

Huawei E1550

AT-команды для переключения режима работы устройства:

Источник

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

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

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

Читайте также:  Изменить доступ папки группе 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