jocoliu wrote:
試試看 mount -o remount,rw,auto /usr/local/etc
我試了 joco大大的指令,但還是沒用~"~
我看file system也沒滿阿?
Filesystem Size Used Available Use% Mounted on
/dev/root 10.3M 10.3M 0 100% /
/dev/mtdblock/2 1.0M 228.0k 796.0k 22% /usr/local/etc
/dev/rd/0 40.0k 40.0k 0 100% /mnt/rd
/dev/scsi/host0/bus0/target0/lun0/part1 923.0G 247.0G 676.0G 27% /tmp/usbmounts/sda1
/dev/scsi/host0/bus0/target0/lun0/part4 151.9M 4.0M 140.0M 3% /tmp/hdd/root
/dev/scsi/host0/bus0/target0/lun0/part3 8.0G 522.0k 8.0G 0% /tmp/hdd/livepause
我做了些實驗, 請各位先進指導一下:
環境是 600T + N290 無線 USB(插在前面的usb, 插在後面會一直不見) + 無線AP
1. 有安裝過 1.7.6 的 FW, 及對1.5T disk format 過, 用 PC 使用600T 提供的NAS 服務, 所顯示的目錄大小是正確的, 但是copy 檔案時無法秀出正確的 speed, 和會斷線.
2. 有安裝過 1.8 比特提供的 FW, 也對 1.5T disk format, 用PC 使用 600T 提供的NAS 服務, 所顯示的目錄大小是 2.00M, copy 時無法秀出正確的 speed, 也會斷線
3. 在安裝 1.8 澳洲版 FW, 也對 1.5T disk format, 用PC 使用 600T 提供的NAS 服務, 也顯示的目錄大小是 2.00M, copy 時秀出正確的 speed, 斷線的現象有少了很多
4. 再安裝 davidhsi 所改的版本, 也對 1.5T disk format, 用PC 使用 600T 提供的NAS 服務, 也顯示的目錄大小是 2.00M, copy 時秀出正確的 speed, 斷線的現象有少了很多
因為這個 2.00M 造成我pc 無法透過備份軟體把檔案抄到 600T 內的disk. 但是單純的copy 看來又可以copy...
所以想請教各位先進是否有碰過這個問題. 以上都是用無線的環境.

==========================================
# 確認 PPPOE 連線完成
while [ `ping www.hinet.net | grep "alive" | cut -d ' ' -f 3` != "alive!" ]
do
sleep 1 ; echo 'wait pppoe connect' >> /var/log/pppoe.log
date >> /var/log/pppoe.log
done
# 至 no-ip.com 更新 ip
/opt/bin/curl --user username:password 'https://dynupdate.no-ip.com/nic/update?hostname=your.doman.name1' >> /var/log/ddns_update.log
echo ' update your.doman.name1' >> /var/log/ddns_update.log
#至 Dyndns.com 更新 ip
/opt/bin/curl 'https://username:[email protected]/nic/update?hostname=your.doman.name2&wildcard=NOCHG&mx=N
echo ' update your.doman.name2' >> /var/log/ddns_update.log
date >> /var/log/ddns_update.log
將以上 script 放入 rcS 檔尾即可
以上 no-ip.com 及 dyndns.com 均是免費提供 DDNS 的 server(您可以選擇一個即可), 可以先至該網站註冊您的網域名稱後(挑個您喜歡的名稱) 再將您註冊的網域名稱填入上面的程式碼中, 這樣即使您沒有固定 ip, 也照樣可以(例如 youname.blogdns.net) 連上您的機上盒
祝好運~

0610 update:
忘了說明, 要先安裝 curl
ipkg install curl
ps.
雖然也可以安裝 ddclient 軟體來達成相同的功能, 不過小弟覺得自己寫, 比較有成就感.


所幸, 這些問題都能在 linux system 下, 逐一手動修復回來.

所以要刷那一版韌體? 各位大大自行決定吧!

Hi, I am Joco!
vest wrote:
今天要改/usr/local/etc/rcS 時,發現不給我存檔了
出現
Write error: Input/output error
...(恕刪)
我有遇過,試過各種方法都無效,最後重刷韌體才能解決.....
jocoliu wrote:
另外小弟於 387F 提到的 [kernel] jffs2_garbage_collect_hole:...(恕刪)
不管我用1.8.0326 或是 1.8.0428都一樣會出現問題,剛開始重開有效試過幾次後就沒效了,
最後火大乾脆加入script開機時把他kill掉,也不知會有甚麼影響,總之cpu不會被他霸占,系統順多了,
反正到時出問題再來刷韌體,總不能每次一出問題都要我重刷韌體吧! 會累死哦!
死兆赫還不出新韌體解決此問題,明明舊版1.76都沒問題,不知怎麼搞得越改越糟...
#change M_X_D_m3u ip with new local ip
while [ "$current_ip" = "" ]
do
sleep 1
current_ip=`/sbin/ifconfig | /bin/sed -n -e 's/\(.*\)inet addr:\(.*\)B.*$/\2/p' | cut -d' ' -f1`
done
# populate file with current IP, if it doesn't exist
if [ ! -f /mnt/hda/usr/MyApp/original_ip ];then
echo "$current_ip" > /mnt/hda/usr/MyApp/original_ip
fi
# place original IP into variable
original_ip=`/bin/cat /mnt/hda/usr/MyApp/original_ip` # 左邊路徑請填入您欲放置的路徑
# if original IP and current IP don't match update /bin/cat /mnt/hda/usr/MyApp/original_ip
if [ "$current_ip" != "$original_ip" ];then
echo "$current_ip is the new IP address" > /var/log/ip_changed.log
echo "$current_ip" > /mnt/hda/usr/MyApp/original_ip
cat /mnt/hda/usr/MyApp/original_ip >> /var/log/ip_changed.log
for Dir in `ls /mnt/hda/usr/MyApp/M_X_D_m3u`; do # 左邊路徑請填入實際放置 M_X_D 的 m3u 清單路徑
Dir='/mnt/hda/usr/MyApp/M_X_D_m3u/'$Dir
sed "s/$original_ip/$current_ip/g" $Dir > "$Dir"a
mv "$Dir"a $Dir
done
fi
ps. 不能說的秘密 M_?_D, 若有需要, 請自行換成正確的拼字, Good Luck!

注意, 上面 script 中, 有些符號是反單引號 ` , 不是單引號 '
Hi, I am Joco!
關閉廣告