<div dir="ltr">Depois de algumas horas estudando o processo do chan_dongle e usb_modeswitch, consegui fazer funcionar com E303C ...<div><br></div><div>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 !!).</div>
<div><br></div><div>Comprei um modem Huawei E303C (Nextel) para usar em uma RaspBerry Pi com a distro raspbx !!</div><div><br></div><div>Ao plugar o modem, é reconhecido como CD-ROM (codigo usb 12d1:1f01)</div><div><br></div>
<div>ou em alguns casos, como uma interface ethernet (codigo usb 12d1:14db)</div><div><br></div><div>Este modem funciona em 3 modos:</div><div><br></div><div>12d1:1f01 = CD-ROM</div><div>12d1:14db = cdc_ethernet (alguns esse modo é o serial)</div>
<div>12d1:1442 ou 1001 = modo serial </div><div><br></div><div>usando o usb_modeswitch para &#39;trocar&#39; o modo do modem, primeiro criei algumas entradas no arquivo</div><div><br></div><div>/lib/udev/rules.d/40-usb_modeswitch.rules</div>
<div><br></div><div>que veio no usb_modeswitch da distro (talvez nao seja necessario):</div><div><br></div><div>---</div><div><div># Huawei E303C - Nextel</div><div>ATTRS{idVendor}==&quot;12d1&quot;, ATTRS{idProduct}==&quot;14db&quot;, RUN+=&quot;usb_modeswitch &#39;%b/%k&#39;&quot;</div>
<div><br></div><div># Huawei E303C - Nextel</div><div>ATTRS{idVendor}==&quot;12d1&quot;, ATTRS{idProduct}==&quot;1442&quot;, RUN+=&quot;usb_modeswitch &#39;%b/%k&#39;&quot;</div><div>---</div><div><br></div><div>e depois no /usr/share/usb_modeswitch/ criei o arquivo (com este exato nome)</div>
<div><br></div><div>12d1:1f01 <br></div><div><br></div><div>com o conteudo:</div><div><br></div><div><div># Huawei E303</div><div>DefaultVendor= 0x12d1</div><div>DefaultProduct= 0x1f01</div><div>TargetVendor= 0x12d1</div>
<div>TargetProduct= 0x1442</div><div>#CDC Ethernet</div><div>#MessageContent=&quot;55534243123456780000000000000011062000000100000000000000000000&quot;</div><div>#Serial</div><div>MessageContent=&quot;55534243123456780000000000000011060000000000000000000000000000&quot;</div>
</div><div><br></div><div><br></div><div>salvei.. pluguei o modem.. e :</div><div><br></div><div><div>[ 1144.427531] usb 1-1.3: new high-speed USB device number 6 using dwc_otg</div><div>[ 1144.548954] usb 1-1.3: New USB device found, idVendor=12d1, idProduct=1f01</div>
<div>[ 1144.559015] usb 1-1.3: New USB device strings: Mfr=2, Product=1, SerialNumber=0</div><div>[ 1144.569571] usb 1-1.3: Product: HUAWEI HiLink</div><div>[ 1144.575886] usb 1-1.3: Manufacturer: HUAWEI</div><div>[ 1144.589873] scsi1 : usb-storage 1-1.3:1.0</div>
<div>[ 1145.476540] usb 1-1.3: USB disconnect, device number 6</div><div>[ 1150.577744] usb 1-1.3: new high-speed USB device number 7 using dwc_otg</div><div>[ 1150.699167] usb 1-1.3: New USB device found, idVendor=12d1, idProduct=1001</div>
<div>[ 1150.709346] usb 1-1.3: New USB device strings: Mfr=2, Product=1, SerialNumber=0</div><div>[ 1150.719838] usb 1-1.3: Product: HUAWEI HiLink</div><div>[ 1150.726290] usb 1-1.3: Manufacturer: HUAWEI</div><div>[ 1150.805223] usbcore: registered new interface driver usbserial</div>
<div>[ 1150.841168] usbcore: registered new interface driver usbserial_generic</div><div>[ 1150.873580] USB Serial support registered for generic</div><div>[ 1150.893780] usbserial: USB Serial Driver core</div><div>[ 1150.940468] usbcore: registered new interface driver option</div>
<div>[ 1150.951336] USB Serial support registered for GSM modem (1-port)</div><div>[ 1150.960904] option 1-1.3:1.0: GSM modem (1-port) converter detected</div><div>[ 1150.971789] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB0</div>
<div>[ 1150.982232] option 1-1.3:1.1: GSM modem (1-port) converter detected</div><div>[ 1150.998647] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB1</div><div>[ 1151.015887] option 1-1.3:1.2: GSM modem (1-port) converter detected</div>
<div>[ 1151.044832] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB2</div></div><div><br></div><div><br></div><div>BINGO !! </div><div><br></div><div>Tenho as portas seriais-usb prontas para uso:</div><div>
<br></div><div><div># ls -l /dev/ttyU*</div><div>crw-rw-rwT 1 root dialout 188, 0 Oct 12 15:56 /dev/ttyUSB0</div><div>crw-rw-rwT 1 root dialout 188, 1 Oct 12 15:56 /dev/ttyUSB1</div><div>crw-rw-rwT 1 root dialout 188, 2 Oct 12 16:49 /dev/ttyUSB2</div>
</div><div><br></div><div><br></div><div>e no asterisk:</div><div><br></div><div><div>raspbx*CLI&gt; dongle show devices</div><div>ID           Group State      RSSI Mode Submode Provider Name  Model      Firmware          IMEI             IMSI             Number</div>
<div>dongle0      0     Free       16   0    0       TIM            E303C      22.158.13.00.00   XXXXXXXXXXXXXXX  XXXXXXXXXXXXXXX  Unknown</div></div><div><br></div><div><br></div><div><div>raspbx*CLI&gt; dongle show device state dongle0</div>
<div>-------------- Status -------------</div><div>  Device                  : dongle0</div><div>  State                   : Free</div><div>  Audio                   : /dev/ttyUSB1</div><div>  Data                    : /dev/ttyUSB2</div>
<div>  Voice                   : No</div><div>  SMS                     : Yes</div><div>  Manufacturer            : huawei</div><div>  Model                   : E303C</div><div>  Firmware                : 22.158.13.00.00</div>
<div>  IMEI                    : XXXXXXXXXXXXXXX  </div><div>  IMSI                    : XXXXXXXXXXXXXXX  </div><div>  GSM Registration Status : Registered, home network</div><div>  RSSI                    : 16, -81 dBm</div>
<div>  Mode                    : No Service</div><div>  Submode                 : No service</div><div>  Provider Name           : TIM</div><div>  Location area code      : &quot;C30E&quot;</div><div>  Cell ID                 : &quot;BB3D&quot;</div>
<div>  Subscriber Number       : Unknown</div><div>  SMS Service Center      :</div><div>  Use UCS-2 encoding      : Yes</div><div>  USSD use 7 bit encoding : No</div><div>  USSD use UCS-2 decoding : Yes</div><div>  Tasks in queue          : 0</div>
<div>  Commands in queue       : 0</div><div>  Call Waiting            : Disabled</div><div>  Current device state    : start</div><div>  Desired device state    : start</div><div>  When change state       : now</div><div>
  Calls/Channels          : 0</div><div>    Active                : 0</div><div>    Held                  : 0</div><div>    Dialing               : 0</div><div>    Alerting              : 0</div><div>    Incoming              : 0</div>
<div>    Waiting               : 0</div><div>    Releasing             : 0</div><div>    Initializing          : 0</div></div><div><br></div><div><br></div><div>e fazendo o teste:</div><div><br></div><div><div>raspbx*CLI&gt; dongle sms dongle0 &lt;celular.destino&gt; OUTRO TESTE !!!</div>
<div>[dongle0] SMS queued for send with id 0x109b3b8</div><div>[2013-10-12 16:52:54] NOTICE[3542]: at_response.c:257 at_response_ok: [dongle0] Successfully sent SMS message 0x109b3b8</div></div><div><br></div><div>... mensagem recebida no meu celular !!!</div>
<div><br></div><div><br></div><div><br></div><div>bom fica ai a dica pra quem precisar usar o 303C com chan_dongle !!!</div><div><br></div><div>Grande abraço !!!!</div><div><br></div><div><br></div><div><br></div><div>Sds.<br>
Alexandre J. Correa<br>Onda Internet<br><a href="http://www.onda.net.br" target="_blank">http://www.onda.net.br</a><br><br><br>IPV6 Ready !!!<br><br></div>
</div></div>