Re: Mandriva 2008 and libusb



On Tue, 2007-10-30 at 17:56 +0100, Frederic Crozat wrote:
> Le mardi 30 octobre 2007 �1:19 +1100, Andrew Greig a �it :
> > Hi all,
> > 
> > I understand that a Palm LifeDrive should sync "out of the box" with
> > Mandriva 2007+later under libusb. I have tried under 2007, 2007.1 and
> > now 2008 without success.  In my desperation to use my business tool I
> > reverted to the visor module under 2007.1 and it was very reliable. I
> > have upgraded to Mandriva 2008 and I am otherwise pleased with it, but
> > sync is really a major irritation.
> > 
> > bash-3.2$ cat /proc/bus/usb/devices (snip)
> > T:  Bus=04 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 13 Spd=480 MxCh= 0
> > D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
> > P:  Vendor=0830 ProdID=0061 Rev= 1.00
> > S:  Manufacturer=palmOne, Inc.
> > S:  Product=palmOne Handheld
> > S:  SerialNumber=PVG0M635V3E1
> > C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=500mA
> > I:* If#= 0 Alt= 0 #EPs= 4 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
> > E:  Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=1250us
> > E:  Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
> > E:  Ad=86(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
> > E:  Ad=88(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
> > (/snip)
> > 
> > As you can see the Palm LifeDrive is detected but it will not sync under
> > libusb0.1_4.
> > 
> > For some reason the visor module was loaded and I ran rmmod visor,
> > before trying the usb: setting.
> > 
> > If I have missed something glaringly obvious, please be gentle;-)
> 
> So, it looks like pilot-link doesn't detect your Lifedrive.
> 
> Try running (and make sure visor module is NOT loaded) :
> PILOT_DEBUG=DEV PILOT_DEBUG_LEVEL=DEBUG PILOT_LOG=1
> PILOT_LOGFILE=/tmp/your_pilot_log_file pilot-xfer -p usb: -l 
> 
> so we can see why it doesn't work.

Thanks Frederic,

[root andrew log]# PILOT_DEBUG=DEV PILOT_DEBUG_LEVEL=DEBUG PILOT_LOG=1
PILOT_LOGFILE=/tmp/Andrew_Greig_log_file pilot-xfer -p usb: -l

   Listening for incoming connection on usb:... usb_set_debug: Setting
debugging level to 2 (on)
usb_set_debug: Setting debugging level to 0 (off)
usb_set_debug: Setting debugging level to 2 (on)
usb_set_debug: Setting debugging level to 0 (off)
usb_set_debug: Setting debugging level to 2 (on)
usb_set_debug: Setting debugging level to 0 (off)
usb_set_debug: Setting debugging level to 2 (on)
usb_set_debug: Setting debugging level to 0 (off)
usb_set_debug: Setting debugging level to 2 (on)
usb_set_debug: Setting debugging level to 0 (off)
usb_set_debug: Setting debugging level to 2 (on)
 etc..... till pilot times out

Here is the log:
libusb.c 379 (u_open).
libusb.c 387 (u_open).
libusb.c 415 (u_wait_for_device).
libusb.c: checking device 0x8058d08
libusb.c: checking device 0x8059dd0
libusb.c: checking device 0x805be90
libusb.c: 132, 0x0830 0x0061.
libusb.c: trying to open device 0x805be90
libusb.c: USB_handle=0x8053e10
usb: PALM_GET_EXT_CONNECTION_INFORMATION, num_ports=1,
endpoint_numbers_different=1
        [0] port_function_id='Lsfr'
        [0] port=2
        [0] endpoint_info=98
usb: PALM_GET_EXT_CONNECTION_INFORMATION - no hotsync port found.
libusb.c: USB configure failed for familar device: 0x0830 0x0061.
(LifeDrive issue?)
libusb.c: checking device 0x805cec8
libusb.c: checking device 0x805df00
libusb.c: checking device 0x805ef38
libusb.c: checking device 0x8058d08
libusb.c: checking device 0x8059dd0
libusb.c: checking device 0x805be90
libusb.c: 132, 0x0830 0x0061.
libusb.c: trying to open device 0x805be90
libusb.c: USB_handle=0x8053e10
usb: PALM_GET_EXT_CONNECTION_INFORMATION, num_ports=1,
endpoint_numbers_different=1
        [0] port_function_id='Lsfr'
        [0] port=2
        [0] endpoint_info=98
usb: PALM_GET_EXT_CONNECTION_INFORMATION - no hotsync port found.
libusb.c: USB configure failed for familar device: 0x0830 0x0061.
(LifeDrive issue?)
libusb.c: checking device 0x805cec8
libusb.c: checking device 0x805df00
libusb.c: checking device 0x805ef38
libusb.c: checking device 0x8058d08
libusb.c: checking device 0x8059dd0
libusb.c: checking device 0x805be90
libusb.c: 132, 0x0830 0x0061.
libusb.c: trying to open device 0x805be90
libusb.c: USB_handle=0x8053e10
usb: PALM_GET_EXT_CONNECTION_INFORMATION, num_ports=1,
endpoint_numbers_different=1
        [0] port_function_id='Lsfr'
        [0] port=2
        [0] endpoint_info=98
usb: PALM_GET_EXT_CONNECTION_INFORMATION - no hotsync port found.
libusb.c: USB configure failed for familar device: 0x0830 0x0061.
(LifeDrive issue?)
libusb.c: checking device 0x805cec8
libusb.c: checking device 0x805df00
libusb.c: checking device 0x805ef38
libusb.c: checking device 0x8058d08
libusb.c: checking device 0x8059dd0
libusb.c: checking device 0x805be90
libusb.c: 132, 0x0830 0x0061.
libusb.c: trying to open device 0x805be90
libusb.c: USB_handle=0x8053e10
usb: PALM_GET_EXT_CONNECTION_INFORMATION, num_ports=1,
endpoint_numbers_different=1
        [0] port_function_id='Lsfr'
        [0] port=2
        [0] endpoint_info=98
usb: PALM_GET_EXT_CONNECTION_INFORMATION - no hotsync port found.
libusb.c: USB configure failed for familar device: 0x0830 0x0061.
(LifeDrive issue?)
libusb.c: checking device 0x805cec8
libusb.c: checking device 0x805df00
libusb.c: checking device 0x805ef38
libusb.c: checking device 0x8058d08
libusb.c: checking device 0x8059dd0
libusb.c: checking device 0x805be90
libusb.c: 132, 0x0830 0x0061.
libusb.c: trying to open device 0x805be90
libusb.c: USB_handle=0x8053e10
usb: PALM_GET_EXT_CONNECTION_INFORMATION, num_ports=1,
endpoint_numbers_different=1
        [0] port_function_id='Lsfr'
        [0] port=2
        [0] endpoint_info=98
usb: PALM_GET_EXT_CONNECTION_INFORMATION - no hotsync port found.
libusb.c: USB configure failed for familar device: 0x0830 0x0061.
(LifeDrive issue?)
libusb.c: checking device 0x805cec8
libusb.c: checking device 0x805df00
libusb.c: checking device 0x805ef38
libusb.c: checking device 0x8058d08
libusb.c: checking device 0x8059dd0
libusb.c: checking device 0x805cec8
libusb.c: checking device 0x805df00
libusb.c: checking device 0x805ef38
libusb.c: checking device 0x8058d08
libusb.c: checking device 0x8059dd0
libusb.c: checking device 0x805cec8
libusb.c: checking device 0x805df00
libusb.c: checking device 0x805ef38
libusb.c: checking device 0x8058d08
libusb.c: checking device 0x8059dd0
libusb.c: checking device 0x805cec8
libusb.c: checking device 0x805df00
libusb.c: checking device 0x805ef38
libusb.c: checking device 0x8058d08
libusb.c: checking device 0x8059dd0
libusb.c: checking device 0x805cec8
libusb.c: checking device 0x805df00
libusb.c: checking device 0x805ef38
libusb.c: checking device 0x8058d08
libusb.c: checking device 0x8059dd0
libusb.c: checking device 0x805be90
libusb.c: 132, 0x0830 0x0061.
libusb.c: trying to open device 0x805be90
libusb.c: USB_handle=0x8053cb0
usb: PALM_GET_EXT_CONNECTION_INFORMATION, num_ports=1,
endpoint_numbers_different=1
        [0] port_function_id='cnys'
        [0] port=2
        [0] endpoint_info=98

I performed a soft reset on the Palm, but no change in outcome.

Is there a problem in the Palm? It has been synching faithfully under
visor on Mandriva 2007.1 till this upgrade. 

Thanks

Andrew Greig




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