Неофициальный клуб пользователей HD видео плеера WD TV


»Юзер: »Пароль:   Запомнить? 
WDTV Forum / Форум про WD TV Gen2 / Полезная информация / Extended прошивка WDTV Gen2 от Padavan
Написано:  01 Сен 2010 21:18
Тогда увы
Написано:  01 Сен 2010 21:19
Добрый вечер!

Padavan
Пытаюсь наладить nfs шару
Для этого скачал и установил haneWin nfs server 1.1.70
Сделал общий доступ для диска D
На вкладке Exports прописал: D:\
В скрипте монтирования сетевых ресурсов, зайдя через Web морду прописал:
mount-nfs "Media" "192.168.0.100:/D"
Нажал "сохранить", затем "смонтировать", но монтирования не происходит, в системном логе пишет следующее:
Aug 20 02:09:05 (none) user.warn mount-net: mount 192.168.0.100:/D Media (nfs) soft,intr FAILED! WTF?
В чем может быть дело?

P.S. С монтированием smb шары проблем нет.
Написано:  01 Сен 2010 22:15   Отредактировано: Padavan
Kot
All

Настраиваем haneWinNFS:

Сначала устанавливаем пакет haneWinNFS.
Первым дело заходим в настройки виндового файерволла и добавляем исключения на "Hanewin NFS" на порты
UDP 111
TCP 111
UDP 1058
TCP 1058
UDP 2049
TCP 2049
Для первоначальной настройки файерволл лучше временно отключить, как заработает монтирование - включить и настроить исключения.

Запускаем конфигурирование haneWinNFS.
На первой закладке ставим или проверяем значения:
Mount Daemon Port [1058]
NFS Server Port [2049]
Number of UDP NFS Threads [4]
Maximum NFS transfer size [32768]
[x] TCP 
[x] UDP
[x] Version 3
[x] Async write for NFS2
[x] Allow unix style soft links
[x] Emulate hard links ...

На второй закладке ставим или проверяем значения:
[x] Allow mount of remote devices
[x] Convert Windows drive letters to lower case
[x] UTF-8 character set

На третьей закладке редактируем шары:
Не рекомендуется накладывать шару на весь корень диска. Для примера создадим две шары d:\media и d:\photo. Первым делом такие папки должны существовать. Создаем.
Пишем в скрипт:
d:\media -name:media1 -readonly -range 192.168.0.100 192.168.0.110
d:\photo -name:photo1 -readonly -range 192.168.0.100 192.168.0.110
Сохраняем, перезапускаем haneWinNFS сервер на этой же закладке.

Мы открыли 2 шары только для чтения, которые можно смонтировать только с определенных адресов. Адрес коробки должен туда входить.

Теперь пишем скрипт на коробке, лучше через Web интерфейс, раздел "Сетевые ресурсы":
Предположим IP адрес сервера, на котором запущен haneWinNFS 192.168.0.10

Если хотим UDP поток:
mount-nfs "Media" "192.168.0.10:/media1"
mount-nfs "Photo" "192.168.0.10:/photo1"

Если хотим TCP поток:
mount-nfs "Media" "192.168.0.10:/media1" "tcp,soft"
mount-nfs "Photo" "192.168.0.10:/photo1" "tcp,soft"

TCP соединение рекомендуется, если сеть состоит из нескольких ip подсетей или в сети есть wifi 11a/b/g точка. В противном случае лучше юзать UDP, оно будет быстрее.

Как видно из примера, в скрипте используется алиас /photo1 и /media1, мы специально это сделали на сервере, так легче пути с юниксовыми сдружить. После перезапуска haneWinNFS мы увидим эти алиасы в списке шар.

Сохраняем, монтируем. Если смонтировалось удачно, в системном логе в конце найдете подтверждение. После выключения или перезагрузки плейера скрипт сохранится и будет работать автономно.
Спустя пару секунд в OSD меню под любым USB1 или USB2 появятся две папки
Network-NFS-Media
Network-NFS-Photo

