Cato on Nostr: Put some more work into my display controller firmware and now the WireGuard tunnel ...
Put some more work into my display controller firmware and now the WireGuard tunnel automatically switches to Ethernet if it is available, otherwise it uses WiFi. Took quite a while because I had to fight a bug that can cause the ESP32 to crash if the WireGuard interface is shut down while a connection is still active. There's a fix (I found it after coming up with the same thing), but it still doesn't work, so that's an issue for later.
Published at
2024-09-01 20:28:36Event JSON
{
"id": "76a464592ad22bdad5b4845ab4b4a34286b23b864aaa74a0c126cf87d8221adf",
"pubkey": "c07735d5caff471cc1191d0da69379be15d8e39220faae7e97195ed11335739e",
"created_at": 1725222516,
"kind": 1,
"tags": [
[
"proxy",
"https://chaosfurs.social/users/cato/statuses/113064182829648476",
"activitypub"
]
],
"content": "Put some more work into my display controller firmware and now the WireGuard tunnel automatically switches to Ethernet if it is available, otherwise it uses WiFi. Took quite a while because I had to fight a bug that can cause the ESP32 to crash if the WireGuard interface is shut down while a connection is still active. There's a fix (I found it after coming up with the same thing), but it still doesn't work, so that's an issue for later.",
"sig": "7dee3fc3bb62f0227167c5d6a81345ff45614868fb776b4e8eafe508a919d5ca8df504044805803f9d69e8f899cecb7a25b17ca1334bed5d67edef9c229029c7"
}