• FS-UAE, Linux, and tcpser

    From DustCouncil@21:1/227 to All on Sunday, May 31, 2026 03:10:13
    I never had an Amiga and am trying to get an emulated Amiga environment running on my system.

    I'm running Debian Trixie currently.

    What I want to do is get fs-uae to talk to tcpser so I can use it to "dial out" to other systems, but back-and-forth with Gemini and researching what I can hasn't yielded much progress.

    tcpser is running with:

    ./tcpser -v 25232 -s 2400 -p 6400 -l 4

    This works fine with VICE.

    The fs-uae configuration file has this in it:

    serial_port = tcp://127.0.0.1:25232

    From what I can tell, that should be enough, but it isn't. I've tried a few terminal programs and even at loglevel 4 I can't see any serial comms going from fs-uae to tcpser.

    Has anyone made this work -- maybe someone running an emulated Amiga BBS?

    --- Mystic BBS v1.12 A48 (Linux/64)
    * Origin: Shipwrecks & Shibboleths [San Francisco, CA - USA] (21:1/227)
  • From Vorlon@21:1/195 to DustCouncil on Sunday, May 31, 2026 14:36:46

    Hello DustCouncil!

    31 May 26 03:10, you wrote to all:

    I never had an Amiga and am trying to get an emulated Amiga
    environment running on my system.
    [...]
    From what I can tell, that should be enough, but it isn't. I've tried
    a few terminal programs and even at loglevel 4 I can't see any serial comms going from fs-uae to tcpser.

    Your best to use Amiberry. What you need to do:

    1. Enable "bsdsocket.library" emulation.
    2. Forget telser, just get and use DCTelnet. Will work with the bsdsocket library
    directly. No need for a tcp/ip stack.



    Vorlon


    --- GoldED+/LNX 1.1.5-b20260304
    * Origin: Dragon's Lair ---:- dragon.vk3heg.net -:--- Prt: 6800 (21:1/195)
  • From codetsu@21:1/215 to DustCouncil on Sunday, May 31, 2026 08:31:01
    Why you do not use TCP/IP connection ?!?
    you get multi line BBS that way not single line !?

    ... If at first you don't succeed, blame your parents!

    --- Mystic BBS v1.12 A48 (Windows/64)
    * Origin: Retro32 BBS (21:1/215)
  • From Bucko@21:4/131.1 to All on Sunday, May 31, 2026 07:49:44
    In article 'FS-UAE, Linux, and tcpser', DustCouncil wrote:
    I never had an Amiga and am trying to get an emulated Amiga environment running on my system.

    I'm running Debian Trixie currently.

    What I want to do is get fs-uae to talk to tcpser so I can use it to "dial out" to other systems, but back-and-forth with Gemini and researching what
    I can hasn't yielded much progress.

    tcpser is running with:

    ./tcpser -v 25232 -s 2400 -p 6400 -l 4

    This works fine with VICE.

    The fs-uae configuration file has this in it:

    serial_port = tcp://127.0.0.1:25232

    From what I can tell, that should be enough, but it isn't. I've tried a
    few terminal programs and even at loglevel 4 I can't see any serial comms going from fs-uae to tcpser.

    Has anyone made this work -- maybe someone running an emulated Amiga BBS?


    As Vorlon said, Amiberry in Linux is the best way to go, turning on bsd.socket and then just using a term program, if you want to run a BBS use telnetd to do that. This message is being typed on my Excelsior! BBS which hasn't been updated since 1997 and runs great with TelnetD and Amiberry. In fact it is running inside AmigaOS 3.2.3 and is running in a 060 emulation.. Amiberry is being updated daily, FS-UAE I don't think has been updated in several years..


    --- EXCELSIOR! 1.23; XMAIL! 1.92
    * Origin: The Wrong Number Family Of BBS' - Bucko's Den (21:4/131.1)
  • From sairuk@21:2/150 to DustCouncil on Friday, July 03, 2026 07:20:25
    the part you are missing here is that both ends are listen ports, you need to create a connection with something between the two endpoints to transfer data

    this could be achieved with socat with something like

    socat TCP4:<fs-uae host>:25232 TCP:<tcpser host>:25232

    tcpser will successfully process the call depending on the software you are using you may need to add a proxy number to tcpser cli with -n

    if you are on localhost just adjust the fs-uae port to something else

    - sai

    --- Mystic BBS v1.12 A49 2024/05/29 (Linux/64)
    * Origin: 2o fOr beeRS bbS>>20ForBeers.com:1337 (21:2/150)
  • From Bucko@21:4/131 to All on Saturday, July 04, 2026 00:12:57
    On 03 Jul 2026, sairuk said the following...

    the part you are missing here is that both ends are listen ports, you
    need to create a connection with something between the two endpoints to transfer data

    this could be achieved with socat with something like

    socat TCP4:<fs-uae host>:25232 TCP:<tcpser host>:25232

    tcpser will successfully process the call depending on the software you are using you may need to add a proxy number to tcpser cli with -n

    if you are on localhost just adjust the fs-uae port to something else

    Agree with this, why use TCPSER? That is being used outside of the Amiga emulation. Keep all of the work (file running) inside the Amiga, and it will make for a much easier setup. A few responses back Vorlon and Myself noted Amiberry which is a dupe of WinUAE is the easier way to go, with the bsdsocket enabled he recommended Telser device, I recommend TelnetD, both will do the same thing, I have had no issues at all with TelnetD or Amiberry. In fact when finally moving my Amiga BBS' over to Debian Trixie Amiberry made it extremely simple..


    |11 Bucko |14- |06Wrong Number Family Of BBS' |07- |03www.wrgnbr.com

    ... Press SPACEBAR once to abort, or twice to save changes

    --- Mystic BBS v1.12 A48 (Linux/64)
    * Origin: The Wrong Number Family Of BBS' - Wrong Number ][ (21:4/131)
  • From sairuk@21:2/150 to Bucko on Friday, July 03, 2026 23:32:05
    yes, there is no reason to do this except the op asked why it wasn't working with fs-uae and that hadn't been explained. even by the wonderous</s> gemini

    amiberry is the overall better option on linux if you are looking for an all purpose winuae style solution.

    personally i use fs-uae for gaming emulation as i cant go past the custom viewport functionality in fs-uae if i can't be bothered walking over to the a500. i use a real a500 with a null modem cable to tcpser on retronas for bbs when i have the inkling.

    according to eab the fs-uae author is working version 4 atm btw

    - /sairuk/mameau

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