I don't think there is a solid solution for this issue yet, but from everything I can tell, it seems to be an issue with the router and/or modem, or maybe just particular ISPs. If your ISP recently switched to start using the newer DOCSIS version for their modems, it might be that your current modem doesn't support that version very well and is dropping packets or something.
Here are a few steps to try 1 at a time and see if they help. If so, report back which one solved your problem. Also, make sure to check it a few times to see if it is a permanent fix or if it only worked once or twice:
1. Power off your Modem and Router, and power them back on. Then try to connect and see if that helps.
2. Power off the modem and unplug your cable/phone line from it and plug that back in and power it back on and see if EQ connects.
3. Reset your router to factory defaults and set it up again. Most routers have an indented button that you might need a pin to stick in to reset them to factory defaults. Read your router manual to find out how to properly reset it to factory defaults. Then, you may need to configure the router again if you have any special settings needed on it. The reason that resetting factory defaults might help is that some brands of routers have problems when you set too many port fowards and the only way to completely resolve it is to reset to factory default to clear them out completely. I know my old Linksys routers have all had this exact issue, but the new Linksys I now have doesn't have the issue anymore.
4. If possible, you might want to try upgrading the firmware on your router and/or modem. Warning: This is a dangerous change to make if you are not confident in upgrading firmware. It has the potential to "brick" your device and make it completely useless. Though, most newer models have ways to restore the old firmware. You might also want to try putting Tomato or DD-WRT firmware on your router if it supports it and see if that helps.
5. If all else fails, you might want to consider calling your ISP and requesting a newer model of modem to replace your existing one. Many ISPs will do this for free if the upgrade is actually needed, and you currently rent the one you have now. If you own your modem, then you would have to fork out the cash to buy a new one, or request that your ISP rent you one with an added monthly fee. I have heard of this step resolving the no server list issue more than once, and again, I think it is related to the version of DOCSIS that your ISP runs and that your modem supports.
If none of those ideas work, then I am at a bit of a loss of what the next step should be. I don't think we have isolated the exact cause of this problem yet. I believe it has something to do with what the client sends to the LS when you try to log in, but my guess is that something is causing the packets to be sent out of order. And, that somehow the out of order packet that is arriving first is causing the LS to stop responding to the client, or maybe respond with the wrong packet. Maybe if we knew exactly what happened in the packet stream when this occurred, we could write a work-around in the LS code to make it so the LS knows how to deal with this out of order packet and continue on with the rest of the Login Process.
|