File lejos_nxj-udev-rules.patch of Package lejos_nxj
diff -ruN leJOS_NXJ_0.9.1beta-3_source.orig/libnxt/udev-rules.txt leJOS_NXJ_0.9.1beta-3_source/libnxt/udev-rules.txt
--- leJOS_NXJ_0.9.1beta-3_source.orig/libnxt/udev-rules.txt 2012-05-29 00:13:58.000000000 +0200
+++ leJOS_NXJ_0.9.1beta-3_source/libnxt/udev-rules.txt 2012-07-10 14:35:42.308727341 +0200
@@ -1,9 +1,9 @@
-### Lego NXT brick in normal mode
-SUBSYSTEM=="usb", DRIVER=="usb", ATTRS{idVendor}=="0694", ATTRS{idProduct}=="0002", GROUP="lego", MODE="0660"
-### Lego NXT brick in firmware update mode (Atmel SAM-BA mode)
-SUBSYSTEM=="usb", DRIVER=="usb", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="6124", GROUP="lego", MODE="0660"
-
-### rules to unbind cdc_acm and sam-ba, there are several issues and they shouldn't be used
-#ACTION=="add", SUBSYSTEM=="usb", DRIVER=="cdc_acm", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="6124", RUN+="/bin/sh -c 'echo $kernel >/sys/bus/usb/drivers/cdc_acm/unbind"
-#ACTION=="add", SUBSYSTEM=="usb", DRIVER=="sam-ba", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="6124", RUN+="/bin/sh -c 'echo $kernel >/sys/bus/usb/drivers/sam-ba/unbind"
-
+### Lego NXT brick in normal mode
+SUBSYSTEM=="usb", DRIVER=="usb", ATTRS{idVendor}=="0694", ATTRS{idProduct}=="0002", SYMLINK+="lejosnxt", GROUP="lego", MODE="0666"
+### Lego NXT brick in firmware update mode (Atmel SAM-BA mode)
+SUBSYSTEM=="usb", DRIVER=="usb", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="6124", SYMLINK+="lejosnxtfirmware", GROUP="lego", MODE="0666"
+
+### rules to unbind cdc_acm and sam-ba, there are several issues and they shouldn't be used
+#ACTION=="add", SUBSYSTEM=="usb", DRIVER=="cdc_acm", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="6124", RUN+="/bin/sh -c 'echo $kernel >/sys/bus/usb/drivers/cdc_acm/unbind"
+#ACTION=="add", SUBSYSTEM=="usb", DRIVER=="sam-ba", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="6124", RUN+="/bin/sh -c 'echo $kernel >/sys/bus/usb/drivers/sam-ba/unbind"
+