Видео ролики бесплатно онлайн

Смотреть 365 видео

Официальный сайт jetune 24/7/365

Смотреть видео бесплатно

dr_magnus 03.12.2010 02:28

Tips & tricksПодключение к интернету с помощью Huawei-модема

Куда меня только командировки не заносят, и как мне только подключаться не приходится..
В этот раз в очередной гостинице на вопрос "А как насчет интернета?" мне вручили картонную коробочку и сказали - "Пароль четыре ноля".
В номере, распаковав коробочку я нашел в ней что-то внешне напоминающее флэшку с надписью "Utel" на борту.
Вспомнив, что нечто подобное мне уже показывал сотрудник, при этом произнося слова "интернет" и "пиплнет", я понял, что мне достался USB-модем.
Как я его поборол - под катом.

Скажу сразу - сходу подключиться не удалось. Если честно, то я даже не понял как с его помощью подключаться. Пришлось по старинке - через телефон выйти в сеть, а там уже искать инфу.
Оказалось, что эти модемы в винде работают с полпинка - достаточно воткнуть его в ЮСБ-порт, как он сам себя определит, проставит драйвера и подключится к сети. А вот в линуксе немного сложнее - при втыкании в порт линукс определяет его как storage device, а для того чтобы оно стало модемом нужно повозиться.
При выводе lsusb показывает нам VendorID и ProductID. В моем случае ProductID был 1446, что соответствует storage-device. Для того что бы устройство определилось как модем, нам необходимо изменить его ProductID. (более понятливо но английском можно прочитать здесь) Для этого служит утилитка usb_modeswitch.
Хотел показать вывод lsusb в неизмененном состоянии, но что-то не получилось вернуть модем в исходное состояние.

Использование утилитки простое:
$ usb_switch -v 0xvendor_id -p 0xproduct_id (парсер лох)
После передергивания модема у нас ProductID должен измениться и должно появиться новое устройство /dev/ttyUSB0

Для подключения к сети я воспользовался звонилкой всех времен и народов wvdial с таким конфигом:
 1
2
3
4
5
6
7
8
9
10
11
12
<magnus>$ cat /etc/wvdial.conf
<dialer defaults="Defaults">
Modem = /dev/ttyUSB0
Init1 = AT
Init2 = AT+CPIN="0000"
Init3 = ATQ0 V1 E1 S0=0 &C1; &D2; +FCLASS=0
Init4 = AT+CGDCONT=1,"IP","3g.utel.ua"
Phone = *99#
Modem Type = USB Modem
Username = ''
Password = ''
New PPPD = yes</dialer></magnus>



В терминале запускаю "sudo wvdial" и после установки связи пользую интернет. Сейчас пишу этот топик, подключенный через это чудо.
Из личного опыта могу сказать, что штука эта капризная, не всегда видит линию, и не всегда подключается с первого раза.


Тэги:
+ 15 -
Похожие Поделиться

PaulRed 03.12.2010 02:53 #
+ 1 -
Очередная хорошая статья, надо бы создать "командировочный" цикл.
Правда запускать звонилку от рута далеко не православно, проще добавить пользователя в группы, которых я не помню(вроде dip & dialout):
# usermod -aG group user
dr_magnus 03.12.2010 09:25 #
+ 0 -
в 12 ночи мне как-то не до православия было :-)
derfenix 03.12.2010 09:45 #
+ 3 -
при втыкании в порт линукс определяет его как storage device
Старовато у вас ядро. Эти модемы начали корректно определяться уж почти год назад.
dront78 03.12.2010 09:49 #
+ 2 -
страшно подумать, что было бы, не окажись телефона под рукой ;)
other.bigmouse 03.12.2010 10:04 #
+ 2 -
Сейчас достаточно часто (во многих дистрах, если не по дефолту - то в репах) можно встретить связку NetworkManager + modem-manager которая цепляет всякие там 3г модемы различных производителей по дефолту и умеет многое другое (единственное что пока не работает - это ppoe over wi-fi)
leonike 03.12.2010 18:18 #
+ 2 -
Я писал демон, который отлавливал через dbus подключение устройства к usb, потом запускал usb_modeswitch, а потом настраивал и запускал сеть. А потом я поставил на ноут Pardus, и там все заработало из коробки :)
m912 07.12.2010 19:10 #
+ 0 -
так вроде в правиле для udev можно прописать запуск usb_modeswitch.
artus 18.12.2010 22:26 #
+ 0 -
работает в связке с dir320 ) само подключается, само переподключается ) вобщем красота )

Смотреть видео онлайн

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн