Poznámky k linuxu
Udev pravidla pro USB disky
# VIPOWER USB->IDE s diskem SEAGATE ST380021A
BUS="scsi", SYSFS{model}="A ", SYSFS{vendor}="ST380021", GROUP="disk", MODE="0660", NAME{all_partitions}="%k", SYMLINK="vipower/dsk%n"
# VIPOWER USB->IDE s diskem SEAGATE ST3120026A
BUS="scsi", SYSFS{model}="6A ", SYSFS{vendor}="ST312002", GROUP="disk", MODE="0660", NAME{all_partitions}="%k", SYMLINK="vipower/dsk%n"
# Fotak FinePix S7000
BUS="scsi", SYSFS{model}="USB-DRIVEUNIT ", SYSFS{vendor}="FUJIFILM", GROUP="disk", MODE="0660", NAME{all_partitions}="%k", SYMLINK="finepix/dsk%n"
# IEEE1394 Firewire
KERNEL="raw1394", NAME="%k", GROUP="users"
KERNEL="dv1394*", NAME="dv1394/%n", GROUP="users"
KERNEL="video1394*", NAME="video1394/%n", GROUP="users"
############### STIR 4200
# DEVPATH '/sys/class/net/irda0'
# SUBSYSTEM 'net'
# PHYSDEVPATH '/sys/devices/pci0000:00/0000:00:1d.2/usb4/4-1/4-1:1.0'
# PHYSDEVBUS 'usb'
# PHYSDEVDRIVER 'stir4200'
################
KERNEL="irda*", NAME="irda%n", MODE="0660", GROUP="users"
############### Flash Xtreme 512MB
# device '/sys/block/sdc' has major:minor 8:32
# SYSFS{idProduct}=="1100"
# SYSFS{idVendor}=="10d6"
# SYSFS{product}=="USB 2.0_FS_ FLASH DISK "
# SYSFS{serial}=="USB 2.0_FS_ FLASH DISK "
BUS="usb", SYSFS{idProduct}="1100", SYSFS{idVendor}="10d6", SYSFS{product}="USB 2.0_FS_ FLASH DISK ", GROUP="disk", MODE="0660", NAME{all_partitions}="%k", SYMLINK="flash/xtreme/dsk%n"
############### EASYLITE with 40GB disk
# device '/sys/block/sdb' has major:minor 8:16
# SYSFS{model}=="SAMSUNG MP0402H "
# SYSFS{vendor}==" "
# BUS=="scsi"
BUS=="scsi", SYSFS{model}=="SAMSUNG MP0402H ", GROUP="disk", MODE="0660", NAME{all_partitions}="%k", SYMLINK="easylite/dsk%n"
################# Default for all usb storage
BUS="scsi", SYSFS_type="0", GROUP="disk", MODE="0660", NAME{all_partitions}="%k",SYMLINK="flash/neznama%n"
# Signal DCF pro NTP server
KERNEL=="ttyS0", NAME="%k", SYMLINK="refclock-%n", GROUP="uucp"
SPORTident USB čtecí krabička
Nejprve upravy jadra:
Pridat do souboru jadra drivers/usb/serial/cp2101.c do struktury
id_table nasledujici radek:
{ USB_DEVICE(0x10C4, 0x800A) }, /* SPORTident USB card reader */
Do /etc/udev/rules.d pridat novy soubor 20_sportident.rules s následujícím obsahem:
################ SPORTident USB Reader
# device '/sys/class/tty/ttyUSB0' has major:minor 188:0
# SUBSYSTEM=="tty"
# SYSFS{dev}=="188:0"
# BUS=="usb-serial"
# ID=="ttyUSB0"
# BUS=="usb"
# ID=="4-2:1.0"
# DRIVER=="cp2101"
# SYSFS{interface}=="SPORTident USB to UART Bridge Controller"
# SYSFS{modalias}=="usb:v10C4p800Ad0100dc00dsc00dp00icFFisc00ip00"
# SYSFS{idProduct}=="800a"
# SYSFS{idVendor}=="10c4"
# SYSFS{product}=="SPORTident USB to UART Bridge Controller"
KERNEL=="ttyUSB*", SYSFS{product}=="SPORTident USB to UART Bridge Controller", SYMLINK="sportident/reader%n", GROUP="users", MODE="0660"
Nyni lze najít device /dev/sportident/reader[012...].