No necesitas ningún controlador especial: todo lo que necesitas es dar a conocer tu dispositivo. Unos simples pasos pueden lograr esto cuando su dispositivo está conectado vía USB:
sudo lsusb
[...]
Bus 002 Device 054: ID 18d1:4e22 Google Inc. Nexus S (debug)
Vea los dos valores hexadecimales separados por dos puntos: 18d1:4e22
Este es el manufacturerID:deviceID que tienes que decirle al sistema que maneje. Así que como Root:
sudo su -
cd /etc/udev/rules.d
vi 51-android.rules
En este archivo, añada una línea (puede utilizar el editor de su elección, por supuesto - mi ejemplo utiliza vi
)
# MyDeviceName
SUBSYSTEMS=="usb", ATTRS{idVendor}=="18d1", ATTRS{idProduct}=="4e22", MODE="0666" GROUP="androiddev", SYMLINK+="android%n"
Este ejemplo utiliza los valores anteriores lsusb
de salida tienes que sustituirlos por los tuyos. Ahora, para que sus cambios surtan efecto:
sudo service udev reload
Último paso: Desconecta tu dispositivo y vuelve a conectarlo. Ahora debería ser reconocido.