On 6/3/07, John Anderson <[EMAIL PROTECTED]> wrote:
> The kernel issue that is with Ubuntu Feisty is now present in Fedora 7, has
> anyone solved this issue?
I just upgraded my laptop (Thinkpad T43, 2687D3U) yesterday and
recompiled the RPMs just now without rebooting, and get the same
problem as you and the Feisty people. Charge indicator flashes, lsusb
-v says it's at 500mA, but I get no charging indicator from the
handset and no USB mounting....unless....
I unplugged the device and plugged it back in, and I get the charging
indicator, and my disk mounted just fine. I then did a 3rd
unplug/plug, and it worked fine like the 2nd one. I just now rebooted
in an effort to reproduce it and can't! The first plug charge
indicator worked as normal, but no USB mount (which is what happened
with FC6 as well, used to this quirk). The 2nd plug charge indicator
and USB mount is fine.
Something's strange... have you tried rebooting since installing the
FC7-built barry RPMs?
Debug info for Chris et al.:
uname -a
========
Linux ender 2.6.21-1.3194.fc7 #1 SMP Wed May 23 22:35:01 EDT 2007 i686
i686 i386 GNU/Linux
[ FIRST PLUG, NO DICE ]
/var/log/messages
===============
Jun 3 11:09:02 ender kernel: usb 5-3.5: new full speed USB device
using ehci_hcd and address 10
Jun 3 11:09:02 ender kernel: usb 5-3.5: config 1 has 0 interfaces,
different from the descriptor's value: 1
Jun 3 11:09:02 ender kernel: usb 5-3.5: configuration #1 chosen from 1 choice
Jun 3 11:09:03 ender kernel: usb 5-3.5: reset full speed USB device
using ehci_hcd and address 10
Jun 3 11:09:03 ender kernel: usb 5-3.5: device firmware changed
Jun 3 11:09:03 ender kernel: usb 5-3.5: USB disconnect, address 10
Jun 3 11:09:03 ender kernel: usb 5-3.5: new full speed USB device
using ehci_hcd and address 11
Jun 3 11:09:03 ender kernel: usb 5-3.5: new full speed USB device
using ehci_hcd and address 12
Jun 3 11:09:03 ender kernel: usb 5-3.5: config 1 has 1 interface,
different from the descriptor's value: 2
Jun 3 11:09:03 ender kernel: usb 5-3.5: config 1 interface 0
altsetting 0 has 2 endpoint descriptors, different from the interface
descriptor's value: 4
Jun 3 11:09:03 ender kernel: usb 5-3.5: configuration #1 chosen from 1 choice
dmesg
======
usb 5-3.5: new full speed USB device using ehci_hcd and address 10
usb 5-3.5: config 1 has 0 interfaces, different from the descriptor's value: 1
usb 5-3.5: configuration #1 chosen from 1 choice
usb 5-3.5: reset full speed USB device using ehci_hcd and address 10
usb 5-3.5: device firmware changed
usb 5-3.5: USB disconnect, address 10
usb 5-3.5: new full speed USB device using ehci_hcd and address 11
usb 5-3.5: new full speed USB device using ehci_hcd and address 12
usb 5-3.5: config 1 has 1 interface, different from the descriptor's value: 2
usb 5-3.5: config 1 interface 0 altsetting 0 has 2 endpoint
descriptors, different from the interface descriptor's value: 4
usb 5-3.5: configuration #1 chosen from 1 choice
lsusb -v
=======
Bus 005 Device 012: ID 0fca:0004 Research In Motion, Ltd.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 16
idVendor 0x0fca Research In Motion, Ltd.
idProduct 0x0004
bcdDevice 1.06
iManufacturer 1 Research In Motion
iProduct 5 RIM Composite Device
iSerial 3 01D40DBCA50EDFC1145E7CC5FA14E0F14B735800
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 69
bNumInterfaces 2
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 4
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 1
bInterfaceProtocol 255
iInterface 2 BlackBerry Device
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 0
bDescriptorType 0
bEndpointAddress 0x00 EP 0 OUT
bmAttributes 0
Transfer Type Control
Synch Type None
Usage Type Data
wMaxPacketSize 0x0000 1x 0 bytes
bInterval 0
Endpoint Descriptor:
bLength 0
bDescriptorType 0
bEndpointAddress 0x00 EP 0 OUT
bmAttributes 0
Transfer Type Control
Synch Type None
Usage Type Data
wMaxPacketSize 0x0000 1x 0 bytes
bInterval 0
[ SECOND PLUG, ALL IS WELL ]
/var/log/messages
===============
Jun 3 11:16:52 ender kernel: usb 5-3.5: USB disconnect, address 12
Jun 3 11:17:02 ender kernel: usb 5-3.5: new full speed USB device
using ehci_hcd and address 13
Jun 3 11:17:02 ender kernel: usb 5-3.5: config index 0 descriptor too
short (expected 69, got 32)
Jun 3 11:17:02 ender kernel: usb 5-3.5: configuration #1 chosen from 1 choice
Jun 3 11:17:03 ender kernel: Initializing USB Mass Storage driver...
Jun 3 11:17:03 ender kernel: scsi2 : SCSI emulation for USB Mass
Storage devices
Jun 3 11:17:03 ender kernel: usbcore: registered new interface driver
usb-storage
Jun 3 11:17:03 ender kernel: USB Mass Storage support registered.
Jun 3 11:17:03 ender kernel: usb 5-3.5: usbfs: interface 0 claimed by
usb-storage while 'bcharge' sets config #1
Jun 3 11:17:03 ender kernel: usb 5-3.5: reset full speed USB device
using ehci_hcd and address 13
Jun 3 11:17:03 ender kernel: usb 5-3.5: usbfs: interface 0 claimed by
usb-storage while 'bcharge' sets config #1
Jun 3 11:17:03 ender kernel: usb 5-3.5: reset full speed USB device
using ehci_hcd and address 13
Jun 3 11:17:03 ender kernel: usb 5-3.5: device firmware changed
Jun 3 11:17:03 ender kernel: usb 5-3.5: USB disconnect, address 13
Jun 3 11:17:03 ender kernel: usb 5-3.5: new full speed USB device
using ehci_hcd and address 15
Jun 3 11:17:04 ender kernel: usb 5-3.5: config 1 has 1 interface,
different from the descriptor's value: 2
Jun 3 11:17:04 ender kernel: usb 5-3.5: config 1 interface 0
altsetting 0 has 2 endpoint descriptors, different from the interface
descriptor's value: 4
Jun 3 11:17:04 ender kernel: usb 5-3.5: configuration #1 chosen from 1 choice
Jun 3 11:17:04 ender kernel: usb 5-3.5: USB disconnect, address 15
Jun 3 11:17:04 ender kernel: usb 5-3.5: new full speed USB device
using ehci_hcd and address 16
Jun 3 11:17:04 ender kernel: usb 5-3.5: configuration #1 chosen from 1 choice
Jun 3 11:17:04 ender kernel: scsi3 : SCSI emulation for USB Mass
Storage devices
Jun 3 11:17:09 ender kernel: scsi 3:0:0:0: Direct-Access RIM
BlackBerrySdCard 0001 PQ: 0 ANSI: 4 CCS
Jun 3 11:17:09 ender kernel: SCSI device sdb: 3970048 512-byte hdwr
sectors (2033 MB)
Jun 3 11:17:09 ender kernel: sdb: Write Protect is off
Jun 3 11:17:09 ender kernel: sdb: assuming drive cache: write through
Jun 3 11:17:09 ender kernel: SCSI device sdb: 3970048 512-byte hdwr
sectors (2033 MB)
Jun 3 11:17:09 ender kernel: sdb: Write Protect is off
Jun 3 11:17:09 ender kernel: sdb: assuming drive cache: write through
Jun 3 11:17:09 ender kernel: sdb:
Jun 3 11:17:09 ender kernel: sd 3:0:0:0: Attached scsi removable disk sdb
Jun 3 11:17:09 ender kernel: sd 3:0:0:0: Attached scsi generic sg2 type 0
Jun 3 11:17:11 ender hald: mounted /dev/sdb on behalf of uid 500
dmesg
======
usb 5-3.5: new full speed USB device using ehci_hcd and address 13
usb 5-3.5: config index 0 descriptor too short (expected 69, got 32)
usb 5-3.5: configuration #1 chosen from 1 choice
Initializing USB Mass Storage driver...
scsi2 : SCSI emulation for USB Mass Storage devices
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usb-storage: device found at 13
usb-storage: waiting for device to settle before scanning
usb 5-3.5: usbfs: interface 0 claimed by usb-storage while 'bcharge'
sets config #1
usb 5-3.5: reset full speed USB device using ehci_hcd and address 13
usb 5-3.5: usbfs: interface 0 claimed by usb-storage while 'bcharge'
sets config #1
usb 5-3.5: reset full speed USB device using ehci_hcd and address 13
usb 5-3.5: device firmware changed
usb 5-3.5: USB disconnect, address 13
usb 5-3.5: new full speed USB device using ehci_hcd and address 15
usb 5-3.5: config 1 has 1 interface, different from the descriptor's value: 2
usb 5-3.5: config 1 interface 0 altsetting 0 has 2 endpoint
descriptors, different from the interface descriptor's value: 4
usb 5-3.5: configuration #1 chosen from 1 choice
usb 5-3.5: USB disconnect, address 15
usb 5-3.5: new full speed USB device using ehci_hcd and address 16
usb 5-3.5: configuration #1 chosen from 1 choice
scsi3 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 16
usb-storage: waiting for device to settle before scanning
usb-storage: device scan complete
scsi 3:0:0:0: Direct-Access RIM BlackBerrySdCard 0001 PQ: 0 ANSI: 4 CCS
SCSI device sdb: 3970048 512-byte hdwr sectors (2033 MB)
sdb: Write Protect is off
sdb: Mode Sense: 43 00 00 53
sdb: assuming drive cache: write through
SCSI device sdb: 3970048 512-byte hdwr sectors (2033 MB)
sdb: Write Protect is off
sdb: Mode Sense: 43 00 00 53
sdb: assuming drive cache: write through
sdb:
sd 3:0:0:0: Attached scsi removable disk sdb
sd 3:0:0:0: Attached scsi generic sg2 type 0
lsusb -v (yes, it's different)
=======
Bus 005 Device 016: ID 0fca:0004 Research In Motion, Ltd.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 16
idVendor 0x0fca Research In Motion, Ltd.
idProduct 0x0004
bcdDevice 1.06
iManufacturer 1 Research In Motion
iProduct 5 RIM Composite Device
iSerial 3 01D40DBCA50EDFC1145E7CC5FA14E0F14B735800
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 69
bNumInterfaces 2
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 4
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 1
bInterfaceProtocol 255
iInterface 2 BlackBerry Device
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x04 EP 4 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 8 Mass Storage
bInterfaceSubClass 6 SCSI
bInterfaceProtocol 80 Bulk (Zip)
iInterface 4 RIM Mass Storage Device
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x85 EP 5 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x06 EP 6 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
-te
--
In every generation there is a Resistance,
and in every generation it's the only place to be.
- Leonard Cohen
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Barry-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/barry-devel