[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: udev & usb



В сообщении от 6 Декабрь 2005 16:10 Serge Matveev написал(a):
>     Как написать правило для udev, чтобы для всех mass storage устройств
> создавался линк? У меня сейчас это сделано тупо, по имени, но как-то это не
> так. Каждая flash'ка про себя норовит сказать что-то своё :-(
> 
> BUS="usb", SYSFS{product}="Flash Disk", SYMLINK="flash"
> BUS="usb", SYSFS{product}="Mass Storage", SYMLINK="flash"
> BUS="usb", SYSFS{product}="USB DISK", SYMLINK="flash"
> BUS="usb", SYSFS{product}="USB Mass Storage Device", SYMLINK="flash"

Эээ... нескромный вопрос: а вот эти правила, которые ты написал, они на что
линку делают? Мне так казалось, что девайсы для Mass Storage создаются, когда
udev вызван ядром с BUS="scsi". А оно прилетает уже после BUS="usb". Во всяком
случае сколько я не пытался отловить это в usb, у меня ничего не получилось.

Ну в общем если у тебя работает, то напиши вместо этих четырех правил одно такое:
BUS="usb", SYSFS{bInterfaceClass}="08", SYMLINK="flash"

--
  Макс



Reply to: