Você precisa de um 'S' no final de ATTR
em ATTR{vendor}
e ATTR{label}
e no final de SUBSYSTEM
.
Um erro fácil de fazer, eu acabei de me queimar.
Eu criei um arquivo /etc/udev/rules.d/60.alsa.rules
com o seguinte conteúdo:
KERNEL=="0000:00:1b.0", SUBSYSTEM=="pci", ATTR{label}=="Realtek High Definition Audio Device", ATTR{vendor}=="0x8086", SYMLINK+="jumanji"
Em seguida, reiniciei o udev usando o init.d, mas o link simbólico /dev/jumanji
não foi criado.
O que devo fazer?
Informações adicionais:
udevadm info -a -n /dev/snd/by-path/pci-0000\:00\:1b.0
looking at device '/devices/pci0000:00/0000:00:1b.0/sound/card0/controlC0':
KERNEL=="controlC0"
SUBSYSTEM=="sound"
DRIVER==""
looking at parent device '/devices/pci0000:00/0000:00:1b.0/sound/card0':
KERNELS=="card0"
SUBSYSTEMS=="sound"
DRIVERS==""
ATTRS{id}=="PCH"
ATTRS{number}=="0"
looking at parent device '/devices/pci0000:00/0000:00:1b.0':
KERNELS=="0000:00:1b.0"
SUBSYSTEMS=="pci"
DRIVERS=="snd_hda_intel"
ATTRS{irq}=="45"
ATTRS{subsystem_vendor}=="0x8086"
ATTRS{broken_parity_status}=="0"
ATTRS{class}=="0x040300"
ATTRS{index}=="1"
ATTRS{label}=="Realtek High Definition Audio Device"
ATTRS{consistent_dma_mask_bits}=="64"
ATTRS{dma_mask_bits}=="64"
ATTRS{local_cpus}=="ff"
ATTRS{device}=="0x1c20"
ATTRS{msi_bus}==""
ATTRS{local_cpulist}=="0-7"
ATTRS{vendor}=="0x8086"
ATTRS{subsystem_device}=="0x2042"
ATTRS{d3cold_allowed}=="1"
looking at parent device '/devices/pci0000:00':
KERNELS=="pci0000:00"
SUBSYSTEMS==""
DRIVERS==""
Você precisa de um 'S' no final de ATTR
em ATTR{vendor}
e ATTR{label}
e no final de SUBSYSTEM
.
Um erro fácil de fazer, eu acabei de me queimar.