Re: [opensuse] SLES11 / udev rules / tape media changer



Hi Rainer,

On Thu, 01 Oct 2009, 12:22:44 +0200, Rainer Blaes wrote:
Dear all,
at our SLES11 server there is an iscsi tape roboter from OVERLAND attached.
From this great list we learnt to use udev rules in order to fix the device
name
for the media changer /dev/sgN where N is altering after each reboot.
Here is the udevinfo output of our tape changer:

#udevinfo -a -p $(udevinfo -q path -n /dev/sg5)

looking at device
'/devices/platform/host4/session1/target4:0:0/4:0:0:2/scsi_generic/sg5':
KERNEL=="sg5"
SUBSYSTEM=="scsi_generic"
DRIVER==""

looking at parent device
'/devices/platform/host4/session1/target4:0:0/4:0:0:2':
KERNELS=="4:0:0:2"
SUBSYSTEMS=="scsi"
DRIVERS==""
ATTRS{device_blocked}=="0"
ATTRS{type}=="8"
ATTRS{scsi_level}=="6"
ATTRS{vendor}=="OVERLAND"
ATTRS{model}=="NEO Series "
ATTRS{rev}=="0510"
ATTRS{tgps}=="1"
ATTRS{state}=="running"
ATTRS{timeout}=="0"
ATTRS{iocounterbits}=="32"
ATTRS{iorequest_cnt}=="0xe"
ATTRS{iodone_cnt}=="0xe"
ATTRS{ioerr_cnt}=="0x3"
ATTRS{modalias}=="scsi:t-0x08"
ATTRS{evt_media_change}=="0"
ATTRS{queue_depth}=="32"
ATTRS{queue_type}=="none"

Therefore we built a new rule called 100-local.rules in /etc/udev/rules.d
with
this line:

KERNEL=="sg*", SUBSYSTEMS=="scsi", ATTRS{rev}=="0510", SYMLINK+="loader0"

After running /etc/init.d/boot.udev restart we would expect to see
/dev/loader0. But it does'nt exist, why?

Because no new events have been generated which would result in the
execution of your rule. In order to get what you want you should run
"/etc/init.d/boot.udev force-reload", which includes the step to trigger
all events for the devices found in your system.

THX for any hint advice,
Rainer

HTH, cheers.

l8er
manfred
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx



Relevant Pages

  • [opensuse] SLES11 / udev rules / tape media changer
    ... at our SLES11 server there is an iscsi tape roboter from OVERLAND attached. ... From this great list we learnt to use udev rules in order to fix the device name ... for the media changer /dev/sgN where N is altering after each reboot. ... Astrium GmbH Vorsitzender des Aufsichtsrates: Thomas Mueller - Geschaeftsfuehrung: Evert Dudok, Dr. Reinhold Lutz, Guenter Stamerjohanns, Josef Stukenborg ...
    (SuSE)
  • Re: [opensuse] SLES11 / udev rules / tape media changer
    ... at our SLES11 server there is an iscsi tape roboter from OVERLAND attached. ... From this great list we learnt to use udev rules in order to fix the device ... for the media changer /dev/sgN where N is altering after each reboot. ...
    (SuSE)
  • Re: [opensuse] SLES11 / udev rules / tape media changer
    ... From this great list we learnt to use udev rules in order to fix the ... device name for the media changer /dev/sgN where N is altering after each reboot. ... And I already told you to use the /dev/stN devices to send commands to the ...
    (SuSE)