Activity log for bug #380091

Date Who What changed Old value New value Message
2009-05-25 00:04:57 BrainwreckedTech bug added bug
2009-05-25 09:30:08 BrainwreckedTech description == THINGS NEEDED TO REPRODUCE == Ubuntu 8.10 and Ubuntu 9.04 and their respective versions of Ekiga Ekiga.net account Diamondcard.us account Two consumer-grade routers (my case, a Buffalo AirStation WHR-G45S and Asus WL-520G, both running DD-WRT v24-sp1 (07/27/08) std) Set one router to connect to the Cable/DSL modem Set the second router to treat the the first router as a WAN Forwarding of ports 5000-5100 UDP so that the second router can receive SIP traffic and forward it to a particular internal IP address. == WORKING SOLUTION == Ubuntu 8.10 with Ekiga 2.0 (default Ubuntu 8.10 version) Set up Ekiga with an Ekiga.net account Ekiga.net login works as expected Ekiga.net echo test works as exepected Setup Ekiga with a Diamondcard.us account Diamondcard.us login works as expected Diamondcard.us echo test works as expected == WORKING SOLUTION (UNCONFIRMED) == (This is a past setup I cannot reproduce because the SVN has moved on) Ubuntu 8.10 with Ekiga 3.0 (SVN version) Set up Ekiga with an Ekiga.net account Ekiga.net login works as expected Ekiga.net echo test works as exepected Diamondcard.us login works as expected Diamondcard.us echo test works as expected == UNTESTED SOLUTION == (Currently Ekiga's SVN has no intrepid packages) Ubuntu 8.10 with Ekiga 3.2.4 (SVN version) Set up Ekiga with an Ekiga.net account Set up Ekiga with a Diamondcard.us account == NON-WORKING SOLUTION == Ubuntu 9.04 and Ekiga 3.2 (default Ubuntu 9.04 version) Set up Ekiga with an Ekiga.net account Ekiga.net login works as expected Ekiga.net echo test fails (User not available) Set up Diamondcard.us account Diamondcard.us login works as expected Ekiga receives call through the Diamondcard.us account as expected During received calls, sound only comes in. The person calling in cannot hear the recipient behind Ekiga. == THINGS NEEDED TO REPRODUCE == Ubuntu 8.10 and Ubuntu 9.04 and their respective versions of Ekiga Ekiga.net account Diamondcard.us account Two consumer-grade routers (my case, a Buffalo AirStation WHR-G45S and Asus WL-520G, both running DD-WRT v24-sp1 (07/27/08) std) Set one router to connect to the Cable/DSL modem Set the second router to treat the the first router as a WAN Forwarding of ports 5000-5100 UDP so that the second router can receive SIP traffic and forward it to a particular internal IP address. == WORKING SOLUTION == Ubuntu 8.10 with Ekiga 2.0 (default version that ships with Ubuntu 8.10) Set up Ekiga with an Ekiga.net account Ekiga.net login works as expected Ekiga.net echo test works as exepected Setup Ekiga with a Diamondcard.us account Diamondcard.us login works as expected Diamondcard.us echo test works as expected == WORKING SOLUTION (UNCONFIRMED) == (This is a past setup I cannot reproduce because the SVN has moved on) Ubuntu 8.10 with Ekiga 3.0 (SVN version) Set up Ekiga with an Ekiga.net account Ekiga.net login works as expected Ekiga.net echo test works as exepected Diamondcard.us login works as expected Diamondcard.us echo test works as expected == UNTESTED SOLUTION == (Currently Ekiga's SVN has no intrepid packages) Ubuntu 8.10 with Ekiga 3.2.4 (SVN version) Set up Ekiga with an Ekiga.net account Set up Ekiga with a Diamondcard.us account == NON-WORKING SOLUTION == Ubuntu 9.04 and Ekiga 3.2 (default version that ships with Ubuntu 9.04) Set up Ekiga with an Ekiga.net account Ekiga.net login works as expected Ekiga.net echo test fails (User not available) Set up Diamondcard.us account Diamondcard.us login works as expected Ekiga receives call through the Diamondcard.us account as expected During received calls, sound only comes in. The person calling in cannot hear the recipient behind Ekiga.
2009-07-05 13:31:33 Alvin bug watch added http://bugzilla.gnome.org/show_bug.cgi?id=341518
2009-07-08 12:03:12 BrainwreckedTech tags ekiga
2009-07-08 12:03:45 BrainwreckedTech tags ekiga 1500 ekiga mtu pdu udp
2009-07-08 12:23:10 BrainwreckedTech description == THINGS NEEDED TO REPRODUCE == Ubuntu 8.10 and Ubuntu 9.04 and their respective versions of Ekiga Ekiga.net account Diamondcard.us account Two consumer-grade routers (my case, a Buffalo AirStation WHR-G45S and Asus WL-520G, both running DD-WRT v24-sp1 (07/27/08) std) Set one router to connect to the Cable/DSL modem Set the second router to treat the the first router as a WAN Forwarding of ports 5000-5100 UDP so that the second router can receive SIP traffic and forward it to a particular internal IP address. == WORKING SOLUTION == Ubuntu 8.10 with Ekiga 2.0 (default version that ships with Ubuntu 8.10) Set up Ekiga with an Ekiga.net account Ekiga.net login works as expected Ekiga.net echo test works as exepected Setup Ekiga with a Diamondcard.us account Diamondcard.us login works as expected Diamondcard.us echo test works as expected == WORKING SOLUTION (UNCONFIRMED) == (This is a past setup I cannot reproduce because the SVN has moved on) Ubuntu 8.10 with Ekiga 3.0 (SVN version) Set up Ekiga with an Ekiga.net account Ekiga.net login works as expected Ekiga.net echo test works as exepected Diamondcard.us login works as expected Diamondcard.us echo test works as expected == UNTESTED SOLUTION == (Currently Ekiga's SVN has no intrepid packages) Ubuntu 8.10 with Ekiga 3.2.4 (SVN version) Set up Ekiga with an Ekiga.net account Set up Ekiga with a Diamondcard.us account == NON-WORKING SOLUTION == Ubuntu 9.04 and Ekiga 3.2 (default version that ships with Ubuntu 9.04) Set up Ekiga with an Ekiga.net account Ekiga.net login works as expected Ekiga.net echo test fails (User not available) Set up Diamondcard.us account Diamondcard.us login works as expected Ekiga receives call through the Diamondcard.us account as expected During received calls, sound only comes in. The person calling in cannot hear the recipient behind Ekiga. == THINGS NEEDED TO REPRODUCE == Ubuntu 8.10 and Ubuntu 9.04 and their respective versions of Ekiga Ekiga.net account Diamondcard.us account Two consumer-grade routers (my case, a Buffalo AirStation WHR-G45S and Asus WL-520G, both running DD-WRT v24-sp1 (07/27/08) std) Set one router to connect to the Cable/DSL modem Set the second router to treat the the first router as a WAN Forwarding of ports 5000-5100 UDP so that the second router can receive SIP traffic and forward it to a particular internal IP address. == WORKING SOLUTION == Ubuntu 8.10 with Ekiga 2.0 (default version that ships with Ubuntu 8.10) Set up Ekiga with an Ekiga.net account Ekiga.net login works as expected Ekiga.net echo test works as exepected Setup Ekiga with a Diamondcard.us account Diamondcard.us login works as expected Diamondcard.us echo test works as expected == WORKING SOLUTION (UNCONFIRMED) == [deleted July 10 2009 -- not needed] == UNTESTED SOLUTION == [deleted July 10 2009 -- not needed] == NON-WORKING SOLUTION == Ubuntu 9.04 and Ekiga 3.2 (default version that ships with Ubuntu 9.04) Set up Ekiga with an Ekiga.net account Ekiga.net login works as expected Ekiga.net echo test fails (User not available) Set up Diamondcard.us account Diamondcard.us login works as expected Ekiga receives call through the Diamondcard.us account as expected During received calls, sound only comes in. The person calling in cannot hear the recipient behind Ekiga. ========== UPDATE JULY 10 2009 ========== After some discussion, the problem I was having was not with a double-NAT set up but rather an MTU setting. If you have optimized your MTU packet size for a local gigabit LAN, chances are it is higher than the Internet standard of 1500. Currently, Ekiga 3.2.0 only supports communications using UDP packets, and they cannot be fragmented into smaller packets. TCP packets can be fragmented, but TCP is currently not implemented (though high on the TODO). If you issue the command ifconfig [interface] mtu 1500 (where [interface] is something along the lines of eth0) and everything starts working, then this was your problem. If you're still having problems, try the Ekiga Echo Test. If the Ekiga Echo Test works and the other SIP server/peer does not, chances are that you and this other SIP server/peer you are connecting to cannot negotiate a codec that will fit inside this limit. =========================================
2009-07-09 23:22:17 Alvin summary Ubuntu 9.04 Ekiga 3.2.0 Does not work behind double-NAT Ubuntu 9.04 Ekiga 3.2.0 Default config gives oversized UDP packets
2009-07-09 23:24:32 Alvin ekiga (Ubuntu): status New Confirmed
2009-07-10 01:54:59 BrainwreckedTech summary Ubuntu 9.04 Ekiga 3.2.0 Default config gives oversized UDP packets Ubuntu 9.04 Ekiga 3.2.0 Obeys Local Machine MTU Settings, Tries Nothing Else
2009-07-10 08:17:05 Alvin removed subscriber Alvin
2009-07-10 22:06:55 BrainwreckedTech attachment added This is the full debug output when all codecs are selected. Call ends with "User Not Available." http://launchpadlibrarian.net/28896426/ekiga-debug5-allcodecs-launchpad.txt
2009-07-10 22:08:32 BrainwreckedTech attachment added This is the full debug output when deselecting all codecs except GSM. Call connects, but no incoming sound is heard. http://launchpadlibrarian.net/28896452/ekiga-debug5-gsmonly-launchpad.txt
2009-07-10 22:22:23 BrainwreckedTech attachment added This is the full debug output when all codecs are selected and the mtu is set to 1500. Everything works as expected. http://launchpadlibrarian.net/28896800/ekiga-debug5-mtu1500-launchpad.txt
2009-07-10 22:30:18 BrainwreckedTech attachment added This is the full debug output when only PCMA is selected and the MTU is still 7000. IT WORKS! http://launchpadlibrarian.net/28897041/ekiga-debug5-pcmaonly-launchpad.txt
2009-08-07 19:06:32 Yannick Defais summary Ubuntu 9.04 Ekiga 3.2.0 Obeys Local Machine MTU Settings, Tries Nothing Else Ubuntu 9.04 Ekiga 3.2.0 If PDU is way larger than standard MTU (1500), even if local MTU is large enough (7000), connection timeout.
2009-08-07 19:25:20 Yannick Defais bug task added ekiga
2009-08-07 19:26:20 Yannick Defais ekiga: status Unknown In Progress
2009-08-07 19:26:29 Yannick Defais ekiga (Ubuntu): status Confirmed In Progress
2009-08-08 17:33:41 Bug Watch Updater ekiga: status In Progress New
2009-08-25 14:56:35 Pedro Villavicencio ekiga (Ubuntu): importance Undecided Low
2010-09-16 15:42:29 Bug Watch Updater ekiga: importance Unknown High
2015-04-10 01:28:32 Bug Watch Updater ekiga: status New Confirmed