[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[coldsync-hackers] FreeBSD 4.3-STABLE && Visor Edge...



Hello,

	I've just plugged in my new visor edge and have been completely
	unable to perform a USB coldsync.  I am using the latest coldsync,
	and continue to receive the following error message:

	usb read: Input/output error
	slp_read: read: Input/output error
	Error during cmp_read: (1) Error in system call or library function.
	Error: Can't connect to Palm.

	I am, however, able to sync a visor deluxe using the same
	configuration.  What has changed?

	I noticed a thread on the coldsync-hackers list a while back about
	an edge and FreeBSD 4.3 RC3, and have gone thru all of the suggestions
	brought up by that thread, but to no avail.  I am wondering if I've
	managed to miss something.  Here is what I have done so far...

	1. Removed my ~/.palm directory to start from a clean slate.

	2. Upgraded coldsync to 2.1.1 release.

	3. Upgraded ColdSync.pm to 1.4.6.

	4. My ~/.coldsyncrc file:

	----
	listen usb {
	   device: /dev/ugen0;
	}

	pda "Brian Skrab" {
	   snum: *Visor*;
	   directory: /usr/home/bgs/.palm;
	   default;
	}
	----

	5. My Visor entry in usbd.conf

	----
	## Handspring visor (PDA)
           device "Handspring Visor"
              devname "ugen0"
              vendor 0x082d
              product 0x0100
              release 0x0100
	#daemon mode:
	#        attach "/usr/local/bin/coldsync -f /usr/home/bgs/.coldsyncrc -l /usr/home/bgs/.coldsync.log -t usb -ms"

	#restore mode:
	#        attach "/usr/local/bin/coldsync -f /usr/home/bgs/.coldsyncrc -l /usr/home/bgs/.coldsync.log -t usb -mr /usr/home/bgs/.palm/backup"

	#Initialize mode:
        	attach "/usr/local/bin/coldsync -f /usr/home/bgs/.coldsyncrc -l /usr/home/bgs/.coldsync.log -t usb -mI"

	#Backup mode:
	#        attach "/usr/local/bin/coldsync -f /usr/home/bgs/.coldsyncrc -l /usr/home/bgs/.coldsync.log -t usb -mb /usr/home/bgs/.palm/backup"
	----

	6. I run usbd as myself (bgs).

	7. USB output from dmesg:

	----
	uhci0: <VIA 83C572 USB controller> port 0xd400-0xd41f irq 4 at device 7.2 on pci
	0
	usb0: <VIA 83C572 USB controller> on uhci0
	usb0: USB revision 1.0
	uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
	uhub0: 2 ports with 2 removable, self powered
	uhci1: <VIA 83C572 USB controller> port 0xd800-0xd81f irq 4 at device 7.3 on pci
	0
	usb1: <VIA 83C572 USB controller> on uhci1
	usb1: USB revision 1.0
	uhub1: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
	uhub1: 2 ports with 2 removable, self powered
	----

	I was able to get the edge to sync with my workstation at work,
	using an identical configuration.  The only difference that is
	apparent to me is the dmesg output which shows a different USB
	controller chipset:

	----
	uhci0: <Intel 82371AB/EB (PIIX4) USB controller> port 0x2040-0x205f
	irq 11 at de
	vice 20.2 on pci0
	usb0: <Intel 82371AB/EB (PIIX4) USB controller> on uhci0
	usb0: USB revision 1.0
	uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
	uhub0: 2 ports with 2 removable, self powered
	----

	Any suggestions or pointers will be very much appreciated.

	Thank you,

	~brian


-- 
This message was sent through the coldsync-hackers mailing list.  To remove
yourself from this mailing list, send a message to majordomo@thedotin.net
with the words "unsubscribe coldsync-hackers" in the message body.  For more
information on Coldsync, send mail to coldsync-hackers-owner@thedotin.net.