Udev, the new dynamic device manager system for Linux, is solid under the hood but lacking a bit in user amenities. If you’re rassling with udev to get your scanner working for non-privileged users, or need to nail down USB device names such as wireless network cards and storage devices, check out this fine two-part series I wrote my own self.

Manage Linux Hardware with udev
Manage Linux Hardware with udev (Part 2)