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

Re: udev Hilfe gesucht



On 23.04.06 20:49:21, Frank Dietrich wrote:
> Andreas Pakulat <apaku@gmx.de> wrote:
> >On 23.04.06 16:25:06, Frank Dietrich wrote:
> >> habe für verschiedene USB-Sticks eine Regel in udev.rules
> >> eingetragen
> >> 
> >> BUS="usb", KERNEL="sd*1", SYSFS{idProduct}="6386", \
> >> SYSFS{idVendor}="058f", SYMLINK="captiva512"
>
> # funktioniert nicht
> BUS="usb", KERNEL="sd*1", SYMLINK="captiva512"
> 
> # das funktioniert, möcht ich aber nicht verwenden, weil diese Regel
> # hier dann für alle Sticks greifen würde, was sie aber nicht soll
> BUS="scsi", KERNEL="sd*1", SYMLINK="captiva512"
> 
> Die Lösung steckt wahrscheinlich in der Antwort auf die Frage "Warum
> geht es nur noch mit scsi statt mit usb bei der Angabe für den Bus?".

Du koenntest statt der Id fuer Model+Vendor einfach die Strings nehmen
(s.u.)

> >Steht was im syslog von udev, wenn du die Sticks einsteckst?
> >Ansonsten mal die Prioritaet von udev erhoehen auf info oder debug
> >(in /etc/udev.conf udev_log="info" o.ae.) und dann schauen.
> 
> Gebe zu meine Informationen waren etwas spärlich. Hier nun alles was
> ich bisher schon gefunden hab. Vielleicht hilft es ja weiter und
> jemand kann mir einen Tipp geben.

Wie gesagt mit udev_log="info" oder besser ="debug" kriegst du noch mehr
Infos im Syslog.

> 0000:00:1f.2/usb1/1-1/1-1:1.0/host6/target6:0:0/6:0:0:0': BUS="scsi"\
> ID="6:0:0:0" DRIVER="sd"
>     SYSFS{device_blocked}="0"
>     SYSFS{iocounterbits}="32"
>     SYSFS{iodone_cnt}="0xb"
>     SYSFS{ioerr_cnt}="0x2"
>     SYSFS{iorequest_cnt}="0xb"
>     SYSFS{max_sectors}="240"
>     SYSFS{model}="Flash D"
>     SYSFS{queue_depth}="1"
>     SYSFS{queue_type}="none"
>     SYSFS{rev}=""
>     SYSFS{scsi_level}="3"
>     SYSFS{state}="running"
>     SYSFS{timeout}="30"
>     SYSFS{type}="0"
>     SYSFS{vendor}="Generic "

Da hast du model+vendor, oder hast du mehrere Sticks desselben Typs,
haben die ueberhaupt irgendwas unterschiedlich?

> Nun hab ich einfach keine Ideen mehr was sich geändert hat und warum
> es nicht mehr funktioniert.

s.o. nimm BUS="scsi" und SYSFS{vendor="Generic " SYSFS{model}="Flash
D"...

Andreas

-- 
You've been leading a dog's life.  Stay off the furniture.



Reply to: