<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0"
 xmlns:blogChannel="http://backend.userland.com/blogChannelModule"
>

<channel>
<title><![CDATA[Dobrica Pavlinušić's random unstructured stuff: gsm]]></title>
<link>https://saturn.ffzg.hr/rot13/index.cgi?action=weblog_display;category=gsm</link>
<description></description>
<pubDate>Fri, 11 May 2012 10:34:55 -0000</pubDate>
<webMaster>root@saturn.ffzg.hr</webMaster>
<generator>Socialtext Workspace v2.19.0.2</generator>

<item>
<title><![CDATA[Asterisk GSM]]></title>
<link>https://saturn.ffzg.hr/rot13/index.cgi?asterisk_gsm</link>
<description><![CDATA[<div>Creator: Dobrica Pavlinušić</div><hr/><div>Tags: asterisk, gsm</div><hr/><div class="wiki">
<p>
This page will try to document my advanture in setup of GSM channel on Asterisk</p>
<div class="nlw_phrase"><table class="wafl_container">
  <tr>
    <td>
      <div class="wafl_box">
        
          <div class="wafl_titlebox">
            <div class="wafl_title">
              
                Contents: [Dobrica Pavlinušić's random unstructured stuff]
              
            </div>
          </div>
          <div class="wafl_items">
            
              <div class="wiki">
<ul>
<li><span class="nlw_phrase"><a title="section link" href="https://saturn.ffzg.hr/rot13/index.cgi?dobrica_pavlinu%C5%A1i%C4%87_s_random_unstructured_stuff#information">Dobrica Pavlinušić's random unstructured stuff (Information)</a><!-- wiki: {link: [Dobrica Pavlinušić's random unstructured stuff] Information} --></span></li>
<li><span class="nlw_phrase"><a title="section link" href="https://saturn.ffzg.hr/rot13/index.cgi?dobrica_pavlinu%C5%A1i%C4%87_s_random_unstructured_stuff#mass_storage_switch">Dobrica Pavlinušić's random unstructured stuff (Mass-storage switch)</a><!-- wiki: {link: [Dobrica Pavlinušić's random unstructured stuff] Mass-=storage switch} --></span></li>
<li><span class="nlw_phrase"><a title="section link" href="https://saturn.ffzg.hr/rot13/index.cgi?dobrica_pavlinu%C5%A1i%C4%87_s_random_unstructured_stuff#devices">Dobrica Pavlinušić's random unstructured stuff (Devices)</a><!-- wiki: {link: [Dobrica Pavlinušić's random unstructured stuff] Devices} --></span></li>

<ul>
<li><span class="nlw_phrase"><a title="section link" href="https://saturn.ffzg.hr/rot13/index.cgi?dobrica_pavlinu%C5%A1i%C4%87_s_random_unstructured_stuff#huawei_e171">Dobrica Pavlinušić's random unstructured stuff (Huawei E171)</a><!-- wiki: {link: [Dobrica Pavlinušić's random unstructured stuff] Huawei E171} --></span></li>
<li><span class="nlw_phrase"><a title="section link" href="https://saturn.ffzg.hr/rot13/index.cgi?dobrica_pavlinu%C5%A1i%C4%87_s_random_unstructured_stuff#check_if_voice_is_enabled">Dobrica Pavlinušić's random unstructured stuff (Check if voice is enabled)</a><!-- wiki: {link: [Dobrica Pavlinušić's random unstructured stuff] Check if voice is enabled} --></span></li>
<li><span class="nlw_phrase"><a title="section link" href="https://saturn.ffzg.hr/rot13/index.cgi?dobrica_pavlinu%C5%A1i%C4%87_s_random_unstructured_stuff#huawei_e1752">Dobrica Pavlinušić's random unstructured stuff (Huawei E1752)</a><!-- wiki: {link: [Dobrica Pavlinušić's random unstructured stuff] Huawei E1752} --></span></li>
<li><span class="nlw_phrase"><a title="section link" href="https://saturn.ffzg.hr/rot13/index.cgi?dobrica_pavlinu%C5%A1i%C4%87_s_random_unstructured_stuff#zte_k3565_z">Dobrica Pavlinušić's random unstructured stuff (ZTE K3565-Z)</a><!-- wiki: {link: [Dobrica Pavlinušić's random unstructured stuff] ZTE K3565-=Z} --></span></li>
<li><span class="nlw_phrase"><a title="section link" href="https://saturn.ffzg.hr/rot13/index.cgi?dobrica_pavlinu%C5%A1i%C4%87_s_random_unstructured_stuff#zte_mf626">Dobrica Pavlinušić's random unstructured stuff (ZTE MF626)</a><!-- wiki: {link: [Dobrica Pavlinušić's random unstructured stuff] ZTE MF626} --></span></li>
</ul>
<li><span class="nlw_phrase"><a title="section link" href="https://saturn.ffzg.hr/rot13/index.cgi?dobrica_pavlinu%C5%A1i%C4%87_s_random_unstructured_stuff#huawei_at_commands">Dobrica Pavlinušić's random unstructured stuff (Huawei AT commands)</a><!-- wiki: {link: [Dobrica Pavlinušić's random unstructured stuff] Huawei AT commands} --></span></li>
<li><span class="nlw_phrase"><a title="section link" href="https://saturn.ffzg.hr/rot13/index.cgi?dobrica_pavlinu%C5%A1i%C4%87_s_random_unstructured_stuff#source_code">Dobrica Pavlinušić's random unstructured stuff (Source code)</a><!-- wiki: {link: [Dobrica Pavlinušić's random unstructured stuff] Source code} --></span></li>
</ul>
</div>

            
            
          </div>
        
      </div>
    </td>
  </tr>
