[SOLVED] USB Device not working: Method 'GET /nodex/proxmox1/hardware/usb' not implemented

chrigiboy

Well-Known Member
Nov 6, 2018
93
1
48
Hello,
we got this error, when we try to enable a USB Device: Method 'GET /nodes/px1/hardware/usb' not implemented

root@px1:~# lspci | grep -i USB
00:14.0 USB controller: Intel Corporation Device 06ed
07:00.0 USB controller: ASMedia Technology Inc. ASM2142 USB 3.1 Host Controller
root@px1:~# lsusb -t
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 10000M
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M
|__ Port 1: Dev 2, If 0, Class=Vendor Specific Class, Driver=rtl8xxxu, 480M
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/10p, 10000M
|__ Port 2: Dev 2, If 0, Class=Hub, Driver=hub/4p, 5000M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/16p, 480M
|__ Port 2: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 4: Dev 7, If 0, Class=Hub, Driver=hub/4p, 12M
|__ Port 1: Dev 8, If 2, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 1: Dev 8, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 1: Dev 8, If 3, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 1: Dev 8, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 11: Dev 3, If 2, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 11: Dev 3, If 0, Class=Vendor Specific Class, Driver=, 12M
|__ Port 12: Dev 4, If 0, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 13: Dev 5, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 14: Dev 6, If 0, Class=Wireless, Driver=btusb, 12M
|__ Port 14: Dev 6, If 1, Class=Wireless, Driver=btusb, 12M



proxmox-ve: 6.3-1 (running kernel: 5.4.73-1-pve)
pve-manager: 6.3-2 (running version: 6.3-2/22f57405)
pve-kernel-5.4: 6.3-1
pve-kernel-helper: 6.3-1
pve-kernel-5.4.73-1-pve: 5.4.73-1
ceph-fuse: 12.2.11+dfsg1-2.1+b1
corosync: 3.0.4-pve1
criu: 3.11-3
glusterfs-client: 5.5-3
ifupdown: 0.8.35+pve1
ksm-control-daemon: 1.3-1
libjs-extjs: 6.0.1-10
libknet1: 1.16-pve1
libproxmox-acme-perl: 1.0.5
libproxmox-backup-qemu0: 1.0.2-1
libpve-access-control: 6.1-3
libpve-apiclient-perl: 3.0-3
libpve-common-perl: 6.2-6
libpve-guest-common-perl: 3.1-3
libpve-http-server-perl: 3.0-6
libpve-storage-perl: 6.3-1
libqb0: 1.0.5-1
libspice-server1: 0.14.2-4~pve6+1
lvm2: 2.03.02-pve4
lxc-pve: 4.0.3-1
lxcfs: 4.0.3-pve3
novnc-pve: 1.1.0-1
proxmox-backup-client: 1.0.5-1
proxmox-mini-journalreader: 1.1-1
proxmox-widget-toolkit: 2.4-3
pve-cluster: 6.2-1
pve-container: 3.3-1
pve-docs: 6.3-1
pve-edk2-firmware: 2.20200531-1
pve-firewall: 4.1-3
pve-firmware: 3.1-3
pve-ha-manager: 3.1-1
pve-i18n: 2.2-2
pve-qemu-kvm: 5.1.0-7
pve-xtermjs: 4.7.0-3
qemu-server: 6.3-1
smartmontools: 7.1-pve2
spiceterm: 3.1-1
vncterm: 1.6-2
zfsutils-linux: 0.8.5-pve1
 
Last edited:
'GET /nodex/proxmox1/hardware/usb' not implemented
is that a typo ('nodex' vs 'nodes') or is that the real error message?

do you have multiple servers in a cluster? if yes, are they running the same versions?
 
Yes, that was a typo. See the screenshot below.
We have a cluster. All Server have the same version.
 

Attachments

  • USB-Device.png
    USB-Device.png
    46.2 KB · Views: 14

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!