The scenario was working few days ago. I was able to plug my Galaxy S2 to my laptop mount it under Linux Mint 11.04 (Ubuntu), I mean it was fully detected and working.
Now, the android device detect the USB plugging, but the laptop doesn't "react" anymore: nothing in lsusb and errors in dmesg | tail log:
[56946.981778] usb 2-1.5: new full speed USB device using ehci_hcd and address 33
[56947.061827] usb 2-1.5: device descriptor read/64, error -32
[56947.251592] usb 2-1.5: device descriptor read/64, error -32
[56947.441519] usb 2-1.5: new full speed USB device using ehci_hcd and address 34
[56947.521649] usb 2-1.5: device descriptor read/64, error -32
[56947.711412] usb 2-1.5: device descriptor read/64, error -32
[56947.901294] usb 2-1.5: new full speed USB device using ehci_hcd and address 35
[56948.320944] usb 2-1.5: device not accepting address 35, error -32
[56948.401060] usb 2-1.5: new full speed USB device using ehci_hcd and address 36
[56948.820710] usb 2-1.5: device not accepting address 36, error -32
[56948.820963] hub 2-1:1.0: unable to enumerate USB device on port 5
P.S.: I add the UDEV rules without success:
/etc/udev/rules.d/70-android.rules
With that rule:
SUBSYSTEMS=="usb", ATTRS{idVendor}=="04e8",ATTRS{idProduct}=="6640", MODE="0666", OWNER="root",GROUP="myUser", SYMLINK+="android%n"