-
Posts
300 -
Joined
-
Last visited
Content Type
Profiles
Forums
Gallery
Downloads
Blogs
Events
Posts posted by emlen
-
-
Не пойму, если доустановил компоненту ssh во время обновления, то как ее деактивировать без удаления, и вообще где настройки для прошивочного ssh искать? Почему если раньше мой модем в режиме "только лте" в дашбоарде кинетика тоже отображался как "ЛТЕ", а теперь "Сеть 3G/4G". И как можно убрать проверку обновлений полностью, если откатиться на 2.11.C.1.0-3?
-
Доброго времени суток. На 31-е сутки работы GigaII (2.11.C.1.0-3) спонтанно произошло странное - изменились имена дисков, без корректного перемонтирования, в итоге был сначала шок, что сдох ЖД, но оказалось что выхлоп команды mount показывает что типа примонтирован со старым именем, в то время как blkid показал, что произошла пересортица и жесткие диски поменялись местами. что интересно, часть разделов подхватилась автоматически, а тот который был задействован самбой видимо не смог. Вопрос в том отчего такое могло произойти и как избежать на будущее?
-
Србственно вопрос в том насколько это нормально? Хочу прикрыть доступ в инет, а получаю недоступное по впну устройство. Как быть?
GIGA II
-
3 часа назад, Sfut сказал:
Если диск паркуется каждые 5 минут и при этом эксплуатируется так, что сотрясения в процессе работы исключены, то я бы парковку отключил
склоняюсь к отключению, интересно, насколько он восприимчив к вибрациям стен, как-то проехал рядом трамвай или грузовик по улице? и на последок, если при загрузке роутера "hdparm -S 0 -B 255 /dev/sda", то перед перезагрузкой-отключением роутера что-то надо для благополучной парковки типа sync && hdparm -y /dev/sda делать, ну или перед остановкой минимальное время парковки задать( hdparm -S 0 /dev/sda )?
-
18 минут назад, Le ecureuil сказал:
оставлять всегда работающими, не трогая их шпиндель и не включая энергосбережение
то есть температура порядка 40-41 без нагрузки не критична и предпочтительнее ЗАВОДСКИХ настроек с энергосбережением?
раскомментирую "hdparm -S 0 -B 255 /dev/sda" в /opt/etc/init.d/rc.unslung ?
18 минут назад, Le ecureuil сказал:отбраковка от ноутбучных
не совсем понял, отбраковка на уровне производства? то есть покупая за 6 рублей жесткий мы уже знаем, что это отбраковка?
18 минут назад, Le ecureuil сказал:сдох, без сожаления тут же выкинул и поставил новый, не моргнув глазом
? а как же гарантия, а за что 6 тыковок?(
18 минут назад, Le ecureuil сказал:По-умолчанию используется половина RAM.
эт я понял, но не понял как сделать, чтобы был изолированный от остальных рамдиск конкретного статичного размера, чтобы он не лез в свап ну и соответственно в зетрам?
-
эмм.. не знал) А на это
tmpfs 125.1M 0 125.1M 0% /dev tmpfs 125.1M 148.0K 124.9M 0% /tmp
максимально занимаемый размер не повлияет? (еще по ссылочке ниасилил, ща бу читать)
ЗЫ: в таком режиме записи хдд стабильно порядка 34-35 градусов, если писать сразу на него - порядка 42 градусов, а если хдпармом отключить экономию и все остановки, то порядка 40 градусов без обращений к нему.. я вот думаю, какой режим будет более щадящим и продляющим срок жесткого? ведь каждые пять минут раскручивать "шпиндели всякие" наверное тоже сильно ускоряет износ?
-
так норм:
#!/opt/bin/sh #filename: limited_tmpfs.sh #include files source ENV.sh source FUNC.sh if [ ! -e /tmp/tmpfs ]; then LOADED=0; else LOADED=1;fi; ############################### load() { # Code here to start the program #logger -t smbd "started $prgmname2, conf: $configfile" #echo result-$LOADED if [ $LOADED -ne 0 ] then echo "allready loaded" else mkdir /tmp/tmpfs > /dev/nul mount -t tmpfs none /tmp/tmpfs > /dev/nul dd if=/dev/zero of=/tmp/tmpfs/img.bin bs=1M seek=49 count=1 > /dev/nul 2> /dev/nul LOOPFREE=$(losetup -f) > /dev/nul losetup $LOOPFREE /tmp/tmpfs/img.bin > /dev/nul mkfs.ext4 $LOOPFREE > /dev/nul 2> /dev/nul mkdir /tmp/tmpfs/tmp > /dev/nul mount $LOOPFREE /tmp/tmpfs/tmp > /dev/nul fi return 0 } unload() { # Code here to stop the program and check it's dead #logger -t nmbd "service stopped" #sleep 1 if [ $LOADED -ne 0 ] then loop_dev=$(df -h | grep /tmp/tmpfs/tmp | awk -F " " '{print $1}') umount -l /tmp/tmpfs/tmp losetup -d $loop_dev umount -l /tmp/tmpfs rm -Rf /tmp/tmpfs else echo "allready unloaded" fi return 0 } ##########################start here########################## case "$1" in load) load ;; unload) unload ;; *) echo $"Usage: $0 {load|unload}" exit 1 esac exit
-
почему-то при загрузке роутера скрипт запускается дважды при подключении через лте модем:
БОТ: wan[start] cdc_br0: 192.168.8.100
БОТ: wan[start] cdc_br0: 192.168.8.100
, этот же скрипт на втором роутере с инетом по ппп0 отрабатывает однократно:
БОТ: wan[start] ppp0: 100.115.56.81.
Еще это странное задвоение..
Что не так-то?
GIGA II
-
Короче сделал так:
в скрипт запуска motion добавил: make_limited_tmpfs { mkdir /tmp/tmpfs mount -t tmpfs none /tmp/tmpfs dd if=/dev/zero of=/tmp/tmpfs/img.bin bs=1M seek=49 count=1 LOOPFREE=$(losetup -f) losetup $LOOPFREE /tmp/tmpfs/img.bin mkfs.ext4 $LOOPFREE mkdir /tmp/tmpfs/tmp mount $LOOPFREE /tmp/tmpfs/tmp } grep "i2c-core" /proc/modules >/dev/null && echo "Yep, it is there" || /opt/sbin/insmod /lib/modules/3.4.113/i2c-core.ko grep "i2c-dev" /proc/modules >/dev/null && echo "Yep, it is there" || /opt/sbin/insmod /lib/modules/3.4.113/i2c-dev.ko grep "videodev" /proc/modules >/dev/null && echo "Yep, it is there" || /opt/sbin/insmod /lib/modules/3.4.113/videodev.ko grep "videobuf2-core" /proc/modules >/dev/null && echo "Yep, it is there" || /opt/sbin/insmod /lib/modules/3.4.113/videobuf2-core.ko grep "videobuf2-memops" /proc/modules >/dev/null && echo "Yep, it is there" || /opt/sbin/insmod /lib/modules/3.4.113/videobuf2-memops.ko grep "videobuf2-vmalloc" /proc/modules >/dev/null && echo "Yep, it is there" || /opt/sbin/insmod /lib/modules/3.4.113/videobuf2-vmalloc.ko grep "v4l2-common" /proc/modules >/dev/null && echo "Yep, it is there" || /opt/sbin/insmod /lib/modules/3.4.113/v4l2-common.ko grep "uvcvideo" /proc/modules >/dev/null && echo "Yep, it is there" || /opt/sbin/insmod /lib/modules/3.4.113/uvcvideo.ko if [ ! -e /tmp/tmpfs ]; then make_limited_tmpfs;fi;
и каждые 5 минут стартует скрипт сортировки с рамдиска в указанную целевую папку:
#!/opt/bin/sh #filename: sh_shablon.sh #include files source ENV.sh source FUNC.sh ############################### SRC_DIR="/tmp/tmpfs/tmp/" DST_DIR="$DATASTORE/bak/webcam/" move_it() { move_by_date $1 $DST_DIR } find $SRC_DIR -name *-*.jpg | while read file; do move_it $file; done #find $SRC_DIR -name *.jpg -exec move.sh {} \; exit 1
move_by_date() { if [[ ! -n "$1" ]] then echo "empty source file parameter" return 0 fi if [[ ! -n "$2" ]] then echo "empty purpose path parameter" return 0 fi if [[ ! -f "$1" ]] then echo "there is no source file" return 0 fi YEAR=$(date -r $1 | awk -F " " '{print $6}') MONTH=$(date +%m -r $1) DAY=$(date +%d -r $1) HOUR=$(date +%H -r $1) TARGET=$2$YEAR$MONTH$DAY/$YEAR$MONTH$DAY-$HOUR if [[ ! -d "$TARGET" && ! -L "$TARGET" ]] then # echo нет целевого каталога - создаем mkdir -p $TARGET #chmod 755 $TARGET # else # echo создание целевого каталога не требуется fi echo $1 if ! [[ `lsof $1` ]] ; then mv $1 $TARGET fi }
Вроде как бы и работает, и греться винт перестал, но есть нюанс, что после перезапуска роутера у меня не один, а несколько экземпляров
none 125.1M 16.3M 108.8M 13% /tmp/tmpfs /dev/loop0 48.4M 6.7M 39.2M 15% /tmp/tmpfs/tmp none 125.1M 16.3M 108.8M 13% /tmp/tmpfs /dev/loop1 48.4M 6.7M 39.2M 15% /tmp/tmpfs/tmp
косяк, не пойму почему...?
-
В 29.03.2018 в 11:18, Александр Рыжов сказал:
испольуйте простую tmpfs
так в этом же случае все равно будет в свап лезть => zram задействуется. Как-то можно что-то подобное этому сделать: mount –t ramfs –o size=50m ramfs /tmp/mnt/ramdisk ? Такой командой рамфс не хочет монтироваться(
-
фотки где-то по 60-70 Кб, так что по идее можно и реже чем раз в 2 минуты.. Так что по сути вопрос, как создать вирт. диск в оперативке для временного буфера?
На ум приходит извращение с zram - делать свапофф и форматировать это блочное устройство (/dev/zram0) с последующим его использованием, а ?
-
Спасибо! А примерно по теме еще вопрос. Настроен motion, но камера сморит на очень динамичную картинку, было решено сохранять ежесекундные фото. В итоге каждую секунду идет обращение к жд, который охлаждается как назло только естественной конвекцией. Как -то можно использовать вирт. диск в памяти, чтобы временн сохранять допустим 120 фоток за пару минут в буфер, а потом скриптом по крону сливать их все на жд?
-
Доброго времени суток! Как ни пытался на форуме найти упорядоченную инфу так и не нашел, в cli_manual'ах вообще не встречается вхождение zram.. Нашел как включить/выключить и посмотреть текущее состояние. А как можно поменять его размер не нашел?
-
Когда модем теряет связь, то роутер ( в моем случае гига 2) начинает предлагать клиентам регистрацию в сети, как в аэропортах? Это из-за чего происходит?
GIGA II
пс: мне казалось, что состояние wan никак не должно влиять на отношения во внутренней вайфай сети..
ппс: и последнее время на 11 прошивке такоеиощущение все отвалы в основном по причине загрузки у опсоса, в будни днем наблюдаю резкое падение скорости вплоть до полного затыка, немного помогает ручной перезапуск юсби интерфейса роутера в кот. воткнут модем.
-
17 минут назад, r13 сказал:
не блокировка а шейпер
до
и после
Действительно, шейпер пашет. Ну видимо ничего не остается как в качестве костыля хотябы резать скорость "неугодным".
Жалко что не в 0.. эх..
-
1 минуту назад, r13 сказал:
@emlen причем тут ограничение скорости? При использовании firewall нельзя заблокировать доступ через устройства домашней сети.
то есть вы хотите сказать что ограничение в 0 сработает? (все в тех же устройствах домашней сети)
-
4 минуты назад, r13 сказал:
Как следует это субьективная категория. В реализации приоритет у firewall
ну я так и сказал
2 часа назад, emlen сказал:То есть выходит, что при использовании фаерволла нельзя ограничивать скорость, это же как-то не комильфо.. ИМХО таки недоработка..
-
1 минуту назад, r13 сказал:
Ну так вы название темы прочтите
я всю тему досканально вдоль и поперек проштудировал и уловил суть проблемы первого вопрашающего, собственно про которого уже вовсе забыли перенаправив его на 12 версию прошивки в которой также эта фича не пашет как следует.
-
8 минут назад, sergeyk сказал:
не вижу нигде упоминаний про ограничение скорости
Изначально речь шла о неработающем функционале "оснастки" со скриншота:
Однако докопались до моих настроек фаервола и феерично утерли мне (обычному юзеру) мой сопливый шнобель)))
-
4 минуты назад, sergeyk сказал:
Скорость можно установить нулевую, если очень хочется
Ну так не работает! Скинул вот уже селфтесты.. А бестолку..
-
10 минут назад, sergeyk сказал:
ачем открывать доступ, а затем ограничивать скорость до 0
это чисто гипотетически, в контексте рассматриваемой проблемы
-
-
ОК Есть разрешающие правила фаерволла. Которые как мне тут пояснили имеют приоритет над ограничением скорости. То есть, если я открываю доступ как было подмечено всем хостам, что в таком случае мешает ограничить пропускную способность на этих хостах до 0?
-
6 минут назад, sergeyk сказал:
Функция ограничения скорости никак не связана с ACL
вот и я до предыдущих постов был в этом убежден
обновился до 2.13.C.0.0-0 и..
in 2.13
Posted
GIGA II