I have a Mystic board running in a local Ubuntu Virtual Machine that I'mGR> moving to a dedicated Raspberry
getting cryptlib setup on the Pi. It works fine on Ubuntu, but itlooksGR> like gcc 9 isn't readily available for the Pi
I have an update. Still no luck on the Pi 5 after rebuilding the system mo than a handful of times with various versions of the OS, including Ubuntu for ARM. I did discover that the doors that use the IR RLogin command were throwing EAccessViolations and went down that rabbit hole for quite a bit.
But what HAS worked for me - I setup a Pi 1 Qemu emulator using a Raspbian build from 2019. Installed Mystic, compiled cryptlib, and everything seeme to work, even the doors.
I have an update. Still no luck on the Pi 5 after rebuilding the system GR> GR> mo
than a handful of times with various versions of the OS, including Ubuntu for ARM. I did discover that the doors that use the IR RLogin command GR> GR> were
throwing EAccessViolations and went down that rabbit hole for quite a GR> GR> bit.
I got everything (I think?) to work on the Pi OS Buster distro, which
can still be installed on a Pi 4 but not 5. For whatever reason, something about Pi 5 breaks certain things in mystic.
Pi 5 as a media server in the meantime.
A question for those who are running Mystic on RPi's:
SEEN-BY: 1/100 179 2/100 116 3/100 102 105 107 109 110 111 113 119 120 126
So not sure if it means you have a corrupt mail database, or if it is an issue with your version of Mystic...
...δεσ∩
I don't know what I'm doing, so is it possible I used some bad ansi characters? I used the inline mystic ansi editor directly in the message editor.
Lots of things don't work on my Pi 4."MIS POLL", "IR" (RLogin) and "IT" (Telnet) command. For that last two, i must use the external native
LINUX shell commands.
My idea is to buy an older Pi and setup Mystic there. I could use the newer Pi 5 as a media server in the meantime.
A question for those who are running Mystic on RPi's:
SEEN-BY: 1/100 179 2/100 116 3/100 102 105 107 109 110 111 113 119 120 126 127 SEEN-BY: 3/135 137 141 156 158 165 168 169 172 174 176 182 183 184 185
I think you're using A48, and if I recall there were some issues with it, perhaps update to A49 (I think that's the latest).
...δεσ∩
Good to know! Which version of the Pi OS are you using? I'm going to try Mystic on Buster directly on the hardware to see if it fixes those IR/IT and other issues like it did in the emulator.
Good to know! Which version of the Pi OS are you using? I'm going to try Mystic on Buster directly on the hardware to see if it fixes those IR/IT and other issues like it did in the emulator.
I'm running proxmox on CM5s. I dont run mystic...
GRiM wrote to All <=-
I have an update. Still no luck on the Pi 5 after rebuilding the system mo than a handful of times with various versions of the OS, including Ubuntu for ARM. I did discover that the doors that use the IR RLogin command were throwing EAccessViolations and went down that rabbit hole for quite a bit.
But what HAS worked for me - I setup a Pi 1 Qemu emulator using a Raspbian build from 2019. Installed Mystic, compiled cryptlib, and everything seeme to work, even the doors.
Sorry for the spam, but one more update - I may have answered my own question.
I got everything (I think?) to work on the Pi OS Buster distro, which
can still be installed on a Pi 4 but not 5. For whatever reason, something about Pi 5 breaks certain things in mystic.
The "Buster" distro? Wow, that was released almost 7 years ago, and
went end-of-life more than 3 years ago.
Official Raspberry Pi OS runs on "Trixie" (Debian "stable" version
13.3). I have a Pi 4 here running it just fine.
You can get it here: https://www.raspberrypi.com/software/
Good to know! Which version of the Pi OS are you using? I'm going to
try Mystic on Buster directly on the hardware to see if it fixes those IR/IT and other issues like it did in the emulator.
perhaps update to A49 (I think that's the latest).Good to know, thanks for the heads up! I will update now.
A49 don't work here on Pi4, even using an 32bit OS.
I thought there was a discussion (in a fidonet echo) that Origin lines were optional in echomails,
Maybe in netmails? IIRC, in echomail the Origin line is mandatory, as it's a standard way to obtain the sender address.
Re: [ANSI] Re: cryptlib and Raspberry Pi
By: GRiM to All on Wed Feb 25 2026 06:47 pm
Howdy,
In the below message..
My idea is to buy an older Pi and setup Mystic there. I could use the newer Pi 5 as a media server in the meantime.
A question for those who are running Mystic on RPi's:
SEEN-BY: 1/100 179 2/100 116 3/100 102 105 107 109 110 111 113 119 120 126 127 SEEN-BY: 3/135 137 141 156 158 165 168 169 172 174 176 182 183 184 185
.. clrghouz generated a packet without an origin line (because the incoming packet didnt have one):
..
00000750: 74 68 6f 73 65 20 77 68 6f 20 61 72 65 20 72 75 [those who are ru] 00000760: 6e 6e 69 6e 67 20 4d 79 73 74 69 63 20 6f 6e 20 [nning Mystic on ] 00000770: 52 50 69 27 73 3a 0d 53 45 45 4e 2d 42 59 3a 20 [RPi's:.SEEN-BY: ] 00000780: 31 2f 31 30 30 20 31 37 39 20 32 2f 31 30 30 20 [1/100 179 2/100 ] 00000790: 31 31 36 20 33 2f 31 30 30 20 31 30 32 20 31 30 [116 3/100 102 10] ..
And sbbsecho mentioned it:
2026-02-26 12:17:32 FSX_MYS: Failed to parse Origin Line in message from GRiM (21:3/234) in packet from 21:3/100: /opt/sbbs/fido/inbound/000e09aa.pkt
However, when the message is rendered, the SEEN-BY lines are rendered as well.
I thought there was a discussion (in a fidonet echo) that Origin lines were optional in echomails, and I thought I recall a commit in Synchronet around it. Just wondering why I'm seeing the SEEN-BY lines as part of the message?
Does sbbsecho not discover the SEEN-BY lines if there is no origin line?
Should the packed message be assembled differently if there is no origin line (so that the SEEN-BY lines are recognised and not displayed as part of the message text)?
GRiM wrote to Gamgee <=-
The "Buster" distro? Wow, that was released almost 7 years ago, and
went end-of-life more than 3 years ago.
Official Raspberry Pi OS runs on "Trixie" (Debian "stable" version
13.3). I have a Pi 4 here running it just fine.
You can get it here: https://www.raspberrypi.com/software/
Yah, I know Buster is old. I have Trixie running on a pi 5 right now. Mystic runs on it, but there are some show stopping issues I need to resolve before I can pull the trigger on using it. Running Mystic on Buster seems to fix all those issues.
Are you running Mystic on Trixie without any issues?
I would argue that in today's age, origin lines are *not* optional, but I don't think there's an FidoNet standard to defend that position. So really, it's just an issue that SBBSecho needs to handle. Fortunately, it's a rare (and usually easily correctable) problem on the senders side.
A49 don't work here on Pi4, even using an 32bit OS.
I can confirm A49 works fine on Pi4 running Buster. Got it setup on the actual hardware last night. MIS runs, the rlogin/telnet commands run, it's got gcc < 8.3 so no issue installing and using cryptlib/ssh.
I am extremely happy now thayt I put Ubuntu 25.10 on my Pi 5. JustJR> finished compiling and setting up Syn
| Sysop: | Eric Oulashin |
|---|---|
| Location: | Beaverton, Oregon, USA |
| Users: | 124 |
| Nodes: | 16 (0 / 16) |
| Uptime: | 12:57:41 |
| Calls: | 7,808 |
| Files: | 9,388 |
| D/L today: |
204 files (347M bytes) |
| Messages: | 398,634 |