public inbox for linux-msdos@vger.kernel.org
 help / color / mirror / Atom feed
* Doom again, IPX this time
@ 2002-07-07 19:37 Stian Sletner
  2002-07-08  8:40 ` Reinhard Karcher
  0 siblings, 1 reply; 13+ messages in thread
From: Stian Sletner @ 2002-07-07 19:37 UTC (permalink / raw)
  To: linux-msdos

I found accounts from people who claim to have this working, so I set
out to duplicate it.  I've come so far as to make it actually send IPX
data out on my network (watching with tcpdump from another box), but
IPXSETUP.EXE does not detect the other (real DOS) box that's waiting for
it.  I notice the IPX packets look very different.

The ones sent by DOSEMU Doom look like this:

21:10:35.690085 0.00:60:08:6b:43:19.869b > 0.ff:ff:ff:ff:ff:ff.869b: ipx-#869b 16

While the ones from the DOS box look like this:

21:10:35.170118 0:a0:24:78:e7:7b > Broadcast sap e0 ui/C
>>> Unknown IPX Data: (46 bytes)
[000] FF FF 00 2E 00 00 00 00  00 00 FF FF FF FF FF FF  ........ ........
[010] 86 9B 00 00 00 00 00 A0  24 78 E7 7B 86 9B FF FF  ........ $x.{....
[020] FF FF 00 00 00 00 01 00  02 00 00 00 00 00        ........ ......          len=46

I'm using:

$_ipxsupport = (off)
$_novell_hack = (on)
$_vnet = (off)

And loading the following in DOS:

LSL
PDETHER
IPXODI

Now, I'm not very clear on what the above do, I got LSL and IPXODI off
my 3com software on the DOS box, and PDETHER I found on Google.  Any
one, or more, of them could be broken, I suppose.

But maybe I'm just dumb; so, any suggestions?

-- 
Stian Sletner

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Doom again, IPX this time
  2002-07-07 19:37 Stian Sletner
@ 2002-07-08  8:40 ` Reinhard Karcher
  2002-07-08 10:24   ` Stian Sletner
  0 siblings, 1 reply; 13+ messages in thread
From: Reinhard Karcher @ 2002-07-08  8:40 UTC (permalink / raw)
  To: linux-msdos

On Sun, Jul 07, 2002 at 09:37:08PM +0200, Stian Sletner wrote
> I found accounts from people who claim to have this working, so I set
> out to duplicate it.  I've come so far as to make it actually send IPX
> data out on my network (watching with tcpdump from another box), but
> IPXSETUP.EXE does not detect the other (real DOS) box that's waiting for
> it.  I notice the IPX packets look very different.
> 
> I'm using:
> 
> $_ipxsupport = (off)
> $_novell_hack = (on)
> $_vnet = (off)
> 
> And loading the following in DOS:
> 
> LSL
> PDETHER
> IPXODI
> 
Hi,
set
$_ipxsuport = (on)
$_novell_hack = (off)

you need ipxsupport in your linuxkernel,
you don't need lsl,pdether,ipxodi, just start your netx with odi support
or the vlms.

Reinhard


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Doom again, IPX this time
  2002-07-08  8:40 ` Reinhard Karcher
@ 2002-07-08 10:24   ` Stian Sletner
  2002-07-08 10:40     ` Reinhard Karcher
  2002-07-08 12:16     ` Bart Oldeman
  0 siblings, 2 replies; 13+ messages in thread
From: Stian Sletner @ 2002-07-08 10:24 UTC (permalink / raw)
  To: linux-msdos

* At 2002-07-08T10:40+0200, Reinhard Karcher wrote:
: 
| you need ipxsupport in your linuxkernel,

Well.  I've loaded the ipx kernel module.  Is there anything else I need
to do?  I tried to play around with the IPX tools (ipx_interface etc),
but didn't quite know what to do, and it didn't seem to have much of an
effect.  Using $_ipxsupport = (on) and loading netx gives the same
result, btw.

-- 
Stian Sletner

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Doom again, IPX this time
  2002-07-08 10:24   ` Stian Sletner
@ 2002-07-08 10:40     ` Reinhard Karcher
  2002-07-08 12:16     ` Bart Oldeman
  1 sibling, 0 replies; 13+ messages in thread
From: Reinhard Karcher @ 2002-07-08 10:40 UTC (permalink / raw)
  To: linux-msdos

