my system is squeeze-amd64
I have my passport external hdd. It is initially recognised and then it is
disconnected immediately.
I got message as follows
lvgandhi@lvghomepc:/var/log$ sudo tail messages
Mar 17 11:32:34 lvghomepc kernel: [ 1255.536713] scsi 4:0:0:0:
Direct-Access     WD       3200BEV External 1.75 PQ: 0 ANSI: 4
Mar 17 11:32:34 lvghomepc kernel: [ 1255.537876] sd 4:0:0:0: Attached scsi
generic sg3 type 0
Mar 17 11:32:34 lvghomepc kernel: [ 1255.538061] sd 4:0:0:0: [sdc]
625142448 512-byte logical blocks: (320 GB/298 GiB)
Mar 17 11:32:34 lvghomepc kernel: [ 1255.538562] sd 4:0:0:0: [sdc] Write
Protect is off
Mar 17 11:32:34 lvghomepc kernel: [ 1255.539944]  sdc: sdc1
Mar 17 11:32:34 lvghomepc kernel: [ 1255.554116] usb 1-3: USB disconnect,
address 4
Mar 17 11:32:34 lvghomepc kernel: [ 1255.557962] sd 4:0:0:0: [sdc] READ
CAPACITY failed
Mar 17 11:32:34 lvghomepc kernel: [ 1255.557967] sd 4:0:0:0: [sdc] Result:
hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK
Mar 17 11:32:34 lvghomepc kernel: [ 1255.557973] sd 4:0:0:0: [sdc] Sense
not available.
Mar 17 11:32:34 lvghomepc kernel: [ 1255.558002] sd 4:0:0:0: [sdc] Attached
SCSI disk

I also have following rule in /etc/udev/rules.d
80-usb-wd.rules
which is
lvgandhi@lvghomepc:~$ cat /etc/udev/rules.d/80-usb-wd.rules
ACTION=="add", SUBSYSTEMS=="usb",
ATTRS{serial}=="57442D575845304139395337303334", SYMLINK+="wd%n"
ACTION=="add", SUBSYSTEMS=="usb",
ATTRS{serial}=="57442D575845304139395337303334", RUN+="/bin/mkdir /media/wd"
ACTION=="add", SUBSYSTEMS=="usb",
ATTRS{serial}=="57442D575845304139395337303334", RUN+="/bin/mount -t
ntfs-3g -o rw,uid=1000,umask=022,posix,shortname=winnt /dev/wd1 /media/wd",
OPTIONS="last_rule"
ACTION=="remove", SUBSYSTEMS=="usb",
ATTRS{serial}=="57442D575845304139395337303334", RUN+="/bin/umount
/media/wd"
ACTION=="remove", SUBSYSTEMS=="usb",
ATTRS{serial}=="57442D575845304139395337303334", RUN+="/bin/rmdir
/media/wd", OPTIONS="last_rule"
lvgandhi@lvghomepc:~$

Any solution to avoid disconnection and mounting?
-- 
L V Gandhi

Reply via email to