Replies: 16 comments 6 replies
-
Did you try with the correctly matched serial ports? You could try with only serial ports before moving on to using uac. Please show contents of your quectel conf file. |
Beta Was this translation helpful? Give feedback.
-
@IchthysMaranatha The contents of the quectel conf
Thank you. |
Beta Was this translation helpful? Give feedback.
-
As per that file, only first dongle will work (maybe you've commented out after trying them together). And you shouldn't provide both audio port as well as uac. And your port-uac doesn't seem to be matched. You need to identify correct data-audio port pair by first configuring just one of the cards using serial audio. Connect all cards but configure one by one individually. After properly identifying correct pairs, try configuring all together with serial audio. Then move onto uac. |
Beta Was this translation helpful? Give feedback.
-
There's also the question of system being able to manage the power draw. Without using asterisk (unload chan_quectel), are you able to place and receive calls simultaneously on all 3 devices with minicom? |
Beta Was this translation helpful? Give feedback.
-
The is updated config
I had use "ATD" & "ATA" via minicom, they are working fine. When I dial number via FreePBX.
This is console log after hungup
|
Beta Was this translation helpful? Give feedback.
-
Are all 3 working individually? For eg if you comment out quectel0 and quectel1 completely, is quectel2 working correctly? This seems to be an urc issue, are you getting urc correctly on all data ports with minicom connected to ttyUSB3 ttyUSB11 and ttyUSB19? Is the ^dsci urc correctly shown when calling out or in? |
Beta Was this translation helpful? Give feedback.
-
@IchthysMaranatha ATD and ATA command working fine via minicom. |
Beta Was this translation helpful? Give feedback.
-
Then that modem is not working with chan_quectel. atd and ata are not sufficient, you need urc working as well. Put at^dsci=1 in minicom for working modem and non working modem. You will see urc coming through for the working one when calling in or out. Run these commands to enable proper urc |
Beta Was this translation helpful? Give feedback.
-
urc will also not be received if data port is not correctly set. For eg normally with only 1 modem, 1 is the AT port and 2 is the audio port. 3 is the modem port which also accepts at commands but will not provide urc if urc is configured for AT port as is by default. Important point is whichever port is configured in quectel conf should be able to send at commands and should also receive urc. Once this is confirmed with minicom, it will work with chan_quectel as well. |
Beta Was this translation helpful? Give feedback.
-
As your post, I had misconfig the AT port on quectel.conf. I'll try and update as soon as possible. |
Beta Was this translation helpful? Give feedback.
-
I change the data port from wrong port to another port, the audio is working fine via serial port !!!! This is tty info on dmesg log.
This is final quectel config
Thank you for your help. |
Beta Was this translation helpful? Give feedback.
-
BTW, How can I identify the right AT command port on Quectel card? Can you provide some method to identify ? Thank you |
Beta Was this translation helpful? Give feedback.
-
Glad you've got it working. You can use discovery mode instead of specifying the ports. Just comment out everything else and write only values of imei or imsi for the 3 devices. The ports would be discovered automatically. |
Beta Was this translation helpful? Give feedback.
-
@IchthysMaranatha This is detail AT command & comment from official forum.
|
Beta Was this translation helpful? Give feedback.
-
I switch audio from serial port to UAC mode. The audio with three cards is working fine. Thank you. |
Beta Was this translation helpful? Give feedback.
-
Alsa is integrated now, no need for any alsa driver in asterisk or any asound config. Just follow this #2 , make needed changes in quectel.conf as specified |
Beta Was this translation helpful? Give feedback.
-
Hi,
I've installed three Quectel EC20 card on my freepbx.
I've edited the /etc/asterisk/quectel.conf and add [quectel1] and [quectel2] section on config file.
executed "aplay -L" command and had three usb audio card.
When I call via quecte11 or quectel2, this call didn't have audio and stuck "Dialing" state after hungup.
After remove two quectel card and everything is working fine.
Can you help me to solve this issue or this code don't support multiple quectel card?
Thank you.
Beta Was this translation helpful? Give feedback.
All reactions