Page 89 of 91

Re: Прошивки для XDS42-52GL(Альтернативные и модифицированны

PostPosted: 29 Feb 2016, 22:56
by sergon78
здравствуйте. У кого нибудь есть прошивка bc_alpha2_1185_DMD_xds42_v1 , выложите пожалуйста . По ссылкам которые нашел в этом разделе, они уже не актуальны.

Re: Прошивки для XDS42-52GL(Альтернативные и модифицированны

PostPosted: 02 Mar 2016, 20:19
by greg_b
Это делал Genrix60, попробуй у него спросить

Re: Прошивки для XDS42-52GL(Альтернативные и модифицированны

PostPosted: 06 Apr 2016, 00:28
by yurmala
Приветствую!
На XDS7GL установлена эта прошивка.
По умолчанию NFS подключает шары с сервера с параметрами:
noatime,rsize=32768,wsize=32768,nfsvers=v3,ro,soft,udp,nolock 192.168.1.10:/mnt/data/files /tmp/nfsmounts/server
На больших HD файлах происходит зависание плеера
Методом проб и ошибок выяснил, что если уменьшить размер rsize то глюки уходят.
Вопрос 1:
Где прописать новые параметры подключения? Хранятся они где-то? Мне бы заменить на rsize=4096,wsize=4096
Вопрос 2:
Если параметры по-умолчанию не хранятся, то как настроить автостарт ручного монтирования?
(mount -r -t nfs -o noatime,rsize=4096,wsize=4096,nfsvers=v3,ro,soft,udp,nolock 192.168.1.10:/mnt/data/files /tmp/nfsmounts/server)
пробовал создавать
S99mnt.sh | +
Code: Select all
#!/bin/sh

case "$1" in
    start)
   mkdir /tmp/nfsmounts/server
   route add default gw 192.168.1.1
   mount -r -t nfs -o noatime,rsize=4096,wsize=4096,nfsvers=v3,ro,soft,udp,nolock 192.168.1.10:/mnt/data/files /tmp/nfsmounts/server
   ;;
    stop)
   umount /tmp/nfsmounts/server
   ;;
    *)
   echo $"Usage: $0 {start|stop}"
   ;;
esac

exit $?

в нескольких местах:
Code: Select all
/usr/local/etc/rc.init
/usr/local/etc/mos/etc/rc.init
(с chmod +x естественно) но при включении плеер зависает на черном экране (не загружается). Получается только загрузиться при отключенном LAN.
если же из консоли запустить
Code: Select all
S99mnt.sh start

все работает
Где и что я упустил?

Re: Прошивки для XDS42-52GL(Альтернативные и модифицированны

PostPosted: 06 Apr 2016, 00:58
by FarVoice
упустили из вида модуль mounts - он как раз и занимается монтированием шар. viewtopic.php?f=5&t=302

Re: Прошивки для XDS42-52GL(Альтернативные и модифицированны

PostPosted: 06 Apr 2016, 06:22
by yurmala
FarVoice wrote:упустили из вида модуль mounts - он как раз и занимается монтированием шар. viewtopic.php?f=5&t=302

с модулем Mounts тоже пробовал.
Проблемы начались при установке - web не мог ничего устанавливать (обновлять) пока не выполнил команду
Code: Select all
route add default gw 192.168.1.1

Кстати, тоже вопрос, подскажите - почему плеер запускается без дефолтного маршрута? И где можно его добавить на постоянной основе?
Установил mounts, потом через ssh редактировал файл mounts.list
| +
Code: Select all
/tmp/nfsmounts/server   192.168.1.10:/mnt/data/files   nfs   noatime,rsize=4096,wsize=4096,nfsvers=v3

(настройки mounts.ini)
| +
Code: Select all
wAddr=1
wMount=0
nTries=2


но после перезагрузки шара не подключилась.
пробовал из web сделать Restart модуя mounts - около 2 минут модуль думал...потом подключилась шара.
но мне то нужно после перезапуска.

Вроде вижу что решение близко, но пока ...

Re: Прошивки для XDS42-52GL(Альтернативные и модифицированны

PostPosted: 06 Apr 2016, 06:29
by yurmala
тааак, а ведь я наврал: после перезапуска шара подключается, но не сразу а через некоторое время (наверное те же 2-3 минуты, как и в случае с Restart модуля в web)
Ну сильно странно конечно, ведь если я монтирую шару через ssh то это происходит быстро...

Вообщем, натолкните меня плз на решение следующих проблем:
1) Где прописать дефолтный маршрут
2) как "убыстрить" подключение ))) хотя понимаю, что тут наверное миллион может быть причин, начиная с серввера, НО, как уже написал - перед глазами пример быстрого монтирования в ручном режиме...

Заранее большое спасибо за помощь.

Re: Прошивки для XDS42-52GL(Альтернативные и модифицированны

PostPosted: 06 Apr 2016, 07:32
by Virtual
решиш проблему 1!
2. само решится :mrgreen:
ибо сервисы что желают сеть часто используют waitip а это как раз ожидание дефолтного маршрута.

GW должен выдавать ваш роутер по DHCP

PS в прошивках есть баг!(особенность) если вы ранее пытались подключить WiFi а ща пользуем кабель, то :twisted: ip в автомате то получим а вот gw фиг. - решение:
пройти процедуру настройки кабельной сети в UI плеера. (интерфейс активируется только после полного прохождения когда появится информ окно с финишными настройками и пользователь нажмет Ок)

Re: Прошивки для XDS42-52GL(Альтернативные и модифицированны

PostPosted: 06 Apr 2016, 17:16
by yurmala
Virtual, спасибо, первую проблему решил. Сделал занова настройку сети через GUI - маршрут по умолчанию стал приходить.

Вторая проблема пока не решена.
При включении плеера поднимается сеть, я захожу по ssh, вижу маршрут по умолчанию по команде route, но в списке mount отсутствует мое подключение.
Жду, периодически проверяя mount. При просмотре top не вижу никакого процесса "mounts" (хотя может он и не виден так??)
Минуты через 2-3 подключение произошло.

Чтож за беда то?

updated:
Вторая проблема решена. Забыл убрать в разных rCS свои добавленные mount....

спасибо всем.

Re: Прошивки для XDS42-52GL(Альтернативные и модифицированны

PostPosted: 07 Apr 2016, 20:24
by yurmala
а в этой прошивке поддержка NFSv3 только? NFSv4 не пойдет?

Re: Прошивки для XDS42-52GL(Альтернативные и модифицированны

PostPosted: 07 Apr 2016, 20:33
by Virtual
NFSv4 :) а вы точно знаете в чем отличие v3 vs v4 ? 8-)