• NFS for DOS?

    From MIKE POWELL@21:1/175 to ALL on Thu Jun 6 08:50:00 2024
    Has anyone ever done any experimenting or playing with something that will allow a purely DOS system (that might or might not be running QEMM and DV)
    to be able to access NFS shares on a linux machine?

    My telnet DOS BBS nodes work great under dosemu and linux, but the dial-up
    node not so much. I think it is the dosemu-to-linux-to-usb-to-serial-to-
    modem connection that makes it flakey. I would like to be able to move the dial up system back to a dedicated DOS machine while still having it be
    able to share doors, message areas, etc., with the telnet nodes.

    In the limited research I have done, I have not really seen a good NFS
    solution for DOS. I was also wondering if there was not some sort of smart contraption, like some of the ones that you hook to a serial port that act
    like a modem to trick DOS comm programs into answering the "ring" of a
    telnet connection, might also somehow be hooked to a DOS machine to trick
    it into thinking that network shares defined on the contraption are
    actually (external) hard drives.

    Probably a little pie in the sky but this seems like a smart group so I
    thought I would ask. ;)

    Mike

    ##Mmr 2.61.
    ---
    BgNet 1.012 moe's tavern * 1-502-875-8938 * moetiki.ddns.net:27
    * Origin: capitolcityonline.net * Telnet/SSH:2022/HTTP (21:1/175)
  • From Spectre@21:3/101 to MIKE POWELL on Sat Jun 8 16:13:00 2024
    Has anyone ever done any experimenting or playing with something that will allow a purely DOS system (that might or might not be running QEMM and DV) to be able to access NFS shares on a linux machine?

    Yup, TLP lives on NFS shares. It's only got a "drive c:" as a boot device.
    I'm using XFS. How complicated it is will depend on what else you have
    running TCP on the same device.

    My total combo has, RLFOSSIL for BBS serial/tcp redirection. MTCP for a
    variety of tools and XFS. To make all that work I also need PKTMUX so that
    the TCP driver can be exposed to all 3 seperate services.


    My telnet DOS BBS nodes work great under dosemu and linux, but the dial-up node not so much. I think it is the dosemu-to-linux-to-usb-to-serial-to- modem connection that makes it flakey. I would like to be able to move

    Ponder, another possibility MIGHT... be to run a SLIP/PPP service on the
    serial port. But that would depend on the expected client on the far side.
    But might eliminate some of the issues because the serial ports are only dealing directly with each other.

    Spec


    *** THE READER V4.50 [freeware]
    --- SuperBBS v1.17-3 (Eval)
    * Origin: A camel is a horse designed by a committee. (21:3/101)
  • From kirkspragg@21:2/150 to MIKE POWELL on Fri Jun 7 16:41:37 2024
    In the limited research I have done, I have not really seen a good NFS solution for DOS. I was also wondering if there was not some sort of

    Would you mind sharing what you've tried out so far?

    I use XFS191 on my 286 to read & write to NFS shares I have hosted on a linux VM and that works pretty well but it does need some setup.

    1 - You need to enable NFS V2 protocol support on your server. How you do this if this is even possible, depends on you linux distro. NFS V2 support has been removed/disabled from many distros dues to security concerns.

    2 - XFS does horrid things to long file names. The only way I have found around this to ensure your filenames are lowercase in 8.3 format linux side.

    ... Cover Me, I'm goin' In.

    --- Mystic BBS v1.12 A48 (Linux/64)
    * Origin: 2o fOr beeRS bbS>>20ForBeers.com:1337 (21:2/150)
  • From Spectre@21:3/101 to kirkspragg on Sun Jun 9 05:11:00 2024
    2 - XFS does horrid things to long file names. The only way I have found around this to ensure your filenames are lowercase in 8.3 format linux side.

    I can attest to this one, if your filenames are wack or missing, check the
    8.3 in lower case.

    Spec


    *** THE READER V4.50 [freeware]
    --- SuperBBS v1.17-3 (Eval)
    * Origin: A camel is a horse designed by a committee. (21:3/101)
  • From kirkspragg@21:2/150 to Spectre on Sat Jun 8 14:09:19 2024
    I can attest to this one, if your filenames are wack or missing, check
    the 8.3 in lower case.

    It really is annoying, particularly when it mangles uppercase 8.3 filenames as well. There is a setting to uppercase everything but then it just ignores non 8.3 filenames.

    ... IT'S ALIVE!! Windows on a 286/6! IT'S ALIVE!! SHOOT IT!!!

    --- Mystic BBS v1.12 A48 (Linux/64)
    * Origin: 2o fOr beeRS bbS>>20ForBeers.com:1337 (21:2/150)