-
Notifications
You must be signed in to change notification settings - Fork 673
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
VOIP Example calls don't hang-up with Asteriks (AUD-5592) #1243
Comments
github-actions
bot
changed the title
VOIP Example calls don't hang-up with Asteriks
VOIP Example calls don't hang-up with Asteriks (AUD-5592)
Aug 3, 2024
Here is ESP32 received BYE and response log. You can compare it with your serial log. If possible send me both serial log and related fetched wireshark network packet, I will help to to analysis the possible reasons.
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hello:
Here my setup:
esp-idf: V5.1.1
esp-adf: V2.6
Hardware: ESP32-S3-KORVO-2 3.1
PBX: Asterisks running on a rapsberry pi
In general the system works, I can make and receive calls with audio.
But I have problems to hang up calls.
If the call is hang-up by the ESP32 then everything is OK
If the call is hang-up by the other end (ie. Microsip or similar) then the ESP32 doesn't hang-up until I explicitly send the esp_rtc_bye command (ie. by ussing a button press on the board).
Here the SIP flow diagram for a case where the end device hangs-up:
As you can see the BYE reques is sent by Asteriks but the ESP32 never procesees it.
Next a SIP flow diagra for a case where the ESP32 hangs-up:
In this case the correct sequence is followed and then the call ends properly.
Any idea or hint how to solve the issue?
Thanks!
The text was updated successfully, but these errors were encountered: