Наши новости могут транслироваться, используя rss.
FAQ
FAQ #11
USB G3 Modem Huawei E220 + FreeBSD
Это не мое, откуда-то с forum.lissyara.su. Откуда не знаю т.к. лежит сохраненным. Но чую явно очень скоро мне пригодится...
Хочу рассказать, как я наполовину поборол эту железяку под FreeBSD 7.0. На Украине набирает обороты 3G провайдер Utel. Из всего спектра предоставляемого оборудования для стационарных компьютеров подходит модем Huawei E220. После подключения его к компьютеру мне выкинуло такое:
umass0: HUAWEI Technologies HUAWEI Mobile, rev 1.10/0.00, addr 2umass0: Could not find interrupt indevice_attach: umass0 attach returned 6
Просмотрев список USB-устройств я получил:
usbdevs -v
Controller /dev/usb0:
addr 1: full speed, self powered, config 1, OHCI root hub(0x0000), SiS(0x0000), rev 1.00
port 1 powered
port 2 addr 2: full speed, power 500 mA, config 1, HUAWEI Mobile(0x1003), HUAWEI Technologies(0x12d1), rev 0.00
Удобство, создаваемое при настройке этого модема в винде поражает своей простотой. При подключении в OC Windows он сначала монтируется как CD-ROM, где имеет ID HUAWEI Technologies(0x12d1) ставит там своё ПО (кстати очень прилично и удобно написано). После инсталляции срабатывает программка, отключающася CD-ROM и подключает, собственно модем - HUAWEI Mobile(0x1003) Во FreeBSD такого конечно не происходит, и сам модем видится как umass0. Погуглив немного я вышел из данной ситуации таким образом: Необходимо добавить в файлы, которые находятся в директории /usr/src/sys/dev/usb следующие изменения:
После изменения файлов необходимо также выключить в ядре поддержку устройств umass, а чтоб потом флешки нормально работали добавить в /boot/loader.conf
ubsa_load="YES"
umass_load="YES"
Перекомпилируем ядро, перезагружаемся и проверяем подгрузились ли модули:
После подключения модема система наконец-то выдала долгожданное:
ucom0: at uhub0 port 2 (addr 2) disconnected
ucom0: detached
ucom0: <HUAWEI Technologies HUAWEI Mobile, class 0/0, rev 1.10/0.00, addr 2> on uhub0
ucom0: Could not find interrupt indevice_attach: ucom0 attach returned 6
ucom0: <HUAWEI Technologies HUAWEI Mobile, class 0/0, rev 1.10/0.00, addr 2> on uhub0
ucom0: Could not find interrupt indevice_attach: ucom0 attach returned 6
uhub0: Enabling feature UHF_PORT_SUSPEND
ucom0: at uhub0 port 2 (addr 2) disconnected
ucom0: <HUAWEI Technologies HUAWEI Mobile, class 0/0, rev 1.10/0.00, addr 2> on uhub0
После этого настроив ppp соединение я пытаюсь соединиться с интернетом с таким вот файлом ppp.conf
default:
set log Phase Chat LCP IPCP CCP tun command
utel:
set device /dev/cuaU0
set speed 57600
set phone *99\#
set authname Utel
set authkey
add default HISADDR
enable dns
И меня отстреливает с такой вот ошибкой:
May 15 17:44:49 Notebook ppp[1215]: tun0: LCP: deflink: SendConfigReq(1) state = Req-Sent
May 15 17:44:49 Notebook ppp[1215]: tun0: LCP: ACFCOMP[2]
May 15 17:44:49 Notebook ppp[1215]: tun0: LCP: PROTOCOMP[2]
May 15 17:44:49 Notebook ppp[1215]: tun0: LCP: ACCMAP[6] 0x00000000
May 15 17:44:49 Notebook ppp[1215]: tun0: LCP: MRU[4] 1500
May 15 17:44:49 Notebook ppp[1215]: tun0: LCP: MAGICNUM[6] 0x60f1721b
May 15 17:44:52 Notebook ppp[1215]: tun0: LCP: deflink: LayerFinish
May 15 17:44:52 Notebook ppp[1215]: tun0: LCP: deflink: State change Req-Sent --> Stopped
May 15 17:44:52 Notebook ppp[1215]: tun0: LCP: deflink: State change Stopped --> Closed
May 15 17:44:52 Notebook ppp[1215]: tun0: LCP: deflink: State change Closed --> Initial
May 15 17:44:52 Notebook ppp[1215]: tun0: Warning: deflink: Unable to set physical to speed 0
May 15 17:44:52 Notebook ppp[1215]: tun0: Phase: deflink: Disconnected!
Подобная тема уже описывалась вот тут, но ничего из неё мне не подошло. Есть вероятность, что я пропустил, какую-то команду инициализации, т.к. на сайте указывается точка доступа, но вот такое дополнение в ppp.conf
set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \\"\" AT OK-AT-OK ATZ OK \\
AT+CGDCONT=1,\\\"IP\\\",\\\"3g.utel.ua\\\",\\\"0.0.0.0\\\",0,0 \ OK \
AT+CGATT=1 OK \\\dATDT\\T TIMEOUT 40 CONNECT"
не принесло желанного результата.
PS: Статья несет информационный характер онли. В первую очвередь важно заполучить усб модем как увиденный фрей девайс, а здесь это получается. А дальше уже сами разберемся, так ведь?
Views
3250 (Unique 1093)
Member Rating :
Not yet rated
FAQ Posted by
Info
Created: Sunday 14 March 2010 - 18:12:51 Last Updated: Sunday 20 July 2014 - 13:50:31