On Wed, 25 Jul 2007, Olivier Oswald wrote:
> Thanx for the detailed explaination. I think this should be handled by
> usb/ip.
>
> I'll try to implement some kind of "keepalive" feature in the usb/ip kernel
> modules: when a device disappears from the USB bus but reappears again
> within a configurable timeout, its IP tunnel is not disconnected. it should,
> however, disappear and reappear on the client (the computer that uses the
> USB device over IP), otherwise drivers might get confused if the expect a
> device to reset itself (as pvrusb2 probably does).
Yes, definitely you want it to also reconnect on the client side as
well. Not just for "completeness" but because it's at connect time when
the device's configuration must be read out and a device which
disconnects and reconnects must be treated as an entirely new device
with possibly different configuration information. So the client *must*
be able to see this disconnect / reconnect.
-Mike
--
| Mike Isely | PGP fingerprint
Spammers Die!! | | 03 54 43 4D 75 E5 CC 92
| isely @ pobox (dot) com | 71 16 01 E2 B5 F5 C1 E8
| |
_______________________________________________
pvrusb2 mailing list
[email protected]
http://www.isely.net/cgi-bin/mailman/listinfo/pvrusb2