Reply
Thread Tools
Posts: 8 | Thanked: 1 time | Joined on Jun 2008
#1
Hi all. I'm trying to flash my n900 but i'm getting the error message "Unable to enumerate USB buses!" I'm using opensuse 11.2 32 bit.

I've tried the other usb ports and i'm still getting the same error message :-(.

DBUS say's

[ 4680.715643] usb 2-1: new high speed USB device using ehci_hcd and address 26
[ 4680.832294] usb 2-1: New USB device found, idVendor=0421, idProduct=0106
[ 4680.832311] usb 2-1: New USB device strings: Mfr=34, Product=38, SerialNumber=0
[ 4680.832323] usb 2-1: Product: Nokia USB ROM
[ 4680.832332] usb 2-1: Manufacturer: Nokia
[ 4680.832500] usb 2-1: configuration #1 chosen from 1 choice
[ 4681.132697] usb 2-1: USB disconnect, address 26
[ 4681.926173] usb 2-1: new high speed USB device using ehci_hcd and address 27
[ 4682.126920] usb 2-1: New USB device found, idVendor=0421, idProduct=0105
[ 4682.126937] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=5
[ 4682.126950] usb 2-1: Product: Nokia N900 (Update mode)
[ 4682.126959] usb 2-1: Manufacturer: Nokia
[ 4682.126968] usb 2-1: SerialNumber: 4D554D353939313334
[ 4682.127152] usb 2-1: configuration #1 chosen from 1 choice
[ 4683.661657] usb 2-1: USB disconnect, address 27


Doing my head in now. I've tried mounting the usbfs and turning off power saving mode, still i get the same message.

Any help please?
 
ilpianista's Avatar
Posts: 22 | Thanked: 13 times | Joined on Sep 2010
#2
I'm sorry to resume this, but it's the first result on google.

The fix is to use libusb 0.1.12!
 
Posts: 13 | Thanked: 15 times | Joined on Oct 2010
#3
Originally Posted by bash View Post
I'm sorry to resume this, but it's the first result on google.

The fix is to use libusb 0.1.12!
This fix didn't work for me as OpenSuse 11.3 already has libusb0.1.12 but presumably it isn't where flasher thinks it should be.

What worked for me was:

1. Download Mandriva's RPM of libusb0.1_4-0.1.12-12mdv2009.1.i586.rpm

2. create /opt/libusb and cd to there

3. su to root, sudo does not work properly here!

4. Move the RPM to /opt/libusb

5. Run: rpm2cpio libusb0.1_4-0.1.12-12mdv2009.1.i586.rpm | cpio -idmv

6. export LD_LIBRARY_PATH=/opt/libusb/lib

7. Run flasher again and it should work

8. Exit root shell

This is an old thread but Googling for this problem turns up almost nothing useful.

Last edited by glassflag; 2011-02-18 at 22:59.
 

The Following User Says Thank You to glassflag For This Useful Post:
Posts: 25 | Thanked: 13 times | Joined on Jan 2010 @ Bucharest, Romania
#4
Proper solution here
 

The Following User Says Thank You to silviumc For This Useful Post:
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 08:38.