Tente alterar o ATTRS para o ATTR para o fornecedor e o produto
A forma como o Ubuntu lida com documentos no iPad é impressionante (sem necessidade de qualquer configuração). Ele bate janelas, mesmo com o iTunes instalado.
Eu quero que os documentos em certos aplicativos do iPad sejam sincronizados automaticamente no meu diretório do Dropbox sempre que o iPad for conectado por USB. A sincronização é fácil; fazer o script rodar não é.
Eu já li as informações em vários tutoriais (muito desatualizados). O melhor que pude encontrar estava aqui: link
Eu usei o lsusb, com os seguintes resultados: Barramento 002 Dispositivo 012: ID 05ac: 12a2 Apple, Inc.
(Por favor note que quando um iPad está conectado, o Ubuntu parece montá-lo em dois pontos de montagem diferentes: um para "Documentos" e outro para o sistema de arquivos do iPad. Ambos são montados em ~ / .gvfs)
Eu criei o seguinte arquivo /etc/udev/rules.d/96-ipad_sync.rules
Eu tentei isso:
ACTION=="add", ATTRS{idVendor}=="05ac", ATTRS{idProduct}=="12a2", RUN+="/home/kit/bin/jobdone2"
e também isso:
ACTION=="add", ATTR{idVendor}=="05ac", ATTR{idProduct}=="12a2", RUN+="/home/kit/bin/jobdone2"
~ / bin / jobdone2 é um script que reproduz um arquivo mp3. Eu testei que funciona (usando alt + f2 e depois digitando ~ / bin / jobdone2).
Até agora, quando eu conecto o iPad, nada acontece.
Esta é a saída que recebo ao digitar udevadm monitor –env
KERNEL[29348.114010] add /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4 (usb)
KERNEL[29348.114844] add /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4/2-1.4:1.0 (usb)
KERNEL[29348.129118] remove /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4/2-1.4:1.0 (usb)
KERNEL[29348.130699] add /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4/2-1.4:4.0 (usb)
KERNEL[29348.130845] add /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4/2-1.4:4.1 (usb)
KERNEL[29348.130909] add /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4/2-1.4:4.2 (usb)
UDEV [29348.163861] add /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4 (usb)
UDEV [29348.170390] add /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4/2-1.4:1.0 (usb)
UDEV [29348.171521] add /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4/2-1.4:4.1 (usb)
UDEV [29348.172230] remove /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4/2-1.4:1.0 (usb)
UDEV [29348.172890] add /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4/2-1.4:4.2 (usb)
UDEV [29348.175645] add /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4/2-1.4:4.0 (usb)
Tente alterar o ATTRS para o ATTR para o fornecedor e o produto