I must be missing a module or something. This is what I get when I follow your suggestion:
...
May 17 18:21:28 localhost kernel: hub.c: new USB device 00:1d.2-1, assigned address 26
May 17 18:21:42 localhost kernel: usb.c: USB disconnect on device 00:1d.2-1 address 26
May 17 18:21:56 localhost kernel: usb.c: USB disconnect on device 00:1d.1-1 address 22
May 17 18:22:28 localhost kernel: hub.c: new USB device 00:1d.1-1, assigned address 29
May 17 18:22:45 localhost kernel: usb.c: USB disconnect on device 00:1d.1-1 address 29
What modules might I need? Here's my lsmod output:
Module Size Used by Tainted: P
aes 31712 0 (unused)
nvidia 6429056 11
visor 11304 0
usbserial 19900 0 [visor]
snd-seq-oss 23104 0
snd-seq-midi-event 3208 0 [snd-seq-oss]
snd-seq 33552 2 [snd-seq-oss snd-seq-midi-event]
snd-seq-device 3716 0 [snd-seq-oss snd-seq]
snd-pcm-oss 28928 0
snd-mixer-oss 11928 0 [snd-pcm-oss]
usb-storage 63520 4
printer 7520 0
uhci 23804 0 (unused)
usbcore 56812 1 [visor usbserial usb-storage printer uhci]
snd-intel8x0 19188 1
snd-ac97-codec 68160 0 [snd-intel8x0]
snd-pcm 52804 0 [snd-pcm-oss snd-intel8x0 snd-ac97-codec]
snd-timer 13168 0 [snd-seq snd-pcm]
snd 34304 1 [snd-seq-oss snd-seq-midi-event snd-seq snd-seq-device snd-pcm-oss snd-mixer-oss snd-intel8x0 snd-ac97-codec snd-pcm snd-timer]
soundcore 3300 6 [snd]
snd-page-alloc 4980 0 [snd-seq-oss snd-seq snd-seq-device snd-mixer-oss snd-intel8x0 snd-pcm snd-timer snd]
i2c-core 12260 0 (autoclean) [nvidia]
ohci1394 23568 0 (unused)
ieee1394 41156 0 [ohci1394]
8139too 13672 1
mii 2304 0 [8139too]
crc32 2880 0 [8139too]
pcmcia_core 39492 0
ide-scsi 9392 0
agpgart 45092 3
Thanks, btw. Talking to myself hasn't been very productive...