</table>
<!-- wiki: {toc: }
--></div><br /><br /><h1 id="information">Information</h1>
<ul>
<li><a target="_blank" title="(external link)" href="http://code.google.com/p/asterisk-chan-dongle/">http://code.google.com/p/asterisk-chan-dongle/</a></li>
<li><a target="_blank" title="(external link)" href="http://www.makhutov.org/svn/chan_datacard/trunk/">http://www.makhutov.org/svn/chan_datacard/trunk/</a></li>
<li><a target="_blank" title="(external link)" href="http://wiki.e1550.mobi/">http://wiki.e1550.mobi/</a></li>
</ul>
<h1 id="mass_storage_switch">Mass-storage switch</h1>
<p>
<a target="_blank" title="(external link)" href="http://www.draisberghof.de/usb_modeswitch/">http://www.draisberghof.de/usb_modeswitch/</a></p>
<pre>
$ sudo apt-get install usb-modeswitch
</pre>
<br /><p>
Plugin modem again and you should get a bunch of serial ports:</p>
<pre>
[ 5445.108101] usb 2-2: new high speed USB device number 3 using ehci_hcd
[ 5445.242467] usb 2-2: New USB device found, idVendor=12d1, idProduct=1446
[ 5445.242477] usb 2-2: New USB device strings: Mfr=3, Product=2, SerialNumber=0
[ 5445.242484] usb 2-2: Product: HUAWEI Mobile
[ 5445.242489] usb 2-2: Manufacturer: HUAWEI Technology
[ 5445.244981] scsi7 : usb-storage 2-2:1.0
[ 5445.245515] scsi8 : usb-storage 2-2:1.1
[ 5446.017603] usb 2-2: USB disconnect, device number 3
[ 5450.036132] usb 2-2: new high speed USB device number 4 using ehci_hcd
[ 5450.170725] usb 2-2: New USB device found, idVendor=12d1, idProduct=1436
[ 5450.170736] usb 2-2: New USB device strings: Mfr=4, Product=3, SerialNumber=0
[ 5450.170743] usb 2-2: Product: HUAWEI Mobile
[ 5450.170748] usb 2-2: Manufacturer: HUAWEI Technology
[ 5450.175800] scsi14 : usb-storage 2-2:1.5
[ 5450.176793] scsi15 : usb-storage 2-2:1.6
[ 5450.271164] usbcore: registered new interface driver usbserial
[ 5450.271176] USB Serial support registered for generic
[ 5450.271234] usbcore: registered new interface driver usbserial_generic
[ 5450.271236] usbserial: USB Serial Driver core
[ 5450.296230] cdc_ether 2-2:1.1: wwan0: register 'cdc_ether' at usb-0000:00:1d.7-2, Mobile Broadband Network Device, 02:50:f3:00:00:00
[ 5450.296411] usbcore: registered new interface driver cdc_ether
[ 5450.362679] USB Serial support registered for GSM modem (1-port)
[ 5450.362792] option 2-2:1.0: GSM modem (1-port) converter detected
[ 5450.362908] usb 2-2: GSM modem (1-port) converter now attached to ttyUSB0
[ 5450.362928] option 2-2:1.3: GSM modem (1-port) converter detected
[ 5450.362987] usb 2-2: GSM modem (1-port) converter now attached to ttyUSB1
[ 5450.362997] option 2-2:1.4: GSM modem (1-port) converter detected
[ 5450.363051] usb 2-2: GSM modem (1-port) converter now attached to ttyUSB2
[ 5450.363073] usbcore: registered new interface driver option
[ 5450.363074] option: v0.7.2:USB Driver for GSM modems
</pre>
<br /><h1 id="devices">Devices</h1>
<h2 id="huawei_e171">Huawei E171</h2>
<pre>
Found modem : E171
Model : Huawei E171
IMEI : 354807044078459
Serial NR. : 4BA5TA10B2706637
Firmware : 11.126.85.01.143
Compile date / time : Jun 21 2010 20:27:27
Dashboard version : UTPS11.300.05.15.143_MAC11.301.09.01.143
Chipset : Qualcomm MSM6290
Voice feature : disabled
SIM Lock status : unlocked
Wrong codes entered : 0 (unlock attempts left : 10)
</pre>
<br /><h2 id="check_if_voice_is_enabled">Check if voice is enabled</h2>
<pre>
ati
Manufacturer: huawei
Model: E171
Revision: 11.126.85.01.143
IMEI: 354807044078459
+GCAP: +CGSM,+DS,+ES

