Carlos E. R. escribió:
On 2004-05-14 23:22, Luis wrote:
Humm... usb, debería existir alguna información en /proc/bus/usb/ devices .
Lo primero, mil gracias, por lo rápido de la respuesta. Mirando donde me dices he encontrado esto:
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms T: Bus=03 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 2 Spd=1.5 MxCh= 0 D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=051d ProdID=0002 Rev= 1.00 S: Manufacturer=American Power Conversion S: Product=Back-UPS ES/CyberFort 350 FW: 3.1.I USB FW: d1 S: SerialNumber=AB0320120751
Esa es mi SAI. ¿Como identifico el /dev/tty que es?
Pero es que esa información de que necesitas un tty será para los dispositivos de puerto serie, no para los usb. Necesitaras un software capaz de leer del bus USB, como sea que se haga eso.
Mirando en /dev/usb/, veo unos cuantos ttys: /dev/usb/ttyUSB1, 2, 3... Mmmm. Voy a enchufar el joystick al usb, a ver si veo algo. El log del kernel dice:
May 15 23:39:33 nimrodel kernel: input0: USB HID v1.00 Joystick [Logitech Inc. WingMan Extreme Digital 3D] on usb2:2.0
Luego está conectado. A ver un cat en los tty:
cer@nimrodel:~> cat /dev/usb/ttyUSB* cat: /dev/usb/ttyUSB0: No such device cat: /dev/usb/ttyUSB1: No such device cat: /dev/usb/ttyUSB10: No such device ...
Pues no, no van por ahí los tiros, o no para un joystick. Prueba tu a ver...
Gracias por las pistas ... Me temo que la versión para Linux del agente que controla el sistema de alimentación ininterrumpida (SAI) no funciona con el cable USB suministrado con el equipo. Tendré que agenciarme uno serie. Gracias de nuevo a todos.