1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2025-04-21 12:27:27 +03:00

Use block events for the mounting/unmounting of external storage devices.

This handles both USB and IEEE1394 devices. It removes /sbin/usb-storage in
favor of using the block hotplug event. There are dummy scripts to handle the
plug in/out of USB and IEEE1394 devices for updating LEDs. Storage devices 
are mount as a sub-directory under /mnt.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14289 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
matein4
2009-01-30 20:48:42 +00:00
parent 176cbd50ea
commit 8878fc63f1
6 changed files with 46 additions and 39 deletions

View File

@@ -0,0 +1,19 @@
#!/bin/sh
# Copyright (C) 2009 OpenWrt.org
blkdev=`dirname $DEVPATH`
if [ `basename $blkdev` != "block" ]; then
device=`basename $DEVPATH`
case "$ACTION" in
add)
mkdir -p /mnt/$device
mount /dev/$device /mnt/$device
;;
remove)
umount /dev/$device
;;
esac
fi