Log // 2026-06-25
Driver for the MyGica A681 USB TV tuner
I couldn't find a working Linux driver for my USB TV tuner, so I made one.
1 min read · re: MyGica A681: a Linux driver for a USB TV tuner
I wanted to watch over-the-air TV on a Raspberry Pi with a MyGica A681B USB tuner, but I couldn’t find a driver for it on current Linux kernels. So I created a DKMS-based port with assistance from Codex.
It only targets 1f4d:a681 and installs as its own module, so the normal cxusb driver isn’t changed. DKMS rebuilds it when the kernel updates.
I’ve tested it on a Pi 3, 4 and 5 and a laptop running Debian 13. ATSC 1.0 and clear QAM work. ATSC 3.0 doesn’t.
The code is on GitHub: alientrails/mygica-a681-dkms.
// alientrails