On Mon, Jul 08, 2002 at 12:24:54PM +0200, Stian Sletner wrote
> 
> Well.  I've loaded the ipx kernel module.  Is there anything else I need
> to do?  I tried to play around with the IPX tools (ipx_interface etc),
> but didn't quite know what to do, and it didn't seem to have much of an
> effect.  Using $_ipxsupport = (on) and loading netx gives the same
> result, btw.
>
For the kernel:
configuere only IPX, not the option containing the word
internal (I forgot the full name).

For startup: 
ipx_interface add eth0 802.3
ipx_configure --auto_primary=on

The 802.3 is just my protocoll, your server may use another.

Reinhard


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Doom again, IPX this time
  2002-07-08 10:24   ` Stian Sletner
  2002-07-08 10:40     ` Reinhard Karcher
@ 2002-07-08 12:16     ` Bart Oldeman
  2002-07-08 13:18       ` Stian Sletner
  2002-07-08 19:32       ` Stian Sletner
  1 sibling, 2 replies; 13+ messages in thread
From: Bart Oldeman @ 2002-07-08 12:16 UTC (permalink / raw)
  To: Stian Sletner; +Cc: linux-msdos

On Mon, 8 Jul 2002, Stian Sletner wrote:

> * At 2002-07-08T10:40+0200, Reinhard Karcher wrote:
> : 
> | you need ipxsupport in your linuxkernel,
> 
> Well.  I've loaded the ipx kernel module.  Is there anything else I need
> to do?  I tried to play around with the IPX tools (ipx_interface etc),
> but didn't quite know what to do, and it didn't seem to have much of an
> effect.  Using $_ipxsupport = (on) and loading netx gives the same
> result, btw.

Did you try the IPX related patch from www.dosemu.org/stas?

It's part of his PIC resurrection series that I'll put in 1.1.3.4.

Bart


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Doom again, IPX this time
  2002-07-08 12:16     ` Bart Oldeman
@ 2002-07-08 13:18       ` Stian Sletner
  2002-07-08 19:32       ` Stian Sletner
  1 sibling, 0 replies; 13+ messages in thread
From: Stian Sletner @ 2002-07-08 13:18 UTC (permalink / raw)
  To: Bart Oldeman; +Cc: linux-msdos

* At 2002-07-08T13:16+0100, Bart Oldeman wrote:
: 
| Did you try the IPX related patch from www.dosemu.org/stas?

I tried it now, didn't seem to make any difference.

-- 
Stian Sletner

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Doom again, IPX this time
  2002-07-08 12:16     ` Bart Oldeman
  2002-07-08 13:18       ` Stian Sletner
@ 2002-07-08 19:32       ` Stian Sletner
  1 sibling, 0 replies; 13+ messages in thread
From: Stian Sletner @ 2002-07-08 19:32 UTC (permalink / raw)
  To: linux-msdos

I figured out what it was.  My DOS box was set to 802.2 while DOSEMU
sent 802.3 frames.  It sort of works now, but is so slow that it's
totally unusable.  Yet, it doesn't seem to consume neither much network
capacity nor CPU on the Linux box, so I don't know what the problem is.

Ideas?

-- 
Stian Sletner

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Doom again, IPX this time
@ 2002-07-26 12:08 Stas Sergeev
  2002-07-26 12:41 ` Stian Sletner
  0 siblings, 1 reply; 13+ messages in thread
From: Stas Sergeev @ 2002-07-26 12:08 UTC (permalink / raw)
  To: linux-msdos

Hello.

Stian Sletner wrote:
> It sort of works now, but is so slow that it's
> totally unusable.  Yet, it doesn't seem to consume neither much network
> capacity nor CPU on the Linux box, so I don't know what the problem is.
> Ideas?
Tried setting $_hogthreshold=(0) ?



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Doom again, IPX this time
  2002-07-26 12:08 Stas Sergeev
@ 2002-07-26 12:41 ` Stian Sletner
  0 siblings, 0 replies; 13+ messages in thread
From: Stian Sletner @ 2002-07-26 12:41 UTC (permalink / raw)
  To: stas.orel; +Cc: linux-msdos

* At 2002-07-26T16:08+0400, Stas Sergeev wrote:
: 
| Tried setting $_hogthreshold=(0) ?

Yep.  Actually, I think I may have been mistaken about it being "slow",
it booted up and got to the usual map01 starting point, but I couldn't
move at all, I tried moving the mouse and waiting like 10 minutes to see
if there was any reaction at all, but there wasn't.  So I have no idea
what is wrong, again.  Probably something other than it being "slow",
though.  Sorry about the bad diagnosis.

-- 
Stian Sletner

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Doom again, IPX this time
@ 2002-09-27  3:34 Stas Sergeev
  2002-11-15  3:08 ` Stian Sletner
  0 siblings, 1 reply; 13+ messages in thread
