Proxmox update broke USB3 ports ?

markeees99

New Member
Nov 13, 2023
2
0
1
Hi,

I have an Optiplex 3070 running Proxmox 7.4-17. As I was away for the 1 last month or so, It ran without problems nor hiccups.

Now I came back home and I decided to do an update via the WebUI (refresh then upgrade). After a reboot, the node couldn't find a USB3 hard drive that was plugged in and used by some containers and VMs for some reason, and looking at
dmesg -w gave me those:

1699891353810.png

I know it's not a hardware issue since I tried plugging the drive on a USB3 port on another Proxmox node that I own (a desktop PC), and I'm getting the same error -71 on that node too. Also, the drive works normally when plugged in a standard USB2 port, but I'm losing some speed if I keep it there. And If I plug something else in on an USB3 port, like a Logitech keyboard + mouse, it works without problems.

So for some reason I think that the last update broke USB3 in some way, but I don't know where to look for a resolution.

Can anyone help ?

Thanks
 
I can't help because I just had the exact same issue happen after updating, but am here to confirm same issue and errors.
 
Same problem on my machines running VE version 7.4-17. Going back to previous kernel, in my case 5.15.126-1, fixes the issue.
 
  • Like
Reactions: markeees99
Same problem on my machines running VE version 7.4-17. Going back to previous kernel, in my case 5.15.126-1, fixes the issue.
Is there a simplified documentation for doing that or any snippets to help with that? Thanks.
 
Same problem on my machines running VE version 7.4-17. Going back to previous kernel, in my case 5.15.126-1, fixes the issue.
Good to know that. As the node concerned had no really critical VM on it, I decided to update to PVE8 instead of downgrading the kernel, and all good so far.
 
Proxmox VE has nice tool for this. Documentation is here:
https://pve.proxmox.com/pve-docs/pve-admin-guide.html#sysboot
Section "3.12.7. Override the Kernel-Version for next Boot"

In my case, on UEFI system with grub as bootloader, it goes something like this:
Bash:
proxmox-boot-tool kernel list #Just to chech what i have on this mashine
proxmox-boot-tool kernel pin 5.15.126-1-pve
proxmox-boot-tool refresh
reboot

Do not forget to unpin selected version when this will get properly fixed.