For some reason, hotsyncing with a visor occasionally freezes up and times out. This has happened with different visors on different machines, so I suspect it's a problem with RedHat and not the hardware. Here's the output of the log. Note that the key error message is the CRC Timeout message. Nov 1 17:54:53 epidemic kernel: usb.c: USB new device connect, assigned device number 2 Nov 1 17:54:53 epidemic kernel: usbserial.c: Handspring Visor converter detected Nov 1 17:54:53 epidemic kernel: visor.c: Handspring Visor: Number of ports: 2 Nov 1 17:54:53 epidemic kernel: visor.c: Handspring Visor: port 1, is for Generic use and is bound to ttyUSB0 Nov 1 17:54:53 epidemic kernel: visor.c: Handspring Visor: port 2, is for HotSync use and is bound to ttyUSB1 Nov 1 17:54:53 epidemic kernel: usbserial.c: Handspring Visor converter now attached to ttyUSB0 (or usb/tts/0 for devfs) Nov 1 17:54:53 epidemic kernel: usbserial.c: Handspring Visor converter now attached to ttyUSB1 (or usb/tts/1 for devfs) Nov 1 17:58:14 epidemic modprobe: modprobe: Can't locate module net-pf-10 Nov 1 17:58:50 epidemic kernel: usb-uhci-debug.h: TD @ cf4f07e0/0F4F07E0, MaxLen=3f DT0 EP=2 Dev=2 PID=( IN ) buf=07297cc0 Nov 1 17:58:50 epidemic kernel: usb-uhci-debug.h: Len=7ff e0 SPD IOC Stalled CRC/Timeo Nov 1 17:58:50 epidemic kernel: usb-uhci-debug.h: TD Link Terminate Nov 1 17:58:50 epidemic kernel: usb.c: USB disconnect on device 2 Nov 1 17:58:50 epidemic kernel: usbserial.c: Handspring Visor converter now disconnected from ttyUSB0 Nov 1 17:58:50 epidemic kernel: usbserial.c: Handspring Visor converter now disconnected from ttyUSB1
I'd recommend using a more up to date Visor driver, like from the 2.4.0-testX or 2.2.18preX kernel. The one that is shipping with RedHat 7.0 is quite old. greg k-h (the Visor driver author and maintainer)
Kernel 2.2.17-14 seems to fix the problem.