Блогчетање

Данилово блогче

Sun, 01 Jul 2007

Недавно сам набавио Dell Wireless 5505 (HSDPA модем) за свој Latitude D620, који сам морао потерати на Убунтуу. Затим је ваљало одлучити се за неки од мобилних провајдера и њихове интернет услуге — занима ме коришћење интернета на уобичајен начин, те гледам само најповољније пакете и обрачунавам потрошњу у мегабајтима, а не у килобајтима.

Телеком нуди повољније услове: 1 гигабајт месечно за претплату од 4.130 динара, уз плаћање од 6,04 динара по мегабајту прекорачења. Теленор је знатно скупљи: 2.454 динара месечно за само 250 мегабајта, а затим 36,24 динара по мегабајту прекорачења.

Подешавање модема

Dell Wireless 5505 је заправо Novatel Wireless Expedite EU740, и то са неуобичајеним USB ознакама:

$ lsusb
...
Bus 001 Device 029: ID 413c:8116 Dell Computer Corp.
...

Овај уређај се може користити са стандардним usbserial модулом, уз прослеђивање горњих ознака:

$ sudo modprobe usbserial vendor=0x413c product=0x8116

Ово обезбеђује два серијска уређаја: /dev/ttyUSB0 и /dev/ttyUSB1 — први се користи као модем, а други служи за контролне податке, мада се чини да не постоји документација за његову употребу.

Да бих олакшао употребу и учинио учитавање овог модула аутоматским, на Убунтуу сам додао линију options usbserial vendor=0x413c product=0x8116 у /etc/modprobe.d/options, и затим usbserial у /etc/modules.

Након овога, модем је било могуће користити без проблема, уз опаску да се SIM картица мора убацити пре паљења рачунара, и да Теленор издаје нешто краће картице које не треба гурнути до краја. Такође, уместо гашења система, мени је уређај препознао SIM картицу и само уз суспендовање.

Додатни алати

На Мартиновој страници посвећеној употреби Dell Latitude D620 3G уређаја под Линуксом сам нашао и везе ка два додатна програма:

comgt
алат за издавање наредби модему, као и испитивање стања модема; морао сам га покретати уз параметар за модем: comgt -d /dev/ttyUSB0. Овим алатом се може видети и јачина сигнала.
umtsmon
Графички програм за повезивање на GPRS/UMTS мреже — ни он није помогао у повезивању на Телекомову мрежу, па га и нећу користити, али они који више воле графичке алате могу бити задовољни истим.

Подешавање везе

За Теленор картицу, све је било врло једноставно: sudo pppconfig и праћење стандардних корака, замена иницијализационе ниске са at+cdgcont=1,"ip","internet", бирање броја *99***1#, и подешавање корисничког имена на „telenor“, односно лозинке на „gprs“, уз избор /dev/ttyUSB0 као серијског порта.

После свега тога, једно „pon telenor“ је било довољно за повезивање. У мојим кратким испробавањима (почетак скидања ubuntu ISO фајла са сервера у Мађарској), добио сам око 45 килобајта у секунди.

Ради референце, ово су моје датотеке са подешавањима.

$ cat /etc/ppp/peers/telenor
hide-password
noauth debug
connect "/usr/sbin/chat -v -f /etc/chatscripts/telenor"
/dev/ttyUSB0
460800
defaultroute noipdefault
user "telenor"
remotename telenor
usepeerdns
ipparam telenor
$ cat /etc/chatscripts/telenor
ABORT BUSY ABORT 'NO CARRIER' ABORT VOICE ABORT 'NO DIALTONE' ABORT 'NO DIAL TONE' ABORT 'NO ANSWER' ABORT DELAYED
'' at+cgdcont=1,"ip","internet"
OK-AT-OK "ATDT*99***1#"
CONNECT \d\c
$ sudo cat /etc/ppp/pap-secrets |grep telenor
"telenor" telenor "gprs"

Проблеми са Телекомом

