USB Printer


프린터 전원을 켜고 /dev/lp0란 디바이스 노드에 디바이스를 할당했습니다. 하지만 이 단조롭고 특징도 없는 이름이 마음에 들지 않습니다. 그래서 여러분은 대체 이름을 제공하는 규칙을 작성하기 위해 udevinfo를 사용하기로 결정하였습니다.


# udevinfo -a -p $(udevinfo -q path -n /dev/lp0)
 looking at device '/class/usb/lp0':
   KERNEL=="lp0"
   SUBSYSTEM=="usb"
   DRIVER==""
   ATTR{dev}=="180:0"

 looking at parent device '/devices/pci0000:00/0000:00:1d.0/usb1/1-1':
   SUBSYSTEMS=="usb"
   ATTRS{manufacturer}=="EPSON"
   ATTRS{product}=="USB Printer"
   ATTRS{serial}=="L72010011070626380"


위 내용을 보고 규칙을 작성하였습니다.


SUBSYSTEM=="usb", ATTRS{serial}=="L72010011070626380", SYMLINK+="epson_680"