Dialing into a BBS over telnet in xterm: how to download and upload files? reddit / bbs ---------------------------------------------------------------------- BananaSlug888 · 2023-12-12 17:11 So... I have telnet and lrzsz (rz/sz) installed on macOS/Linux, and am dialing a BBS from xterm. Everything works fine, I can browse the BBS, post messages, etc. But nothing happens when I try to download files using some supported protocol like Zmodem. I tried c-kermit's telnet instead of telnet, but it has serious drawbacks like arrow keys, etc don't work (thus making BBSing difficult). Syncterm, etc standalone BBS terminals are not an option as I don't want my users to install an additional application. ---------------------------------------------------------------------- AtariBBS · 2023-12-12 17:58 Download in telnet tend to not work so if you can switch to Raw, which is technically what a dial up modem would be set at. ---------------------------------------------------------------------- IndianaJoenz · 2023-12-13 05:32 I don't think you can, using the built-in (BSD originated?) telnet client (unless your terminal emulator supports zmodem). You would need a way to pass the byte stream unmodified, bidirectional, between the telnet client and rz. I'd love to be proven wrong, as using zmodem over the default telnet client could be quite useful. I think it might be an interesting feature or fork for BSD/default telnet, or a feature in a terminal emulator. Though I think telnet can manipulate the bytes enough to make problems for some serial file transfer protocols. I think I usually use ymodem over telnet on my vintage boxes. However, you might need to use a different telnet client/terminal combo, like [Syncterm](https://syncterm.bbsdev.net/). [Tabby](https://sourceforge.net/projects/tabby.mirror/) is another terminal emulator that claims to have Zmodem capabilities, though I haven't tried it. ---------------------------------------------------------------------- BananaSlug888 · 2023-12-13 12:13 Found the answer, please check update to the post. ---------------------------------------------------------------------- BananaSlug888 · 2023-12-13 12:13 Found the answer, please check update to the post. ---------------------------------------------------------------------- BananaSlug888 · 2023-12-13 12:22 Link to [zssh](https://zssh.sourceforge.net) website, it's linux [manpage](https://linux.die.net/man/1/zssh), and homebrew [package](https://formulae.brew.sh/formula/zssh#default). If you don't have a package for your flavor of unix/linux, it is a straightforward compile that should work on any POSIX system. ---------------------------------------------------------------------- IndianaJoenz · 2023-12-13 19:03 ztelnet, nice. Thank you for updating your post with what worked for you. ---------------------------------------------------------------------- BananaSlug888 · 2023-12-18 09:43 Doesn't always work... ---------------------------------------------------------------------- IndianaJoenz · 2023-12-18 09:48 If ztelnet supports it, try different protocols. Ymodem, xmodem. I use ymodem using an MS-DOS telnet client and it seems to work well.