On Fri, 6 Nov 1998, Alan Cox wrote:

> > Windows Emulator) for Linux.  In the process, I have found that some games,
> > such as Descent 2, use a special broadcast destination network (0xffffffff)
> > which is not currently supported in the Linux kernel IPX code.  Packet

> Its also as far as I can see not in the IPX specification. Are you sure you
> aren't seeing netbios flood fill frames ?
Regrettably, I'm not all that familiar with the IPX specification, and am not
sure exactly what netbios flood fill frames are.  Here's the information I
have...

Descent 2, which uses IPX for network games, makes calls to sendto() under
Wine with sipx_family=AF_IPX and sipx_network=0xffffffff.  These packets are
sent out when attempting to start or join a network game, so a broadcast to
all networks would make sense here (IMO).  I haven't gotten Wine to
successfully negotiate a network game yet, as I'm not on a lan right now and
would have to set up a tunnel.  However, I'm guessing (hoping) that once the
game starts, the packets are a little more sane.

Doing a packet capture on a Windows box while it's in the process of looking
for gaming partners reveals that it sends out three sets of packets (on the
network being captured from), one to each of three different IPX networks.  I
haven't looked too closely at them aside from looking at the src/dest addrs,
but I imagine the three networks are one for each supported type of IPX frame.
It seems improbable that Descent2 would be sending out Netbios packets of any
kind here. :)

I also believe that the Windows box in question has Netbios over IPX disabled
in its config.  I'll check on that, though, to be absolutely certain.

> > I don't know what the chances are of this getting into the 2.1 tree still, but
> > here it is regardless.  If it's judged an inappropriate addition to the
> > kernel, then I suppose I'll have to look for some other way to get the desired
> > results out of the userspace Wine code... :)
> Im dubious about your diagnosis. There are IPX windows boxes with  50 or
> more known networks on many lans, I find it hard to believe what you are
> describing occurs, even under windows

Do these lans have people playing network games on them? ;)  I know that at my
university, they don't route IPX packets owing to the quantity of traffic
net games generate.  I'm trying to get a copy of the relevant Windows header
files and any other docs that might shed some light on this behavior.

                         -Steve Langasek
-doink-

-
To unsubscribe from this list: send the line "unsubscribe linux-net" in
the body of a message to [EMAIL PROTECTED]

Reply via email to