BebboSSH: SSH2 implementation for Amiga systems (68000, GPLv3)
29 points
7 hours ago
| 2 comments
| franke.ms
| HN
rhubarbtse
2 hours ago
[-]
I gave it a go (A1200+AmiTCP 4.3), doesn't seem to work unfortunately and I can't seem to find any issue tracker on the website.

3.RAM Disk:bebbossh> bebbossh user@10.0.0.1

[2025.11.26-09:10:01.280] [INFO ] can't open `envarc:.ssh/ssh_config`

[2025.11.26-09:10:01.640] [ERROR] can't read 4 uint8_t header, got 0

[2025.11.26-09:10:01.647] [ERROR] can't read SSH_MSG_KEX_ECDH_REPLY

ERROR: 16 - tcp read failed

reply
indigo945
58 minutes ago
[-]
The program seems to call gethostbyname() on the supplied host, so you may want to try providing a DNS name instead.

Also, call with -v8 to get more detailed logging.

reply
actionfromafar
1 hour ago
[-]
Well, what's in envarc:.ssh/ssh_config ? :-)
reply
yjftsjthsd-h
6 hours ago
[-]
> Short: BebboSSH – SSH2 suite (client/server, sftp) with modern ciphers

Sweet.

> It will work on an unaccelerated Amiga but establishing the connection takes about one minute.

Is latency good once the connection is established? Speed tests in the kB/s seem promising, but for interactive use that seems like the determining factor.

Also, slightly meta: What is this web ... app(?)? Looks like a git frontend?

reply
jeroenhd
6 hours ago
[-]
At 40kbps I don't think the latency can be great. Having done SSH over 64kbps when I overran my mobile data subscription, my experience is that modern SSH clients expect more than that to run smoothly.

> Also, slightly meta: What is this web ... app(?)? Looks like a git frontend?

Looking at the source, this seems like a custom-built git frontend, served by a bespoke web server called BEJY (by the same author) it seems.

reply
gspr
1 minute ago
[-]
> At 40kbps I don't think the latency can be great. Having done SSH over 64kbps when I overran my mobile data subscription, my experience is that modern SSH clients expect more than that to run smoothly.

What do these bandwidth numbers have to do with latency?

reply