maneira de ligar através do Modem Huawei em 14.04 E303

1

Eu tenho um modem huawei e303 u, eu segui um guia de este link . Tudo está funcionando, exceto os recursos de chamada.

A chamada vai para outro extremo, mas não para voz OU vice-versa.

Quero dizer, quando alguém me liga, aparece no painel. Quando eu recebo, não há som de nenhuma das extremidades. Quer dizer, saldo deduz, o temporizador mostra a duração da chamada no painel. Mas nenhum som de receber ou transmitir final.

    
por Kanhiya 12.05.2014 / 08:40

2 respostas

2

É assim que eu fiz uma chamada telefônica do meu modem Huawei K3772 no zesty do Ubuntu usando comandos AT. O Voice está funcionando e eu também posso receber chamadas. Presumo que seu modem tenha recursos de voz e possa fazer chamadas no Mobile Partner no Windows

  1. insira seu dongle no pc e deve ser detectado pelo applet Network manager

2. Descubra as várias portas do modem:

ls /dev/ttyU*

geralmente, a porta de diálogo (ou seja, a primeira porta) é / dev / ttyUSB0, porta de áudio (ou seja, a segunda porta) é / dev / ttyUSB1 e sms & amp; porta de dados aka internet (ou seja, terceira porta) é / dev / ttyUSB3

  1. instale o picocom:
  

sudo apt instale o picocom

  1. inicie o picocom na porta de diálogo:
  

sudo picocom -c / dev / ttyUSB0

o -c significa eco local, tornando os comandos AT visíveis enquanto você digita

encontre os formatos de amostra de áudio suportados pelo seu modem:

AT^CVOICE?

Uma resposta de 0,8000,16,10 significa que a taxa é 8000Hz

abra outro terminal e ative o áudio:

sudo cat /dev/ttyUSB1 | aplay -f S16_LE

abra outro terminal e ative o microfone:

  

sudo arecord -f S16_LE / dev / ttyUSB1

o formato da amostra de áudio, S16_LE é 'Signed 16 bit Little Endian', Taxa 8000 Hz, Mono depende da resposta da AT ^ CVOICE? outros modems podem requerer S16_BE

volte ao primeiro terminal e marque o número:

ATDxxxxxxxxxx;

por exemplo: ATD024698xxxx; OU ATD100;

do mesmo terminal de diálogo, ele encaminha o áudio:

AT^DDSETEX=2

agora você deve ouvir o som dos seus alto-falantes e falar também mic

depois de concluir sua chamada, você pode desligar-se com:

AT+CHUP

se você quiser manter seu modem on-line para receber chamadas, mantenha ambos os terminais abertos Você pode receber chamadas com

ATA

seguido por AT^DDSETEX=2 para ativar o som
Para parar o picocom: ctrl+a seguido por ctrl+x

Os desenvolvedores da mmcli estão tentando implementá-lo no ModemManager. o trabalho ainda está em andamento. talvez o modem-manager-gui também possa implementar voz um dia

TIP: -Se você ouvir som de scratcy em vez de voz humana, mude S16_LE para S16_BE . Esse é o formato de exemplo. outros formatos de amostra podem ser obtidos de aplay --help

referência: voz da mmcli Huawei

    
por ptetteh227 27.08.2017 / 14:34
0

Eu tenho quase o mesmo problema, usando o modem e173.

O som definitivamente funciona no Windows 7.

a primeira resposta, claro: limpe o unbuntu e instale o win7 - ele simplesmente funciona.

(My setup is Fujitsu T580 4g i5 dual boot, Ubuntu 14.04 xubuntu 32bit Saga_of_Fail) 

The problem is exclusively the sound interface - it does not seem to exist.
In the source code there is no mention of whether this is still looking for ALSA or ?
The fact that the code is such a horribly mangled mess explains why they abandoned it.
Their later windows efforts abandon even trying to use voice calls.
lots of binary blobs come with the Mobile Partner along with barn-door sized
security holes like the sudoers edit 
ALL ALL=(ALL) NOPASSWD:ALL  (I kid you not, go look: /etc/sudoers
And there is also that autoupdate thingy which is doing what, precisely ?

A realidade é:

Nobody (aside from you, me and handful of other strange personas)
in linux-land wants a simple modem dialer.
All other answers involve proprietary code (see talk.maemo.org for an earful)
and or other seriously rube-goldberg type solutions
If you doubt that just ask how Ubuntu-touch gets theirs - depressingly complicated !)

(Eu tentei freeswitch e por favor nem sequer menciono instalar o asterisco

apenas para fazer uma simples ligação de áudio. Eu tentei freeswitch. O código compila, mas ...

(I had a serious nightmare after the freeswitch install, so very, very weird)

I think that the only other solution is to git the code for the python dialer
https://github.com/climberhunt/PiPhone
from the piphone project and rewrite it. To match your specific modem
 (as I am trying to do in my spare time)

Felicidades, deixe-nos saber se você consertá-lo de alguma outra forma.

    
por TheOneLaw 14.05.2014 / 14:36