Линукс: Настройка USB-модемов моделей ZTE MF-627 и ZTE MF-192

Использование USB-модемов в наше время не редкость. Как правило, их используют люди, которым нужна мобильность во всём. Во многих деревнях и сёлах доступ в Интернет возможен только с использованием USB-модема. Безусловно, можно подключить спутниковый Интернет (и телевидение), но это требует определённых затрат, которые не всем по карману.

Поддержка операционной системы Linux производителями модемов почему-то не предусмотрена (поддерживается только Windows и MacOS). Тем не менее, в Linux эти модемы отлично работают и без официальных драйверов от производителя или оператора связи.

 

Я использовал модемы ZTE MF-627 и ZTE MF-192 (оператор МТС). Замечу, что оба модема изначально заблокированы и не могут использовать SIM-карты других операторов сотовой связи. У меня не было необходимости снимать блокировку, но, насколько мне известно, MF-627 можно легко разблокировать, а вот MF-192 наши энтузиасты ещё не взломали (информация действительна на июль месяц 2011 года).

Настройка USB-модемов моделей ZTE MF-627 и ZTE MF-192 в Linux 1
Модель ZTE MF-192
Настройка USB-модемов моделей ZTE MF-627 и ZTE MF-192 в Linux 2
Модель ZTE MF-627

Предлагаю один из способов (можно подключаться, используя различные программы) работы с этими модемами в Linux (в моём случае Ubuntu).

В системе должны присутствовать следующие пакеты: usb-modeswitch (ПО для переключения режимов модема) и gnome-ppp (графическая звонилка, хотя на самом деле дозвон производится при помощи консольной программы wvdial).

Если они не установлены, то установите их через стандартный менеджер пакетов со всеми зависимостями (у gnome-ppp будет в зависимостях wvdial).

Далее по пунктам:

  1. Вставляем USB-модем в USB-порт и ждём, пока он определится системой. MF-627 у меня просто определился и загорелся синим (3G сигнал), а вот MF-192 появляется как виртуальный привод (Connect Manager), который надо извлечь. Щёлкаете правой клавишей мыши по «Connect Manager» и нажимаете «Извлечь». После этого модем должен определиться и найти сигнал, хотя привод «Connect Manager» появится опять. Если модем не нашёл сеть и быстро мерцает красным, то попробуйте извлечь его ещё раз (хотя, обычно, одного раза достаточно).
  2. Для того, чтобы звонки можно было совершать без использования административных прав (без sudo), нужно добавить пользователя в группу dip. Для этого откройте терминал и введите команду:

    $sudo useradd -G dip пользователь (или отредактируйте файл /etc/group)

    Для того, чтобы проверить, добавлен ли пользователь в группу, выполните команду:

    $grep dip /etc/group

    и если строка выглядит как dip:x:30:пользователь, то всё хорошо.
  3. Запустите программу Gnome-ppp из меню «Приложения» → «Интернет» (предполагается, что используется GNOME). Если используется KDE, Xfce или другие оконные среды, то приложение запускается из соответствующего меню.
  4. Введите имя пользователя mts и пароль mts, номер телефона *99#

    Настройка USB-модемов моделей ZTE MF-627 и ZTE MF-192 в Linux Главное окно программы GNOME-PPP
    Главное окно программы Gnome-ppp

  5. Перейдите к настройкам, сделав щелчок по кнопке «Настройка». Нажмите определить для автоматического определения устройства. У меня MF-192 определился как /dev/ttyACM0 (и работал через него), а вот MF-627 определился как /dev/ttyUSB0, но работал через /dev/ttyUSB2.

    Настройка USB-модемов моделей ZTE MF-627 и ZTE MF-192 в Linux Настройки программы Gnome-ppp
    Настройки программы Gnome-ppp

  6. В строке инициализации должно быть следующее: "AT+CGDCONT=1,"ip","internet.mts.ru",,0,0" (для других операторов см. руководство пользователя по модему).

    Настройка USB-модемов моделей ZTE MF-627 и ZTE MF-192 в Linux Строки инициализации
    Строки инициализации

  7. Cтоит отметить, что помимо основной строки инциализации (Init2) можно добавлять и дополнительные, например AT+ZSNT=2,0,0\r\n для того, чтобы модем работал только в сети 3G.
  8. На вкладке «Общие» снимите галочки со всех пунктов.

На этом настройка USB-модема и программы дозвона завершена. Можно нажимать кнопку «Соединить» и подключаться. При успешном соединении  MF-192 загорится синим (3G) или зелёным (2G) цветом, а MF-627 наоборот, замигает.

Ссылки по теме:

  • http://ru.gentoo-wiki.com/wiki/MF626 — настройка MF-626 в Gentoo.

С уважением, Владимир.