The Coral TPU driver has basically been abandoned by Google so if you are running a Linux kernel newer than 6.2 it will not function.
https://github.com/google/gasket-driver is the original driver which was archived on April 18, 2026
You can try the driver https://github.com/feranick/gasket-driver or https://github.com/dude84/gasket-driver-coral or search through the forks of the original gasket-dkms driver https://github.com/google/gasket-driver/forks
So in the future your options are to pin your kernel to 6.2, upgrade your hardware, hope that someone will keep a gasket-dkms fork updated for newer kernel versions, or make your own fork to do so yourself.


I replaced (sold) my coral usb late last year after using it for 3 years. I upgraded my home server and wanted to go M.2 and noticed that frigate started to support a new chip, with many times the performance of the coral. I went with a Hailo-8. It’s been flawless.
Recommendation: use the .deb driver that Hailo provides, it gets installed via dkms and survives kernel updates.
I saw the hailo. It is a bit pricey but it seems to be the only option. It is cheaper than a good gpu
Yes. They have two options, I have the 8, there is also the 8L which is cheaper and still 3X the coral so surely more than enough.
If you install the official .deb, it’s a set-and-forget type experience, pretty great. 6ms inference with 5 full HD cams. I don’t even bother with the substreams.