L i n u x L I f e

все о Linux в Казахстане

Screen

Profile

Layout

Direction

Menu Style

Cpanel

Настройка USB-модема Huawei E1550 в Ubuntu 11.10 и Debian 6

  • PDF

Популярный среди жителей Казахстане модем от Beeline Казахстан Huawei E1550 представляет собой всего лишь беспроводной GPRS/EDGE/3G модемом с USB 2.0 интерфейсом и c  microSD картой до 8 ГБ. В 3G UMTS сетях с поддержкой технологии HSDPA USB модем Huawei E1550 поддерживает получение данных на скорости до 3,6 Mbps и передачу данных до 384 kbps.

В режиме обратной совместимости USB модем от Beeline Huawei E1550 позволяет подключится к 2G GSM сетям с использованием технологий GPRS или EDGE. При этом скорость работы модема при получении и передаче данных достигает 236,8 kbps (на даннный момент USB модем не держит заявленную скорость в мелких населенных пунктах). HSDPA модем Huawei E1550 обеспечивает доступ к UMTS/HSDPA и GSM/GPRS/EDGE и 3G сетям по всему миру в том числе и для Казахстана, поддерживая один (2100 MHz) частотный диапазон 3G UMTS сетей и четыре (850, 900, 1800 и 1900 MHz) частотных диапазона GSM сетей. Модем имеет интегрированную антенну (встроенную, не выпирающую из модема), а также реализует технологию разнесенного приема для 3G UMTS частот, что значительно улучшает прием внутри зданий и в зонах со слабым сигналом. HSDPA модем Huawei E1550 подключается к ноутбуку или персональному компьютеру через быстрый и удобный USB 2.0 интерфейс. Программное обеспечение, руководство пользователя и драйвера для Huawei E1550 распространяются на самом модеме и устанавливаются автоматически для MS Windows XP/Vista/7 операционных систем, как только модем будет вставлен в ноутбук первый раз. Для Linux ситуация немного иная, но выход есть, если использовать утилиты gnome-ppp, wvdial и по возможности Cетевой менеджер мобильных модемов в Linux. Читаем далее.

Настройка через Network Manager

Подключив USB-модем, мы обнаружим, что определился он системой как CD-ROM. Нас это не устраивает и мы его извликаем (не отключить безопасно, а именно извлеч). Далее ядро перелогинит USB-модем и создаст модемные службы. Что нам следует сделать? Необходимо настроить сетевое соединение NetworkManager-ом. Необходимо открыть сетевые соединения и выбрать вкладку мобильные широкополосные, нажимаем добавить и выбираем свой модем.

 

Далее настраиваем своё сетевое подключение. Выбираем страну оператора, самого оператора, тарифный план. В открывшейся вкладке проверяем верность данных: номер дозвона, имя пользователя, пароль, точку доступа. (на скриншотах приводится пример: Россия, мегафон, зона центр) 


Настраиваем параметры PPP


В аутентификации оставляем PAP и CHAP (если иное не предусмотрено вашим оператором сотовой связи). Отменяем сжатие заголовков TCP. С эхо пакетами необходимо самому проверять, что лучше "с" или "без". 



Зачастую у Network Manager наблюдается проблема с DNS если его не вписать вручную, то система добавит 4.4.4.4 или 4.4.1.1 или что-то похоже. В итоге соединение или крайне не стабильное или нет вообще. Решение - вписать DNS оператора, производим это в параметрах. 



После всех настроек, Network Manager готов к работе. Соединение будет произведено и поток трафика неминуем. Однако не забываем, что всё описанное является лишь настройкой Network Manager в системе за поток трафика отвечают и другие косвенные службы, как то права пользователя или ключи шифрования. tongue

Настройка без Network Manager через утилиту vwdial и gnome-ppp

И так USB-модем Huawei E1550 по каким то непонятным нам причинам не определяется в системе, не хочет подключатся к интернету и т. д., Для начала попробуем выполнить следующий код в терменале на примере оператора Beeline Казахстан и USB модема Huawei E1550:

echo 'SUBSYSTEM=="usb", SYSFS{idProduct}=="1446", SYSFS{idVendor}=="12d1", RUN+="/lib/udev/modem-modeswitch --vendor 0x12d1 --product 0x1446 --type option-zerocd"' | sudo tee /etc/udev/rules.d/45-huawei1550.rules

Либо запишите в файл /etc/udev/rules.d/45-huawei1550.rules следующие, откроем файл для редактирования:

