Device is connected and in use but no stream from server to client

I am connecting USB microphone and if server is started under Windows then it works great (except the fact that if I stop the server before client disconnects then Windows is BSOD) but overall it is working fine.

 

If I start on linux based router then I can connect from client, device is in use but apps are giving me an error that audio path is suspended so I guess some important packets are not reaching the client.

I did a log but it is still unclear what is going on

Fri Dec 30 18:46:31 2022 LOG_INFO    >>> Starting VirtualHere USB Server v4.4.7 (Built: Dec 10 2022, 21:26:03)<<<
Fri Dec 30 18:46:31 2022 LOG_WARNING Warning, cannot lookup the exe path, 2 (No such file or directory) (defaulting to HOME)
Fri Dec 30 18:46:31 2022 LOG_INFO    Using configuration /root/config.ini
Fri Dec 30 18:46:31 2022 LOG_INFO    Server licensed to=unlicensed max_devices=1
Fri Dec 30 18:46:31 2022 LOG_INFO    Using small URB's
Fri Dec 30 18:46:31 2022 LOG_INFO    Listening on all network interfaces at TCP port 7575
Fri Dec 30 18:46:31 2022 LOG_INFO    Found Full speed device [0e6f:010c] "Performance Designed Products   , PDP Audio Device" at address 111
Fri Dec 30 18:46:31 2022 LOG_INFO    Found High speed device [058f:6366] "Generic, Mass Storage Device" at address 114
Fri Dec 30 18:47:15 2022 LOG_INFO    192.168.1.51 connected as connection 1 (Standard TCP)
Fri Dec 30 18:47:15 2022 LOG_INFO    Device 111 [0e6f:010c] BOUND to connection 1
Fri Dec 30 18:48:37 2022 LOG_INFO    Device 111 [0e6f:010c] UNBOUND from connection 1
Fri Dec 30 18:48:43 2022 LOG_INFO    Connection 1 successfully removed (reason:server shutdown)
Fri Dec 30 18:48:46 2022 LOG_INFO    Unmanaging device 111 [0e6f:010c]
Fri Dec 30 18:48:46 2022 LOG_INFO    Unmanaging device 114 [058f:6366]
Fri Dec 30 18:48:48 2022 LOG_INFO    >>> Shutdown <<<

#2

The kernel on your linux device is too old and buggy i think. It shouldnt be using small URBs. What does uname -a return?

#3

yes, you are probably right but I didn't think it could be an issue like that

Linux RT-AC220B882AD0 2.6.22.19 #1 Fri Nov 17 17:09:16 CET 2017 mips GNU/Linux

I can change the firmware but I am not so sure if I want to but have another router to play with so can check on newer kernel

 

 

#4

That kernel version was released 15 years ago, i think you should try the other linux device