I'm having an odd problem getting mass storage working with my BB and OpenSuse 11.1
When I plug the BB into the PC, I'm prompted to activate mass storage mode. Saying "Yes" sort of works, but not really:
Feb 7 21:59:27 jcamd64 kernel: [35089.589076] usb 1-10: Product: RIM Composite Device
Feb 7 21:59:27 jcamd64 kernel: [35089.589081] usb 1-10: Manufacturer: Research In Motion
Feb 7 21:59:27 jcamd64 kernel: [35089.589376] usb 1-10: configuration #1 chosen from 1 choice
Feb 7 21:59:27 jcamd64 kernel: [35089.598198] scsi8 : SCSI emulation for USB Mass Storage devices
Feb 7 21:59:27 jcamd64 kernel: [35089.598503] usb-storage: device found at 6
Feb 7 21:59:27 jcamd64 kernel: [35089.598511] usb-storage: waiting for device to settle before scanning
Feb 7 21:59:27 jcamd64 kernel: [35089.618467] usb 1-10: usbfs: interface 1 claimed by usb-storage while 'bcharge' sets config #1
Feb 7 21:59:28 jcamd64 kernel: [35090.736065] usb 1-10: reset high speed USB device using ehci_hcd and address 6
So, it's recognized as a USB mass storage device, but I get that weird 'waiting for device to settle before scanning'. And the device never settles.
However.. if I run Windows in VirtualBox, and attach the USB device to the virtual machine, it works. Once I exit VB, it's also working in Linux.
I'm running Barry, but other than that I'm not doing anything out of the ordinary. Anyone have any insight?