EU and Voip router

falkao

Stalker
Joined
Oct 25, 2005
Posts
1,993
Location
Italy
Society
Freelancer
Avatar Name
Marc falkao Falk
Update 090701
Found a solution described here.


---------
I've recently changed my ISP and also the router for a SIP capable one (Pirelli DRG A226G) to be able to make VoIP calls using a standard telephone.

When I connect to EU (without sound and streaming audio) I'm able to login and to provide the security code, but after this the login screen won't disappear and after some minutes I do get disconnected. Some having me on FL told me, that they get the msg that I did connect to EU, so it seems that there is somewhere are problem after the authentication process has completed and the start of the communication between client and server.

I'm quite sure that the needed ports are open in the firewall especially UDP port 30584 in both directions as well as 20 and 21 (verified with portchecker). When I switch back to my old router (Netgear DG834N) then everything is fine. I therefore recorded the network traffic between client and server and it seems as there is something with RTP.

The RTP protocol is used for streaming video and audio and it runs on UDP.

Here is a snippet of the recorded traffic using the new router:
server to client using UDP port 30584
Rtp: PayloadType = 1016 Audio, 8000Hz [1 Channel],
Rtp: PayloadType = Audio, Codec: G.722.1, ClockRate: 16000, P-Times: 20,40,60, Channels: 1
Rtp: PayloadType = G723 Audio, 8000Hz [1 Channel]

The codecs G.722.1 and G723 are codecs activated in the router for VoIP. So I'm wondering why they get requested.


With the netgear I only do see
Rtp: PayloadType = Audio, Codec: RT Audio, ClockRate: 16000, P-Times: 20,40,60, Channels: 1

Also RT Audio is a codec from Microsoft for VoIP applications. So some sort of VoIP is handled between server and client. After the above request the client acknowledges and I do fully login.

I've already addressed this issue via support, but what I've got back are useless statements like:

Running the Entropia Universe on wireless solutions is not recommended.
or
Does your computer meet our minimum requirements?
or even better
4) Do you have a router?

Anybody else having a similar issue?
 
Last edited:
I had problems conecting in with my new ruiter aswell. I changed the MTU to be the same as my old router and after that I got in. also check your connection speed settings in EU and perhaps try a lower one.
 
heya, i dont se why you should open ap ort for Entropia its never needed for me and ive been on many diffrent places and played entropia.

And about the wireless, why dont they reccomand that, its never been a problem for me and i use it daily. allso been playing on mobile internet to and works okey to...

but about your problem, i know there was a time i had the same problem as you but then it was something wrong with the stuff on ISP or even further away so nothing to do more then whine :p

i hope you get it sorted out :)


/Wazza
 
Some suggestions

You could try the following:

Disclaimer: This information may cause you to expose your computer to threats or cause it to malfunction. Use at your own risk and only if you understand the implications.

1) Turn off all voip functions on the router - this will expose any UDP/ RTP processing the router is attempting that may block or disrupt EU traffic
2) Turn off the firewall in the router temporarily - it is possible the firewall is disrupting UDP headers
3) check for any QOS / DSCP values the router is applying to the UDP / RTP stream from EU, these could be causing the traffic to be rejected by the ISP or Mindark. You'll find these under voice or quality of service settings.

The Mindark site says this:
Try lowering your Connection setting in "Options" on the Entropia Universe Login Window. Even though you have ADSL or an even better connection, try setting the connection speed to 56 kbit to check if that improves your situation. If yes, you may try to set it higher step by step, to see which connection speed works best with your specific system.
Open these ports in your firewall:
20, 21 (TCP Outbound) - Additional TCP Port outbound for passive mode FTP
80 (Outbound)
30584 (UDP inbound/outbound)
30583 (TCP Outbound)
554 (TCP Inbound)
If you have a router, make sure the router configuration has Ports 20,21, 30584 and 30583 forwarded to your computer. Also make sure the f irmware of your router is up-to-date (please turn to the manufacturer of your router for any specific questions regarding this matter)

