[Eisfair] udev-Regel nach SCSI-ID

Marcus Roeckrath marcus.roeckrath at gmx.de
Di Aug 29 16:49:46 CEST 2017


Hallo Detlef,

Detlef Paschke wrote:

> #by-SCSI-ID
> IMPORT{program}="/bin/echo $env{ID_PATH} | cut -d- -f4"
> DRIVERS=="aic79xx", ENV{DEVTYPE}=="partition",
> SYMLINK+="test-by-SCSI-ID/%d-%c-part%n"
> DRIVERS=="3w-9xxx", ENV{DEVTYPE}=="partition",
> SYMLINK+="test-by-SCSI-ID/%d-%c-part%n"
> 
> Das kommt gerade bei "by-SCSI-ID" unter /dev/test-by-SCSI-ID/ raus, es
> fehlt also genau das gewünschte.
> 
> @3w-9xxx--part1
> @aic79xx--part1
> @aic79xx--part2
> @aic79xx--part3

Weil der echo eine leere Variable an den cut übergibt, versuch mal:

ENV{ID_PATH}, IMPORT{program}="/bin/echo $env{ID_PATH} | cut -d- -f4"

> Außerdem werden hier auch nur die Platten mit der SCSI-ID 0 angezeigt.
> Wollte ich dann sehen warum das so ist. Es hat sich ja bis auf den
> Symlink nichts geändert.

Muss ich auch erst drüber nachdenken.

-- 
Gruss Marcus


Mehr Informationen über die Mailingliste Eisfair