• SEXPOTS stops transmission

    From Philipp Giebel@VERT to All on Fri Nov 13 15:32:32 2020
    Hello everybody!

    I'm trying to add a pots line to my telnet bbs using a raspberry pi.
    First, I tried using system tools like agetty and mgetty, but was finally suggested to use sexpots.

    It compiled just fine from the cvs repository and it's almost working perfectly, but after half a page, it stops transmitting. It doesn't disconnect, though, but acts like it has transferred everything.

    For example: Half of my login screen is displayed, then I can enter my credentials. After logging in, half of the next screen is displayed and so on...
    Small pages are okay, longer pages aren't and it doesn't always stop at the exact same position, but almost the same..
    Sometimes, it continues with the lower part of the screen, omitting the middle part, sometimes it doesn't.
    I've tried many reasonable and unreasonable configurations, all with the same result. (See link below...)
    When sniffing the tcp traffic, I see that sexpots is actually receiving the complete pages. It just doesn't relay then completely to the pots line...

    Today, I tried the windows version and it worked with the (almost) same configuration (ports were different, of course..). Well I had a different problem then, but I guess that was related to the terminal client I was using... (A not very well configured minicom via ssh in a not very well configured putty...)

    Hardware:
    - Modem 1: USRobotics 56k FaxModem, connected via usb2serial adapter
    - Modem 2: Cheapo USB Softmodem
    - SEXPOTS host system: Raspberry Pi

    Software:
    - Host OS: Raspbian buster
    - SEXPOTS version: v1.32-Linux (from CVS) / v1.30-Win32
    - BBS: Mystic on Linux on a remote system

    Log: https://chop.at/2n59l3
    INI: https://chop.at/ghvjl0

    I just saw the different versions for windows and linux and off course, I'll try compiling a v1.30 for linux, but looking at the diffs from v1.30 to 1.32, I doubt it'll help...

    Thank you very much for taking your time and reading into my problem and thank you in advance for any help! :)

    Cheers,
    Philipp


    --- GoldED+/LNX 1.1.5--b20170303
    * Origin: ----> Fidian > kuehlbox.wtf/fidian (2:240/5853.1)
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Digital Man@VERT to Philipp Giebel on Fri Nov 13 12:26:45 2020
    Re: SEXPOTS stops transmission
    By: Philipp Giebel to All on Fri Nov 13 2020 03:32 pm

    Hello everybody!

    I'm trying to add a pots line to my telnet bbs using a raspberry pi.
    First, I tried using system tools like agetty and mgetty, but was finally suggested to use sexpots.

    It compiled just fine from the cvs repository and it's almost working perfectly, but after half a page, it stops transmitting. It doesn't disconnect, though, but acts like it has transferred everything.

    For example: Half of my login screen is displayed, then I can enter my credentials. After logging in, half of the next screen is displayed and so on...
    Small pages are okay, longer pages aren't and it doesn't always stop at the exact same position, but almost the same..
    Sometimes, it continues with the lower part of the screen, omitting the middle part, sometimes it doesn't.
    I've tried many reasonable and unreasonable configurations, all with the same result. (See link below...)
    When sniffing the tcp traffic, I see that sexpots is actually receiving the complete pages. It just doesn't relay then completely to the pots line...

    Today, I tried the windows version and it worked with the (almost) same configuration (ports were different, of course..). Well I had a different problem then, but I guess that was related to the terminal client I was using... (A not very well configured minicom via ssh in a not very well configured putty...)

    Hardware:
    - Modem 1: USRobotics 56k FaxModem, connected via usb2serial adapter
    - Modem 2: Cheapo USB Softmodem
    - SEXPOTS host system: Raspberry Pi

    Software:
    - Host OS: Raspbian buster
    - SEXPOTS version: v1.32-Linux (from CVS) / v1.30-Win32
    - BBS: Mystic on Linux on a remote system

    Log: https://chop.at/2n59l3
    INI: https://chop.at/ghvjl0

    I just saw the different versions for windows and linux and off course, I'll try compiling a v1.30 for linux, but looking at the diffs from v1.30 to 1.32, I doubt it'll help...

    Thank you very much for taking your time and reading into my problem and thank you in advance for any help! :)

    My first guess would be a problem on the COM (UART/MODEM) side rather than the TCP/IP (Telnet) side (your sniffing results seem to support that theory). Is hardware flow control (RTS/CTS) enabled for the modem and serial port driver?
    --
    digital man

    Synchronet "Real Fact" #41:
    Synchronet's cross-platform library is called XPDEV (named before Windows XP). Norco, CA WX: 66.7°F, 36.0% humidity, 2 mph WNW wind, 0.00 inches rain/24hrs ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Philipp Giebel@VERT to Digital Man on Sun Nov 15 16:57:04 2020
    Hello Digital!

    13 Nov 20 12:26, you wrote to me:

    My first guess would be a problem on the COM (UART/MODEM) side rather
    than the TCP/IP (Telnet) side (your sniffing results seem to support
    that theory). Is hardware flow control (RTS/CTS) enabled for the modem
    and serial port driver?

    Thank you for your suggestion and sorry for the delay.. ..Shortly after writing my message, my NAS crashed big time and it took until today fixing everything. I'll investigate and try tomorrow and get back to you with the results... (Read: I don't know, yet.. ;) )

    Cheers,
    Philipp


    --- GoldED+/LNX 1.1.5--b20170303
    * Origin: ----> Fidian > kuehlbox.wtf/fidian (2:240/5853.1)
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Philipp Giebel@VERT to Digital Man on Tue Nov 17 17:06:54 2020
    Hello Digital!

    13 Nov 20 12:26, you wrote to me:

    My first guess would be a problem on the COM (UART/MODEM) side rather
    than the TCP/IP (Telnet) side (your sniffing results seem to support
    that theory). Is hardware flow control (RTS/CTS) enabled for the modem
    and serial port driver?

    I've tried around a bit, now. Tried enabling and disabling hard- and software flow control os the modem - all with the same result. Then, I switched modems (USR calls, Conexant SoftModem answers) and now it ALMOST works.. ;)
    Very long pages still have the same symptoms, but everything else is fine.

    I gotta admit, I have limited knowledge of modems left. I'm remembering while trying. But now I have a lot to try, read and understand before asking more questions.. ;)

    Thank you for pointing me in the right direction (that it's not a sexpots problem), I hope, I can handle this from here.. :)

    Cheers,
    Philipp


    --- GoldED+/LNX 1.1.5--b20170303
    * Origin: ----> Fidian > kuehlbox.wtf/fidian (2:240/5853.1)
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net