Linux Still Dealing With Quirky Firewire Devices As We Enter 2026
- Reference: 0001597229
- News link: https://www.phoronix.com/news/IEEE-1394-Firewire-Quirks-2026
- Source link:
For the Linux 6.19 kernel the Firewire code has added support for handling per-device interoperability quirks. Linux Firewire maintainer Takashi Sakamoto -- who has committed to maintaining the kernel support until 2029 -- elaborated in the pull request on the new per-device interoperability quirks:
It is well known that some devices have quirks affecting interoperability. To identify such quirks at an early stages of device detection, the step for reading the configuration ROM contents has been changed. As a side effect, the entire detection process is now performed at the basic transaction speed (S100), without no trial to probe higher supported speeds. With this change, the following devices should now work with fewer issues:
- TASCAM FW-1884, FW-1804, and FW-1082
- MOTU Audio Express
More Firewire audio devices will play nicely with Linux 6.19+... Not necessarily perfect, but at least "fewer issues" than on prior kernels.
[2]
The [3]pull request also includes new code for the safer removal of the Firewire host card and handling of bus reset events. This aims to address a long-standing issue of miore than the past decade.
[1] https://www.phoronix.com/news/Linux-Firewire-New-Maintainer
[2] https://www.phoronix.com/image-viewer.php?id=2025&image=firewire_cable_lrg
[3] https://lore.kernel.org/lkml/20251201232243.GA293104@workstation.local/