-KERNEL="route", NAME="netlink/%k"
-KERNEL="skip", NAME="netlink/%k"
-KERNEL="usersock", NAME="netlink/%k"
-KERNEL="fwmonitor", NAME="netlink/%k"
-KERNEL="tcpdiag", NAME="netlink/%k"
-KERNEL="nflog", NAME="netlink/%k"
-KERNEL="xfrm", NAME="netlink/%k"
-KERNEL="arpd", NAME="netlink/%k"
-KERNEL="route6", NAME="netlink/%k"
-KERNEL="ip6_fw", NAME="netlink/%k"
-KERNEL="dnrtmsg", NAME="netlink/%k"
-KERNEL="tap*", NAME="netlink/%k"
-
-# network devices
-KERNEL="tun", NAME="net/%k"
-
-# usb devices
-KERNEL="hiddev*", NAME="usb/%k"
-KERNEL="auer*", NAME="usb/%k"
-KERNEL="legousbtower*", NAME="usb/%k", GROUP="usb"
-KERNEL="dabusb*", NAME="usb/%k"
-BUS="usb", KERNEL="lp[0-9]*", NAME="usb/%k", GROUP="lp"
-
-# pilot/palm devices
-KERNEL="pilot", NAME="%k", GROUP="uucp"
-
-# jaz devices
-KERNEL="jaz*", NAME="%k", GROUP="disk"
-
-# zip devices
-KERNEL="pocketzip*", NAME="%k", GROUP="disk"
-KERNEL="zip*", NAME="%k", GROUP="disk"
-
-# ls120 devices
-KERNEL="ls120", NAME="%k", GROUP="disk"
-
-# lp devices
-KERNEL="lp*", NAME="%k", GROUP="lp"
-KERNEL="irlpt", NAME="%k", GROUP="lp"
-KERNEL="usblp", NAME="%k", GROUP="lp"
-KERNEL="lp*", NAME="%k", GROUP="lp"
-
-# tape devices
-KERNEL="ht*", NAME="%k", GROUP="tape"
-KERNEL="nht*", NAME="%k", GROUP="tape"
-KERNEL="pt*", NAME="%k", GROUP="tape"
-KERNEL="npt*", NAME="%k", GROUP="tape"
-KERNEL="st*", NAME="%k", GROUP="tape"
-KERNEL="nst*", NAME="%k", GROUP="tape"
-KERNEL="osst*", NAME="%k", GROUP="tape"
-KERNEL="nosst*", NAME="%k", GROUP="tape"
-
-# diskonkey devices
-KERNEL="diskonkey*", NAME="%k", GROUP="disk"
-
-# rem_ide devices
-KERNEL="microdrive*", NAME="%k", GROUP="disk"
-
-# kbd devices
-KERNEL="kbd", NAME="%k", MODE="0664"
-
-# Sony Vaio Jogdial sonypi device
-KERNEL="sonypi", NAME="%k", MODE="0666"
-
-# packet devices
-KERNEL="pktcdvd", NAME="pktcdvd/control", GROUP="cdrw", MODE="0660"
-KERNEL="pktcdvd[0-9]*", NAME="pktcdvd/pktcdvd%n", GROUP="cdrw", MODE="0660"
-
-# infiniband devices
-KERNEL="umad*", NAME="infiniband/%k"
-KERNEL="issm*", NAME="infiniband/%k"
-
-# old compat symlinks with enumeration
-KERNEL="sr*", SYMLINK="cdrom%e"
-KERNEL="scd*", SYMLINK="cdrom%e"
-KERNEL="pcd*", SYMLINK="cdrom%e"
-KERNEL="fd[0-9]", SYMLINK="floppy%e"
-
-KERNEL="hd[a-z]", PROGRAM="/bin/cat /proc/ide/%k/media", RESULT="cdrom", SYMLINK="cdrom%e"
-
-KERNEL="hd[a-z]", PROGRAM="/bin/cat /proc/ide/%k/media", RESULT="floppy", SYMLINK="floppy%e"
-
-KERNEL="hd[a-z]", PROGRAM="/etc/udev/scripts/check-cdrom.sh %k DVD", SYMLINK="dvd%e"
-KERNEL="sr*", PROGRAM="/etc/udev/scripts/check-cdrom.sh %k DVD", SYMLINK="dvd%e"
-KERNEL="hd[a-z]", PROGRAM="/etc/udev/scripts/check-cdrom.sh %k CD-R", SYMLINK="cdwriter%e"
-KERNEL="sr*", PROGRAM="/etc/udev/scripts/check-cdrom.sh %k CD-R", SYMLINK="cdwriter%e"
-KERNEL="hd[a-z]", PROGRAM="/etc/udev/scripts/check-cdrom.sh %k DVD-R", SYMLINK="dvdwriter%e"
-KERNEL="sr*", PROGRAM="/etc/udev/scripts/check-cdrom.sh %k DVD-R", SYMLINK="dvdwriter%e"
-
-# rename sr* to scd*
-KERNEL="sr*", NAME="scd%n", GROUP="disk", MODE="0660"
-
-# Locate zaptel in its own directory
-KERNEL="zap[0-9]", NAME="zap/%n"
-KERNEL="zapctl", NAME="zap/ctl"
-KERNEL="zapchannel", NAME="zap/channel"
-KERNEL="zaptimer", NAME="zap/timer"
-KERNEL="zappseudo", NAME="zap/pseudo"
-
+KERNEL=="arpd", SYMLINK="netlink/%k"
+KERNEL=="dnrtmsg", SYMLINK="netlink/%k"
+KERNEL=="fwmonitor", SYMLINK="netlink/%k"
+KERNEL=="ip6_fw", SYMLINK="netlink/%k"
+KERNEL=="nflog", SYMLINK="netlink/%k"
+KERNEL=="route6", SYMLINK="netlink/%k"
+KERNEL=="route", SYMLINK="netlink/%k"
+KERNEL=="skip", SYMLINK="netlink/%k"
+KERNEL=="tap*", SYMLINK="netlink/%k"
+KERNEL=="tcpdiag", SYMLINK="netlink/%k"
+KERNEL=="usersock", SYMLINK="netlink/%k"
+KERNEL=="xfrm", SYMLINK="netlink/%k"
+
+# IEEE1394 (firewire) devices
+KERNEL=="dv1394*", GROUP="video"
+KERNEL=="raw1394", GROUP="video"
+KERNEL=="video1394*", GROUP="video"