AT^CVOICE?
^CVOICE:0,8000,16,20
</pre>
<br /><h2 id="huawei_e1752">Huawei E1752</h2>
<p>
<a target="_blank" title="(external link)" href="http://3g-modem.wetpaint.com/page/Huawei+E1750%2C+E1750C%2C+E1752%2C+E1752C">http://3g-modem.wetpaint.com/page/Huawei+E1750%2C+E1750C%2C+E1752%2C+E1752C</a></p>
<pre>
Found modem : E1752
Model : Huawei E1752
IMEI : 353145034241600
Serial NR. : O47NAA19A1600110
Firmware : 11.126.13.00.00
Compile date / time : Jul 05 2010 10:16:42
Dashboard version : UTPS11.300.05.22.56_MAC11.300.08.19.56
Chipset : Qualcomm MSM6290
Voice feature : disabled
SIM Lock status : unlocked
Wrong codes entered : 0 (unlock attempts left : 10)
</pre>
<br /><h2 id="zte_k3565_z">ZTE K3565-Z</h2>
<p>
<a target="_blank" title="(external link)" href="http://3g-modem.wetpaint.com/page/ZTE+K3565-Z+(Vodafone">http://3g-modem.wetpaint.com/page/ZTE+K3565-Z+(Vodafone</a>)</p>
<pre>
Manufacturer: ZTE INCORPORATED
Model: K3565-Z
Revision: BD_P673A2V1.0.0B09
IMEI: 357867029244846
+GCAP: +CGSM,+DS,+ES

OK

AT^CVOICE=?
ERROR
</pre>
<br /><h2 id="zte_mf626">ZTE MF626</h2>
<pre>
Manufacturer: ZTE INCORPORATED
Model: MF626
Revision: BD_TMOP673M3V1.0.1B03
IMEI: 355364037442846
+GCAP: +CGSM,+DS,+ES

OK
AT^CVOICE=?
ERROR
</pre>
<br /><h1 id="huawei_at_commands">Huawei AT commands</h1>
<pre>
AT^CVOICE=0 Enable Voice
AT^CVOICE=1 Disable Voice
AT^CVOICE=? Check status
=========
AT^U2DIAG=0 – switch the device in modem mode only
AT^U2DIAG=1 – device in modem mode + CD-ROM
AT^U2DIAG=255 – modem mode + CD-ROM + Card Reader
AT^U2DIAG=256 – modem mode + Card Reader
</pre>
<br /><p>
<a target="_blank" title="(external link)" href="http://wiki.e1550.mobi/doku.php?id=usage">http://wiki.e1550.mobi/doku.php?id=usage</a></p>
<pre>
AT+CCWA=0,0,1 	disable call-waiting
AT+CFUN=1,1 	reboot modem
AT^CARDLOCK=”&lt;code&gt;” 	send unlock code
AT^SYSCFG=13,0,3FFFFFFF,0,3 	modem 2G only, automatic search any band, no roaming
AT^SYSCFG=2,0,3FFFFFFF,2,4 	Any
AT^SYSCFG=13,1,3FFFFFFF,2,4 	2G only
AT^SYSCFG=14,2,3FFFFFFF,2,4 	3G only
AT^SYSCFG=2,1,3FFFFFFF,2,4 	2G preferred
AT^SYSCFG=2,2,3FFFFFFF,2,4 	3G preferred
AT^U2DIAG=0 	enable modem function only
ATI 	get relevant information from modem
ATZ 	reset modem configuration
AT+CIMI 	read IMSI
AT+CLCK=“SC”,0,”&lt;pin&gt;” 	disable PIN verification 
</pre>
<br /><p>
Voice connection</p>
<pre>
AT^CVOICE=?
^CVOICE:(0)

OK
AT^CVOICE?
^CVOICE:0,8000,16,20

ATD50463599999
OK

AT^DDSETEX=2
</pre>
<br /><h1 id="source_code">Source code</h1>
<p>
Test if your modem supports voice capabilities</p>
<div class="nlw_phrase"><div class="fetchrss_box">
  <div class="fetchrss_titlebox">
    
 <div class="fetchrss_title">
     fetchrss: http://git.rot13.org/?p=huawei.git;a=rss
 </div>

  </div>
  
