cezanne / usbip-win

USB/IP for Windows
GNU General Public License v3.0
1.91k stars 344 forks source link

USB microphone does not work (does not transmit a signal). USB flash works #349

Open mxuper opened 1 year ago

mxuper commented 1 year ago

Server Side: Linux version 5.10.176 (builder@buildhost) (mips-openwrt-linux-musl-gcc (OpenWrt GCC 11.2.0 r20134-5f15225c1e) 11.2.0, GNU ld (GNU Binutils) 2.37) #0 Thu Apr 27 20:28:15 2023 System info: system type: Qualcomm Atheros QCA9533 ver 2 rev 0 machine: GL.iNet GL-AR300M (NOR)

Packages on server

base-files - 1502-r20134-5f15225c1e busybox - 1.35.0-5 ca-bundle - 20211016-1 cgi-io - 2022-08-10-901b0f04-21 dnsmasq - 2.86-16 dropbear - 2022.82-2 firewall4 - 2022-10-18-7ae5e14b-1 fstools - 2022-06-02-93369be0-2 fwtool - 2019-11-12-8f7fe925-1 getrandom - 2021-08-03-205defb5-2 hostapd-common - 2022-01-16-cff80b4f-16.2 iw - 5.16-1 iwinfo - 2022-12-15-8d158096-1 jansson4 - 2.13.1-2 jshn - 2022-05-15-d2223ef9-1 jsonfilter - 2018-02-04-c7e938d6-1 kernel - 5.10.176-1-5c9be91b90bda5403fe3a7c4e8ddb26f kmod-ath - 5.10.176+5.15.92-1-1 kmod-ath9k - 5.10.176+5.15.92-1-1 kmod-ath9k-common - 5.10.176+5.15.92-1-1 kmod-cfg80211 - 5.10.176+5.15.92-1-1 kmod-crypto-aead - 5.10.176-1 kmod-crypto-ccm - 5.10.176-1 kmod-crypto-cmac - 5.10.176-1 kmod-crypto-crc32c - 5.10.176-1 kmod-crypto-ctr - 5.10.176-1 kmod-crypto-gcm - 5.10.176-1 kmod-crypto-gf128 - 5.10.176-1 kmod-crypto-ghash - 5.10.176-1 kmod-crypto-hash - 5.10.176-1 kmod-crypto-hmac - 5.10.176-1 kmod-crypto-manager - 5.10.176-1 kmod-crypto-null - 5.10.176-1 kmod-crypto-rng - 5.10.176-1 kmod-crypto-seqiv - 5.10.176-1 kmod-crypto-sha256 - 5.10.176-1 kmod-gpio-button-hotplug - 5.10.176-3 kmod-lib-crc-ccitt - 5.10.176-1 kmod-lib-crc32c - 5.10.176-1 kmod-mac80211 - 5.10.176+5.15.92-1-1 kmod-nf-conntrack - 5.10.176-1 kmod-nf-conntrack6 - 5.10.176-1 kmod-nf-flow - 5.10.176-1 kmod-nf-log - 5.10.176-1 kmod-nf-log6 - 5.10.176-1 kmod-nf-nat - 5.10.176-1 kmod-nf-reject - 5.10.176-1 kmod-nf-reject6 - 5.10.176-1 kmod-nfnetlink - 5.10.176-1 kmod-nft-core - 5.10.176-1 kmod-nft-fib - 5.10.176-1 kmod-nft-nat - 5.10.176-1 kmod-nft-offload - 5.10.176-1 kmod-nls-base - 5.10.176-1 kmod-phy-ath79-usb - 5.10.176-1 kmod-ppp - 5.10.176-1 kmod-pppoe - 5.10.176-1 kmod-pppox - 5.10.176-1 kmod-slhc - 5.10.176-1 kmod-usb-core - 5.10.176-1 kmod-usb-ehci - 5.10.176-1 kmod-usb-ohci - 5.10.176-1 kmod-usb2 - 5.10.176-1 kmod-usbip - 5.10.176-1 kmod-usbip-client - 5.10.176-1 kmod-usbip-server - 5.10.176-1 libblobmsg-json20220515 - 2022-05-15-d2223ef9-1 libc - 1.2.3-4 libevdev - 1.13.0-1 libgcc1 - 11.2.0-4 libiwinfo-data - 2022-12-15-8d158096-1 libiwinfo-lua - 2022-12-15-8d158096-1 libiwinfo20210430 - 2022-12-15-8d158096-1 libjson-c5 - 0.15-2 libjson-script20220515 - 2022-05-15-d2223ef9-1 liblua5.1.5 - 5.1.5-10 liblucihttp-lua - 2023-03-15-9b5b683f-1 liblucihttp0 - 2023-03-15-9b5b683f-1 libmnl0 - 1.0.5-1 libnftnl11 - 1.2.1-2 libnl-tiny1 - 2021-11-21-8e0555fb-1 libpthread - 1.2.3-4 libubox20220515 - 2022-05-15-d2223ef9-1 libubus-lua - 2022-06-01-2bebf93c-1 libubus20220601 - 2022-06-01-2bebf93c-1 libuci20130104 - 2021-10-22-f84f49f0-6 libuclient20201210 - 2023-04-13-007d9454-1 libucode20220812 - 2022-12-02-46d93c9c-1 libudev-zero - 1.0.1-1 libustream-wolfssl20201210 - 2022-12-08-9217ab46-2 libwolfssl5.5.4.ee39414e - 5.5.4-stable-1 libwrap - 7.6-4 logd - 2021-08-03-205defb5-2 lua - 5.1.5-10 luci - git-23.093.42303-d58cd69 luci-app-firewall - git-23.093.42704-1c01c64 luci-app-opkg - git-23.093.42303-e16f620 luci-base - git-23.093.57104-ce20b4a luci-lib-base - git-20.232.39649-1f6dc29 luci-lib-ip - git-20.250.76529-62505bd luci-lib-jsonc - git-22.097.61921-7513345 luci-lib-nixio - git-20.234.06894-c4a4e43 luci-mod-admin-full - git-19.253.48496-3f93650 luci-mod-network - git-23.093.42704-52965f4 luci-mod-status - git-23.093.42411-713f701 luci-mod-system - git-23.013.73113-588381e luci-proto-ipv6 - git-21.148.48881-79947af luci-proto-ppp - git-21.158.38888-88b9d84 luci-ssl - git-20.244.36115-e10f954 luci-theme-bootstrap - git-23.093.42704-b47268a mtd - 26 netifd - 2022-08-25-76d2d41b-1 nftables-json - 1.0.2-2.1 odhcp6c - 2022-08-05-7d21e8d8-18 odhcpd-ipv6only - 2023-01-02-4a673e1c-2 openwrt-keyring - 2022-03-25-62471e69-3 opkg - 2022-02-24-d038e5b6-1 ppp - 2.4.9.git-2021-01-04-3 ppp-mod-pppoe - 2.4.9.git-2021-01-04-3 procd - 2022-06-01-7a009685-2 procd-seccomp - 2022-06-01-7a009685-2 procd-ujail - 2022-06-01-7a009685-2 px5g-wolfssl - 6.2 rpcd - 2022-12-15-7de4820c-1 rpcd-mod-file - 2022-12-15-7de4820c-1 rpcd-mod-iwinfo - 2022-12-15-7de4820c-1 rpcd-mod-luci - 20210614 rpcd-mod-rrdns - 20170710 swconfig - 12 ubi-utils - 2.1.4-1 uboot-envtools - 2022.01-38 ubox - 2021-08-03-205defb5-2 ubus - 2022-06-01-2bebf93c-1 ubusd - 2022-06-01-2bebf93c-1 uci - 2021-10-22-f84f49f0-6 uclient-fetch - 2023-04-13-007d9454-1 ucode - 2022-12-02-46d93c9c-1 ucode-mod-fs - 2022-12-02-46d93c9c-1 ucode-mod-ubus - 2022-12-02-46d93c9c-1 ucode-mod-uci - 2022-12-02-46d93c9c-1 uhttpd - 2022-10-31-23977554-1 uhttpd-mod-ubus - 2022-10-31-23977554-1 urandom-seed - 3 urngd - 2020-01-21-c7f7b6b6-1 usbids - 0.359-1 usbip - 2.0-14 usbip-client - 2.0-14 usbip-server - 2.0-14 usign - 2020-05-23-f1f65026-1 wireless-regdb - 2023.02.13-1 wpad-basic-wolfssl - 2022-01-16-cff80b4f-16.2

Client Side: USB IP Client for Windows 0.3.5. System Windows 10

On the host, I insert a USB flash card into it, it works well, data is written to and read from the client machine But when I insert the microphone into the USB slot, it is detected by the client (Windows 10). The device is detected correctly and drivers are installed correctly for it. But the microphone does not transmit sound stream. Although it is visible in the system as it will be directly inserted into the USB slot of the client machine (Windiws 10)