-#!/bin/bash
+#!/bin/sh
-# kill daemon, first event will start it again
-killall udevd
+# add/rem/add/rem/add sequence of sda/sdb/sdc
+# a few days longer and the socket of my usb-flash-reader is gone :)
-# connect(123) - disconnect(456) - connect(789) sequence of sda/sdb/sdc
+export SEQNUM=0
+export ACTION=add
+export DEVPATH=/test/init
+./udevsend test
+
+export SEQNUM=3
+export ACTION=add
+export DEVPATH=/test/sdc
+./udevsend test
export SEQNUM=1
export ACTION=add
-export DEVPATH=/block/sda
-./udevsend block
+export DEVPATH=/test/sda
+./udevsend test
export SEQNUM=2
export ACTION=add
-export DEVPATH=/block/sdb
-./udevsend block
+export DEVPATH=/test/sdb
+./udevsend test
export SEQNUM=4
export ACTION=remove
-export DEVPATH=/block/sda
-./udevsend block
+export DEVPATH=/test/sdc
+./udevsend test
-export SEQNUM=3
+export SEQNUM=5
+export ACTION=remove
+export DEVPATH=/test/sdb
+./udevsend test
+
+export SEQNUM=8
export ACTION=add
-export DEVPATH=/block/sdc
-./udevsend block
+export DEVPATH=/test/sdb
+./udevsend test
export SEQNUM=6
export ACTION=remove
-export DEVPATH=/block/sdc
-./udevsend block
-
-export SEQNUM=5
-export ACTION=remove
-export DEVPATH=/block/sdb
-./udevsend block
+export DEVPATH=/test/sda
+./udevsend test
export SEQNUM=7
export ACTION=add
-export DEVPATH=/block/sda
-#./udevsend block
+export DEVPATH=/test/sda
+#./udevsend test
+
+sleep 2
export SEQNUM=9
export ACTION=add
-export DEVPATH=/block/sdc
-./udevsend block
+export DEVPATH=/test/sdc
+./udevsend test
-export SEQNUM=8
+export SEQNUM=11
+export ACTION=remove
+export DEVPATH=/test/sdb
+./udevsend test
+
+export SEQNUM=10
+export ACTION=remove
+export DEVPATH=/test/sdc
+./udevsend test
+
+export SEQNUM=13
export ACTION=add
-export DEVPATH=/block/sdb
-./udevsend block
+export DEVPATH=/test/sda
+./udevsend test
+export SEQNUM=14
+export ACTION=add
+export DEVPATH=/test/sdb
+./udevsend test
+
+export SEQNUM=15
+export ACTION=add
+export DEVPATH=/test/sdc
+./udevsend test
+
+sleep 2
+
+export SEQNUM=12
+export ACTION=remove
+export DEVPATH=/test/sda
+./udevsend test