The board is a Raspberry Pi Zero 2 W Rev 1.0. Headless clean install of Raspberry Pi OS Lite. Plugging the usb stick in and then powering up the board still does not show the stick. Leaving the connections with the stick attached, shuting down, then powering off, swapping the sd card for one with Bookworm, rebooting, the stick is recognised. I just cannot get Trixie to see the stick, when Bookworm works fine on the exact same hardware.
This is speculative as I don't currently have a zero2W running Trixie (or any zero series model doing so for that matter).
You didn't mention whether you're using an OTG adapter cable or whether your USB drive has a microUSB connector. This will become relevant momentarily.
Bookworm defaults to the host only dwc USB driver. Trixie may have changed that to default to the dual mode dwc2 driver.
The dwc2 driver uses the ID pin in the microUSB connector to decide it if should operate as a host or device. If your OTG adpater/USB drive doesn't pull the ID pin low the dwc2 driver operates in device mode.
Try adding the following to the end of your config.txt on Trixie and rebooting.
Code:
[all]dtoverlay=dwc2,dr_mode=hostStatistics: Posted by thagrol — Wed Dec 10, 2025 1:03 pm