From: Stas Sergeev @ 2002-09-27  3:34 UTC (permalink / raw)
  To: Stian Sletner; +Cc: linux-msdos

Hello.

Stian Sletner wrote:
> it booted up and got to the usual map01 starting point, but I couldn't
> move at all, I tried moving the mouse and waiting like 10 minutes to see
> if there was any reaction at all, but there wasn't.
Now you may want to try 1.1.3.4. As for
dosemu's IPX, it is still a nightmare in
the hell from the DPMI's point of view,
but the Packet Driver was finally cured,
so you can try playing doom via a packet
driver, loading an ipxodi from dos (must
be root).
Furthermore, the dosnet was also cured so
that you can play a network doom on a single
machine now.


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Doom again, IPX this time
  2002-09-27  3:34 Doom again, IPX this time Stas Sergeev
@ 2002-11-15  3:08 ` Stian Sletner
  0 siblings, 0 replies; 13+ messages in thread
From: Stian Sletner @ 2002-11-15  3:08 UTC (permalink / raw)
  To: Stas Sergeev; +Cc: linux-msdos

* At 2002-09-27T07:34+0400, Stas Sergeev wrote:
: 
| Now you may want to try 1.1.3.4. As for dosemu's IPX, it is still a
| nightmare in the hell from the DPMI's point of view, but the Packet
| Driver was finally cured, so you can try playing doom via a packet
| driver, loading an ipxodi from dos (must be root).  Furthermore, the
| dosnet was also cured so that you can play a network doom on a single
| machine now.

Hi, thanks for letting me know.  I've been moving and so on lately, so I
haven't had a chance to test this until now.  Just tried with 1.1.3.7,
but I can't get past trying to load PDETHER.  It says:

FATAL: Packet Driver not found on software interrupt 60 hex.

-- 
Stian Sletner

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Doom again, IPX this time
@ 2002-11-15 14:35 Stas Sergeev
  2002-11-15 15:58 ` Stian Sletner
  0 siblings, 1 reply; 13+ messages in thread
From: Stas Sergeev @ 2002-11-15 14:35 UTC (permalink / raw)
  To: linux-msdos

Hello.

Stian Sletner wrote:
> haven't had a chance to test this until now.  Just tried with 1.1.3.7,
Right:)

> but I can't get past trying to load PDETHER.  It says:
> FATAL: Packet Driver not found on software interrupt 60 hex.
Check if $_pktdriver=(on) and that
dosemu is running with root perms.


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Doom again, IPX this time
  2002-11-15 14:35 Stas Sergeev
@ 2002-11-15 15:58 ` Stian Sletner
  0 siblings, 0 replies; 13+ messages in thread
From: Stian Sletner @ 2002-11-15 15:58 UTC (permalink / raw)
  To: Stas Sergeev; +Cc: linux-msdos

* At 2002-11-15T17:35+0300, Stas Sergeev wrote:
: 
| Check if $_pktdriver=(on) and that
| dosemu is running with root perms.

$_pktdriver = (on) did indeed solve it.  I should've read the ChangeLog,
it seems. :)  Thanks.

-- 
Stian Sletner

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2002-11-15 15:58 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-09-27  3:34 Doom again, IPX this time Stas Sergeev
2002-11-15  3:08 ` Stian Sletner
  -- strict thread matches above, loose matches on Subject: below --
2002-11-15 14:35 Stas Sergeev
2002-11-15 15:58 ` Stian Sletner
2002-07-26 12:08 Stas Sergeev
2002-07-26 12:41 ` Stian Sletner
2002-07-07 19:37 Stian Sletner
2002-07-08  8:40 ` Reinhard Karcher
2002-07-08 10:24   ` Stian Sletner
2002-07-08 10:40     ` Reinhard Karcher
2002-07-08 12:16     ` Bart Oldeman
2002-07-08 13:18       ` Stian Sletner
2002-07-08 19:32       ` Stian Sletner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox