Это вы про что , опишите поподробнейИ вообще это не скрипт, а вредительство - даёт полную шару во все стороны, в т.ч. и в wan.
Я заметил проблему токо с самбой ,но лечится всё очень просто и быстро
Ламер, деградировавший до чайника.
1. WL-500gP(v1)|RAM 128M|Entware 3.0.4-r4844M|Доработаны цепи питания|Заменены светодиоды
Samsung G2 Portable HX-MU050DC|Скрипт поднятия wan после падения|transmission|dlengine|vnstat
2. DIR-320|RAM 64M|Flash 8M|Entware 1.9.2.7-rtn-r4772M|Принт-сервер для HP 1000-1022, P1005-P1505
Это вы про что , опишите поподробнейИ вообще это не скрипт, а вредительство - даёт полную шару во все стороны, в т.ч. и в wan.
Я заметил проблему токо с самбой ,но лечится всё очень просто и быстро
Asus RT-N16 FW:1.9.2.7-rtn-r2944 + HDD 1 TB WD WD10EARS + Mobile Rack AgeStar SUB3AHT
USB Flash 2 Gb Программы для чайника + nShaper + Poptop + Онлайн радио + Egreat EG-R1
Ламер, деградировавший до чайника.
1. WL-500gP(v1)|RAM 128M|Entware 3.0.4-r4844M|Доработаны цепи питания|Заменены светодиоды
Samsung G2 Portable HX-MU050DC|Скрипт поднятия wan после падения|transmission|dlengine|vnstat
2. DIR-320|RAM 64M|Flash 8M|Entware 1.9.2.7-rtn-r4772M|Принт-сервер для HP 1000-1022, P1005-P1505
Если отмонтирую потом монтаж может занять очнь много времени т.к. по команде на монтаж:Originally Posted by MrGalaxyПоявляется сообщение, что такого раздела нет как впрочем тоже сообщение и при попытке демонтожа.PHP Code:
mount /dev/discs/disca/part3 /tmp/mnt/disc_3
Last edited by Omega; 25-06-2011 at 20:57. Reason: overquoting
Most stable (still beta) option is :
http://code.google.com/p/exfat/ - but it's a fuse module
Kernel support is alpha stage.
Так и не найдя полноценного решения своей проблемы решил пойти другим путем, и написал небольшой скрипт, который проверяет монтирован ли винт или нет. Если нет то отправляет модем в ребут. И так пока не подхватиться. На случай если роутер винт увидел но запустил e2fsck защиту вставил.
На правильность логики (да и реализации) не претендую, так как не владею башем в отличной степени, сделал так как умею. Если что-то в нем не так то буду рад замечанию =)Code:#!/bin/bash sleep 60 G=$(/bin/mount | grep /dev/discs/disc0/part4 ) X="" SERVICE='e2fsck' if ps ax | grep -v grep | grep $SERVICE > /dev/null then echo e2fsck is run. Buy exit else if [ "$X" = "$G" ];. then /usr/local/sbin/pre-shutdown echo $SERVICE not run mount not else echo mount yes fi fi
Роутер не видит этот HDD. Детектируется только ЮСБиха которая установлена на жестком диске, а самого жесткого диста не видать.
Думаю что проблема во встроенном SimpleTech USB Hub. Что нужно сделать чтоб детектирвоался роутером HDD вместо USB flash?
Детальный вывод lsusb с большого брата: http://pastebin.com/asVJvzLq
Вкрадце что про этот винт пишут:
На винде он видится как два диска. На линуксе всегда один и тот же- флешка.Code:Bus 001 Device 005: ID 4971:1006 SimpleTech Bus 001 Device 004: ID 4971:1002 SimpleTech Bus 001 Device 003: ID 4971:1005 SimpleTech
решено на dd-wrt вот такой вот startup script:
Code:rmmod scsi_wait_scan rmmod sd_mod rmmod usb-storage rmmod scsi_mod insmod /lib/modules/`uname -r`/scsi_mod.o echo 2 > /sys/module/scsi_mod/parameters/max_luns insmod /lib/modules/`uname -r`/sd_mod.o insmod /lib/modules/`uname -r`/scsi_wait_scan.o insmod /lib/modules/`uname -r`/usb-storage.o insmod /lib/modules/`uname -r`/mbcache.o insmod /lib/modules/`uname -r`/jbd.o insmod /lib/modules/`uname -r`/ext3.o sleep 10s #now our HDD is detected and we can do other stuff mount /dev/scsi/host0/bus0/target0/lun1/part1 /opt/ mount /dev/scsi/host0/bus0/target0/lun1/part3 /mnt/ mount /dev/scsi/host0/bus0/target0/lun1/part4 /jffs/ /opt/bin/busybox swapon /dev/scsi/host0/bus0/target0/lun1/part2 /usr/sbin/iptables -I INPUT 1 -p tcp --dport 15555 -j logaccept /opt/bin/transmission-daemon -g /mnt/data/torrents/.config/transmission-daemon
Last edited by Omega; 27-09-2011 at 02:15. Reason: solved