USB-модем Alcatel X060S в Ubuntu Server 10.04

Потребовалось настроить на сервере под управление Ubuntu Server 10.04 независимое интернет соединение. В “бабушкином сундуке” был найден старый проверенный usb-модем “Связной” марки Alcatel X060S.

Ну что ж, начнём настройку.

  1. Вставим USB-модем в порт сервера.
  2. Проверим доступность модема командой: lsusb
    Мы должны увидеть что-то вроде этого:

    1
    Bus 001 Device 002: ID 1bbb:f000 T & A Mobile Phones
  3. Сейчас наш модем подключен в режиме CD-ROM’а. Это нужно лишь только для установки драйверов в Windows. Нам нужно переключить устройство в режим модема. Для этого воспользуемся утилитой usb_modeswitch. Установим её:

    1
    $ sudo apt-get install usb-modeswitch
  4. Теперь нам нужно настроить установленную утилиту. Файл её конфигурации находится по этому пути: /etc/usb-modeswitch.conf. По-умолчанию его нет, создадим. Содержимое этого файла для данной модели модема должно быть таковым:

    1
    2
    3
    4
    5
    6
    7
    8
    ########################################################
    # Alcatel X200/X060S
    DefaultVendor= 0x1bbb
    DefaultProduct=0xf000
    TargetVendor= 0x1bbb
    TargetProduct=0x0000
    CheckSuccess=20
    MessageContent="55534243123456788000000080000606f50402527000000000000000000000"
  5. Теперь можно запустить поставленную утилиту:

    1
    $ usb-modeswitch
  6. Далее установим утилиту для набора номера:

    1
    $ sudo apt-get install wvdial
  7. Теперь настроим wvdial. Для этого запустим команду:

    1
    $ sudo wvdialconf

    Данное действие сгенерирует файл /etc/wvdial.conf. С его редактированием придётся повозиться, а точнее нужно найти конкретные настройки под своего оператора связи. В моём случае это МТС. Вот содержимое файла под этого оператора:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    [Dialer Defaults]
    Modem = /dev/ttyUSB2
    Baud = 3600000
    Init1 = AT+CGDCONT=1,"IP","internet.mts.ru"
    Phone = *99#
    Username = mts
    Password = mts
    Ask Password = 0
    Dial Command = ATDT
    Stupid Mode = 1
    Compuserve = 0
    Idle Seconds = 0
    ISDN = 0
    Auto DNS = off
  8. После всего этого можно соединяться командой:

    1
    $ wvdial

    Если всё прошло хорошо, то вы увидите сообщения, среди которых будет сообщение с выданным вам IP.

  9. Так как у нас сервер, то следует сделать автозапуск интернет-соединения. Для этого надо добавить в конец файла /etc/network/interfaces следующие строки:

    1
    2
    3
    4
    # 3G Modem
    iface ppp0 inet wvdial
    provider wvdial
    auto ppp0
  10. После всего этого соединятся можно будет командой:

    1
    $ sudo ifup ppp0

    А разрывать соединение:

    1
    $ sudo ifdown ppp0
  11. В моём случае были проблемы с определение IP для доменных имён, поэтому я воспользовался этой инструкцией, чтобы назначить статичные IP-адреса DNS-серверов: Ссылка. Также хочу добавить, что в ходе настройки приходилось несколько раз перезагружать сервер.

  12. Всё!
Поделиться Комментарии