• Using DOSEMU to set up doors for SBBS

    From Diamond Dave@1:103/705 to All on Fri Dec 17 20:17:31 2021
    So I've been playing with Synchronet in Ubuntu, trying to get DOSEMU (actually DOSEMU2, since the original DOSEMU project is pretty much dormant) to get DOS doors to work.

    Got Synchronet complled from source and installed, and it's running fine.

    I set it up in /sbbs instead of /home/(user)/sbbs. Is that the right place for it to run?

    Got DOSEMU2 installed, and it's running fine. I can get it to do basic stuff.

    And I'm using Rob's Wiki articles to help getting things set up. So I plan on having it use the external.bat and dosemu.conf files that Rob set up in the /sbbs/ctrl directory. So far that's OK.

    But the part I'm missing is how can I set up DOSEMU to allow me to set up the DOS doors where you need to run a configuration program so I can tell the door game where to find the drop files, what directory it's running in, etc.

    I've been trying to use the "lredir" command in DOSEMU to tell it to point to the /sbbs/xtrn directory, but I keep getting error messages.

    So where am I going wrong in getting this set up?

    Thanks!

    *** Diamond Dave ***

    ---
    þ Synchronet þ Diamond Mine Online BBS - bbs.dmine.net:24 - Fredericksburg, VA USA
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Nelgin@1:103/705 to Diamond Dave on Fri Dec 17 20:55:06 2021
    On Fri, 17 Dec 2021 20:17:31 -0500
    "Diamond Dave" <diamond.dave@VERT/DMINE> wrote:

    So I've been playing with Synchronet in Ubuntu, trying to get DOSEMU (actually DOSEMU2, since the original DOSEMU project is pretty much
    dormant) to get DOS doors to work.

    Got Synchronet complled from source and installed, and it's running
    fine.

    I set it up in /sbbs instead of /home/(user)/sbbs. Is that the right
    place for it to run?

    Got DOSEMU2 installed, and it's running fine. I can get it to do
    basic stuff.

    And I'm using Rob's Wiki articles to help getting things set up. So I
    plan on having it use the external.bat and dosemu.conf files that Rob
    set up in the /sbbs/ctrl directory. So far that's OK.

    But the part I'm missing is how can I set up DOSEMU to allow me to
    set up the DOS doors where you need to run a configuration program so
    I can tell the door game where to find the drop files, what directory
    it's running in, etc.

    I've been trying to use the "lredir" command in DOSEMU to tell it to
    point to the /sbbs/xtrn directory, but I keep getting error messages.

    So where am I going wrong in getting this set up?

    That is a pain but I do have an answer for you.

    I have a shell script that I call de (for dos environment)

    unset DISPLAY
    /usr/bin/env QUIET=1 HOME=/sbbs/ctrl/ DOSDRIVE_D=/sbbs/node1/ /usr/bin/dosemu.bin -f/etc/dosemu/dosemu.conf


    Then run

    lredir E: linux\fs\sbbs\xtrn


    If that doesn't work, then you already have something screwed up. Apart
    from Tradwars, dosemu just works with the default config found in the
    latest dev releases.

    Also, here's a pro-tip, if you say you're getting an error and you
    don't post the error, most people are likely either not going to help,
    or tell you to post the error.
    --
    End Of The Line BBS - Plano, TX
    telnet endofthelinebbs.com 23
    ---
    þ Synchronet þ End Of The Line BBS - endofthelinebbs.com
    --- SBBSecho 3.14-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Diamond Dave@1:103/705 to Nelgin on Sat Dec 18 07:27:41 2021
    That is a pain but I do have an answer for you.

    I have a shell script that I call de (for dos environment)

    unset DISPLAY
    /usr/bin/env QUIET=1 HOME=/sbbs/ctrl/ DOSDRIVE_D=/sbbs/node1/ /usr/bin/dosemu. bin -f/etc/dosemu/dosemu.conf


    Then run

    lredir E: linux\fs\sbbs\xtrn


    Thank you for the script. However when I try to run the lredir command, I get the following error:

    Error b (format invalid) while redirecting to drive E: to \\linux\fs\sbbs\xtrn

    Is it a permissions issue or something else?

    *** Diamond Dave ***

    ---
    þ Synchronet þ Diamond Mine Online BBS - bbs.dmine.net:24 - Fredericksburg, VA USA
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Nelgin@1:103/705 to All on Sat Dec 18 18:27:56 2021
    On Sat, 18 Dec 2021 07:27:41 -0500
    "Diamond Dave" <diamond.dave@VERT/DMINE> wrote:

    That is a pain but I do have an answer for you.

    I have a shell script that I call de (for dos environment)

    unset DISPLAY
    /usr/bin/env QUIET=1 HOME=/sbbs/ctrl/ DOSDRIVE_D=/sbbs/node1/ /usr/bin/dosemu. bin -f/etc/dosemu/dosemu.conf


    Then run

    lredir E: linux\fs\sbbs\xtrn


    Thank you for the script. However when I try to run the lredir
    command, I get the following error:

    Error b (format invalid) while redirecting to drive E: to \\linux\fs\sbbs\xtrn

    Is it a permissions issue or something else?

    Are you using

    redir E: linux\fs\sbbs\xtrn

    or

    redir E: \\linux\fs\sbbs\xtrn
    --
    End Of The Line BBS - Plano, TX
    telnet endofthelinebbs.com 23
    ---
    þ Synchronet þ End Of The Line BBS - endofthelinebbs.com
    --- SBBSecho 3.14-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Diamond Dave@1:103/705 to Nelgin on Sun Dec 19 07:10:47 2021
    On Sat, 18 Dec 2021 07:27:41 -0500
    "Diamond Dave" <diamond.dave@VERT/DMINE> wrote:

    Error b (format invalid) while redirecting to drive E: to \\linux\fs\sbbs\xtrn

    Is it a permissions issue or something else?

    Are you using

    redir E: linux\fs\sbbs\xtrn

    or

    redir E: \\linux\fs\sbbs\xtrn

    The first one.

    Yes, I'm aware it shows up as a double slash for some reason. Is that just how it displays? Or is it actually trying to do a double slash even though I typed it in as a single slash?

    *** Diamond Dave ***

    ---
    þ Synchronet þ Diamond Mine Online BBS - bbs.dmine.net:24 - Fredericksburg, VA USA
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Nelgin@1:103/705 to All on Sun Dec 19 07:50:25 2021
    On Sun, 19 Dec 2021 07:10:47 -0500
    "Diamond Dave" <diamond.dave@VERT/DMINE> wrote:

    On Sat, 18 Dec 2021 07:27:41 -0500
    "Diamond Dave" <diamond.dave@VERT/DMINE> wrote:

    Error b (format invalid) while redirecting to drive E: to \\linux\fs\sbbs\xtrn

    Is it a permissions issue or something else?

    Are you using

    redir E: linux\fs\sbbs\xtrn

    or

    redir E: \\linux\fs\sbbs\xtrn

    The first one.

    Yes, I'm aware it shows up as a double slash for some reason. Is that
    just how it displays? Or is it actually trying to do a double slash
    even though I typed it in as a single slash?

    Not sure. Maybe both ways work. I use the first. Not sure what your
    problem is then, tbh. Maybe dosemu2 has a different way of mapping
    drives on dosemu2.

    Join the #synchronet channel on irc.synchro.net and see if Hobo is
    around. He's been playing with dosemu2 and might be able to offer some insights.
    --
    End Of The Line BBS - Plano, TX
    telnet endofthelinebbs.com 23
    ---
    þ Synchronet þ End Of The Line BBS - endofthelinebbs.com
    --- SBBSecho 3.14-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Diamond Dave@1:103/705 to Nelgin on Sun Dec 19 15:34:23 2021
    On Sun, 19 Dec 2021 07:10:47 -0500

    Join the #synchronet channel on irc.synchro.net and see if Hobo is
    around. He's been playing with dosemu2 and might be able to offer some insights.

    LOL! I noticed that he set up a test BBS. I did send him an E-mail or two but he hasn't answered me back lately. If he's on IRC I'll join him there.

    Thanks.

    *** Diamond Dave ***

    ---
    þ Synchronet þ Diamond Mine Online BBS - bbs.dmine.net:24 - Fredericksburg, VA USA
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to Diamond Dave on Sun Dec 19 18:48:59 2021
    Re: Using DOSEMU to set up doors for SBBS
    By: Diamond Dave to All on Fri Dec 17 2021 08:17 pm

    So I've been playing with Synchronet in Ubuntu, trying to get DOSEMU (actually DOSEMU2, since the original DOSEMU project is pretty much dormant) to get DOS doors to work.

    Got Synchronet complled from source and installed, and it's running fine.

    I set it up in /sbbs instead of /home/(user)/sbbs. Is that the right place for it to run?

    Got DOSEMU2 installed, and it's running fine. I can get it to do basic stuff.

    And I'm using Rob's Wiki articles to help getting things set up. So I plan on having it use the external.bat and dosemu.conf files that Rob set up in the /sbbs/ctrl directory. So far that's OK.

    Those aren't my instructions, as I've never personally used DOSemu. However, I am aware that those instructions are for DOSemu v1 (not v2).
    --
    digital man (rob)

    This Is Spinal Tap quote #37:
    David St. Hubbins: We are Spinal Tap from the UK - you must be the USA!
    Norco, CA WX: 54.2øF, 69.0% humidity, 4 mph ENE wind, 0.00 inches rain/24hrs --- SBBSecho 3.14-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)