Quick jump:  What's new

 
Go to:
 
Weblog: gsm   
in Dobrica Pavlinušić's random unstructured stuff
Asterisk GSM

This page will try to document my advanture in setup of GSM channel on Asterisk



Information

Mass-storage switch

http://www.draisberghof.de/usb_modeswitch/

$ sudo apt-get install usb-modeswitch

Plugin modem again and you should get a bunch of serial ports:

[ 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

Devices

Huawei E171

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)

Check if voice is enabled

ati
Manufacturer: huawei
Model: E171
Revision: 11.126.85.01.143
IMEI: 354807044078459
+GCAP: +CGSM,+DS,+ES

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

Huawei E1752

http://3g-modem.wetpaint.com/page/Huawei+E1750%2C+E1750C%2C+E1752%2C+E1752C

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)

ZTE K3565-Z

http://3g-modem.wetpaint.com/page/ZTE+K3565-Z+(Vodafone)

Manufacturer: ZTE INCORPORATED
Model: K3565-Z
Revision: BD_P673A2V1.0.0B09
IMEI: 357867029244846
+GCAP: +CGSM,+DS,+ES

OK

AT^CVOICE=?
ERROR

ZTE MF626

Manufacturer: ZTE INCORPORATED
Model: MF626
Revision: BD_TMOP673M3V1.0.1B03
IMEI: 355364037442846
+GCAP: +CGSM,+DS,+ES

OK
AT^CVOICE=?
ERROR

Huawei AT commands

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

http://wiki.e1550.mobi/doku.php?id=usage

AT+CCWA=0,0,1 	disable call-waiting
AT+CFUN=1,1 	reboot modem
AT^CARDLOCK=”<code>” 	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,”<pin>” 	disable PIN verification 

Voice connection

AT^CVOICE=?
^CVOICE:(0)

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

ATD50463599999
OK

AT^DDSETEX=2

Source code

Test if your modem supports voice capabilities


permalink
OpenMoko arrived

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 Hrvatske agencije za telekomunikacije 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.

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.

And now several obligatory pictures (hopefully not redundant :-)

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

After that I got rootfs flashed and I now have new (semi-functional) phone :-)


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


Hardware : GTA01
 Revision : 0240
 Serial : 0000000000000000
 root@fic-gta01:~$ free
 total used free shared buffers cached
 Mem: 126644 52604 74040 0 84 39100
 -/+ buffers/cache: 13420 113224
 Swap: 0 0 0
 root@fic-gta01:~$ df
 Filesystem 1k-blocks Used Available Use% Mounted on
 /dev/mtdblock4 62576 42572 20004 68% /
 tmpfs 40 0 40 0% /mnt/.psplash
 /dev/mtdblock4 62576 42572 20004 68% /dev/.static/dev
 tmpfs 2048 64 1984 3% /dev
 tmpfs 63320 4 63316 0% /tmp
 tmpfs 63320 116 63204 0% /var/volatile
 tmpfs 63320 16 63304 0% /dev/shm
 tmpfs 63320 0 63320 0% /media/ram
 /dev/mmcblk0p1 495168 0 495168 0% /media/card

permalink
Weblog Navigation
Loading...
Weblog Archives
  • Loading...