You are not logged in.
Hi.
I updated my system today. Since than my USB-Devices are not mounting anymore. I can see them using lsusb, but they do not get a device identifier like /dev/sdx anymore.
uname -r
6.6.5-arch1-1This is my journalctl -xe output
Jan 01 19:46:16 hostx kernel: usb 3-9: USB disconnect, device number 8
Jan 01 19:46:23 hostx kernel: usb 3-9: new high-speed USB device number 9 using xhci_hcd
Jan 01 19:46:23 hostx kernel: usb 3-9: New USB device found, idVendor=0781, idProduct=55af, bcdDevice=10.84
Jan 01 19:46:23 hostx kernel: usb 3-9: New USB device strings: Mfr=2, Product=3, SerialNumber=1
Jan 01 19:46:23 hostx kernel: usb 3-9: Product: Extreme Pro 55AF
Jan 01 19:46:23 hostx kernel: usb 3-9: Manufacturer: SanDisk
Jan 01 19:46:23 hostx kernel: usb 3-9: SerialNumber: 323232313459343031383938
Jan 01 19:46:23 hostx mtp-probe[23638]: checking bus 3, device 9: "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-9"
Jan 01 19:46:23 hostx mtp-probe[23638]: bus: 3, device: 9 was not an MTP device
Jan 01 19:46:23 hostx mtp-probe[23640]: checking bus 3, device 9: "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-9"
Jan 01 19:46:23 hostx mtp-probe[23640]: bus: 3, device: 9 was not an MTP devicelsusb
Bus 003 Device 009: ID 0781:55af SanDisk Corp. Extreme Pro 55AFI am not very experienced solving problem at hardware layer. So far I assume the driver needed for this operation is xhci_hcd. Is that right? If so, here is my output for lsmod:
lsmod | grep xhci_hcd
-> empy resultset, nothingAny help is highly apprecated.
_fuz
Last edited by arch_fuz (2024-01-03 08:58:05)
Offline
If the modules needed aren't already loaded, they can't be loaded because they're no longer on disk after you updated the kernel. Reboot into the new kernel.
Online
If the modules needed aren't already loaded, they can't be loaded because they're no longer on disk after you updated the kernel. Reboot into the new kernel.
Thanks, this was the solution - after reboot mounting was successful.
Would you be so kind and could you please explain a little what happened and why modules are no longer on disk when updated?
Wouldn't deleting the modules by install scripts make a rollback unimpossible?
Also, after reboot lsmod | grep xhci_hcd returns no answer still.
Thank you.
_fuz
Offline
An update of a package removes all files of the old version and extracts all files of the new version. In this case: it deletes the old kernel and its modules, and installs the new kernel and its modules.
Rebooting causes the new kernel to be used.
Paperclips in avatars? | Sometimes I seem a bit harsh — don’t get offended too easily!
Offline
Thanks for the answer, I understood so far.
Wouldn't that make a rollback unimpossible?
Offline
No. A rollback does the same, just with different package versions.
Paperclips in avatars? | Sometimes I seem a bit harsh — don’t get offended too easily!
Offline
Thanks for the answer, now I got it.
Packages won't be removed when updating, just the files extracted out of those. A rollback will just use the old packages again and extract their files.
Offline