Юзаем и пыхтим от удовольствия.
Написано:  01 Сен 2010 22:21   Отредактировано: SlavGee
Цитата:
Я имел ввиду что требуется доработка системного скрипта, чтобы динамически обновлялся smb.conf.

Если хотите статически, то в usr.script добавьте
Код:

echo "
[DreamBox]
  comment             = DreamBox Folder
  path                = /tmp/media/mnt/sda1/DreamBox
  browsable           = yes
  read only           = no
  guest ok            = yes
  create mask         = 0666
  directory mask      = 0777
" >> /tmp/samba/smb.conf


Спасибо! (:
Написано:  02 Сен 2010 12:22
Monblane

Как выглядит зависание плейера при просмотре по сети? OSD полностью завешивается не реагируя на команды ПДУ? Что при этом происходит с FTP, Samba и HTTP серверами. Есть ли по ним доступ, откликается ли плейер как сервер?
Написано:  02 Сен 2010 15:13   Отредактировано: Monblane
Padavan
Цитата:
Как выглядит зависание плейера при просмотре по сети? OSD полностью завешивается не реагируя на команды ПДУ? Что при этом происходит с FTP, Samba и HTTP серверами. Есть ли по ним доступ, откликается ли плейер как сервер?

При обращении на NFS происходит зависание медиаплейера путём блокирования OSD. Доступ к устройству по WEB интерфейсу, telnet и FTP открыт. По http я просто перезагружаю WDTV. На пульт не реагирует. Лечиться перезапуском по http или обесточиванием.
P.S. В настоящий момент "свисток" MCS 7830 активно работает у меня на рабочем компе.
Написано:  02 Сен 2010 15:48
Monblane

Страно это. Если завис сетевой адаптер, настал бы полный кол. Раз сеть работает, зависает только dmaosd процесс. Возможно сетевой адаптер нагнал ошибок в поток и dmaosd подавился битым потоком. Странно это все.

Наводящий вопрос, у вас отображение списка видео выставлено случаем не как "Предпросмотр"? Если да, попробуйте включить простой список или обложки.
Написано:  02 Сен 2010 16:48
Padavan,
"Предпросмотр" отключён и никогда не включался. У меня , кстати, с самого начала были сомнения относительно неработоспособности LAN адаптера - если бы не работал бы WEB интерфейс...
Написано:  02 Сен 2010 17:04
И ещё, errors и collisions в интерфейсе не было - специально смотрел. Вывод - дело не в адаптере.
Тогда в чём?
Написано:  02 Сен 2010 19:23
Добрый вечер!

Огромное спасибо Padavan за инструкцию по настройке NFS. Все прекрасно работает, только одно но, где найти таблетку для hanewin nfs server 1.1.70? Если можно, дайте пожалуйста ссылочку.
Написано:  02 Сен 2010 20:27   Отредактировано: Padavan
Monblane

Могу предложить драйвер от производителя. Собрал под коробку.

Для того чтобы заменить драйвер, скачайте его
http://www.fayloobmennik.net/114678
распакуйте mcs7830.ko в папку на флешке'.wd_tv.boot', затем в sys.config укажите
EXTERNAL_LAN_MODULE='mcs7830.ko'

Так как у вас уже сеть мало-мальски работает, лучше зайти по FTP в коробку и отредактировать /tmp/conf/sys.config, убрав ремарку перед EXTERNAL_LAN_MODULE и вписав модуль. И сам модуль можно по сети на флешку положить.

Затем перезагрузите коробку через Web интерфейс. После перезагрузки у вас должен загрузиться модуль mcs7830.ko с флешки.

Проконтролировать какой драйвер у вас загружен можно через Web интерфейс, "Информация о системе", раздел "Модули ядра". Если загрузился внешний, то в списке не будет модуля usbnet. Иначе загрузился тот что в прошивке. Модуль в прошивке все равно автоматически загрузится, если вы передерните USB адаптер на ходу или переведете коробку в стендбай и обратно. Внешний модуль загружается только после полного включения или перезагрузки.

Погоняйте данный модуль, если подвиснет, сначала убедитесь через Web интерфейс что подвисло именно на этом модуле, а не на внутреннем.
Написано:  02 Сен 2010 20:28
Kot

Варез здесь на обсуждается.
Написано:  02 Сен 2010 22:12
Padavan

Вопросик возник: а можно ли как-то посмотреть через OSD WDTV сколько места занято и/или свободно на внешнем диске?
__________________
= Sitius :: Altius :: Fortius =
WD TV Live Hub, firmware 2.05.08
Написано:  02 Сен 2010 22:22
CooLIvaN

WD этого не предусмотрела. Можно через Web интерфейс или Telnet
Написано:  03 Сен 2010 02:38
Kot

Персональная лицензия на NFS сервер стоит 19 евро, это порядка 800 рублей. Неужели так сложно купить?
Написано:  03 Сен 2010 08:05
Padavan.
Хорошо. Попробую.
Написано:  03 Сен 2010 10:04   Отредактировано: Semargl
Padavan, еще раз выражаю благодарность, вчера смотрел кино до 6 утра...  Все просто здорово...

Единственно возьмите на заметку:
при выключенных галках
Отключать сетевой интерфейс:     
Отключать питание 5V с USB портов:
     
после выхода из стендбая первый же фильм вызывал частичное зависание приставки, частичное потому что при запуске фильма на экране висел круг загрузки (как кружочек ожидания в теме Аэро в висте/семерке)
но можно было зайти в веб интерфейс и нажать перезагрузку, так же работала самба, фтп и телнет... После перезагрузки любой фильм запускался с пол пинка, сейчас вернул их обратно, и зависы пропали....
Если важно, то отключение или неотключение усб диска от приставки перед ее стендбаем не влияло... Завис был всегда после выхода из стендбая...
Написано:  03 Сен 2010 10:48
Semargl
Когда коробка уходит в стендбай, гасится выход HDMI и аппаратные DSP переводятся в режим низкого энергопотребления. Независимо от флажков.

Если стоит флажок "Отключать сетевой интерфейс", то при уходе в стендбай дополнительно закрываются все сетевые сервисы, происходит размонтирование сетевых шар и сетевой адаптер отключается командой ifconfig down. При поднятии из стендбая сетевой интерфейс поднимается заново, все сетевые сервисы стартуют, монтируются все шары

Если стоит флажок "Отключать питание 5V с USB портов:" то после всего этого еще и отваливается питание с USB портов. При этом все что туда воткнуто, фактически вынимается. Когда питание подастся заново, будет произведен автоплаг, как при обычном втыкании в разьем USB.

Отключил эти 2 флажка, несколько раз повторил выход из стендбая, не виснет OSD при запуске разных файлов. Запуск производил с сетевых NFS шар. Да и не должно виснуть, поскольку без этих флажков уходит в стендбай только само OSD, а сеть и USB устройства продолжают работать в обычном режиме.
Написано:  03 Сен 2010 15:36   Отредактировано: gedeon
Добрый день уважаемые пользователи и любители WD-TV.
Диск в формате Ext3 я форматирую на компьютере с помощью программы
Acronis Disk Director Suite 10.Программу запускаю с загрузочного диска,в программе выбираю СОЗДАТЬ РАЗДЕЛ, затем ФОРМАТИРОВАТЬ, в выпадающем списке выбираю ext3.Всё очень просто.
Написано:  03 Сен 2010 17:11
gedeon

Мы не ищем легких путей

Мое убеждение такое, что разделы ext2/3/4 нужно создавать нативно под линукс, как и ntfs под винды.
Написано:  03 Сен 2010 19:08   Отредактировано: Bushy
Padavan
Уже писал вам на ixbt насчёт автоматической подстройки HDMI. Разобрался, всё работает, спасибо.
И всё бы хорошо, но (!) в режиме предпросмотра фильмов очень трудно листать список. Как только наводишь курсор на название файла, тут же начинается подстройка частоты HDMI под этот файл, естественно идёт переподключение соединения с телевизором.
Быть может в будущем будет возможно поправить эту функцию так, что бы подстройка частоты HDMI происходила после открытия файла, а весь режим предпросмотра проходил с той частотой, которая выставлена в меню? Именно так эта функция работает в Asus R1, например.
Читал ваш спор на ixbt, насчёт отношения WD к своим потребителям, полностью с вами согласен.
Написано:  03 Сен 2010 19:20
Bushy

Загляните на 14 страницу этого топика. Там есть то, что вам нужно
Написано:  03 Сен 2010 20:30
Padavan
Вот за это спасибо, порадовали!

И ещё, в OSD lilibabe simple есть небольшая помарочка, всё в том же режиме предпросмотра, если фильм 4:3, то изображение находится не в середине окна этого предпросмотра.
Написано:  03 Сен 2010 21:41   Отредактировано: Ahatom
Padavan

Какие-то проблемы с соединением...

Пытаюсь соединить WDTV с воткнутым донглом DWA-140 и DI-824VUP+.
В messages.log вот такие сообщения:
Успешное определение донгла:
rtusb init --->
Aug 20 01:00:14 (none) user.notice net.agent: INTERFACE ra0, ACTION add, SEQNUM 781
Aug 20 01:00:14 (none) user.info kernel: usbcore: registered new interface driver rt2870
Aug 20 01:00:14 (none) user.notice usb.agent: modprobe rt3070sta SUCCESS!


И неуспешные попытки получить IP-адрес:
"Aug 20 01:00:24 (none) daemon.info udhcpc[1621]: Sending discover...
Aug 20 01:00:26 (none)
"

Сам донгл проверил, подключив к ПК - работает.
Не понимаю, где может быть ошибка...
Написано:  03 Сен 2010 21:53
а прописать ип вручную еще по маку донгла
__________________
Sharp LC-32X20RU + WDTV Gen2 + WDTV Live (если понравилось 41001352107159 яндекс)
Написано:  03 Сен 2010 22:13
Цитата:
а прописать ип вручную еще по маку донгла


Не помогает. В роутер уже вписал МАК-донгла. Все равно не видят друг друга...
Написано:  03 Сен 2010 22:53   Отредактировано: NITRAM
Почему все таки не удаляются файлы с подключенного диска? ни по FTP не через меню плеера, прошивк1,7, файловая система NTFS, причем когда плеер прошивается он записывает в папку flash файлы конфигурации..., а потом нет доступа к диску, ни папку создать, ни файл удалить ... соответственно NFS сервер не подключается т.к пытается создать папку на диске, но доступа нет, может быть нужно отформатировать диск в другую файловую систему?
/media1 Media (nfs) tcp,soft FAILED! WTF?
настраивал по приведенной выше инструкцией )
Написано:  03 Сен 2010 23:50
Инструкцию надо читать внимательно ), убрал version2  и все подключилось, но проблема с удалением осталась )
Написано:  04 Сен 2010 07:07   Отредактировано: Padavan
NITRAM

Все прекрасно удаляется. Проверьте диск с NTFS на ошибки в виндах.

PS.
Если подключаетесь по TCP, то NFS v2 нужно убирать.
Написано:  04 Сен 2010 07:11   Отредактировано: Padavan
Ahatom

- В рутер прописываете MAC (если стоит ограничение по MAC)
- Внимательно прописываете параметры точки доступа в sys.config для WDTV. SSID, тип авторизации, шифрования, пасскей.

Похоже что рутер тупо не дает авторизоваться на точке доступа. Смотрите внимательно статусы и лог на рутере.

После того как авторизация пройдет, уже через DHCP и получите адрес. Лучше конечно для коробки задавать адрес руками, чтобы он был постоянным.

Поделитесь со своими друзьями в соцсетях:

WDTV Forum / Форум про WD TV Gen2 / Полезная информация / Extended прошивка WDTV Gen2 от Padavan