Способ звонка через модем Huawei в 14.04 E303

У меня есть модем huawei e303 u, по этой ссылке я следовал инструкции. Все работает, кроме функций вызова.

Звонок идет на другой конец, но нет голоса ИЛИ наоборот.

Я имею в виду, когда кто-то звонит мне, это отображается на приборной панели. Когда я получаю, нет звука с обоих концов. Я имею в виду, баланс вычитает, таймер показывает продолжительность звонка на приборной панели. Но нет звука ни от принимающей, ни от передающей стороны.

2 ответа

Вот как я сделал телефонный звонок с моего модема Huawei K3772 на Ubuntu zesty, используя AT-команды. Голос работает, и я также могу принять вызов. Я предполагаю, что ваш модем имеет голосовые возможности и может совершать вызовы на Mobile Partner в Windows

  1. вставьте свой ключ в компьютер и должен быть обнаружен апплетом сетевого менеджера

2. Определите различные порты модема:

ls /dev/ttyU*

обычно диалоговым портом (т. е. 1-м портом) является /dev/ttyUSB0, аудиопортом (т. е. 2-м портом) является /dev/ttyUSB1, а sms & internet aka порт данных (т. е. 3-м портом) является /dev/ttyUSB3

  1. установить Picocom:

sudo apt установить picocom

  1. запустите picocom в диалоговом окне:

sudo picocom -c / dev / ttyUSB0

-c означает локальное эхо, делая AT-команды видимыми при вводе

найдите форматы аудиосэмплов, поддерживаемые вашим модемом:

AT^CVOICE?

Ответ 0,8000,16,10 означает, что скорость составляет 8000 Гц

откройте другой терминал и включите аудио:

sudo cat /dev/ttyUSB1 | aplay -f S16_LE

Откройте другой терминал и включите микрофон:

sudo arecord -f S16_LE /dev/ttyUSB1

формат аудиосэмпла, S16_LE - "Подписанный 16-битный байтовый порядок", частота 8000 Гц, моно, это зависит от ответа от AT^CVOICE? другие модемы могут требовать S16_BE

вернитесь к первому терминалу и наберите номер:

ATDxxxxxxxxxx;

например: ATD024698xxxx; ИЛИ ATD100;

из того же диалогового терминала он направляет аудио:

AT^DDSETEX=2

Теперь вы должны слышать звук из ваших динамиков, и вы также можете говорить в микрофон

после того, как вы закончите разговор, вы можете повесить трубку с помощью

AT+CHUP

если вы хотите, чтобы ваш модем был в сети, чтобы вы могли принимать звонки, оставьте оба терминала открытыми.

ATA

с последующим AT^DDSETEX=2 включить звук
Чтобы остановить Picocom: ctrl+a с последующим ctrl+x

Разработчики mmcli пытаются реализовать его в ModemManager. Я думаю, что работа еще продолжается. может быть, модем-менеджер-GUI также может когда-нибудь реализовать голос

СОВЕТ:-Если вы слышите нечеткий звук вместо человеческого голоса, измените S16_LE на S16_BE. Это формат семпла. другие образцы форматов могут быть получены из aplay --help

ссылка: ммкли Huawei голос

У меня почти такая же проблема, с использованием модема e173.

Звук наиболее определенно работает под Windows 7.

Первый ответ, конечно: протрите unbuntu и установите win7 - все работает.

(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 ?

Реальность такова:

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 !)

(Я пробовал freeswitch и, пожалуйста, даже не упоминаю установку звездочки

просто сделать простой аудио телефонный звонок. Я попробовал freeswitch. Код компилируется, но...

(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)

Приветствия, дайте нам знать, если вы исправите это каким-либо другим способом.

Другие вопросы по тегам