[AsteriskBrasil] Modem Huawei E303C No asterisk !!

Daniel Feliciano danielfelicianoseg em hotmail.com
Domingo Outubro 13 15:26:26 BRT 2013


legal Alexandre!tinha adquirido um desses mas repassei pelo fato de nao ter conseguido ter acesso as portas dele, apesar de conseguir a atualizacao nao foi possivel justamente pela filosofia dele ser meia diferente, ele é reconhecido no windows como um adaptador de rede fixa e nao movel...Parabens pelo post.Abs

Date: Sat, 12 Oct 2013 16:58:08 -0300
From: ajcorrea em gmail.com
To: asteriskbrasil em listas.asteriskbrasil.org
Subject: [AsteriskBrasil] Modem Huawei E303C No asterisk !!

Depois de algumas horas estudando o processo do chan_dongle e usb_modeswitch, consegui fazer funcionar com E303C ...
Meu uso serß apenas para SMS, entÒo nÒo preocupei com firmware para liberar a voz (mesmo porque nÒo achei, se alguem tiver, poste o link !!).

Comprei um modem Huawei E303C (Nextel) para usar em uma RaspBerry Pi com a distro raspbx !!
Ao plugar o modem, Ú reconhecido como CD-ROM (codigo usb 12d1:1f01)

ou em alguns casos, como uma interface ethernet (codigo usb 12d1:14db)
Este modem funciona em 3 modos:
12d1:1f01 = CD-ROM12d1:14db = cdc_ethernet (alguns esse modo Ú o serial)
12d1:1442 ou 1001 = modo serialá
usando o usb_modeswitch para 'trocar' o modo do modem, primeiro criei algumas entradas no arquivo
/lib/udev/rules.d/40-usb_modeswitch.rules

que veio no usb_modeswitch da distro (talvez nao seja necessario):
---# Huawei E303C - NextelATTRS{idVendor}=="12d1", ATTRS{idProduct}=="14db", RUN+="usb_modeswitch '%b/%k'"

# Huawei E303C - NextelATTRS{idVendor}=="12d1", ATTRS{idProduct}=="1442", RUN+="usb_modeswitch '%b/%k'"---
e depois noá/usr/share/usb_modeswitch/ criei o arquivo (com este exato nome)

12d1:1f01á

com o conteudo:
# Huawei E303DefaultVendor= 0x12d1DefaultProduct= 0x1f01TargetVendor= 0x12d1
TargetProduct= 0x1442#CDC Ethernet#MessageContent="55534243123456780000000000000011062000000100000000000000000000"#SerialMessageContent="55534243123456780000000000000011060000000000000000000000000000"


salvei.. pluguei o modem.. e :
[ 1144.427531] usb 1-1.3: new high-speed USB device number 6 using dwc_otg[ 1144.548954] usb 1-1.3: New USB device found, idVendor=12d1, idProduct=1f01
[ 1144.559015] usb 1-1.3: New USB device strings: Mfr=2, Product=1, SerialNumber=0[ 1144.569571] usb 1-1.3: Product: HUAWEI HiLink[ 1144.575886] usb 1-1.3: Manufacturer: HUAWEI[ 1144.589873] scsi1 : usb-storage 1-1.3:1.0
[ 1145.476540] usb 1-1.3: USB disconnect, device number 6[ 1150.577744] usb 1-1.3: new high-speed USB device number 7 using dwc_otg[ 1150.699167] usb 1-1.3: New USB device found, idVendor=12d1, idProduct=1001
[ 1150.709346] usb 1-1.3: New USB device strings: Mfr=2, Product=1, SerialNumber=0[ 1150.719838] usb 1-1.3: Product: HUAWEI HiLink[ 1150.726290] usb 1-1.3: Manufacturer: HUAWEI[ 1150.805223] usbcore: registered new interface driver usbserial
[ 1150.841168] usbcore: registered new interface driver usbserial_generic[ 1150.873580] USB Serial support registered for generic[ 1150.893780] usbserial: USB Serial Driver core[ 1150.940468] usbcore: registered new interface driver option
[ 1150.951336] USB Serial support registered for GSM modem (1-port)[ 1150.960904] option 1-1.3:1.0: GSM modem (1-port) converter detected[ 1150.971789] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB0
[ 1150.982232] option 1-1.3:1.1: GSM modem (1-port) converter detected[ 1150.998647] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB1[ 1151.015887] option 1-1.3:1.2: GSM modem (1-port) converter detected
[ 1151.044832] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB2

