5

Where I'm at we have an a few people still using an old program that requires dos/win98 to run, and so we still have a few windows 98 pcs scattered around. Long term I will get rid of the program, but as that's not possible right now I want to at least get rid of the old windows 98-powered hardware.

To do this I'm trying to create a virtual appliance with virtual box to replace the 98 machines. I'm going with FreeDOS for licensing reasons and because I don't want users to wait for a virtual 98 to startup.

The problem, though, is that I can't figure out how to get DOS to talk to the Novell server. I'd like to be able to just have a net use command, but the net command doesn't exist on the box as far as I can see. I've been able to get a basic driver installed for the network card that seems to work (using the intel card option). In fact, I can get it to print Attached to server AAAA using the NETX command and IPX protocol, where it must have pulled the name "AAAA" from the network since it's not configured anywhere. But I don't see how to actually do anything with it after that.

Any ideas appreciated.

Hennes
  • 65,804
  • 7
  • 115
  • 169
Joel Coehoorn
  • 28,637

2 Answers2

5

I vaguely recall the magic incantations required running a few programs in sequence like:

LSL
NIC-specific-ODI
IPXODI
NETX

The Link Support Layer, loading the ODI driver for the card, running IPX over ODI drivers, and then finally NETX to connect to the Netware server. The trick would be to find DOS/Netware drivers for one of the five cards emulated by VirtualBox. Also apparently on Mac and Linux hosts, IPX is supported only through the wired (not wireless) interface.

EDIT: I see that you have everything up through NETX working. The server would appear mapped to like drive F:? Did you have to play with LASTDRIVE in CONFIG.SYS to get the redirector working?

Ken
  • 8,185
2

You can map NetWare folders in DOS with a NetWare requester loaded with MAP command, like

MAP G:= SALES\SYS:HOME\MARTA

The utility itself is located in SYS:\PUBLIC

user7963
  • 1,517