Image: phoronix.com
Scanner and laptop camera drivers for Linux
Red Hat engineer Christian Schaller used Claude Code to build a basic Linux SANE driver for a Pacific Image (Plustek) 8200i negative scanner. He captured USB traffic from the vendor driver running in a Windows VM. He then pointed it at MIPI camera problems on a ThinkPad, where the Sony sensor behind Intel IPU7 produced dark images.
Credits
- Video channel SPIDHA-NEWS Source ↗
Earliest dated source:
The full story
Red Hat engineer Christian Schaller's Plustek OpticFilm 8200i film scanner lost Linux support after a chipset change. He ran the vendor's Windows driver in a virtual machine, captured its USB traffic, and had Claude compare it with Linux traces. Within hours Claude produced a working SANE scanner driver, and soon after a near-complete version that includes infrared scanning (used for dust removal).
He then used the same approach on a ThinkPad X1 Carbon whose MIPI camera (a Sony sensor behind Intel's IPU7) gave dark, unusable images. The resulting kernel and libcamera patches have been submitted upstream. The post, "Using AI to reverse engineer hardware", drew 243 points and 235 comments on Hacker News.
Reported by Phoronix and Zeli; see the original post for the exact steps.
How it was done
Tools
Themes
Loading themes…
Sources
From the maker's own write-up or code. We summarise what they report; we haven't tested it ourselves.
- Phoronix: Claude Code / AI shows potential for reverse-engineering hardware for Linux
- Zeli (aggregator summary)
Summary of the post and its Hacker News discussion (243 points, 235 comments).
- Lemmy: Claude Code / AI Shows Potential For Reverse-Engineering Hardware For Linux SupportPublished
- YouTube: Christian Schaller Used Claude Code to Write a Linux Scanner DriverVideo channel: SPIDHA-NEWSPublished