Пратећи сличне кораке са Телеком картицом, нисам успео да се повежем пошто IPCP-ом не добијем IP адресу, већ само адресе DNS и WINS сервера (10.11.12.13, 10.11.12.14), а звањем корисничког сервиса, изненађујуће, нисам успео ништа да сазнам (чак ни да ли су ове адресе заправо адресе њихових DNS сервера).

Овако ми изгледа PPP дневник (plog -f) при покушају повезивања:

...
Jul  1 05:09:55 localhost pppd[31981]: rcvd [CHAP Challenge id=0x1 <e24a344876602061ca149d94fe25c0d4>, name = "UMTS_CHAP_SRVR"]
Jul  1 05:09:55 localhost pppd[31981]: sent [CHAP Response id=0x1 <c3b8310ecb11492929431d5a732e537b>, name = "mts"]
Jul  1 05:09:55 localhost pppd[31981]: rcvd [CHAP Success id=0x1 ""]
Jul  1 05:09:55 localhost pppd[31981]: CHAP authentication succeeded
Jul  1 05:09:55 localhost pppd[31981]: CHAP authentication succeeded
Jul  1 05:09:55 localhost pppd[31981]: sent [IPCP ConfReq id=0x1 <addr 0.0.0.0>]
Jul  1 05:09:56 localhost pppd[31981]: rcvd [IPCP ConfNak id=0x1 <ms-dns1 10.11.12.13> <ms-dns3 10.11.12.14> <ms-wins 10.11.12.13> <ms-wins 10.11.12.14>]
Jul  1 05:09:56 localhost pppd[31981]: sent [IPCP ConfReq id=0x2 <addr 0.0.0.0>]
Jul  1 05:10:26 localhost pppd[31981]: IPCP: timeout sending Config-Requests 
Jul  1 05:10:26 localhost pppd[31981]: sent [LCP TermReq id=0x2 "No network protocols running"]
Jul  1 05:10:29 localhost pppd[31981]: sent [LCP TermReq id=0x3 "No network protocols running"]
Jul  1 05:10:32 localhost pppd[31981]: Connection terminated.
Jul  1 05:10:33 localhost pppd[31981]: Modem hangup
Jul  1 05:10:33 localhost pppd[31981]: Exit.

Ако ико зна у чему би могао бити проблем, врло радо бих сазнао — када решим ове проблеме, радо ћу упоредити и перформансе два постојећа мобилна 3G провајдера ;)

[09:05] | [/hardver] | # | G | | TB
Contact
Danilo Segan

This is blog (web log) of Danilo Šegan (or Данило Шеган).

Archives
2017-Jan
2013-Dec
2011-Nov
2011-Oct
2011-Aug
2011-Jul
2011-Jun
2011-May
2010-Oct
2010-Aug
2010-Jul
2010-Apr
2010-Mar
2010-Feb
2010-Jan
2009-Dec
2009-Oct
2009-Aug
2009-Jun
2008-Oct
2008-Aug
2008-Jul
2008-Jun
2008-May
2008-Apr
2008-Mar
2008-Feb
2007-Dec
2007-Oct
2007-Aug
2007-Jul
2007-May
2007-Apr
2007-Feb
2007-Jan
2006-Nov
2006-Oct
2006-Aug
2006-Jul
2006-Apr
2006-Mar
2006-Feb
2006-Jan
2005-Sep
2005-Jun
2005-May
2005-Apr
2005-Mar
2005-Feb
2004-Dec
2004-Nov
2004-Oct
2004-Sep
2004-Aug
2004-Jul
2004-May
2004-Apr
2004-Mar
2004-Feb
2004-Jan
2003-Dec
2003-Nov
2003-Oct
2003-Sep
1983-Mar

< July 2007 >
MoTuWeThFrSaSu
       1
2 3 4 5 6 7 8
9101112131415
16171819202122
23242526272829
3031     
Categories

Links
Kvota.net
Prevod.org
My study page
Srpski.org
GNOME
Friends' Blogs
alex (en)
bc (en)
Bojan Živanović (sr)
Carlos (en)
Goran (sr)
imp (sr)
lilit (sr)
Oskuro (en)
Zombie (sr/en)
Feeds
RSS