<?xml version="1.0" encoding="UTF-8"?>
<!-- name="generator" content="pyblosxom/1.4.1 7/27/2007" -->
<!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN" "http://my.netscape.com/publish/formats/rss-0.91.dtd">

<rss version="0.91">
<channel>
<title>Блогчетање   </title>
<link>https://danilo.segan.org/blog</link>
<description>Данилово блогче</description>
<language>en</language>
<item>
  <title>GNU/Linux и Теленор 3G</title>
  <link>https://danilo.segan.org/blog/hardver/linux-i-3g</link>
  <description><![CDATA[
<p>Недавно сам набавио
  <a href="http://accessories.euro.dell.com/sna/productdetail.aspx?sku=555-10826">Dell Wireless 5505</a>
  (<a href="http://en.wikipedia.org/wiki/HSDPA">HSDPA</a> модем) за
  свој Latitude D620, који сам морао потерати на Убунтуу.  Затим је
  ваљало одлучити се за неки од мобилних провајдера и њихове интернет
  услуге — занима ме коришћење интернета на уобичајен начин, те гледам
  само најповољније пакете и обрачунавам потрошњу у мегабајтима, а не
  у килобајтима.</p>

<p><a href="http://www.mts.telekom.yu/index.php?ID=2115">Телеком</a>
  нуди повољније услове: 1 гигабајт месечно за претплату од 4.130
  динара, уз плаћање од 6,04 динара по мегабајту
  прекорачења.
  <a href="http://www.telenor.co.yu/?section=private&page=3345">Теленор</a>
  је знатно скупљи: 2.454 динара месечно за само 250 мегабајта, а
  затим 36,24 динара по мегабајту прекорачења.</p>

<h3>Подешавање модема</h3>
<p><em>Dell Wireless 5505</em> је заправо <em>Novatel Wireless
  Expedite EU740</em>, и то са неуобичајеним USB ознакама:</p>

<pre>$ lsusb
...
Bus 001 Device 029: ID <strong>413c:8116</strong> Dell Computer Corp.
...
</pre>

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

<pre>$ sudo modprobe usbserial vendor=0x413c product=0x8116</pre>

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

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

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

<h3>Додатни алати</h3>

<p>На
  <a href="http://www.net42.co.uk/os/linux/d620_3g_datacard.html">Мартиновој
  страници посвећеној употреби Dell Latitude D620 3G уређаја под
  Линуксом</a> сам нашао и везе ка два додатна
  програма:</p>

<dl>
<dt><a href="http://sourceforge.net/projects/comgt/">comgt</a></dt>
<dd>алат за издавање наредби модему, као и испитивање стања модема;
  морао сам га покретати уз параметар за модем: <code>comgt -d
  /dev/ttyUSB0</code>.  Овим алатом се може видети и јачина
  сигнала.</dd>
<dt><a href="http://umtsmon.sf.net/">umtsmon</a></dt>
<dd>Графички програм за повезивање на GPRS/UMTS мреже — ни он није
  помогао у повезивању на Телекомову мрежу, па га и нећу користити,
  али они који више воле графичке алате могу бити задовољни
  истим.</dd>
</dl>

<h3>Подешавање везе</h3>

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

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

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

<pre>$ cat <strong>/etc/ppp/peers/telenor</strong>
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
</pre>

<pre>
$ cat <strong>/etc/chatscripts/telenor</strong>
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
</pre>

<pre>$ sudo cat <strong>/etc/ppp/pap-secrets</strong> |grep telenor
"telenor" telenor "gprs"
</pre>

<h4>Проблеми са Телекомом</h4>

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

<p>Овако ми изгледа PPP дневник (<code>plog -f</code>) при покушају
  повезивања:</p>
<pre>
...
Jul  1 05:09:55 localhost pppd[31981]: rcvd [CHAP Challenge id=0x1 &lt;e24a344876602061ca149d94fe25c0d4>, name = "UMTS_CHAP_SRVR"]
Jul  1 05:09:55 localhost pppd[31981]: sent [CHAP Response id=0x1 &lt;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 &lt;addr 0.0.0.0>]
Jul  1 05:09:56 localhost pppd[31981]: rcvd [IPCP ConfNak id=0x1 &lt;ms-dns1 10.11.12.13> &lt;ms-dns3 10.11.12.14> &lt;ms-wins 10.11.12.13> &lt;ms-wins 10.11.12.14>]
Jul  1 05:09:56 localhost pppd[31981]: sent [IPCP ConfReq id=0x2 &lt;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.
</pre>

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

]]></description>
</item>

</channel>
</rss>