<ul class="fetchrss_item">
  <li class="fetchrss_item">
    There was an error: Cannot detect feed type

  </li>
</ul>

</div>
















<!-- wiki: {fetchrss: http://git.rot13.org/?p==huawei.git;a==rss full}
--></div><br /></div>
]]></description>
<author>Dobrica Pavlinu&#x161;i&#x107;</author>
<category>asterisk, gsm</category>
<guid isPermaLink="true">https://saturn.ffzg.hr/rot13/index.cgi?asterisk_gsm</guid>
<pubDate>Fri, 11 May 2012 10:34:55 -0000</pubDate>
</item>
<item>
<title><![CDATA[OpenMoko arrived]]></title>
<link>https://saturn.ffzg.hr/rot13/index.cgi?openmoko_arrived</link>
<description><![CDATA[<div>Creator: Dobrica Pavlinušić</div><hr/><div>Tags: gsm, linux, openmoko, ups</div><hr/><div class="wiki">
<p>
After four (4) weeks of waiting from the moment credit card has been charged, it finally arrived. It seems that shipping GSM-like devices to Croatia as person (as opposed to company) isn't something envisioned by <a target="_blank" title="(external link)" href="http://www.telekom.hr/">Hrvatske agencije za telekomunikacije<!-- wiki-renamed-hyperlink "Hrvatske agencije za telekomunikacije"<http://www.telekom.hr/> --></a> so we had to get additional papers (most of which I don't have) and in the end they settled with hardware specification of Neo1973 from OpenMoko wiki.</p>
<p>
I must say that people all over the process where helpful and nice: we had to communicate much more with them then I hoped, but in the end it worked out o.k.</p>
<p>
And now several obligatory pictures (hopefully not redundant :-)</p>
<p>
<img alt="http://blog.rot13.org/2007/08/24/openmoko-goodies.jpghttp://blog.rot13.org/2007/08/24/openmoko-size.jpghttp://blog.rot13.org/2007/08/24/openmoko-assembly_required.jpg" src="http://blog.rot13.org/2007/08/24/openmoko-goodies.jpghttp://blog.rot13.org/2007/08/24/openmoko-size.jpghttp://blog.rot13.org/2007/08/24/openmoko-assembly_required.jpg" border="0" /></p>
<p>
After that I got rootfs flashed and I now have new (semi-functional) phone <tt>:-)</tt></p>
<pre>

root@fic-gta01:~$ cat /proc/cpuinfo
Processor       : ARM920T rev 0 (v4l)
BogoMIPS        : 132.71
Features        : swp half thumb
CPU implementer : 0x41
CPU architecture: 4T
CPU variant     : 0x1
CPU part        : 0x920
CPU revision    : 0
Cache type      : write-back
Cache clean     : cp15 c7 ops
Cache lockdown  : format A
Cache format    : Harvard
I size          : 16384
I assoc         : 64
I line length   : 32
I sets          : 8
D size          : 16384
D assoc         : 64
D line length   : 32
D sets          : 8

</pre>
<br /><p>
Hardware : GTA01<br />
&nbsp;Revision : 0240<br />
&nbsp;Serial : 0000000000000000<br />
&nbsp;root@fic-gta01:~$ free<br />
&nbsp;total used free shared buffers cached<br />
&nbsp;Mem: 126644 52604 74040 0 84 39100<br />
&nbsp;-/+ buffers/cache: 13420 113224<br />
&nbsp;Swap: 0 0 0<br />
&nbsp;root@fic-gta01:~$ df<br />
&nbsp;Filesystem 1k-blocks Used Available Use% Mounted on<br />
&nbsp;/dev/mtdblock4 62576 42572 20004 68% /<br />
&nbsp;tmpfs 40 0 40 0% /mnt/.psplash<br />
&nbsp;/dev/mtdblock4 62576 42572 20004 68% /dev/.static/dev<br />
&nbsp;tmpfs 2048 64 1984 3% /dev<br />
&nbsp;tmpfs 63320 4 63316 0% /tmp<br />
&nbsp;tmpfs 63320 116 63204 0% /var/volatile<br />
&nbsp;tmpfs 63320 16 63304 0% /dev/shm<br />
&nbsp;tmpfs 63320 0 63320 0% /media/ram<br />
&nbsp;/dev/mmcblk0p1 495168 0 495168 0% /media/card</p>
</div>
]]></description>
<author>Dobrica Pavlinu&#x161;i&#x107;</author>
<category>gsm, linux, openmoko, ups</category>
<guid isPermaLink="true">https://saturn.ffzg.hr/rot13/index.cgi?openmoko_arrived</guid>
<pubDate>Fri, 24 Aug 2007 16:32:47 -0000</pubDate>
</item>
</channel>
</rss>