[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [coldsync-hackers] visor edge/usb/freebsd 4.3-RC problems
I am having the same problem with my Visor Edge. I have tried all the
same things that you have tried. Unfortunately I have had no better
luck than you at solving the problem (and only limited time to work
on it right now). I finally broken down and ordered a serial docking
station from Handspring for my Visor Edge. I should have it in a couple
of days. I can only hope that it works better than with the USB one.
Bob
On Tue, Apr 17, 2001 at 11:43:30PM -0400, Ilya wrote:
> Hi. Ive been trying for 3 days now to get my visor edge to sync with coldsync through USB in FreeBSD 4.3-RC. I am getting this error:
> 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 get same exact error in both on 1.4.6 from ports and on latest 2.1.0 from the web
> iIf anyone has any suggestions, please let me know! thx
> (on win2k on same laptop everything works)
>
>
> Here is some info about my configuration:
> listen usb {
> device: /dev/ugen0;
> }
>
> pda {
> snum: "*Visor*-G";
> username: "Ilya";
> directory: "/home/ilya/.palm";
> # userid: 1078;
> }
>
> the snum, username and userid were suggested once by running coldsync -d sync:4. It also for some reason complained about userid saying it is 1000 and sthat usedif in config should be set to 1078.
> in kernel I have :
> device uhci # UHCI PCI->USB interface
> device ohci # OHCI PCI->USB interface
> device usb # USB Bus (required)
> device ugen # Generic
>
> during boot i get:
> uhci0: <Intel 82371AB/EB (PIIX4) USB controller> port 0xdce0-0xdcff irq 11 at de
> vice 7.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
>
> when i run coldsync and it than press hotsync button this appears in console:
> ugen0: Handspring Inc Handspring Visor, rev 1.00/1.00, addr 2
> and than it exists after colsync gives up with this message:
> ugen0: at uhub0 port 1 (addr 2) disconnected
> ugen0: detached
>
>
> here is *:5 log
> Allocated sync_config 0x8086060
> UID: 1000
> HOME: "/home/ilya"
> Reading "/home/ilya/.coldsyncrc"
> Found an empty statement
> Found keyword LISTEN
> Found keyword USB
> Found commtype: USB
> Found keyword DEVICE
> Lex: expecting state 2
> Found bareword string [/dev/ugen0]
> Listen: device [/dev/ugen0]
> Lex: expecting state 0
> Found a listen_directives
> Found a listen_block
> Found listen+listen_block:
> Device: [/dev/ugen0]
> Speed: [0]
> Found a listen_stmt (statement)
> Found a statement
> Found keyword PDA
> Lex: expecting state 2
> Lex: expecting state 0
> Found pda_block, no name
> Found keyword SNUM
> Lex: expecting state 2
> Found string ["*Visor*-G"]
> Serial number "*Visor*-G"
> Lex: expecting state 0
> Found keyword USERNAME
> Lex: expecting state 2
> Found string ["Ilya Krel"]
> Username "Ilya Krel"
> Lex: expecting state 0
> Found keyword DIRECTORY
> Lex: expecting state 2
> Found string ["/home/ilya/.palm"]
> Directory "/home/ilya/.palm"
> Lex: expecting state 0
> Found pda+pda_block:
> S/N: [*Visor*-G]
> Directory: [/home/ilya/.palm]
> Adding the first PDA block
> Found a pda_stmt
> Found a statement
> Found a file
> Summary of sync configuration:
> Listen:
> Type: 3
> Device: [/dev/ugen0]
> Speed: 0
> Known PDAs:
> PDA:
> Serial number: [*Visor*-G]
> Directory: [/home/ilya/.palm]
> Username: [Ilya Krel]
> UserID: 0
> Flags:
> The queue of conduits:
> Conduit:
> flavors: 0x0004 SYNC
> Creator/Types:
> [/] (0x00000000/0x00000000)
> Path: [[generic]]
> DEFAULT
> Headers:
> Preferences:
> coldsync version 2.1.0.
> ColdSync homepage at http://www.ooblick.com/software/coldsync/
> Compile-type options:
> WITH_USB: USB support.
> HAVE_STRCASECMP, HAVE_STRNCASECMP: strings are compared without regard
> to case, whenever possible.
> Default global configuration file: /usr/local/etc/coldsync.conf
> Options:
> Mode: * NONE *
> conf_fname: "/home/ilya/.coldsyncrc"
> conf_fname_given: False
> devname: (null)
> devtype: -1
> do_backup: False
> backupdir: "(null)"
> do_restore: False
> restoredir: "(null)"
> force_slow: False
> force_fast: False
> check_ROM: False
> install_first: True
> force_install: False
> use_syslog: False
> log_fname: "(null)"
>
> hostid == 0x7f000001 (127.00.00.01)
>
> Debugging levels:
> SLP: 5
> CMP: 5
> PADP: 5
> DLP: 5
> DLPC: 5
> PDB: 5
> SYNC: 5
> PARSE: 5
> IO: 5
> MISC: 5
> Opening device [/dev/ugen0]
> Please press the HotSync button.
> /dev/ugen0: Device not configured
> /dev/ugen0: Device not configured
> /dev/ugen0: Device not configured
> Device information: /dev/ugen0 vendor 082d (Handspring Inc) product 0100 (Handspring Visor) rev 1.00 addr 2
> ConnectionInfo: entry 0 function Generic on port 1
> ConnectionInfo: entry 1 function Hotsync on port 2
> first setup 0x1 returns 2 bytes: 0x01 0x00
> ===== Waiting for wakeup packet
> usb read: Input/output error
> slp_read: read: Input/output error
> cmp_read: padp_read() returned -1
> Error during cmp_read: (1) Error in system call or library function.
> Error: Can't connect to Palm.
> Calling io_drain()
> Freeing sync_config 0x8086060
> ColdSync terminating normally
>
> i have also tried to use this in /etc/usbd.conf with no luck:
> #device "Handspring Visor"
> #device "Handspring Inc Handspring Visor"
> # devname "ugen0.2"
> # vendor 0x082d
> # product 0x0100
> # release 0x0100
> # attach "/usr/local/bin/coldsync -t usb -p /dev/ugen0 -m /usr/home/ilya/.palm/backup
>
> also i setup fbtab to give ownership of /dev/ugen0 and /dev/ugen0.2 to whoever logs from console
> and though it says in release not to try it under root, i have tried it as last resort and got the same error, so it doesnt seem like permission problem.
>
>
> thx for reading.
>
>
> .palm/backup"
>
> --
> 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.
--
Bob Willcox The reason we come up with new versions is not to
bob@vieo.com fix bugs. It's absolutely not.
Austin, TX -- Bill Gates
--
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.