Приветствую!
На 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
все работает
Где и что я упустил?