#Keyspan

Morgan Aldridgemorgant
2024-03-15

I generally run -stable on my workstation to try to dogfood what non-developers are likely running when developing/testing ( Macintosh-like Virtual Window Manager) and my other utilities like (github.com/morgant/swupdate-op). One of this month's tasks is to dust off my WIP fixes to the USB serial driver, plus the 7.5 release is right around the corner, so I have updated my 2015 MacBook Air workstation to -current.

Morgan Aldridgemorgant
2023-10-28

Another two hours spent analyzing connection issues between my running and my workstation via a USA-19HS adapter:

marc.info/?l=openbsd-misc&m=16

I always forget to check things with ktrace(1), but it's absolutely invaluable! I'll be starting working on adding flow control support to the ukspan(4) driver this weekend.

Morgan Aldridgemorgant
2023-10-26

I still have a little hardware testing to complete, but I'm pretty sure I'm going to be implementing the flow control portions of the -19HS in the near future to get my functioning as a :

marc.info/?l=openbsd-misc&m=16

Quoting myself:

"I've not worked on drivers before (aside from adding some device IDs), but this looks like about the most straight-forward introduction that could possibly be laid out in front of me."

Morgan Aldridgemorgant
2023-10-25

An update on my troubleshooting of -19HS connection reset issue that I'm experiencing:

marc.info/?l=openbsd-misc&m=16

More testing still to perform to try to narrow it down further.

Morgan Aldridgemorgant
2023-10-23

The most frustrating part is I only have the one DB-9 to mini DIN-8 cable and -19HS and they worked with this same setup under years ago. That said, it probably has been 10 years now.

I'll need to locate a genuine adapter to see if I get any different results, but that'll take more time and money.

Morgan Aldridgemorgant
2023-10-23

Interleaved with other projects, I've spent _way too much_ time over the past week trying to get my connected to my workstation as a using and a -19HS adapter.

I've read up on software vs hardware flow control, studied the ttys(5), gettytab(5), tty(4), ucom(4), ukspan(4), manuals, and tried seemingly every config permutation on the OpenBSD & NewtonOS sides. I get a prompt on the eMate, but any character entered causes it to re-prompt.

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst