[AsteriskBrasil] chan_dongle E303

Plínio César Simões Fernandes pliniocsfernandes em gmail.com
Sexta Junho 7 09:51:12 BRT 2013


Oi Otavio,

Eu tentei exatamente isso ontem, mas não deu certo com a minha versão do
kernel 3.8.0-23.
Dá erro no make:

# make
make -C /lib/modules/3.8.0-23-generic/build M=/usr/src/kmod-huawei-voice modules
make[1]: Entering directory `/usr/src/linux-headers-3.8.0-23-generic'
  CC [M]  /usr/src/kmod-huawei-voice/option.o
/usr/src/kmod-huawei-voice/option.c:905:16: error: ‘usb_serial_probe’
undeclared here (not in a function)
/usr/src/kmod-huawei-voice/option.c:906:16: error:
‘usb_serial_disconnect’ undeclared here (not in a function)
/usr/src/kmod-huawei-voice/option.c:937:2: warning: initialization
from incompatible pointer type [enabled by default]
/usr/src/kmod-huawei-voice/option.c:937:2: warning: (near
initialization for ‘option_1port_device.tiocmget’) [enabled by
default]
/usr/src/kmod-huawei-voice/option.c:938:2: warning: initialization
from incompatible pointer type [enabled by default]
/usr/src/kmod-huawei-voice/option.c:938:2: warning: (near
initialization for ‘option_1port_device.tiocmset’) [enabled by
default]
/usr/src/kmod-huawei-voice/option.c: In function ‘option_init’:
/usr/src/kmod-huawei-voice/option.c:984:2: error: implicit declaration
of function ‘usb_serial_register’
[-Werror=implicit-function-declaration]
/usr/src/kmod-huawei-voice/option.c:997:2: error: implicit declaration
of function ‘usb_serial_deregister’
[-Werror=implicit-function-declaration]
/usr/src/kmod-huawei-voice/option.c: In function ‘option_instat_callback’:
/usr/src/kmod-huawei-voice/option.c:1073:2: error: implicit
declaration of function ‘dbg’ [-Werror=implicit-function-declaration]
/usr/src/kmod-huawei-voice/option.c:1111:6: error: called object ‘err’
is not a function
/usr/src/kmod-huawei-voice/option.c: In function ‘__check_debug’:
/usr/src/kmod-huawei-voice/option.c:1161:1: warning: return from
incompatible pointer type [enabled by default]
cc1: some warnings being treated as errors
make[2]: *** [/usr/src/kmod-huawei-voice/option.o] Error 1
make[1]: *** [_module_/usr/src/kmod-huawei-voice] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.8.0-23-generic'
make: *** [all] Error 2

Vou tentar montar um ambiente com o kernel 2.6.35-22 para ver se resolve.

Obrigado pela ajuda.

Abraço!

Plinio César Simões Fernandes
Analista de Desenvolvimento de Sistemas
skype: pliniocsfernandes
(85) 9105-5698


2013/6/7 Otavio Asterisk <otavioasterisk em gmail.com>

> Tive esse problema com o e160. Realizei o procedimento abaixo e solucionou.
>
>
> sudo apt-get install git
>
> Install linux kernel headers for version of your kernel
>
>
> sudo apt-get install linux-headers-2.6.35-22
>
> Install sources of kmod-huawei-voice
>
>
> cd /usr/src
> git clone git://github.com/Novax/kmod-huawei-voice.git
>
> Build kernel module
>
>
> cd kmod-huawei-voice
> make
>
> Install module (not fully yet)
>
>
> /etc/init.d/asterisk stop
> rmmod option
> insmod ./option.ko
> insmod ./huawei_voice.ko
> /etc/init.d/asterisk start
>
>
> Abraço
>
>
> Em 6 de junho de 2013 19:36, Plínio César Simões Fernandes <
> pliniocsfernandes em gmail.com> escreveu:
>
>> Boa noite a todos,
>>
>> Fiz os testes com um E303 da Claro e tive o problema de um dos lados da
>> ligação ficar mudo.
>> Procurei aqui na lista e vi que alguns colegas tiveram o mesmo problema e
>> não vi ninguém dar uma solução para isso.
>>
>> Não sei se é este o problema, mas verifiquei que o E303 não está sendo
>> reconhecido como modem only e sim como CD-ROM.
>> No wiki do chan_dongle é indicado o comando: AT^U2DIAG=0
>> Mas este comando não funciona. Como alguns aqui da lista disseram, parece
>> que o comando foi desativado.
>> Tentei achar outro comando AT que tivesse a mesma função, mas não
>> encontrei.
>>
>> Segue a identificação do modem pelo DC-Unlocker:
>> Found modem         : E303s-3
>> Model               : Huawei E303
>> Firmware            : 21.157.01.00.150
>> Compile date / time : Nov  1 2011 10:40:51
>> Hardware ver.       : CH2E303SM
>> Dashboard version   :
>> UTPS16.002.10.09.150_MAC21.005.22.02.150_LNX21.005.22.02.150
>> Chipset             : HiSilicon
>> Voice feature       : enabled
>> SIM Lock status     : unlocked
>> Wrong codes entered : 0 (unlock attempts left : 10)
>>
>> Alguém tem alguma informação de como corrigir isso?
>> Estou a disposição para ajudar a solucionar esse problema.
>>
>> Plinio César Simões Fernandes
>>
>> _______________________________________________
>> 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
>>
>
>
>
> --
> Otávio
>
> _______________________________________________
> 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/20130607/4f98f8d2/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil