>>> several days i use long cable (~10 meter) to connect passive usb hub
GH>> Ten metres exceeds the USB specification by a factor of two. Now this GH>> might not be the cause of your problem, but before proceeding further GH>> you should ensure that your hardware does not wantonly flout the USB GH>> specifications. i make hole in wall and now cable lenght is < 3 meters :) tommorow i can say how stable it work. but i have other problem - if i do two syncronisations simultaneously, it's fail and i get exception in khubd again. i try connect both palms direct to motherboard ports - it don't help. 1. first palm start (connect) 2. second palm start (connect) 3. first palm done (disconnect) 4. second palm fail (disconnect) and i see error message: you can see kernel output in attached file. i see one error - visor.c show bad Bytes In and Bytes Out values for secondary palm. i can't say explict version, but with older 2.4 kernel i get two syncronisations simultaneously without troubles.
kern.log
Description: Binary data