RHEL 7.5 There are no more available free ports. Try disconnecting an existing device

4 posts / 0 new
Last post
apg_s1
RHEL 7.5 There are no more available free ports. Try disconnecting an existing device

Hi all,

After purchasing a license, I'm trying to connect a dongle usb and get the following error:

>> ./vhclientx86_64 -n

>> tail -f /var/log/messages
Mar 23 13:41:10 avi-test journal: VirtualHere Client: VirtualHere Client 5.1.6 starting (Compiled: Mar 4 2021 17:28:09)
Mar 23 13:41:10 avi-test journal: VirtualHere Client: Client OS is Linux 3.10.0-1160.el7.x86_64 x86_64
Mar 23 13:41:10 avi-test journal: VirtualHere Client: Using config at /root/.vhui
Mar 23 13:41:10 avi-test journal: VirtualHere Client: IPC available at /tmp/vhclient
Mar 23 13:41:10 avi-test journal: VirtualHere Client: VirtualHere Client is running as a service
Mar 23 13:41:10 avi-test journal: VirtualHere Client: Auto-find (Bonjour) on
Mar 23 13:41:10 avi-test journal: VirtualHere Client: Auto-find (Bonjour SSL) on

>> ./vhclientx86_64 -t list

VirtualHere Client IPC, below are the available devices:
(Value in brackets = address, * = Auto-Use)

Desktop Hub (hostname:7575)
--> 0x2103 (hostname.19)

Auto-Find currently on
Auto-Use All currently off
Reverse Lookup currently off
Reverse SSL Lookup currently off
VirtualHere Client is running as a service

>> ./vhclientx86_64 -t use,hostname.19
OK

It says it is OK, but I get the following error:

>> tail -f /var/log/messages
Mar 23 13:42:42 mi_machine journal: VirtualHere Client: There are no more available free ports. Try disconnecting an existing device

If I try the same in the GUI, and click on "Use this device", it momentaneously displays "(in use by you)", but then it disappears and the log displays the same message: "There are no more available free ports. Try disconnecting an existing device"

What am I doing wrong?

Thanks in advance

apg_s1
.

To add more context:

After rebooting client:

>> lsusb -t
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
|__ Port 1: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 12M

>> sudo ./vhclientx86_64 -n

>> lsusb -t
/: Bus 33.Port 1: Dev 1, Class=root_hub, Driver=vhci_hcd/10p, 5000M
/: Bus 32.Port 1: Dev 1, Class=root_hub, Driver=vhci_hcd/10p, 480M
/: Bus 31.Port 1: Dev 1, Class=root_hub, Driver=vhci_hcd/10p, 5000M
/: Bus 30.Port 1: Dev 1, Class=root_hub, Driver=vhci_hcd/10p, 480M
/: Bus 29.Port 1: Dev 1, Class=root_hub, Driver=vhci_hcd/10p, 5000M
/: Bus 28.Port 1: Dev 1, Class=root_hub, Driver=vhci_hcd/10p, 480M
/: Bus 27.Port 1: Dev 1, Class=root_hub, Driver=vhci_hcd/10p, 5000M
/: Bus 26.Port 1: Dev 1, Class=root_hub, Driver=vhci_hcd/10p, 480M
/: Bus 25.Port 1: Dev 1, Class=root_hub, Driver=vhci_hcd/10p, 5000M
/: Bus 24.Port 1: Dev 1, Class=root_hub, Driver=vhci_hcd/10p, 480M
/: Bus 23.Port 1: Dev 1, Class=root_hub, Driver=vhci_hcd/10p, 5000M
/: Bus 22.Port 1: Dev 1, Class=root_hub, Driver=vhci_hcd/10p, 480M
/: Bus 21.Port 1: Dev 1, Class=root_hub, Driver=vhci_hcd/10p, 5000M
/: Bus 20.Port 1: Dev 1, Class=root_hub, Driver=vhci_hcd/10p, 480M
/: Bus 19.Port 1: Dev 1, Class=root_hub, Driver=vhci_hcd/10p, 5000M
/: Bus 18.Port 1: Dev 1, Class=root_hub, Driver=vhci_hcd/10p, 480M
/: Bus 17.Port 1: Dev 1, Class=root_hub, Driver=vhci_hcd/10p, 5000M
/: Bus 16.Port 1: Dev 1, Class=root_hub, Driver=vhci_hcd/10p, 480M
/: Bus 15.Port 1: Dev 1, Class=root_hub, Driver=vhci_hcd/10p, 5000M
/: Bus 14.Port 1: Dev 1, Class=root_hub, Driver=vhci_hcd/10p, 480M
/: Bus 13.Port 1: Dev 1, Class=root_hub, Driver=vhci_hcd/10p, 5000M
/: Bus 12.Port 1: Dev 1, Class=root_hub, Driver=vhci_hcd/10p, 480M
/: Bus 11.Port 1: Dev 1, Class=root_hub, Driver=vhci_hcd/10p, 5000M
/: Bus 10.Port 1: Dev 1, Class=root_hub, Driver=vhci_hcd/10p, 480M
/: Bus 09.Port 1: Dev 1, Class=root_hub, Driver=vhci_hcd/10p, 5000M
/: Bus 08.Port 1: Dev 1, Class=root_hub, Driver=vhci_hcd/10p, 480M
/: Bus 07.Port 1: Dev 1, Class=root_hub, Driver=vhci_hcd/10p, 5000M
/: Bus 06.Port 1: Dev 1, Class=root_hub, Driver=vhci_hcd/10p, 480M
/: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=vhci_hcd/10p, 5000M
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=vhci_hcd/10p, 480M
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=vhci_hcd/10p, 5000M
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=vhci_hcd/10p, 480M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
|__ Port 1: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 12M

Michael
.

OK that's weird, I'll check this today on my test machine and see . I assume your RHEL is the standard one and you didn't compile your own kernel?

Michael
.

OK investigating this further, RHEL is still on kernel 3.10 which is very buggy so it wont work. You need to use something at least 4.14 kernel or more

Log in or register to post comments