Hi,

i just respond to my own mail. But as I didn't find documentation
how to make the above work in current dosemus i will summarize
how to get SPX working

1. Create a dosemu image which uses msdos or drdos (i used drdos)
   I did it as follows
     cd <DOSEMU_LIBDIR>
     mkfat_image16 -k 32768 -p > drdos.img

     in your .dosemurc change
     $_hdimage to read
     $_hdimage="<DOSEMU_LIBDIR/freedos.img <DOSEMU_LIBDIR>/drdos.img"


if you are on it also set $_ipx_support=(off) $_pktdriver=(on) $_novell_hack=(on) $_netdev="tap0" $_vnet="tap"


start dosemu (your drdos image should now be on D:) in dosemu do format D: (that didn't work when run from the drdos install, don't know why)

     in your .dsoemurc change
     $_hdimage to $_hdimage="<DOSEMU_LIBDIR/drdos.img"

Create drdos floppies and run

     dosemu -A with the first disk in floppy A (usually /dev/fd0)
     install drdos

Copy the dosemu gnu and help directories from your old installation to the drdos image. You can use the same scanrio as above.

Create a tmp directory in C:

Edit your config.sys and autoexec.bat

- config.sys

     SWITCHES=/F
     DOS=UMB,HIGH
     dosdata=umb
     DEVICEHIGH=C:\dosemu\ems.sys
     DEVICEHIGH=C:\DRDOS\SETVER.EXE
     SHELLHIGH=C:\COMMAND.COM C:\ /E:1024 /P
     BREAK=OFF
     BUFFERS=15
     FILES=40
     FCBS=4,4
     LASTDRIVE=Z
     HISTORY=ON,512,ON
     COUNTRY=1,,C:\DRDOS\COUNTRY.SYS


- autoexec.bat-


     @ECHO Off
     PATH C:\DRDOS;C:\;c:\gnu;C:\dosemu
     set HELPPATH=C:\help
     set TEMP=C:\tmp
     PROMPT [DR-DOS] $P$G
     unix -s DOSDRIVE_D
     if "%DOSDRIVE_D% == "" goto nodrived
     lredir d: linux\fs%DOSDRIVE_D%
     :nodrived
     unix -s DOSEMU_VERSION
     SET DRDOSCFG=C:\DRDOS
     NWCACHE 512 256 /LEND=ON /DELAY=OFF
     unix -e


2. Get the nwclient discs from novell and install them into C:\nwclient
Get pdether-1.03
Check that you have tun/tap installed in your linux. If not simply get the sources and install.
Put the following line in /etc/modules.conf
alias char-major-10-200 tun


Make sure /dev/net/tun is accessible by the user who runs dosemu. On my client box i did a chmod a+rwx /dev/net/tun /dev/tap* (DANGER!!!!)

Create a startnet.bat and net.cfg in dosemu

   CD C:\NWCLIENT
   edit ....

- startnet.bat -

   SET NWLANGUAGE=DEUTSCH
   LH C:\NWCLIENT\LSL /c=C:\NWCLIENT\net.cfg
   C:\NWCLIENT\PDETHER.EXE
   LH C:\NWCLIENT\IPXODI.COM
   rem LH C:\NWCLIENT\NETX
   LH C:\NWCLIENT\VLM.EXE


- net.cfg -


   Link Support
          Buffers 4 1514
          MemPool 2048

   Link Driver PDETHER
          Int 60
          FRAME Ethernet_II
          USE DEFAULTS=OFF
          VLM=CONN.VLM
          VLM=IPXNCP.VLM
          VLM=TRAN.VLM
          VLM=SECURITY.VLM
          VLM=NDS.VLM
          VLM=NWP.VLM
          VLM=FIO.VLM
          VLM=BIND.VLM
          VLM=PRINT.VLM
          VLM=GENERAL.VLM
          VLM=REDIR.VLM
          VLM=NETX.VLM

   NetWare DOS Requester
          FIRST NETWORK DRIVE   = F
          NETWORK PROTOCOL      = BIND
          SHOW DOTS             = ON
          SET STATION TIME      = ON
          PREFERRED SERVER      = EMK1
          FILE HANDLES          = 40
          LOCAL PRINTERS        = 1
          VLM                   = AUTO.VLM


Now fire up startnet.bat and things should run ....



Hope that helps


Peter




--


dadi-linux www.dadi-linux.de

Peter Eckhardt                   Fon: +49 6071 951256
Weberstr. 36B                    Fax: +49 6071 951257
64846 Gro�-Zimmern               [EMAIL PROTECTED]

-
To unsubscribe from this list: send the line "unsubscribe linux-msdos" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to