# ATA disks driven by libata
KERNEL=="sd*[!0-9]", ATTR{removable}=="0", ENV{ID_BUS}=="ata", ENV{DEVTYPE}=="disk", IMPORT{program}="devkit-disks-probe-ata-smart $tempnode"
# ATA disks connected via SAS (not driven by libata)
KERNEL=="sd*[!0-9]", ATTR{removable}=="0", ENV{ID_BUS}=="scsi", ENV{DEVTYPE}=="disk", ENV{ID_VENDOR}=="ATA", IMPORT{program}="devkit-disks-probe-ata-smart $tempnode"
Right, I meant the USB drive which causes trouble, which was /dev/sdc in comment 75.
To debug the drive properly (for running skdump on it), please do
sudo gedit /lib/udev/ rules.d/ 95-devkit- disks.rules
and comment out the lines which have "devkit- disks-probe- ata-smart" . There are three:
KERNEL= ="sd*[! 0-9]", ATTR{removable} =="0", ENV{ID_BUS}=="usb", ENV{DEVTYPE} =="disk" , IMPORT{ program} ="devkit- disks-probe- ata-smart $tempnode"
# ATA disks driven by libata ="sd*[! 0-9]", ATTR{removable} =="0", ENV{ID_BUS}=="ata", ENV{DEVTYPE} =="disk" , IMPORT{ program} ="devkit- disks-probe- ata-smart $tempnode"
KERNEL=
# ATA disks connected via SAS (not driven by libata) ="sd*[! 0-9]", ATTR{removable} =="0", ENV{ID_ BUS}==" scsi", ENV{DEVTYPE} =="disk" , ENV{ID_ VENDOR} =="ATA" , IMPORT{ program} ="devkit- disks-probe- ata-smart $tempnode"
KERNEL=
Please put a "#" in front of all of them.