Notes

Hello, cyberpals. I make Pushover and old Macintosh stuff and sometimes OpenBSD stuff for you and me.

Follow me in the Fediverse: @jcs@jcs.org
839 notes 51 following 157 followers
joshua stein @jcs@jcs.org - August 17, 2023 16:54:45

If you find yourself browsing the world wide web one day for a replacement Hosiden HLR1021-101182 for your PowerBook 180 and come across an LCD shop selling some that claim to be refurbished with new backlight lamps and tested working but think, gosh, that's more money than I paid for the PowerBook but it might be worth it to have a good screen that works for a long time... don't bother, they have the same stupid tunnel vision problem out of the box

joshua stein @jcs@jcs.org - June 13, 2023 09:46:46

I discovered by accident that Thunderbolt 3 magically works in OpenBSD on my X1 Nano.

I plugged in a Thunderbolt NVMe enclosure to check whether it would fall back to USB attachment, but ppb, pci, and nvme devices attached. I verified with an Apple Thunderbolt 2 ethernet device (through a Thunderbolt 2 to 3 adapter) and it also attached as bge0 as expected, and detached properly when unplugging.

My previous tests with Thunderbolt on other OpenBSD laptops only worked when the devices were plugged in at boot time, since the firmware had to setup the device. I'm not sure whether something changed in OpenBSD or the EFI firmware that makes hotplugging work now without a Thunderbolt NHI driver, but I'll take it.

The best kind of drivers are the ones that don't have to be written :)