diff options
author | smos <seth.mos@dds.nl> | 2012-05-20 20:00:54 +0200 |
---|---|---|
committer | smos <seth.mos@dds.nl> | 2012-05-20 20:01:39 +0200 |
commit | 793d3c961dfc19f69819c995dfaec0084b0f2222 (patch) | |
tree | 1f75a16530cee5595817c76f5369a4d4a7332f6e | |
parent | 1de3cd8749db653be0b6700653e74279837d9f1b (diff) | |
download | pfsense-793d3c961dfc19f69819c995dfaec0084b0f2222.zip pfsense-793d3c961dfc19f69819c995dfaec0084b0f2222.tar.gz |
Attempt to Eject the CD device on 3G sticks for Huawei and ZTE devices.
-rwxr-xr-x | etc/rc | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -85,6 +85,11 @@ if [ -f /etc/rc.disable_hdd_apm ]; then /etc/rc.disable_hdd_apm fi +#Eject CD devices on 3G modems +MANUFATURER="huawei|zte" +CDDEVICE=`dmesg |egrep -ei "($MANUFACTURER)" | awk '/cd/ {print $1}'` +cdcontrol -f /dev/"$CDDEVICE" eject + if [ ! "$PLATFORM" = "jail" ]; then # Check to see if a compact flash mountpoint exists # If it fails to mount then run a fsck -fy |