Grant <emailgrant <at> gmail.com> writes:

> sd 8:0:0:0: [sdb] Synchronizing SCSI cache
> sd 8:0:0:0: Device offlined - not ready after error recovery

> The only way to get the /dev/sdb device back is to 'modprobe -r
> xhci_hcd && modprobe xhci_hcd'.  I've tried two different USB3 cables.
>  I have an external USB3 hard drive that works fine but /dev/sdb
> doesn't appear after ejecting the SSD unless I modprobe xhci_hcd.
> Should I file a kernel bug?

Hello Grant,

I've had similar device issues with hardware attached
to the pci bus. I found this obscure command that
updates the master list of pci device "id" on a gentoo system:

/usr/sbin/update-pciids 

This may help:
http://www.gossamer-threads.com/lists/gentoo/user/198486

Maybe there is such a script for usb buss related numbers,
or the ones posted for your devices need updating?

It's a shot in the dark, but may give you and idea
on what's misaligned with that particular device?

hth,
James


Reply via email to