• Re: Accessing the BBS via dial-up

    From Jay Harris@1:229/664 to Christian Sacks on Fri Aug 20 12:16:48 2021
    On 20 Aug 2021, Christian Sacks said the following...

    something I've been reading that some people do currently is have pots dialup to their BBSes, I'd love to be able to do that with mine also.

    How would I do this the best way with Mystic? Anyone doing it already and willing to share how?

    I had this setup when I was running Windows for both Mystic & Telegard using sexpots.exe (http://www.synchro.net/sbbs/sexpots.zip).

    This would initialize a modem, answer any incoming calls and then forward the modem to a telnet session.

    --- Mystic BBS v1.12 A47 2021/08/10 (Linux/64)

    Since you're running Linux this wouldn't help you very much, and now that I'm back on a Pi, I'd be interested in seeing what others are doing under Linux so I could offer dialup access as well (that nobody ever used).


    Jay

    ... Scratch & Sniff .\\essage: Scratch Here --->²²²²²²²²<---

    --- Mystic BBS v1.12 A47 2021/08/19 (Raspberry Pi/32)
    * Origin: Northern Realms (1:229/664)
  • From g00r00@1:129/215 to Christian Sacks on Fri Aug 20 16:28:42 2021
    How would I do this the best way with Mystic? Anyone doing it already and willing to share how?

    Mystic supports direct serial I/O using mgetty.

    --- Mystic BBS v1.12 A47 2021/08/17 (Windows/64)
    * Origin: Sector 7 * Mystic WHQ (1:129/215)
  • From Alisha Stutz@2:301/113 to g00r00 on Fri Aug 20 21:03:06 2021
    Hi g00r00,

    Where i can found a documentation to configure the direct access to connect a old pots modem?

    Mystic supports direct serial I/O using mgetty.

    I want to access my Modem over a USB.2.Serial Adapter.

    Best regards
    Alisha
    --- Mystic BBS v1.12 A46 2020/08/26 (Linux/64)
    * Origin: swissIRC BBS (2:301/113)
  • From Richard Miles@1:3634/24 to Christian Sacks on Fri Aug 20 16:55:38 2021
    On 20 Aug 2021, Christian Sacks said the following...

    How would I do this the best way with Mystic? Anyone doing it already and willing to share how?


    I take part in a dial-up modem pool. You can find more info at https://www.reddit.com/r/bbs/comments/jurs9d/which_bbses_should_i_add_to_the_d
    ialup_modem_pool/
    Nobody that's logged in has mentioned whether or not they've used that but I seriously doubt it.

    -=>Richard Miles<=-
    -=>Captain Obvious<=-
    -=>bbs.shadowscope.com<=-

    ... A penny saved is not very much
    --- Mystic BBS v1.12 A47 2021/08/04 (Windows/32)
    * Origin: Shadowscope BBS | bbs.shadowscope.com | Temple, GA (1:3634/24)
  • From Björn Wiberg@2:201/137 to g00r00 on Sat Aug 21 08:10:24 2021
    Hello g00r00!

    On 20 Aug 2021, g00r00 said the following...
    Mystic supports direct serial I/O using mgetty.

    Hmm, I'm using mgetty here, but I'm letting it launch a Telnet wrapper, which then Telnets into Mystic.

    Are you suggesting that Mystic can be launched right away from mgetty
    instead? If so, do you have some example /etc/mgetty/login.config snippets for this?

    Have been wondering about "Modem" in prompt #150 since I first saw it... :)

    Thanks in advance!

    Best regards
    Bj”rn

    --- Mystic BBS v1.12 A47 2021/08/17 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (2:201/137)
  • From Nicholas Boel@1:154/10 to Jay Harris on Sat Aug 21 06:49:42 2021
    Hello Jay,

    On Fri Aug 20 2021 12:16:48, you wrote to Christian Sacks:

    --- Mystic BBS v1.12 A47 2021/08/10 (Linux/64)

    Since you're running Linux this wouldn't help you very much, and now
    that I'm back on a Pi, I'd be interested in seeing what others are
    doing under Linux so I could offer dialup access as well (that nobody
    ever used).

    As far as I know there is a linux version of sexpots as well, and the setup would probably be similar.

    Regards,
    Nick

    ... "Take my advice, I don't use it anyway."
    --- GoldED+/LNX 1.1.5-b20210705
    * Origin: thePharcyde_ distribution system (Wisconsin) (1:154/10)
  • From g00r00@1:129/215 to Alisha Stutz on Sat Aug 21 10:04:28 2021
    Where i can found a documentation to configure the direct access to connect a old pots modem?

    Mystic supports direct serial I/O using mgetty.

    You would have to use the mgetty documentation to learn how to get it to answer and run Mystic. mgetty should be able to execute anything with its login configuration and all you should have to do is tell it to run Mystic.

    I believe you can have it run ./mystic -ST3 so that the BD MCI code will return the connection type as MODEM.

    There may be a few kinks to work out but thats basically it.

    ... Confucius say: "Its stuffy inside fortune cookie"

    --- Mystic BBS v1.12 A47 2021/08/17 (Windows/64)
    * Origin: Sector 7 * Mystic WHQ (1:129/215)
  • From g00r00@1:129/215 to Björn Wiberg on Sat Aug 21 10:05:32 2021
    Are you suggesting that Mystic can be launched right away from mgetty instead? If so, do you have some example /etc/mgetty/login.config
    snippets for this?

    Yes that is what I am suggesting :)

    No I don't have examples. I don't have a modem or any way to test or maintain modem code, so that is why I don't have any documentation or native modem answering in Mystic anymore.

    The login.config file itself I believe tells you how to set what is executed upon connection so I would look there. You could add -ST3 into Mystic so it shows MODEM as the connection type. You could use -IP or -HOST options on the command line to pass in caller ID information that will show up using the IP and HOST MCI codes and this will be tracked in the user records as well.

    You can do a similar thing to handle AX.25 packet radio to Mystic

    ... You can learn many things from children... like how much patience you have

    --- Mystic BBS v1.12 A47 2021/08/17 (Windows/64)
    * Origin: Sector 7 * Mystic WHQ (1:129/215)
  • From Björn Wiberg@2:201/137 to g00r00 on Sat Aug 21 19:20:12 2021
    Hello g00r00!

    Thank you for your reply!

    On 21 Aug 2021, g00r00 said the following...
    Yes that is what I am suggesting :)

    :-D

    The login.config file itself I believe tells you how to set what is executed upon connection so I would look there. You could add -ST3 into Mystic so it shows MODEM as the connection type. You could use -IP or -HOST options on the command line to pass in caller ID information that will show up using the IP and HOST MCI codes and this will be tracked in the user records as well.

    Thanks for the info!

    I would guess at something like (for entering "bbs" username at the mgetty login prompt, executing Mystic as "bbs" user, and logging it as user "bbs" as well):

    bbs bbs bbs /home/bbs/mystic -ST3 -IP127.0.0.1 -HOSTlocalhost

    ...although untested here too. :)

    Actually it is possible to test things like this by simulating being a modem -- one can use socat to create a fake modem device in one window:

    socat STDIO,icanon=0,min=1,time=0 PTY,link=/dev/fakemodem,rawer,hupcl,crtscts

    ...and then run mgetty like:


    Best regards
    Bj”rn

    --- Mystic BBS v1.12 A47 2021/08/17 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (2:201/137)
  • From Björn Wiberg@2:201/137 to g00r00 on Sat Aug 21 19:25:20 2021
    Hello again g00r00!

    The FSED launched its menu when I pasted /sbin... in a path, so accidentally sent (S) it... :-D

    On 21 Aug 2021, Bj”rn Wiberg said the following...
    socat STDIO,icanon=0,min=1,time=0 PTY,link=/dev/fakemodem,rawer,hupcl,crtscts

    ...and then run mgetty like:

    /sbin/mgetty fakemodem

    By answering OK to the mgetty modem initializations, then simulating RINGs etc., one can make mgetty believe it is talking to a modem (although it is not) and have it establish a "connection".

    (I haven't tested this particular example, though.)

    Best regards
    Bj”rn

    --- Mystic BBS v1.12 A47 2021/08/17 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (2:201/137)
  • From g00r00@1:129/215 to Björn Wiberg on Sat Aug 21 14:11:08 2021
    I would guess at something like (for entering "bbs" username at the
    mgetty login prompt, executing Mystic as "bbs" user, and logging it as user "bbs" as well):

    bbs bbs bbs /home/bbs/mystic -ST3 -IP127.0.0.1 -HOSTlocalhost

    You probably wouldn't want to set an IP and hostname like that although it may not hurt anything. Its intended to repurpose those fields with caller ID information so for example you might replace IP with the phone number and HOST with "Serial Modem" or something.

    But I think from the looks of it you're on the right path.

    ... How is it possible to have a civil war?

    --- Mystic BBS v1.12 A47 2021/08/17 (Windows/64)
    * Origin: Sector 7 * Mystic WHQ (1:129/215)
  • From Björn Wiberg@2:201/137 to g00r00 on Sun Aug 22 09:27:46 2021
    Hello g00r00!

    On 21 Aug 2021, g00r00 said the following...
    bbs bbs bbs /home/bbs/mystic -ST3 -IP127.0.0.1 -HOSTlocalhost

    You probably wouldn't want to set an IP and hostname like that although
    it may not hurt anything. Its intended to repurpose those fields with caller ID information so for example you might replace IP with the
    phone number and HOST with "Serial Modem" or something.

    Thanks for the info!

    Best regards
    Bj”rn

    --- Mystic BBS v1.12 A47 2021/08/17 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (2:201/137)