VIOCON(4)

πŸ“¦
version 11.0 Β· 2 versions
, in nixpkgs unstable

okay so bestie, this is VIOCON(4) from the Kernel Interfaces Manual β€” the manual page for viocon β€” and it's giving VirtIO console device realness. lowkey obsessed already. let's go. πŸ’…βœ¨

🌸 NAME 🌸

viocon β€” VirtIO console device. literally that's the name, no cap. πŸ’–

✨ SYNOPSIS ✨

the config vibe is exactly:

viocon* at virtio?

that's it, that's the line. iconic, fr fr. 🫢

πŸ’– DESCRIPTION πŸ’–

The viocon driver provides support for the virtio(4) console interface provided by KVM, QEMU, and others. ngl, iconic collaboration. 🀝

It provides serial ports that are attached as ttys. yes bestie, serial ports, attached as ttys β€” the tty of it all is highkey main character energy. πŸŽ€

πŸŽ€ FILES πŸŽ€

the tty family pics, all five of them:

  • /dev/ttyVI00
  • /dev/ttyVI10
  • /dev/ttyVI20
  • /dev/ttyVI30
  • /dev/ttyVI40

that's the whole list, periodt. πŸ’…

πŸ¦‹ SEE ALSO πŸ¦‹

go read these next, bestie β€” required reading:

🌈 HISTORY 🌈

The viocon driver first appeared in OpenBSD 5.9. history was made, fr fr. ✨

πŸ‘‘ AUTHORS πŸ‘‘

The viocon driver was written for OpenBSD by Stefan Fritsch <sf@sfritsch.de>. It was ported to NetBSD 10.0. shoutout to Stefan, and shoutout to the port, we love a glow-up. 🫢

πŸ’€ BUGS πŸ’€

okay real talk, the caveats are caveating:

  • Use as a kernel console for NetBSD is not yet supported. so if you were thinking kernel console on NetBSD, not yet, bestie. 😭
  • The multiport feature is not yet supported. multiport? not yet. that's the tea. πŸ™ˆ

mwah πŸ’‹ β€” this page is the Debian edition, dated August 13, 2022, for VIOCON(4). bye bestie, stay slay. πŸ«ΆπŸ’–

πŸ“¦ where this page comes from