Good luck

Arto
 
Last edited:
thx for the replies, but it is neither an MTU nor a port or ISP problem.

My hypothesis is that it has something to do with RTP but I could be wrong.

Unfortunately there are many possibilities why something doesn't work and it would help to know what I can further check.
 
hey again, have you tryd entropia with the new isp with the old router ot just connect it to your computer?

thats alla i can come up with atm








/Wazza
 
hey again, have you tryd entropia with the new isp with the old router ot just connect it to your computer?

thats alla i can come up with atm
/Wazza

all is fine with the old router, so not an ISP issue.
 
thx for the hints

1) Turn off all voip functions on the router - this will expose any UDP/ RTP processing the router is attempting that may block or disrupt EU traffic
I disabled the codecs as I haven't found any way to disable VoIP itself. Will check this further.

2) Turn off the firewall in the router temporarily - it is possible the firewall is disrupting UDP headers
Yep, I've already tried this.

3) check for any QOS / DSCP values the router is applying to the UDP / RTP stream from EU, these could be causing the traffic to be rejected by the ISP or Mindark. You'll find these under voice or quality of service settings.

Good point. There is some QOS active. I'll check it out.
 
Had the same problem could log on but got disconnected after few seconds - i tracked it down to the (branded) firmware of the router (even called the manufacturer), it seemed the udp traffic to the EU servers was mistakenly interpreted as VoIP stream.

Your traffic snippet clearly indicates that the router tries to interprete the udp packets to the EU server as voice (RTP) packets - don't worry about the different audio codecs/payload types, the packets aren't rtp anyway.

Had to replace my router, but i might as well have tried to replace the branded firmware by an original (manufacturers) firmware, but i'm not sure if you got the router from your isp, so there might be no branded firmware that could be replaced.

Unfortunately, some coders assume every udp traffic is voip... :(


/Edit:
No router will "swallow" or block packets because of the QoS/Tos value - don't fiddle around with them.
 
Last edited:
Had the same problem could log on but got disconnected after few seconds - i tracked it down to the (branded) firmware of the router (even called the manufacturer), it seemed the udp traffic to the EU servers was mistakenly interpreted as VoIP stream.

Your traffic snippet clearly indicates that the router tries to interprete the udp packets to the EU server as voice (RTP) packets - don't worry about the different audio codecs/payload types, the packets aren't rtp anyway.

...

Unfortunately, some coders assume every udp traffic is voip... :(

that sounds plausible and I won't exclude that I have the same problem, i.e. although fixed ports for voip are stated in the router every rtp request on another port is interpreted as such.

What have you done to diagnose it?
 
that sounds plausible and I won't exclude that I have the same problem, i.e. although fixed ports for voip are stated in the router every rtp request on another port is interpreted as such.

What have you done to diagnose it?

Diagnose-wise, i've done the same as you, replaced the router and it worked again - what other proof do you need?
Your traffic log clearly shows it's a malfunction of the router - opening ports and changing other settings won't help you there.

(If you are bored and really wanna make sure it's not that you've changed a setting by mistake, just completely reset the router and call the service hotline to guide you in the installation process ;) )


But to finally solve your problem, just do what i did: Give the isp some heat... :D

They checked it and confirmed it's their router - and paid for the replacement router (a much better one btw). :eek:
 
Not like you might want to do it this way... but if your old router is still there and still works fine do what I do. ADSL to pc /pc to router external VOIP to router. no issues using an external VOIP. mine is a small box of about 2x4x4 inches might be smaller... just guessing but at most it'd be 1x3x3 eaither way quite small.. and as it connects as an external device there's no issues with communication between EU and your PC/Router. just a suggestion....
 
I've finally solved the problem but I'm still not sure about the problem.

Solution:

Since every interface and port on the DRG A226G can be configured individually I was able to do the following.

1st approach (as suggested by Koyumi):
Reconfigured the "LAN Hardware Ethernet Switch" on the Pirelli DRG A226G:
[br]Click to enlarge[/br]

Created a VLAN (WAN VLAN 1) on the Pirelli to my old router which serves as DSL gateway.
Created a second Vlan (LAN VLNA2) on the Pirelli to split LAN from WAN traffic.

With this the Pirelli works as a VOIP gateway for the LAN and the old router as WAN gateway to the LAN.

With this configuration EU starts fine like before. I still see the same rtp messages with the VOIP codec as before but this time an additional communication to locate.madserver.net. Guess this is the ads server MA is using.

Traffic:
[br]Click to enlarge[/br]

This is a snapshot from the traffic between my PC (192.168.1.4), EU (62.4.93.233) and the ad-server.

2nd approach:
Since with the additional LAN VLAN the ethernet port on the Pirelli gets isolated, I reactivated the PPPoA interface and voila, the router is now working without the need for a WAN gateway (the old router). Btw, I'm still using the same firewall rules and VoIP setup as before.

All in all I think, the problem has something to do with synchronization between rp.entropiauniverse.com and locate.madserver.net and maybe due to the additional VLAN header on the LAN this works now.

[br]Click to enlarge[/br]


So VoIP or the firewall was not a problem here but something else.
 
Last edited:
Looks like you've figured it out, I would have just connected the old router to the internet, the computer and Voip router to the old router. Then no changes would have been needed I think.
 
..., the computer and Voip router to the old router. Then no changes would have been needed I think.

Unfortunately not without reconfiguration of the new router, but the setup you've mentioned was the one that solved the problem.

The new router used the DSL port as "default route". This is was every DSL router is doing. To use the old router as a gateway, I had to reconfigure the new one so that it accepts the old one as "default route".
 
same problem :confused:

I know you're using a setup were 2 routers are involved. If your problem is the same as my one, you should see (for example with Microsoft Network Monitor), that there is no communication to madserver.net.

If this is the case, then maybe also in your setup traffic gets out of synch and maybe traffic isolation as in my case would help.
 
Hi,

since afaik "madserver" is the AdServer of Massive Inc., shouldn't it help to just disable Ads, for a test?

Well, it works now for you, so better don't touch anymore ;-)

But I still can't help to think Wizzszz had the correct idea - the router misinterpreting the initial ad streaming (*1) as VoIP traffic & messing it up this way.

No idea why it then works now - maybe you isolated EU ad streaming and VoIP against each other with your approach? The world is full of wonders these days ...

Anyway, Gratz to have solved the problem :)
Have fun!

(*1) They could establish a streaming connection during login time to prefetch & cache the "ads of the day", or they could do an initial test to find out if some evildoer would have "Ads enabled" in EU, but redirected "madserver.net" using the .hosts ("127.0.0.1 madserver.net"), or a suitable tool ;-)
 
Hi,

since afaik "madserver" is the AdServer of Massive Inc., shouldn't it help to just disable Ads, for a test?

Well, it works now for you, so better don't touch anymore ;-)

this was one of the first things I've did when checking what was wrong but didn't solve it.

But I still can't help to think Wizzszz had the correct idea - the router misinterpreting the initial ad streaming (*1) as VoIP traffic & messing it up this way.

indeed, as from the logs I had the same suspect but it's proven to be wrong in my case.

No idea why it then works now - maybe you isolated EU ad streaming and VoIP against each other with your approach? The world is full of wonders these days ...

I'm not a specialist on networks, but when I remember right, rtp uses sequence numbers for loss detection and timestamps to enable timing recovery. Maybe my router messed up one of those things.

No idea how all this is implemented, but it seems that the client connects via RTP port 30584 (over UDP) to EU and via port 80 to madserver. It gets then a reply from both. The reply from EU is then send to madserver and maybe with this external ads are handled.
 
VoIP to LAN

