Is your linux box you're running this on have more than one ethernet card? If so is it a router/firewall?
Try reading this post:
http://forums.eqemu.net/showthread.p...;threadid=1134
I took TheCoder's patch and changed it for the 0.3.8/0.3.9 release. The patch list is near the bottom of page 2. This might help.
Also a friend of mine had this same problem. He has 2 computers runnin EQ. One could connect to my server and play, the other always disconnected just before the char screen.
Re-installing EQ on his computer didn't help. The wierd thing is he could connect to EQlive just fine.
/shrug