sudo gedit /etc/udev/rules.d/45-huawei1550.rules

И добавим в файл строки:

'SUBSYSTEM=="usb", SYSFS{idProduct}=="1446", SYSFS{idVendor}=="12d1", RUN+="/lib/udev/modem-modeswitch --vendor 0x12d1 --product 0x1446 --type option-zerocd"'

После этого остаётся настроить стандартный Network Manager для нашего оператора. Зачастую необходимо изменить только адрес APN-сервера и интернет будет доступен.

Если вдруг Network Manager начнет тупить, то нам нужно поставить в систему старушку wvdial и ее НУЖНО ставить первой, поверьте мне на слово (на CD и DVD дисках ее нет). Ее необходимо найти, скачать, украсть не важно как но найти следующие пакеты:

  • libxplc0.3.13_0.3.13-1_i386.deb 
  • libwvstreams4.4-base_4.4.1-1.1_i386.deb 
  • libwvstreams4.4-extras_4.4.1-1.1_i386.deb 
  • libuniconf4.4_4.4.1-1.1_i386.deb 
  • wvdial_1.60.1+nmu2_i386.deb 
  • gnome-ppp_0.3.23-1_i386

Версии могут устареть на момент написания материала! Пакеты программ можно скачать одним архивом отсюда gnome-ppp и wvdial для Ubuntu.

Для запуска через wvdial изменим прежде всего файл /etc/wvdial.conf примерно так:

[Dialer usb] 
Modem Type = USB Modem 
Baut = 460800 
New PPPD = yes 
Modem = /dev/ttyUSBX
ISDN = 0 
Init1 = ATZ 
Init2 = ATQ0 V1 E1 S0=0 
Init3 = AT+CGDCONT=1,"IP","internet.оператор.домен" 
Phone = *99***1# 
Username = @internet.оператор
Password = оператор 
Dial Attempts = 5 
Dial Command = ATM1L3DT 
Auto Reconnect = on 
Abort on Busy = off 
Carrier Check = on 
Check Def Route = on 
Abort on No Dialtone = on 
Stupid Mode = off 
Idle Seconds = 0 
Auto DNS = on

Где оператор - Ваш оператор сотовой связи, например beelineдоменru, kz, su, ua и т.п., /dev/ttyUSBX - ваш модем, где Х меняется от 0 до n.

Затем запустим интернет командой из под root`а или sudo в консоли:

sudo wvdial usb

Вот и все интернет должен появиться.

Разблокировка Beeline USB модема E1550 под любого оператора

Все довольно просто, но нам нужен будет компьютер с Windows или же утилита для запуска Windows приложений - Wine, устанавливаеться она легко, или же все манипуляции по разблокировки модема можно сделать в ОС Windows, кому как. И так, запускаем Windows программу Калькулятор кодов разблокировки USB модемов и вводим в поле свой IMEI, получаем Flash код и код разблокировки NCK, записываем его! Затем качаем и запускаем программу Free Huawei Modem Tool и выполняем пять несложных действий:

  1. Закрываем Программу USB modem Beeline (или то, что у вас открыто); 
  2. Запускаем программу Free Huawei Modem Tool;
  3. Вводим свой NCK код вместо цифр 12345678; 
  4. Нажимаем Send Unlock code; 
  5. Нажимаем E1550 Active All-Bands/

Вот и все модем разблокирован под любого оператора!

Внимания: НЕ ВВОДИТЕ ЧУЖИЕ КОДЫ, НА КАЖДЫЙ МОДЕМ СВОЙ КОД, ВВОДИТЬ КОД МОЖНО ТОЛЬКО ОДИН РАЗ! ЕСЛИ ВЫ ВВЕЛИ ЛЕВЫЙ КОД, ВАМ ПОМОЖЕТ ТОЛЬКО ПЛАТНЫЕ ПРОГРАММЫ! ОШИБКИ ОБОЙДУТСЯ ДОРОГО!

Так же вы можите заказать код на нашем форуме бесплатно!

Поделиться


Вы можете установить ссылку на данный материал на сайт или блог используя следующий код:


Предварительный просмотр :

HTML ссылка на статью:

Ссылка для форума:

Плагин от LincorArt © 2011

Добавить комментарий


Защитный код
Обновить

Вы находитесь тут Статьи Linux / Настройка USB-модема Huawei E1550 в Ubuntu 11.10 и Debian 6