-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Buenas..
>> cat /etc/udev/rules.d/jmramirez.rules >> >> ACTION=="add", SUBSYSTEM=="pci", DRIVERS=="ehci_hcd", >> ATTR{vendor}=="0x8086", ATTR{device}=="0x27cc", KERNEL=="0000:00:1d.7", >> RUN+="/home/jmramirez/Desktop/automagicoIFUSE.sh" >> >> ACTION=="remove", SUBSYSTEM=="pci", DRIVERS=="ehci_hcd", >> ATTR{vendor}=="0x8086", ATTR{device}=="0x27cc", KERNEL=="0000:00:1d.7", >> RUN+="/home/jmramirez/Desktop/automagicoIFUSE.sh" >> >> Esto es lo que veo en el log: >> >> cat /var/log/syslog | grep jmramirez.rule >> >> Oct 20 12:43:13 jmramirezmachine udevd[31863]: BUS= will be removed in a >> future udev version, please use SUBSYSTEM= to match the event device, or >> SUBSYSTEMS= to match a parent device, in /etc/udev/rules.d/jmramirez.rules:1 >> > > > Si es un evento USB porque usas el SUBSYSTEM=pci ? Básicamente pork soy un poco tonto XD. El cacharro es el iphone y son 3 dispositivos los que detecta entre ellos uno es el modem y lo detecta como pci. Cuando me lo has dicho y lo he revisado, he visto que el que yo quería era usb. ####udevadm info -a all --path=/devices/pci0000:00/0000:00:1d.7/usb1/1-3 | grep SUBSYSTEM SUBSYSTEM=="usb" SUBSYSTEMS=="usb" SUBSYSTEMS=="pci" SUBSYSTEMS=="" #### > > > Yo lo dejaría en la acción, vendedor y producto: > > ACTION=="add", ATTR{idVendor}=="8086", ATTR{idProduct}=="????", RUN > +="/home/jmramirez/Desktop/automagicoIFUSE.sh" > > ACTION=="remove", ATTR{idVendor}=="8086", ATTR{idProduct}=="????", RUN > +="/home/jmramirez/Desktop/automagicoIFUSE.sh" > > > (no me se el idProducto, puedes verlo con lsusb) > > Luego recargas las reglas con > > # udevadm control --reload-rules Eso es lo que hice, esta claro que lo estaba haciendo mal. De todas formas, hasta que no lo puse en debug como me dijo el amigo Marc. No me di cuenta que ya había una regla antes, que hacia otras funciones. Por lo que he retocado esa regla y eliminado la mía. > > En el script podrás leer un montón de variables de entorno para verlas > mete esto al principio > > echo "-----------------" >> /tmp/automagicoIFUSE.log > env >> /tmp/automagicoIFUSE.log Aqui me has despistado un poco XD. A ver si no me equivoco, con esa linea solo he metido las variables de entorno del usuario en un archivo de log. Si es eso, gracias. Las conocía, pero no esta de mas. > > En fins.... avisar para esas cañas que os debo ( Marc y mariodebian ) XD ######## Como quedo, por si le interesa a alguien ######## # Dentro de la regla que encontré con el "udevd --debug" he agregado estas lineas ACTION=="add", SUBSYSTEM=="usb", OWNER="usbmux", ATTR{idVendor}=="05ac", ATTR{idProduct}=="129[0-9a]", ENV{USBMUX_SUPPORTED}="1", ATTR{bConfigurationValue}!="$attr{bNumConfigurations}", ATTR{bConfigurationValue}="$attr{bNumConfigurations}", RUN+="su -m jmramirez -c 'ifuse /home/jmramirez/ipod'" ACTION=="remove", SUBSYSTEM=="usb", ENV{PRODUCT}=="5ac/129[0-9a]/*", ENV{INTERFACE}=="255/*", RUN+="fusermount -u /home/jmramirez/ipod" ########################### Copie la linea de arriba que estaba bien hecha ( funcionaba) por eso en OWNER esta usbmux y luego hago el "su -m ..." Se podra mejorar, pero ya estamos esperando el Galaxy S, jejeje Un saludo y gracias a todos - -- "Si los tontos volaran, el cielo se oscurecería" No me envié correos en formatos propietarios http://www.gnu.org/philosophy/no-word-attachments.es.html -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJMvvbOAAoJEOWNzQnqy+fzNfAH/3MnKW1JMbWItWpM3C3/X0aG KD8rpgCCFEjDNr9M4slDaJ8UQW0eRucPao0wE8l4xERYiNvW6jSsvDEAV0rey3cj Pqn7jZC4qkuTr1NFTn0hE58UQlLJzTv2pckPqLw3Vlk6IU2vLVaT1u8cojGMDho5 TbT4nofGSRLDy2Lnhnn0pjMs9+vT9jSQtD9VtA2zH/3yJHVFHJs07RgqrUpjFvRe g+o3Hbzzy1JBYx4hajuhF9d05MEdemRwnF4mhHgwZ+Bm1w6hRTN3Vbo+yEOuAiQN X9P0LaEjR5gV+jclDCfVazIRX7lq+aGaWJxvttLUtMvGU1VfE3BDjSbwbeO1j0M= =zY8t -----END PGP SIGNATURE----- -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/blu0-smtp28db6523a88c2a732d5dacb1...@phx.gbl