Сценарий работал несколько дней назад. Я смог подключить Galaxy S2 к моему ноутбуку, подключив его под Linux Mint 11.04 (Ubuntu), я имею в виду, что он был полностью обнаружен и работает. Теперь устройство Android обнаруживает USB-соединение, но ноутбук больше не реагирует: ничего в lsusb
и ошибки в 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
PS: Я добавляю UDEV правила без успеха:
/etc/udev/rules.d/70-android.rules
С этим правилом:
SUBSYSTEMS=="usb", ATTRS{idVendor}=="04e8",ATTRS{idProduct}=="6640", MODE="0666", OWNER="root",GROUP="myUser", SYMLINK+="android%n"
, если вы пытаетесь получить доступ к adb, посмотрите http://hailubuntu.blogspot.com/2010/12/adb-not-detecting-adroid-device.html
Для доступа к массовому хранилищу попробуйте использовать другой кабель (у меня есть проблемы с запасом кабеля, поэтому я использую тот, который поставляется с nexus one) У меня есть SGS Epic. Если у вас установлен gparted, вы можете запустить его после подключения телефона в режиме массовой памяти и посмотреть, отображается ли оно в gparted. Я должен установить несколько USB-устройств вручную. Если даже gparted не может отображать подключенный телефон (только для массового хранения), тогда его кабель будет обвинен.