Hi,
Can you help me with bridging VoIP port to LAN? I have Pirelli and I am subscribed to Broadband Telephony service. At this moment, I use regular (analog) phone connected to RJ11. How can I set my IAD to bridge PVC Voice to some LAN port (4 for example) to use IP telephone instead of analog. I have my SIP credentials and IP Phone.

http://img18.image shack.us/img18/7818/networkconnections.png
 
Last edited:
Hi,
Can you help me with bridging VoIP port to LAN? I have Pirelli and I am subscriber to Broadband Telephony service. At this moment, I use regular (analog) phone connected to RJ11. How can I set my IAD to bridge PVC Voice to some LAN port (4 for example) to use IP telephone instead of analog. I have my SIP credentials and IP Phone.

http://img18.image shack.us/img18/7818/networkconnections.png

Have you setup the SIP Parameters? I'll compare with my router and let you know.
 
Hi,
Can you help me with bridging VoIP port to LAN? I have Pirelli and I am subscribed to Broadband Telephony service. At this moment, I use regular (analog) phone connected to RJ11. How can I set my IAD to bridge PVC Voice to some LAN port (4 for example) to use IP telephone instead of analog. I have my SIP credentials and IP Phone.

http://img18.image shack.us/img18/7818/networkconnections.png

Ok, had a look to my settings. When you set the SIP parameters in the router then you can use a regulare phone connected to one of the phone lines. Here is a description.

You do also have a SIP phone and you would like to use it on a LAN port. It seems as there is already a VLAN for Voice (VLAN Voice) that is linked to the ethernet switch and it is linked to a specific LAN port. To check which port it is, open first VLAN Voice. You should see a name like “bcm1.1”. The number after the dot is the PVID. You should also see that LAN Ethernet Switch is connected to it and you can open it from there. There is a switch tab which shows which Ethernet port is assigned to which PVID. If you connect your phone to the one with PVID from above, then you should see it as connected.

If you have configured your SIP phone with credentials then it should already work.
 
First, sorry for opening this old thread..... but I have a problem to setup my VoIP on Pirelli DRG A226G router.

I want to use regular phone with this router, but I cannot make it to work. I have some VoIP settings (from BlueSIP), and it's working on my old router (Intracom JetSpeed IAD2)! But, when I got this new router, I cannot make it works... "Proxy unreachable", "Request sent", "Authentication Sent" is in Status...

Please, can someone give me a solutions... What I need to set to get my VoIP to work.....


Thanks in advance... If you need ANY of data, ScreenShots or anything that may help, I'll post it....


Thanks again!
 
... I have a problem to setup my VoIP on Pirelli DRG A226G router.

I want to use regular phone with this router, but I cannot make it to work. I have some VoIP settings (from BlueSIP), and it's working on my old router (Intracom JetSpeed IAD2)! But, when I got this new router, I cannot make it works... "Proxy unreachable", "Request sent", "Authentication Sent" is in Status...

Please, can someone give me a solutions... What I need to set to get my VoIP to work.....

I guess you have already checked your SIP settings (SIP proxy, port, outbound proxy, credentials) as given by BlueSIP.

There are also some advanced settings in Menu Voice over IP -> Tab advanced like in the following image.

I had to disable "Enable transparent SIP Mode" and "Enable server look up" to get VOIP working.
e81_sip.jpg


Moreover, you should get some hints when checking logs (Menu System Monitoring - System Log)
 
Thanks for reply.... I succeeded!!! :) I must "Disable Sip Alg" (check this), and my SIP account successfully Registered!!! :yay: Also, I select may WAN DSL port.... I not tell you that I use Pirelli from "Telekom Srbija" ADSL provider....

Thanks for you help!!!!
 
Thanks for reply.... I succeeded!!! :) I must "Disable Sip Alg" (check this), and my SIP account successfully Registered!!! :yay: Also, I select may WAN DSL port.... I not tell you that I use Pirelli from "Telekom Srbija" ADSL provider....

Thanks for you help!!!!

great to hear that things do work now ;)
 
Back
Top