Subject: uvisor and pilot-link
To: None <current-users@netbsd.org>
From: Dieter Baron <dillo@danbala.ifoer.tuwien.ac.at>
List: current-users
Date: 01/18/2001 22:09:54
hi,

trying to sync my Visor via USB using usvisor(4) and pilot-link 0.9.3
from pkgsrc on a NetBSD/i386 1.5 failed: pilot-xfer hangs when trying
to select(2) /dev/ttyU0 for reading (in s_read called from
pi_serial_accept).  (pilot-link works with /dev/ttyqe to xcopilot.)

commented dmesg output:

  <press hotsync button on cradle>
uvisor0 at uhub0 port 1
uvisor0: Handspring Inc Handspring Visor, rev 1.00/1.00, addr 2
ucom0 at uvisor0
  <start pilot-xfer>
  <hotsync on visor times out after a few seconds>
uhub0: port error, restarting port 1
uvisor0: at uhub0 port 1 (addr 2) disconnected
ucom0 detached
uvisor0 detached
  <pilot-xfer hangs, interruptable with ^C>

  After the timeout, pilot-xfer is able to read (read(2) returns 1), but
does so in a loop.

  Is this a known problem?  Does uvisor(4) work?  (I've seen a few
messages where testers were wanted sometime last year, but I haven't
found any postings giving results.)  Any ideas on how to proceed?

						thanks,
						dillo