All of lore.kernel.org
 help / color / mirror / Atom feed
From: Peter Eckhardt <peter@dadi-linux.de>
To: linux-msdos@vger.kernel.org
Subject: DOSEMU SPX PDETHER SOLVED!!!!
Date: Fri, 24 Oct 2003 09:28:17 +0200	[thread overview]
Message-ID: <3F98D491.3040603@dadi-linux.de> (raw)

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               peter.eckhardt@dadi-linux.de

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

             reply	other threads:[~2003-10-24  7:28 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-10-24  7:28 Peter Eckhardt [this message]
2003-10-24  8:27 ` DOSEMU SPX PDETHER SOLVED!!!! Bart Oldeman
  -- strict thread matches above, loose matches on Subject: below --
2003-10-24 17:06 Stas Sergeev
2003-10-29 19:44 Stas Sergeev

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3F98D491.3040603@dadi-linux.de \
    --to=peter@dadi-linux.de \
    --cc=linux-msdos@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.