四极皇霸刀 发表于 2010-9-24 12:49:43

下面是我的hotplug-call的内容,我发现里面挂在位置都是/mnt/usb/sda1,多了个usb,不知道是否是因为这个所以出问题,请楼主帮忙看看

#!/bin/sh

mount_dev() {
      DEVNAME="$(basename $DEVPATH)"
      MOUNT_ROOT="/mnt/usb"
#   echo "mount $DEVNAME"
#       sleep 2
      mkdir -p $MOUNT_ROOT/$DEVNAME
      if mount /dev/$DEVNAME $MOUNT_ROOT/$DEVNAME || ntfs-3g /dev/$DEVNAME $MO
                [ -x $MOUNT_ROOT/$DEVNAME/opt/etc/init ] && $MOUNT_ROOT/$DEVNAME
                echo "usb=on" > /proc/ledStatus
      echo 1 > /proc/monitor
      fi
}

handle_block() {
      case $ACTION.$DEVPATH in
                add./block/sd?/sd?1)
                        mount_dev
                        exit 0
                        ;;
      esac
}

kill_prgm() {
      count=0
      while [ $count -lt 5 ]; do
                ps | grep $1 | grep -v "grep" 1>/dev/null 2>/dev/null || break
                killall $1
#       echo $1
                sleep 3
                count=$(($count+1))
      done
}

unmount_dev() {
      echo "usb=blinkfast" > /proc/ledStatus
      for prgm in amuled rtorrent screen transmission-daemon; do
                kill_prgm $prgm
      done

      for loop in $(grep "loop" /proc/swaps | cut -d ' ' -f1); do
                if ! swapoff $loop || ! losetup -d $loop; then
                        echo "usb=on" > /proc/ledStatus
                        exit 1
fi
      done

      echo 1 > /proc/monitor
      echo "usb=off" > /proc/ledStatus
}

handle_button() {
      if [ "$ACTION" = "pressed" ]; then
                case $BUTTON in
                        wps)unmount_dev;;
                        wlan) echo "x" > /proc/wlanStatus && echo 1 > /proc/moni
                esac
      fi
      exit 0
}

if [ -x /opt/sbin/hotplug ] && /opt/sbin/hotplug $@; then
      exit 0
fi
#echo $@,$SUBSYSTEM,$ACTION,$PRODUCT,$TYPE,$INTERFACE,$DEVPATH >> /tmp/hotlog

case $1 in
      block)handle_block;;
      button) handle_button;;
esac

/sbin/hotplug $@

四极皇霸刀 发表于 2010-9-24 13:13:53

硬盘是在/etc/hotplug-call脚本里加载的,/etc/fstab没用。你直接执行
mkdir -p /mnt/sda1
ntfs-3g / ...
11210 发表于 2010-9-23 23:14 https://www.chinadsl.net/images/common/back.gif

运行后提示如下:
ntfs-3g-mount: mount failed: device or resource busy

我之前就发现挂在的盘无法执行unmount,提示也是busy
   

ringz 发表于 2010-9-24 17:09:15

又有新作了吗

ufo007 发表于 2010-9-24 19:07:13

好东西,支持LZ ,一直关注中,今天终于下定决心下载~

wgedu 发表于 2010-9-24 20:00:27

刷了,上网正常,就是不知道怎么脱机下载,能不能写个详细的教程?谢谢了!
gwmj 发表于 2010-9-24 03:20 https://www.chinadsl.net/images/common/back.gif


    是呀,楼主或者哪个高手写一个吧,让我等也用用

ufo007 发表于 2010-9-24 22:10:30

我的 db120 也web 刷机成功了,测试中....

ddst 发表于 2010-9-24 23:24:27

这个版本的不错,很稳定,就是脱机下载自动加载有些问题,手动也没运行起来。也许是我太菜了,楼主要是能把脱机下载包更正下就好了,2650的脱机下载没问题,就是老爱死机

ww22qq 发表于 2010-9-25 07:01:55

求教各位,所说的WEB刷机成功是不用TTL线实现的吗

benqhuang 发表于 2010-9-25 08:40:21

看看!!!!!

ddst 发表于 2010-9-25 11:14:44

回复 218# ww22qq


    恩,直接从电信原版进CFE模式通过WEB页面升级的
页: 12 13 14 15 16 17 18 19 20 21 [22] 23 24 25 26 27 28 29 30 31
查看完整版本: 【上海贝尔】RG100A-AA 改版固件(基于DLink_DSL-2760U_1.04)