Coral TPU on Proxmox 9 with Home Assistant based on official QCOW2 file with Frigate

mannebk

Renowned Member
May 23, 2016
31
0
71
Hi folks,

ive been running my Home Assistant on my old hp micro g8 with OMV Arrakis and Virtualbox. Worked like a charm until the Edge TPU died, and was not available for replacement for the better part of a year.

So now i recived a replacement. In the meantime i had switched my pve9 on G5 with pve9 on G9 and that one comes with less BNX2 and HPSA headaches, and a USB3 hub. Also my CPUs in the G9 have a bit more "Dampf im Blüschen" than the E3 in my micro g8.

But for the life of me, i cant make that Edge TPU show up in my VMs.

In my quest, to rule out a defective Edge TPU, I even installed the drivers on the host, and the host sees the Edge TPU (pluged to the USB3 behind CPU2 inside the Server (so the airflow from the fans 1&2 colls the TPU as well) shows up as it should. (at lest with lsusb , in the proxmox hardware passthrough the device is nameless. contrarry to my sonoff zigbee bridge, that carries its name proudly in proxmox and works like a charm in the VM)

I tried lots of stuff, I forwareded the USB device, i forwarded the whole host controler, i rebooted the thing a dozen times, the edge tpu shows up with its IDs, but no matter what i do, none of my VMs actually identifies the usb device, so its just IDs and blank. And so does Proxmox too.

Any hints or sugestions?

i found this one: https://forum.proxmox.com/threads/coral-tpu-on-proxmox-9.169456/post-790253

but i dont have #/etc/udev/rules.d/71-edgetpu.rules

and from this post:

from installing drivers on the host, i know my usb cable and the usb port is just fine.

Any help would be apreciated.
Thx