Koozali.org: home of the SME Server

udp packets?

Kevin O'Riley

udp packets?
« on: October 22, 1999, 08:18:49 PM »
First of all I would like to say that I am very impressed with this software package, I'm not an advid linux user, more NT, but I'm not blind or stupid enough not to see that linux is better. Especially e-smith, which first impressed me when a friend of mine installed it on a box, and pluged it into my network, and was just working, doing everything nt was frustrating me with....  After about a month of playing i started noticing a trend...
on my network, using icq, I can no longer send files, and i cannot play diablo.

the situation--

Ok icq requires udp packets for file transfer. You have to have port 4000 open on the firewall, Diablo also uses udp because it is more connection oriented (not sure on the port). When i connect directly to my ADSL all works fine, but when going through e-smith server, it blockes all udp transfers.

the question--

Now I am imagining that the firewall app. is what is stoping the upd, my question is would I fix this problem, or can I...(please keep in mind that , right now, my knowledge of linux consists of getting around, adding users, and pico).

Thank You,
Kevin O'Riley

Kim Morrison

RE: udp packets?
« Reply #1 on: October 22, 1999, 08:35:43 PM »
Dear Kevin,

Welcome to the Dark Side!  Happy to have you on board!

Do icq and Diablo require incoming connections?  

Do either use a non-standard request/response protocol?  

You may wish to review documention on the web regarding IPchains and masquerading - those are the parts of Linux that are relevant to your problem.

If you can post a little bit more specifically about how icq and Diablo communicate, it'll help us diagnose it.

Good luck!  

Kim

Kevin O'Riley

RE: udp packets?
« Reply #2 on: October 22, 1999, 09:49:06 PM »
Welcome to the Dark Side! Happy to have you on board!

--lol... thanks, I always thought I belonged here..

Do icq and Diablo require incoming connections?

--I want to say yes for both, diablo for grafic updates, and icq for chat and file trasport.

Do either use a non-standard request/response protocol?

--well diablo was originaly written for ipx/spx, but it uses a service that transports the info to tcp/ip and useses the udp subset of tcp (which earlyer I said is connection oriented, but further resurch showed me that it was connectionless,and is used because of less overhead). Almost the same for icq, except it's not a game, and I think the only reason it connect to a server is for routing to other icq users.

I hope that is the info you were asking for.... thanks for the speed of your responce,
Kevin O'Riley

Shawn Pack

RE: udp packets?
« Reply #3 on: November 17, 1999, 10:32:25 PM »
Kevin,

I just helped a buddy (not the same one from my Cable Modems and DHCP posts) set up E-Smith with his DSL.  (Yes, I got it to work with no problems this time, except the test internet connection option fails.)  He shares DSL with his neighbor and he couldn't do Diablo either.  However, not sure if it's the UDP or just Diablo.  My buddy was able to play Everquest just fine and he tells me that uses UDP as well.  Not that this adds solutions, but it may give you something to look at as to why one product works and one won't.

Shawn

cryblood

RE: udp packets?
« Reply #4 on: November 23, 1999, 04:49:27 AM »
Hey man,

    Lookie at the Linux IP Masquerade HOWTO at www.linuxdoc.org.  It has info on how to get IP Masquerade to work with both ICQ and Diablo (and other games as well)