USB модем Huawei E1550 and GNU/Linux Ubuntu 8.04

 

Все настройки проверялись с модемом поставки оператора Megafon-Северозапад.

При подключении к порту USB модем определяется как дисковый накопитель.

[email protected]:~$ lsusb
Bus 007 Device 001: ID 0000:0000  
Bus 006 Device 001: ID 0000:0000  
Bus 005 Device 001: ID 0000:0000  
Bus 004 Device 002: ID 0458:003a KYE Systems Corp. (Mouse Systems)
Bus 004 Device 001: ID 0000:0000  
Bus 003 Device 006: ID 12d1:1446 Huawei Technologies Co., Ltd.
Bus 003 Device 001: ID 0000:0000  
Bus 002 Device 001: ID 0000:0000  
Bus 001 Device 001: ID 0000:0000

Где:
12d1 - Код производителя
1446 - Код устройства

Загружаем отсюда два пакета содержащих необходимое ПО. (Первый есть и в официальном репозитории, но версия не подходит):

  1. usb-modeswitch_0.9.7_i386
  2. vodafone-mobile-connect

Вторую программу с успехом заменяет "GNOME PPP", однако у предлагаемой чуть более широкий функционал.

Устанавливаем пакеты и перезагружаемся (перезагрузка действительно необходима т.к. изменилась конфигурация UDEV).
Вновь подключаем модем. Теперь модем не должен распознаваться как диск. Если в модем вставлена карта памяти, то она смонтируется.

Отредактируйте файл /etc/usb_modeswitch.conf в вашем любимом текстовом редакторе например:

sudo gedit /etc/usb_modeswitch.conf

добавив следующие строки:

DefaultVendor = 0x12d1
DefaultProduct = 0x1446
MessageEndpoint = 0x01
MessageContent = "55534243000000000000000000000011060000000000000000000000000000"

Выполнив в терминале команду:

sudo "usb_modeswitch -c /etc/usb_modeswitch.conf"

переведём модем в режим модема =)

Устройство переключится и поменяет код, представившись как E220 HSDPA Modem:

[email protected]:~$ lsusb
Bus 007 Device 001: ID 0000:0000  
Bus 006 Device 001: ID 0000:0000  
Bus 005 Device 001: ID 0000:0000  
Bus 004 Device 002: ID 0458:003a KYE Systems Corp. (Mouse Systems)
Bus 004 Device 001: ID 0000:0000  
Bus 003 Device 007: ID 12d1:1003 Huawei Technologies Co., Ltd. E220 HSDPA Modem / E270 HSDPA/HSUPA Modem
Bus 003 Device 001: ID 0000:0000  
Bus 002 Device 001: ID 0000:0000  
Bus 001 Device 001: ID 0000:0000

Просмотр каталога /dev покажет наличие двух новых устройств:

[email protected]:~$ ls /dev | grep ttyUSB*
ttyUSB0
ttyUSB1

Где ttyUSB0 и есть порт модема.

Если этого не произошло, то проверьте наличие модуля ядра usbserial.

Запускаем vodafone-mobile-connect:

Приложения->Интернет->Vodafone Mobile Connect

Модем определиться и останется создать новый профиль подключения через красивый графический интерфейс, указав данные предоставленные вашим оперетором связи.

VMC

New profile

Комментарии

Аватар пользователя hangover

#01

Спасибо за отличную статью!

Аватар пользователя Гость

#02

В 9.04 через network-manager всё неплохо настраивается.В три нажатия.

Аватар пользователя Гость

#03

СПА-СИ-БО!