USB-Serial device not being created

eggman

New Member
Jun 24, 2019
2
0
1
52
Hi, I'm using Proxmox 4.5-6, all updates applied, running an ubuntu 18.04 vm. I've got a couple of different usb-serial devices both of which exhibit the same issue.

I've tried assigning the devices to the vm both by vendor/device id and port, it doesn't make any difference.

It's visible from lsusb -

eggman@TestConbee:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 008: ID 1cf1:0030 Dresden Elektronik
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub​

But it doesn't create a /dev/ttyACM0 or ttyUSB0. There's also no /sys/bus/usb-serial folder.

dmesg says -

[18071.221866] usb 3-1: new full-speed USB device number 10 using uhci_hcd
[18071.681071] usb 3-1: New USB device found, idVendor=1cf1, idProduct=0030
[18071.681073] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[18071.681074] usb 3-1: Product: ConBee II
[18071.681075] usb 3-1: Manufacturer: dresden elektronik ingenieurtechnik GmbH
[18071.681075] usb 3-1: SerialNumber: DE1963697​

If I don't assign the device to a vm it does show up on the proxmox host as /dev/ACM0.

I can also get it to work on an ubuntu 18.04 vm running under kvm/qemu on an ubuntu host.

Any ideas, what might be going on?
 
Hi, I'm using Proxmox 4.5-6, all updates applied, running an ubuntu 18.04 vm. I've got a couple of different usb-serial devices both of which exhibit the same issue.

I've tried assigning the devices to the vm both by vendor/device id and port, it doesn't make any difference.

It's visible from lsusb -

eggman@TestConbee:~$ lsusb​
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub​
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub​
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub​
Bus 003 Device 008: ID 1cf1:0030 Dresden Elektronik
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub​
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub​

But it doesn't create a /dev/ttyACM0 or ttyUSB0. There's also no /sys/bus/usb-serial folder.

dmesg says -

[18071.221866] usb 3-1: new full-speed USB device number 10 using uhci_hcd​
[18071.681071] usb 3-1: New USB device found, idVendor=1cf1, idProduct=0030​
[18071.681073] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3​
[18071.681074] usb 3-1: Product: ConBee II​
[18071.681075] usb 3-1: Manufacturer: dresden elektronik ingenieurtechnik GmbH​
[18071.681075] usb 3-1: SerialNumber: DE1963697​

If I don't assign the device to a vm it does show up on the proxmox host as /dev/ACM0.

I can also get it to work on an ubuntu 18.04 vm running under kvm/qemu on an ubuntu host.

Any ideas, what might be going on?
How did you solve this in the end?
 

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!