From af04b0d0a1a96b154fa4974bd110d49b1c668780 Mon Sep 17 00:00:00 2001 From: Thomas Jarosch Date: Tue, 29 Nov 2011 09:39:01 +0100 Subject: [PATCH] Update udev rule syntax for newer kernels Credit goes to Lucian Langa : ------------------------ SUBSYSTEM=="usb_device" syntax is old usb sysfs (usbfs) support (kernel <2.6.22) Correct syntax now should be: SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device" ------------------------ One clarification for the previous commit: Additional udev rules credit goes to Canyon Bliss --- packages/99-libftdi.rules | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/99-libftdi.rules b/packages/99-libftdi.rules index f5df0f1..ca7bcbc 100644 --- a/packages/99-libftdi.rules +++ b/packages/99-libftdi.rules @@ -1,11 +1,11 @@ # allow users to claim the device -SUBSYSTEM=="usb_device", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6010", MODE="0664", GROUP="plugdev" +SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6010", MODE="0664", GROUP="plugdev" # FTDI Devices: FT232BM/L/Q, FT245BM/L/Q, FT232RL/Q, FT245RL/Q, VNC1L with VDPS Firmware -SUBSYSTEM=="usb_device", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", MODE="0664", GROUP="plugdev" +SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", MODE="0664", GROUP="plugdev" # FTDI Devices: FT2232C/D/L, FT2232HL/Q -SUBSYSTEM=="usb_device", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6010", MODE="0664", GROUP="plugdev" +SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6010", MODE="0664", GROUP="plugdev" # FTDI Devices: FT4232HL/Q -SUBSYSTEM=="usb_device", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6011", MODE="0664", GROUP="plugdev" +SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6011", MODE="0664", GROUP="plugdev" -- 1.7.1