I'm trying the product in the following configuration:
- server running on Ubuntu 24.04 64bit Server (just updated) on Raspberry Pi 4 b
- client running on Windows 10 64bit
Upon stating the server and then client the server is detected and hub is listed in the client window. After plugging in USB storage stick to RPi I can see the device in the client. When I click "Use the device" after I while the client shows "(In use by you)" and I can hear the Windows sound for connecting USB device but the storage volume does not appear in the system.
Few observations:
- running
vhusbdarm
take 100% of all 4 cores of RPi (making the RPi hot as a heater) even in idle mode (with nothing USB devices or client connected)
# ps -o pcpu -p $(pidof vhusbdarm)
%CPU
399 - When I press Ctrl-C in the terminal where server is running, it outputs "Stopping..." but never stops (waited few minutes), I can only do
kill -9
to stop the process - When I remove the USB stick from RPi the device does not disappear from the client
Can you advise what I should do next?
So far I'm using the unregistered version as I'm trying it out before purchasing.
Server logs:
Wed Jun 26 09:37:55 2024 LOG_INFO >>> Starting VirtualHere USB Server v4.6.6 (Built: Jun 26 2024, 14:21:02)<<<
Wed Jun 26 09:37:55 2024 LOG_INFO Using configuration /home/rpi/config.ini
Wed Jun 26 09:37:55 2024 LOG_INFO Server licensed to=unlicensed max_devices=1
Wed Jun 26 09:37:55 2024 LOG_INFO Using large URB's
Wed Jun 26 09:37:55 2024 LOG_INFO Listening on all network interfaces at TCP port 7575
Wed Jun 26 09:37:55 2024 LOG_INFO Found High speed device [2109:3431] "0x2109, USB2.0 Hub" at address 11
Wed Jun 26 09:38:07 2024 LOG_INFO 192.168.1.46 connected as connection 1 (Standard TCP)
Wed Jun 26 09:40:23 2024 LOG_INFO Found High speed device [0781:5576] "SanDisk, Cruzer Facet" at address 113
Wed Jun 26 09:40:41 2024 LOG_INFO Device 113 [0781:5576] BOUND to connection 1
Client logs:
2024-06-26 18:03:03 INFO :VirtualHere Client 5.6.8 starting (Compiled: Jun 24 2024 17:50:12)
2024-06-26 18:03:03 INFO :Client OS is Windows 10 (build 19045), 64-bit edition
2024-06-26 18:03:03 INFO :Using config at C:\Users\lipin\AppData\Roaming\vhui.ini
2024-06-26 18:03:03 INFO :IPC available at \\.\pipe\vhclient
2024-06-26 18:03:03 INFO :Auto-find (Bonjour) on
2024-06-26 18:03:03 INFO :Auto-find (Bonjour SSL) on
2024-06-26 18:03:13 INFO :Drivers are up-to-date
2024-06-26 18:03:13 INFO :Connected to the VirtualHere Client Driver (Version 2)
.
If you are using a 64-bit kernel you need to use the arm64 version of virtualhere, otherwise you will have this problem.
Thanks for the prompt…
Thanks for the prompt response. In fact I downloaded 32 bit option as the description was matching the RPi version I have, while 64 bit version does not list RPi.
I just downloaded arm64 binary and it works as a charm!
Thank you!