Well, if I'm reading the code correctly, a keepalive (heartbeat) mechanism was never completed. Thus, if the connection is broken between the server and the client, there is no way to detect and/or handle this event. I'll be adding your bug report to usbip-win project on GitHub (https://github.com/cezuni/usbip-win/issues/new). When the feature will have been implemented, I'll send a patch on the Linux' side.
Hey there. If you want to install the driver, you will need to work a bit under 8.1 and 10. Firstly, the last signed driver has some bugs that may end up with some BSoD. To have a working patched version, you need to fiddle your setup so Windows will accept to install unsigned drivers. I'm working on updating the drivers and userspace tools. The project have been on idle for the some time though, because... fatherhood and life. ;) I'll be working on the project once again shortly (yeah!). The drivers...
The modules you need are named usbip-core, vhci-hcd and usbip-host. usbip-core: core module of usbip vhci-hcd: virtual host controller interface on which remote devices will be attached (used on the local machine) usbip-host: host driver used to share devices (used on the remote machine) I think I've figured out why it is not working: your module version is from a different kernel version. The default kernel version in CentOS 7 is 3.10 if I've read correctly. This means you'll have to find a different...
Well, you shouldn't have to go through the kernel steps: by installing the two packages, you now have the modules (should at least) and the userspace tools. Did you reboot since you installed the packages?
Hi Priya. As you have read, different distributions offer different ways of installing and using USBIP. I'm not used to CentOS, I'm using ArchLinux. On Arch, the module is installed by default with the kernel, while we need to install the userspace tools from the usbip package. On CentOS, I would be tempted to think the userspace tools must be installed in a similar way with usbip-utils package: https://centos.pkgs.org/7/elrepo-x86_64/usbip-utils-1.0.1-2.el7.elrepo.x86_64.rpm.html. About the kernel...
Hi Priya. As you have read, different distributions offer different ways of installing and using USBIP. I'm not used to CentOS, I'm using ArchLinux. On Arch, the module is installed by default with the kernel, while we need to install the userspace tools from the usbip package. On CentOS, I would be tempted to think the userspace tools must be installed in a similar way with usbip-utils package: https://centos.pkgs.org/7/elrepo-x86_64/usbip-utils-1.0.1-2.el7.elrepo.x86_64.rpm.html. About the kernel...
Hi Priya. As you have read, different distributions offer different ways of installing and using USBIP. I'm not used to CentOS, I'm using ArchLinux. On Arch, the module is installed by default with the kernel, while we need to install the userspace tools from the usbip package. On CentOS, I would be tempted to think the userspace tools must be installed in a similar way with usbip-utils package: https://centos.pkgs.org/7/elrepo-x86_64/usbip-utils-1.0.1-2.el7.elrepo.x86_64.rpm.html. About the kernel...
Hey there. If you want to install the driver,you will need to work a bit under 8.1 and 10. Firstly, the last signed driver has some bugs that may end up with some BSoD. To have a working patched version, you need to fiddle your setup so Windows will accept to install unsigned drivers. I'm working on updating the drivers and userspace tools. The project have been on idle for the some time though, because... fatherhood and life. ;) I'll be working on the project once again shortly (yeah!). The drivers...