BINGO !!á
Tenho as portas seriais-usb prontas para uso:

# ls -l /dev/ttyU*crw-rw-rwT 1 root dialout 188, 0 Oct 12 15:56 /dev/ttyUSB0crw-rw-rwT 1 root dialout 188, 1 Oct 12 15:56 /dev/ttyUSB1crw-rw-rwT 1 root dialout 188, 2 Oct 12 16:49 /dev/ttyUSB2


e no asterisk:
raspbx*CLI> dongle show devicesID á á á á á Group State á á áRSSI Mode Submode Provider Name áModel á á áFirmware á á á á áIMEI á á á á á á IMSI á á á á á á Number
dongle0 á á á0 á á Free á á á 16 á 0 á á0 á á á TIM á á á á á áE303C á á á22.158.13.00.00 á XXXXXXXXXXXXXXX áXXXXXXXXXXXXXXX áUnknown

raspbx*CLI> dongle show device state dongle0
-------------- Status -------------á Device á á á á á á á á á: dongle0á State á á á á á á á á á : Freeá Audio á á á á á á á á á : /dev/ttyUSB1á Data á á á á á á á á á á: /dev/ttyUSB2
á Voice á á á á á á á á á : Noá SMS á á á á á á á á á á : Yesá Manufacturer á á á á á á: huaweiá Model á á á á á á á á á : E303Cá Firmware á á á á á á á á: 22.158.13.00.00
á IMEI á á á á á á á á á á: XXXXXXXXXXXXXXX áá IMSI á á á á á á á á á á: XXXXXXXXXXXXXXX áá GSM Registration Status : Registered, home networká RSSI á á á á á á á á á á: 16, -81 dBm
á Mode á á á á á á á á á á: No Serviceá Submode á á á á á á á á : No serviceá Provider Name á á á á á : TIMá Location area code á á á: "C30E"á Cell ID á á á á á á á á : "BB3D"
á Subscriber Number á á á : Unknowná SMS Service Center á á á:á Use UCS-2 encoding á á á: Yesá USSD use 7 bit encoding : Noá USSD use UCS-2 decoding : Yesá Tasks in queue á á á á á: 0
á Commands in queue á á á : 0á Call Waiting á á á á á á: Disabledá Current device state á á: startá Desired device state á á: startá When change state á á á : now
á Calls/Channels á á á á á: 0á á Active á á á á á á á á: 0á á Held á á á á á á á á á: 0á á Dialing á á á á á á á : 0á á Alerting á á á á á á á: 0á á Incoming á á á á á á á: 0
á á Waiting á á á á á á á : 0á á Releasing á á á á á á : 0á á Initializing á á á á á: 0

e fazendo o teste:
raspbx*CLI> dongle sms dongle0 <celular.destino> OUTRO TESTE !!!
[dongle0] SMS queued for send with id 0x109b3b8[2013-10-12 16:52:54] NOTICE[3542]: at_response.c:257 at_response_ok: [dongle0] Successfully sent SMS message 0x109b3b8
... mensagem recebida no meu celular !!!



bom fica ai a dica pra quem precisar usar o 303C com chan_dongle !!!
Grande abraþo !!!!


Sds.

Alexandre J. Correa
Onda Internet
http://www.onda.net.br


IPV6 Ready !!!




_______________________________________________
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
Intercomunicadores para acesso remoto via rede IP. Conhe�a em www.Khomp.com.
_______________________________________________
ALIGERA � Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
Channel Bank � Appliance Asterisk - Acesse www.aligera.com.br.
_______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org 		 	   		  
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20131013/f9140534/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil