PDA

Bekijk de volledige versie : Dreambox 500S + ASUS 500gp + USB HDD



Ivan.Ko
31-10-2005, 20:15
Здраствуйте. У меня такая проблема: пытаюсь подружить Dreambox 500 и связку Asusu WL-500G Delux+USB-HDD. Теперь проблема похоже в кратковременных (на доли секунды) провалах скорости записи на HDD, что приводит к систематическим рассыпаниям картинки. пробовал монтировать диск и через NFS и SMBFS (изменял разные параметры), но картина практически не меняется. и она такая же, если писать файл с компа WinXP на Асус. (не важно по ftp или на шрау самбы). график скоросости загрузки сети переодически (с периодом от 2 до 5 сек) сваливается до нуля. может как-то можно (пусть даже с уменьшением макс. скорости записи) сделать процесс записи более стабильным.
PS прошивка WL500gx-1.9.2.7-6a
параметры монтирования USB-HDD на асусе стандартные и не менялись.

Oleg
01-11-2005, 10:45
Скорее всего АСУС не успевает сбрасывать свои буфера на диск. Надо уменьшать скорость потока. Ещё можно попробовать использовать опцию sync в NFS.

Ivan.Ko
05-11-2005, 21:38
Скорее всего АСУС не успевает сбрасывать свои буфера на диск. Надо уменьшать скорость потока. Ещё можно попробовать использовать опцию sync в NFS.
Уменьшить скорость потока невозможно. с какой скоростью идёт тв-трансляция с стакой скоросью и пишем. опция sync ни к чему не привела
в /etc/exports:
/tmp/harddisk/usb 192.168.1.3(rw,no_root_squash,sync)
/tmp/harddisk/part1/tv 192.168.1.3(rw,no_root_squash,sync)

$ mount
/dev/discs/disc0/part1 on /tmp/harddisk type ext3 (rw,noatime)
/dev/discs/disc0/part2 on /tmp/harddisk/part1 type vfat (rw,sync)

на USB-hdd сейчас две партиции (part2 - fat32)

заметил следующее: если писать на шару самбы которая лежит на ext3 разделе, то по индикатору загрузки сети в диспетчере задач переодически скорость падает до нуля (период 2-3 сек). если писать на раздел fat32 , то скорость относительно стабильная и ровная.
может попробовать смонтировать usb-hdd с какими-то другими параметрами? может будут какие-нибудь ещё полезные мысли?
PS а возможно ли перевести встроенный свитч на скорость 10Мбит/сек?
просто глядя на график скорости записи видео с дрима на комп видно, что дрим готовит порцию информации и скопом кидает в локалку и может асус не успевает переварить большой объём информации и на 10мбит/c эти скачки несколько сгладятся?

Oleg
07-11-2005, 13:46
C ext3 он лишь периодически сбрасывает буфера, когда считает нужным. Сначала он забивает память (16 мегабайт), затем пишет её. В момент записи получается "провал" по сети.
Боюсь ничего хорошего не получится. :(
Скорость можно изменить с помощью robocfg (есть в прошивке).

Canko
08-05-2006, 20:42
Здраствуйте. У меня такая проблема: пытаюсь подружить Dreambox 500 и связку Asusu WL-500G Delux+USB-HDD. Теперь проблема похоже в кратковременных (на доли секунды) провалах скорости записи на HDD, что приводит к систематическим рассыпаниям картинки. пробовал монтировать диск и через NFS и SMBFS (изменял разные параметры), но картина практически не меняется. и она такая же, если писать файл с компа WinXP на Асус. (не важно по ftp или на шрау самбы). график скоросости загрузки сети переодически (с периодом от 2 до 5 сек) сваливается до нуля. может как-то можно (пусть даже с уменьшением макс. скорости записи) сделать процесс записи более стабильным.
PS прошивка WL500gx-1.9.2.7-6a
параметры монтирования USB-HDD на асусе стандартные и не менялись.

Нельзя ли увидеть настройки роутера и дрима??? Вообще не могу заставить их работать вместе...

Eddi
23-04-2007, 10:46
Решил задать вопрос тут, т.к. "виноват" вроде ASUS 500gp :confused:
Сории что длинно, но просто хочу описать всю картину.
Собственно суть проблемы:
Есть означеные в шапке девайсы (HDD Seagate 250 GB)
Проблема была в том, что монтирование вообще не удавалось, после долгих мучений монтировать дрим начал, но....
Сейчас вот нашел скажем так не причину проблемы, однако некоторую странность
При таких настройках монтирования спульта дрима
192.168.1.1 cifs
DIR: share
LocalDIR: /var/mnt/hdd
user: логин на роутер
pass: пароль на роутер

Дрим отвечает монтирование ОК

Однако войдя в вэб интерфейс вижу вообще полный бред в настройках

а именно (во вложеном файле)



Что это за фигня такая???
Когда поправляю их в вэб интерфейсе, ничего не меняется ошибка другая "HDD переполнен" и монтирование неудачное. Получается что само создание таких настроек вызвано какой то ошибкой, объясните мне какой?????????

Подумав что проблема в роутере, попробовал примонтировать к ноутбуку... вроде начало писать на винт, но при попытке воспроизведения изображение идет рывками, причем на ноуте NTFS ... а говорили что на нтфс возможно только чтение.. ну да ладно.... писать то мне нужно на USB HDD...

Конфиг на ASUSе поправлен ручками из сетки все папки видны, редактирование возможно, т.е. и чтение и запись.

Что мне сделать с Асусом, чтоб он начал писать на этот гребаный HDD? Т.к. сейчас он мне пишет"Запись не удачна, из-за ошибки файловой системы HDD" (на диске раньше был фат32, потом думая что проблема в нем переформатировал в ехт3)

P.P.S. На Дриме стоит gemeni 3.4.0 на Асусе прошивка 1.9.2.7-7g (от Олега) винт виден в сети как ftp:/192.168.1.1/share/ (папка movie - создана)

Eddi
25-04-2007, 09:36
Ну что, даже мыслей никаких не у кого нету ? :(

dimvia
25-04-2007, 16:01
Там лучше видно.Я тоже долго мучался, но нормального качества записи так и не добился.То сыпится то отваливается через некоторое время.

Oleg
25-04-2007, 16:21
Дрим NFS поддерживает? Если да, то использовать лучше его.

dimvia
25-04-2007, 17:12
C nfs вообще все плохо.:( Exportfs почему то только руками отрабатывает и то не всегда.

Eddi
25-04-2007, 17:39
Спасибо конечно, но чтоб я еще знал, как это - ручками...
буду благодарен, если кто то распишет пошагово......:o

Eddi
25-04-2007, 17:41
Там лучше видно.Я тоже долго мучался, но нормального качества записи так и не добился.То сыпится то отваливается через некоторое время.

Я когда примонтировал к ноуту, у меня изображение тож рывками шло:mad:
Но у народа же работает!? .... хнык.... :(

dizzy128
26-04-2007, 21:53
... у меня не работает, вернее, тоже сыпется все на квадраты, часто замирает и прочее. Мне кажется, не хватает скорости :( И наверное ничего с этим не поделаешь :( Мысль одна (но она выходит за рамки темы конференции) купить отдельный ящик для винчестера с LAN-доступом, предварительно поинтересовавшись, какова там скорость. И не мучить роутер этими делами, пусть занимается своими прямыми обязанностями :)

Eddi
27-04-2007, 11:04
. купить отдельный ящик для винчестера с LAN-доступом, предварительно поинтересовавшись, какова там скорость. И не мучить роутер этими делами, пусть занимается своими прямыми обязанностями :)

Хммм.... мне кажется, что это не совсем верно, т.к. скорость USB2, значительно превышает LAN :rolleyes:

Vitaly_k
27-04-2007, 15:12
Мысль одна (но она выходит за рамки темы конференции) купить отдельный ящик для винчестера с LAN-доступом, предварительно поинтересовавшись, какова там скорость.


Вы не интересовались в форумах дримоводов, с Асусом диагноз окончательный?
Не посоветуете модель коробки, которая продается в Москве и точно заработает с Дримом?

Eddi
28-04-2007, 08:34
Вы не интересовались в форумах дримоводов, с Асусом диагноз окончательный?


Я интересовался.... но видимо не так много подобных роутеров используют .
Хотя вот такой ответ на одном из форумов получил

У меня аналогичная конфигурация, только роутер WL-500gD c прошивкой OpenWrt 0.9

Все завелось с пол-пинка, могу выслать конфиги, если скажешь какие тебе нужны

Другой вопрос, что я незнаю какие конфиги у него просить :confused:

Capture
28-04-2007, 09:17
Будет у меня возможность попробывать Внешний корпус ViPower-3528Net, 3.5" IDE, LAN+USB2.0 в следующие выходные как что отпишусь позже :) попробую и по юсб и по лану
http://dream.altmaster.net/showpost.php?p=12317&postcount=10

Vitaly_k
28-04-2007, 21:03
Дрим NFS поддерживает? Если да, то использовать лучше его.

Олег, Вы не могли бы пояснить где живет NFS в прошивке с поддержкой AnyData? см. http://wl500g.info/showthread.php?t=8795

Vitaly_k
29-04-2007, 13:51
При таких настройках монтирования спульта дрима
192.168.1.1 cifs
DIR: share
LocalDIR: /var/mnt/hdd
user: логин на роутер
pass: пароль на роутер



Если я все правильно понял, для монирования с правами на запись нужно DIR ставить share$, а логин и пароль значения не имеют. Как ввести символ $ c пульта дрима я не нашел, правка файла config в папке /var/tuxbox/config/enigma/ тоже результата не дала.
Вот такая засада.

Eddi
30-04-2007, 14:45
нужно DIR ставить share$, а логин и пароль значения не имеют. Как ввести символ $ c пульта дрима я не нашел, правка файла config в папке /var/tuxbox/config/enigma/ тоже результата не дала.
Вот такая засада.

проблему то со знаком $ я решил (или думаю что решил ;) ), путем ручной правки конфига на роутере..... но всеравно ничего не получается :(

Oleg
30-04-2007, 15:37
Если он действительно исопльзует cifs, то ничего не выйдет. cifs - это другой порт, который встроенная самба не слушает.

Eddi
30-04-2007, 16:27
Если он действительно исопльзует cifs, то ничего не выйдет. cifs - это другой порт, который встроенная самба не слушает.

Олег, расшифруйте пожалуйста, а то я ничего не понял :confused:
с 500gp нельзя использовать cifs ?

Vitaly_k
01-05-2007, 08:24
проблему то со знаком $ я решил (или думаю что решил ;) ), путем ручной правки конфига на роутере..... но всеравно ничего не получается :(

Какой именно файл с конфигом? Как правили.
Единственное место, где я нашел имя шары - /var/tuxbox/config/enigma/config, но ручная правка результатов не дала - все возвращается назад.

Vitaly_k
01-05-2007, 08:26
Если он действительно исопльзует cifs, то ничего не выйдет. cifs - это другой порт, который встроенная самба не слушает.

Подключить шару в режиме read-only с указанием типа шары как cifs получается.
Олег, можно как нибудь сделать в роутере, чтобы при имени папки share без $ был доступ к полными правами?

Eddi
01-05-2007, 09:27
Какой именно файл с конфигом? Как правили.


Телнетом делал vi /etc/smb.conf
Появлялся файл вот такого вида:
[global]
interfaces = br0
bind interfaces only = yes
workgroup = HOME
guest account = nobody
security = share
browseable = yes
guest ok = yes
guest only = yes
log level = 1
max log size = 100
encrypt passwords = no
preserve case = yes
short preserve case = yes
client code page = 866
character set = 1251

[share]
path = /tmp/harddisk

[share$]
path = /tmp/harddisk
writable = yes
force user = admin
browseable = no
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
- /etc/smb.conf 1/25 4%


потом
[share]
path = /tmp/harddisk
удалял
потом удалял знак $
и менял "browseable = no" на "=yes"

файл становился такого вида :
[global]
interfaces = br0
bind interfaces only = yes
workgroup = HOME
guest account = nobody
security = share
browseable = yes
guest ok = yes
guest only = yes
log level = 1
max log size = 100
encrypt passwords = no
preserve case = yes
short preserve case = yes
client code page = 866
character set = 1251




[share]
path = /tmp/harddisk
writable = yes
force user = admin
browseable = yes

~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
- /etc/smb.conf 1/26 3%


потом
:q
:w
flashfs save
flashfs commit
flashfs enable


Потом ребут роутера....

Eddi
01-05-2007, 09:40
Ксати пол часа назад практически случайно (т.е. сам не понял как это получилось, потому как настройки крутил милион раз) Дрим замонтировался именно через вэб интерфейс! Со следующим настройками

И даже начало писать!
Однако "радость была не долгой" :mad: Многие жаловались на рассыпание картинки, но у меня этого нет. У меня изображение идет рывками...... дрим подключен витой парой, скорости должно хватать :eek:
Народ где могла порыться собака???? Где что еще покрутить???

Oleg
01-05-2007, 13:23
Подключить шару в режиме read-only с указанием типа шары как cifs получается.
Олег, можно как нибудь сделать в роутере, чтобы при имени папки share без $ был доступ к полными правами?
Можно. Сделаю, если не забуду. Выбор будет r/o, hidden, r/w

Oleg
03-05-2007, 21:27
Сделал. http://oleg.wl500g.info/500w/ тяните -pre6

Canko
04-05-2007, 13:53
OLEG, а для WL-500G в прошивке нельзя поправить полный доступ без $ ?

Oleg
04-05-2007, 14:14
Там лежат прошивки для всех устройств.

Vitaly_k
04-05-2007, 14:23
Сделал. http://oleg.wl500g.info/500w/ тяните -pre6

Большое спасибо, буду пробовать!
Жаль что чехи с прошивкой под модемы AnyData идут с опозданием, у меня дрим работает с ней.

Oleg
04-05-2007, 15:39
Тут я ничего поделать не могу. Ибо телефона в скайлинке не имею, подключаться ради непонятно чего тоже не интересно.
Сам Скайлинк дважды обращался и дважды "пропадал"...

psb
04-05-2007, 19:48
Тут я ничего поделать не могу. Ибо телефона в скайлинке не имею, подключаться ради непонятно чего тоже не интересно.
Сам Скайлинк дважды обращался и дважды "пропадал"...

А может USB GPRS/EDGE модем интересно будет подключить? :)
Например, у нас в глуши Скайлинка нет совсем, а жпрс очень даже востребован.

Oleg
04-05-2007, 19:59
А может USB GPRS/EDGE модем интересно будет подключить? :)
Например, у нас в глуши Скайлинка нет совсем, а жпрс очень даже востребован.
Пока нет. :)

KyRT
04-05-2007, 20:49
А может USB GPRS/EDGE модем интересно будет подключить? :)
Например, у нас в глуши Скайлинка нет совсем, а жпрс очень даже востребован.

В той же чеховской прошивке есть возможность подключать GSM/GPRS модемы. У меня с nokia e70 работало на ура.

dizzy128
06-05-2007, 13:03
И даже начало писать!
Однако "радость была не долгой" :mad: Многие жаловались на рассыпание картинки, но у меня этого нет. У меня изображение идет рывками...... дрим подключен витой парой, скорости должно хватать :eek:
Народ где могла порыться собака???? Где что еще покрутить???

Писать то оно начало, но скорости явно не хватает, поэтому смысл затеи теряется. Вообще кто нибудь пробовал писать в расшаренную папку компа, у меня все нет времени попробовать? Если там все нормально, то тогда значит не успевает USB на роутере, а что еще остается думать? :( Кто то обещал попробовать внешний контейнер с лан-доступом, как там дела? Вышло что нибудь?

Eddi
07-05-2007, 10:17
Писать то оно начало, но скорости явно не хватает, поэтому смысл затеи теряется.

Я не стал тут задавать вопрос, т.к. думаю что проблема где то в дриме!
Пишет он на HDD обсалютно нормально, на ноутбуке причем по wifi никаких тормозов нету, а вот попытки воспроизведения дримом терпят неудачу :mad: То шло рывками, а сейчас новый глюк (вчера проявился) дрим воспроизводит все отлично без рывков, но минуты через 3-4 - черный экран, хотя звук идет :confused: и вроде не скажешь что дрим завис, т.к. звук то он воспроизводит, но на команды с пульта реагировать перестает, приходится перегружаться :(

dizzy128
07-05-2007, 13:40
Я не стал тут задавать вопрос, т.к. думаю что проблема где то в дриме!
Пишет он на HDD обсалютно нормально, на ноутбуке причем по wifi никаких тормозов нету, а вот попытки воспроизведения дримом терпят неудачу :mad: То шло рывками, а сейчас новый глюк (вчера проявился) дрим воспроизводит все отлично без рывков, но минуты через 3-4 - черный экран, хотя звук идет :confused: и вроде не скажешь что дрим завис, т.к. звук то он воспроизводит, но на команды с пульта реагировать перестает, приходится перегружаться :(

Запиши еще пару кусков, чтобы было из чего выбирать при просмотре. У меня после этого нормально стал воспроизводить, а когда был один файл, то почему то тоже вылетал в синий экран (то есть телек показывает синий экран, как при отсутствии сигнала). Но на диск на роутере все равно пишет с рывками и рассыпаниями :(

Capture
07-05-2007, 14:30
Вообщем не пишет дрим на Внешний корпус ViPower-3528Net :( я так думаю потому что там ФАТ 32 а если отформатировать в ехт 3 то мозг контейнера не понимает диск (только фат 16,32 ) так что пишу на флэшку 8 гиговую как раз около 3,5 часов записи залазит и не жужит противно :) как hdd

Rambalac
07-05-2007, 15:55
Был у меня этот ViPower. Глюючный, шары на самбе всем на чтение создавать нельзя, вис каждый день, шумел ужасно.
Гарантия как оказалась, я не заметил, только 3 месяца.
Но к счастью сгорел через 2,5 месяца и его поменял на wl500gp :)

Eddi
08-05-2007, 16:22
Запиши еще пару кусков, чтобы было из чего выбирать при просмотре. У меня после этого нормально стал воспроизводить, а когда был один файл, то почему то тоже вылетал в синий экран (то есть телек показывает синий экран, как при отсутствии сигнала).

Хммм....... действительно! С добавлением записей проблема пропала :eek: Хотя ИМХО логике это совершенно не поддается :confused:

Но на диск на роутере все равно пишет с рывками и рассыпаниями :(
А у меня все нормально.... :o

Vitaly_k
21-05-2007, 16:25
Телнетом делал vi /etc/smb.conf
потом
:q
:w
flashfs save
flashfs commit
flashfs enable


Сделал все по инструкции, только сначала :w (write), а потом :q (quit). Файл smb.conf изменился, но живет в новом состоянии до перезагрузки.
Может быть flashfs не сохраняет его? Где настраивается список сохраняемых файлов?
Прошивка от чехов с поддержкой модемов AnyData, которая сделана на базе прошивки Олега.
При монтировании диска если указать тип шары cifs, то монтирование идет без ошибоу, но дрим отказывается писать. Если поставить тип smbfs, то выскакивает ошибка при монтировании. Может это как-то зависить от файловой системы на винте? Сейчас там FAT32, имеет ли смысл попробовать ext3&?
На комп в расшареную папку дрим пишет т.е. проблема точно не в нем.

al37919
22-05-2007, 06:23
cat >> /usr/local/.files < __EOF
/etc/smb.conf
__EOF
flashfs save && flashfs commit && flashfs enable

brabus
26-05-2007, 14:49
Вообщем не пишет дрим на Внешний корпус ViPower-3528Net :( я так думаю потому что там ФАТ 32 а если отформатировать в ехт 3 то мозг контейнера не понимает диск (только фат 16,32 ) так что пишу на флэшку 8 гиговую как раз около 3,5 часов записи залазит и не жужит противно :) как hdd

стоит VPA-3528T подключенный к асусу и отформатирован в ext3 - все нормально работает

Capture
26-05-2007, 20:06
стоит VPA-3528T подключенный к асусу и отформатирован в ext3 - все нормально работает

В том то и дело что мысль была по эзернету его подключить чтоб его поставить где нибудь в чулане чтоб не надоедал своим жужанием а операционка бокса понимает толькь фат :mad: а по юсб понятно что будет работать

atlant24
15-09-2007, 12:02
так у когото получилось нормально подружить 500 премиум с дримбоксом, чтоб картинка не сыпалась, или нет? мучаю мучаюсь - рассыпается :(

Capture
15-09-2007, 12:15
Пока вроде нет :( но это лечится покупкой Дрима 7020 ;) я так и сделал :p

atlant24
15-09-2007, 12:35
Пока вроде нет :( но это лечится покупкой Дрима 7020 ;) я так и сделал :p

а я попробую вылечить заменой асуса на d link 624s:D

Eddi
21-09-2007, 17:27
Собственно вопрос рожден следующей проблемой: WL500gp раздает инет трем девайсам, dreambox 500S (кардшаринг), ноут и обычный комп. Иногда ставлю ноут на скачивание всягого разного... он зараза затыкает весь канал, и dreambox начинает давать рассыпание и остановку картинки :( Приходится изгаляться с ручными настройками скоростей и т.п. вообщем жуть как не удобно.......
Как можно на роутере задать приоритет примерно в таком ключе - инета dreambox столько, сколько ему нужно! А уж остальное компам. Ему кстати много не нужно, но если я не ошибаюсь, то он ведет опрос сервера 6 раз в минуту с трафиком 130кб\ч, но его стабильность очень критична :rolleyes:

s0Va
08-10-2007, 21:38
Кому-нибудь удавалось поднять NFS шару на прошивке 1.9.2.7-8-pre9? Особенно на WL500W. :) У меня не получается.

Начал я с того, что попытался сделать шару на самбе. Она поднялась и замечательно работает с виндами, но мне нужно, чтобы на неё мог писать Dreambox, а с него можно только папочки создавать и переименовывать/удалять всё что угодно, а вот создавать файлы нельзя. Говорят, самба с глюками... Симптомы описаны тут: http://wl500g.info/showthread.php?t=3463
Почитав этот пост и следуя инструкциям из него, я тоже попробовал перейти на NFS, но не тут-то было. А было вот что:

1. Через вебморду включаю NFS Server и прописываю там экспортную строку (пробовал также "192.168.1.9" вместо * с тем же результатом)

/tmp/harddisk/part1 *(rw,no_root_squash)

2. На Dreambox ввожу команду:

root@dreambox:~> mount -t nfs 192.168.1.1:/tmp/harddisk/part1 /var/mnt/nfs -o rsize=32768,wsize=32768,rw,soft,nolock
mount: 192.168.1.1:/tmp/harddisk/part1 failed, reason given by server: Permission denied
mount: nfsmount failed: Bad file descriptor
mount: Mounting 192.168.1.1:/tmp/harddisk/part1 on /var/mnt/nfs failed: Input/output error

На WL500W ситуация такая:


[admin@router /]$ cat /etc/exports
# automagically generated from web settings
/tmp/harddisk/part1 *(rw,no_root_squash,async)

[admin@router /]$ cat /proc/fs/nfs/exports
# Version 1.1
# Path Client(Flags) # IPs

[admin@router /]$ exportfs -v
/tmp/harddisk/part1
<world>(rw,async,wdelay,no_root_squash)

[admin@router /]$ showmount -e
Export list for router:

А вот что в логе:


syslog: refused mount request from 192.168.1.9 for /tmp/harddisk/part1 (/): no export entry

В каком-то из англоязычных постов мне попадались похожие жалобы на проблему с экспортом шар через NFS. Может, это в данной конкретной прошивке бага?

PS. Вот, кстати, похожие симптомы на 1.9.2.7f: http://wl500g.info/showpost.php?p=49241&postcount=11 и вывод:

As my result: With activated FTP or LPR, NFS is working no more, with both deactivated services NFS is ok but post-boot is not executed.

В моём случае отключение FTP Server не помогло. Похоже, проблема с записью в файл xtab:

-rw-r--r-- 1 admin root 308 Oct 9 23:54 etab
-rw-r--r-- 1 admin root 0 Jan 1 1970 rmtab
---------- 1 admin root 0 Jan 1 1970 xtab

exportfs мог модифицировать etab, но никак не менял xtab. После
cp etab xtab он и xtab нормально обновил. Видимо, в прошивке надо бы поменять раздачу прав доступа на xtab, т.к. "----------" явно маловато будет. :)

s0Va
10-10-2007, 01:07
Кончилось всё тем, что я вставил в /usr/local/sbin/post-mount вот это:
exportfs -o async,rw,no_root_squash *:/tmp/harddisk
exportfs -o async,rw,no_root_squash 192.168.1.0/24:/tmp/harddisk
После чего всё заработало, как надо. exportfs приходится вызывать дважды, т.к. почему-то первый вызов ни к чему не приводит, а второй приводит к результату, требовавшемуся от первого. :)

[admin@router root]$ showmount -e
Export list for router:
/tmp/harddisk (everyone)
При этом в xtab всё так же пусто, хотя права на запись в него появились, после того, как я включил его однажды в /usr/local/.files и сохранил flashfs. В общем, чудесато всё тут очень...

wolf
14-11-2007, 23:57
Суть проблемы такова. Имеется спутниковый ресивер Dreambox 500S, ADSL-модем и маршрутизатор WL-500gP. Схема подключения сейчас такова. ADSL-модем подключен к WAN-порту маршрутизатора. Dreambox подключен к одному из LAN-портов. Компьютер подключен также к LAN-порту маршрутизатора. Спутниковый интернет предоставляется через OpenVPN-клиента. Dreambox может только маршрутизировать пакеты. Поэтому на нем прописан маршрут, перекидывающий все приходящие на DVB-интерфейс пакеты на компьютер, где поднят OpenVPN-клиент. Хотелось бы поднять OpenVPN-клиента на маршрутизаторе, чтобы на компе не было клиента OpenVPN. Я установил и настроил OpenVPN клиента на маршрутизаторе, соединение с провайдером поднимается успешно, но с Dreambox ничего не возвращается. Может быть проблема в firewall, который не пропускает пакеты с Dreambox, подключенного к LAN-порту маршрутизатора? Сам я в линуксе и в IPTABLES не силен, так как работаю в основном с FreeBSD. Подскажите возможные пути решения проблемы, если нужна какая-то еще информация, то я сообщу.

wolf
18-11-2007, 23:12
Чтобы разрешить прием пакетов не с того интерфейса, с которого был послан запрос нужно сделать следующее
echo 0 > /proc/sys/net/ipv4/conf/all/rp_filter
и все работает :)

n0isy
29-11-2007, 17:19
у меня как раз связка DreamBox и WL500gP

s0Va
29-11-2007, 18:35
у меня как раз связка DreamBox и WL500gP

Откровенно говоря, в силу слабости DM500 я всё равно использую теперь установленный на рутере ggrab в качестве ngrab-сервера вместо прямой записи на шару через NFS. Только в этом случае картинка пока ещё ни разу не сыпалась при записи. Если же писать с DM500 на любую внешнюю шару, будь то NFS или SAMBA, картинка временами сыпется.

Oleg
29-11-2007, 18:40
Я всё жне могу понять, почему оно у Вас не работает. :( Сейчас озадачился и ещё раз проверил: подключил флешку с фат16, разрешил nfs, сделал export
/tmp/harddisk *(rw,async,no_root_squash)

Перегрузил, получил

[admin@wl500w root]$ showmount -e
Export list for wl500w:
/tmp/harddisk *
[admin@wl500w root]$

Всё в ажуре? Версия 1.9.2.7-8. Разница с -pre9 пожалуй только в наличии statd.

Oleg
29-11-2007, 18:43
[admin@wl500w root]$ insmod nfs
[admin@wl500w root]$ mount -tnfs 192.168.2.1:/tmp/harddisk /home/
[admin@wl500w root]$ ls /home
busybox dump ftp_pub ftp_pvt

s0Va
29-11-2007, 19:28
Я всё жне могу понять, почему оно у Вас не работает. :(

Эээ... честно говоря, я не знаю, может, оно уже и работает, как надо, после установки 1.9.2.7-8. :) Главное, что оно продолжает работать, как было настроено в муках и после смены прошивки. Впрочем, не похоже, чтобы что-то изменилось, т.к. exportfs в post-mount всё так же вызывается дважды и на выходе всё так же получаем:
[admin@router root]$ showmount -e
Export list for router:
/tmp/harddisk (everyone)
[admin@router root]$Подозреваю, что если попробовать всё сделать, как положено, то опять не заработает. Но проверять леньки. :rolleyes:

KaMaZ
22-12-2007, 19:39
ап. таже проблема. один всё время качает. второй изредка но срочно в инет выходит.

ParsuchoK
23-12-2007, 20:21
Присоединяюсь - у меня такая же конфигурация. Что делать - не знаю. Подозреваю, что для шаринга нужно выставить айпишник шаринг-сервера в приоритеты, но как это сделать - не знаю. Отпишитесь, кто решил эту проблему.

Janik
28-12-2007, 19:27
Мне помогло - http://wl500g.info/showthread.php?t=8796 ;)

KyRT
08-01-2008, 18:01
Сабж заключается в том, что спустя некоторое время после команды

echo 0 > /proc/sys/net/ipv4/conf/br0/rp_filter
переменная /proc/sys/net/ipv4/conf/br0/rp_filter вновь принимает значение "1".

route:


Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.1 0.0.0.0 255.255.255.255 UH 0 0 0 vlan1
192.168.64.0 0.0.0.0 255.255.255.0 U 1 0 0 br0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 br0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 vlan1
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 vlan1

Закономерность выявить не смог, но похоже, что когда пакеты для 192.168.64.0 постоянно бегают (имеется VPN соединение на компе) переменная rp_filter более-менее стабильна и имеет выставленное значение 0.
Если 2-3-5 минут пакетов в сеть 192.168.64.0 нет, то rp_filter становится 1.

Подскажите, плиз, где копать?
Чуть не забыл, девайс WL500gP, прошивка 1.9.2.7-8 (+ драйверы CDMA, чешская)

Oleg
08-01-2008, 20:05
Зачем Вам его изменять?

Сбрасывает его фаервол, в post-firewall с этим можно бороться.

KyRT
08-01-2008, 20:10
Зачем Вам его изменять?

Сбрасывает его фаервол, в post-firewall с этим можно бороться.

Мне его надо изменять для асимметричного (спутникового) интернета. На асус пакеты идут от dreambox, после чего асус пересылает эти пакеты на компьютер с ip адресом 192.168.64.xxx.
А не подскажите, что прописать в post-firewall? Спасибо.

Oleg
08-01-2008, 20:49
Ту самую команду echo.

KyRT
08-01-2008, 20:54
Ту самую команду echo.

Прописано. Проблема в том и заключается, что спустя 3-5 минут система возвращается в исходное положение, rp_filter опять становится 1, будто никаких команд echo > 0 /proc/sys/net/ipv4/conf/br0/rp_filter небыло.

KyRT
08-01-2008, 21:17
Может, как-то с помощью iptables можно заставить пакеты для 192.168.64.xxx не drop`иться, а идти на br0 на 192.168.64.xxx.
Этакий частный случай route+rp_filter.
Но вот в iptables я не силен... ((

ABATAPA
08-01-2008, 23:00
Прописано. Проблема в том и заключается, что спустя 3-5 минут система возвращается в исходное положение, rp_filter опять становится 1, будто никаких команд echo > 0 /proc/sys/net/ipv4/conf/br0/rp_filter небыло.

Попробуйте
echo 0 > cat /proc/sys/net/ipv4/conf/all/rp_filter

KyRT
08-01-2008, 23:09
Попробуйте
echo 0 > cat /proc/sys/net/ipv4/conf/all/rp_filter

Пробовал, ситуация не меняется, /proc/sys/net/ipv4/conf/all/rp_filter сбрасывается(=1) вместе с /proc/sys/net/ipv4/conf/br0/rp_filter

ABATAPA
08-01-2008, 23:18
Пробовал, ситуация не меняется, /proc/sys/net/ipv4/conf/all/rp_filter сбрасывается(=1) вместе с /proc/sys/net/ipv4/conf/br0/rp_filter

Ну, думаю, тут бы мог помочь audit, но... Для этого нужна его поддержка в ядре, и утилиты.

KyRT
09-01-2008, 23:53
Проблема решилась добавлением указанных строк и в post-firewall и в post-boot одновременно. Если только в одном из файлов, то переменная слетает. Странно.

tim12
29-01-2008, 21:09
Есть все теже устройства! Дрим 500S + Asus 500gP + USB HDD!
Прошивка Роутера от Олега 1.9.2.7-8
Дрим - Running under Kernel 2.6.9 . // Based on Gemini 3.50 GUI.
Пытаюсь подмаунтить в веб интерфейсе - ничего не получается! Линукса не знаю вообще!
Хард по шаре виден как \\nout4u.ru\share (с полным доступом т.е. с записью)
FTP работает! Вид ftp://192.168.1.1/
у Дрима IP 192.168.1.5
Внешний хард разбит на 3и партишена.
3ий партишен /dev/discs/disc4/part3 on /tmp/harddisk type ext3 (rw)
Главный вопрос конечно же ---- НУ КАК ЖЕ ЭТО СДЕЛАТЬ!?
И в чём разница между NFS/CIFS/SMBFS и кого лучше и правельнее использовать!?
У кого такая же связка устройств - пожалуйста уделите немного времени и напишите подробную инструкцию

P.S. разобрался - подмаунтил .... с толку сбили обратный слеш"\" - не мог понять как вбивать! Подключил по SMBFS ... не знаю хорошо это или плохо ,но пишет вроде хорошо. Буду ещё испытывать!
Единственное что , он пишет русские названия козябрами!
Тут http://dream.altmaster.net/showpost....unt=9 написанно как бороться с этим если у тебя CIFS, а как на SMBFS не понятно.

Mairone
03-02-2008, 21:46
у ми есть Дрим 500S + Asus 500gP
и связка работает ГОД,
жесткий ставить не пробывал!!!

Mairone
03-02-2008, 23:07
Вообщем не пишет дрим на Внешний корпус ViPower-3528Net :( я так думаю потому что там ФАТ 32 а если отформатировать в ехт 3 то мозг контейнера не понимает диск (только фат 16,32 ) так что пишу на флэшку 8 гиговую как раз около 3,5 часов записи залазит и не жужит противно :) как hdd

какой дрим и что на флешку нет срывов ?
если нет то связка хдд коробка тормозит

Capture
04-02-2008, 05:54
Нет так же рассыпалась запись что на флешку что на жёсткий ! Я решил эту проблему коренным способом :rolleyes: был приобретён Дрим 7020 :D
не каких проблем ни с записью ни с воспроизведением !

dyn215
24-02-2008, 22:02
WL500Gp. Прошивка Олега.17.

В ЮСБ воткнута флэшка, пробовал 2 варианта, непосредственно флэшку и SD карту в кард-ридере. При подключении к компу оба варианта дают 5000 кб/сек на запись, про чтение молчу.

По NFS подключен DreamBox 500 на нейтрине (с записью по сети и драйвером проблем НЕТ! работает как часы, все проблемы на энигме только у тех кто на Gemini и пр. сидит). На комп пишет (CIFS) без проблем вообще.

Самбой расшарена таже папка для WIN-компов в сети.

Результат - аццкие тормоза. На чтение флэшки через асус обе дают 3,5 мб/сек, что за глаза для моих нужд, а вот на запись .... через флэшридер 100кб/сек, честная флэшка около 500 кб/сек. При том, что на компе обе дают 5 мб/сек на запись.

Естественно при записи потока с дрима на флэшку в роутере картинка рассыпается и фризит.

Я не понимаю в чем засада. Все говорят о величинах 1,5-3Мбайт/сек, чего бы мне хватило. Подскажите где копать.

На всякий случай USB флэшка Apacer 2Gb, SD - AData 2Gb. Обе беспроблемные. Форматировал mke2fs -j ..... т.е там ext2 как я понимаю.

Сорри заранее за чайницкий вопрос. Просто у всех с USB плохо, а у меня еще в 3 раза хуже получилось :(

dyn215
25-02-2008, 11:01
добавка. попробовал вариант FTP. получается радикально быстрее (с компом).

переключил Dream на режим FTPFS. При запуске записи на флэшке в роутере создается необходимый файл, но пишется всего 15кБ и привет.

лог роутера
Feb 25 12:56:28 vsftpd[217]: [dream] OK UPLOAD: Client "192.168.1.3", "//Jetix_Play_[36E]_20080225_125627.xml", 0.00Kbyte/sec
Feb 25 12:56:28 vsftpd[217]: [dream] OK UPLOAD: Client "192.168.1.3", "//Jetix_Play_[36E]_20080225_125627.xml", 1011 bytes, 224.64Kbyte/sec
Feb 25 12:56:28 vsftpd[217]: [dream] OK UPLOAD: Client "192.168.1.3", "//Jetix_Play_[36E]_20080225_125627.ts", 0.00Kbyte/sec
Feb 25 12:56:28 vsftpd[225]: CONNECT: Client "192.168.1.3"
Feb 25 12:56:28 vsftpd[224]: [dream] OK LOGIN: Client "192.168.1.3"
Feb 25 12:56:55 vsftpd[217]: [dream] OK UPLOAD: Client "192.168.1.3", "//Jetix_Play_[36E]_20080225_125627.ts", 564 bytes, 0.02Kbyte/sec
Feb 25 12:56:55 vsftpd[228]: CONNECT: Client "192.168.1.3"
Feb 25 12:56:55 vsftpd[227]: [dream] OK LOGIN: Client "192.168.1.3"

dmig
25-02-2008, 12:37
не могу сказать в чём именно тут проблема, но я наблюдаю такой глюк: при записи по NFS роутер периодически перестаёт отвечать на полминуты-минуту, потом продолжает писать.
при этом его процессор свободен, периодически nfsd что-то делает (до 30% cpu) в течении нескольких секунд.

dyn215
25-02-2008, 12:49
у меня та же фигня. и по NFS и по Samba пишу файл на ASUS, периодически все зависает секунд на 5, потом отвисает и льет дальше.

Если бы ASUS давал стабитьную скорость 1,5 мегабайта в секунду запись бы с дрима пахала как часы.

Вопрос как его заставить?

Дримбокс умеет:

CIFS - не поддерживает ASUS.
NFS - фризит/рассыпает картинку из-за зависаний и тормозов.
FTPFS - не разобрался, пишет 20кБ и перестает.

Я уже практически сдаюсь.

dmig
25-02-2008, 13:08
слушай, а можешь потестить NFS с предыдущей версией прошивки?
как минимум до .15, а лучше даже не превью, а текущую стабильную версию?

на стабильной я не припомню бага с подвисанием, но может просто не натыкался на него -- записывал маленькие файлы.

он проявляется, когад пишешь больше некого определённого размера.

ЗЫ выбор -- 100% nfs, запись - 4.7мб/сек, если разгонять -- то 5 с мелочью. только вот с багом этим надо разобраться.

Oleg
25-02-2008, 14:53
Это не баг, это обычное поведение линукса. Он откладывает сброс буферов до последнего.

Вот что попробуйте сказать:

echo "10 500 0 0 500 3000 60 20 0" > /proc/sys/vm/bdflush

Первое число % грязных буферов. Чем оно меньше, тем раньше он начинает сбрасывать буфера. Второе число - сколько жтих буферов сбрасывать за раз.

Можно даже что-то типа

echo "5 100 0 0 500 3000 60 20 0" > /proc/sys/vm/bdflush

Попробуйте и расскажите о результате.

И поиск в гугле на "/proc/sys/vm/bdflush"

dmig
25-02-2008, 15:15
Это не баг, это обычное поведение линукса. Он откладывает сброс буферов до последнего.

Вот что попробуйте сказать:...
Спасибо, вечером потестирую!

Да, почему собсно я считаю это багом:
1) скорость записи на хард - около 10мб/сек
2) по моим наблюдениям, вис начинается после 20-30 (пускай даже 50) мб
3) время, необходимое для записи этого объёма 2-3-4-5 секунд, пусть даже 10
4) роутер "висит" гораздо большее время - больше чем таймаут на клиенте, а это кажется 30 секунд
отсюда и возникает вопрос -- неужели ему надо так много времени для сброса буферов на диск?

dyn215
25-02-2008, 18:40
все, не знаю что делать.
отключил флэшку, пошел купил Transcend StoreJet на 60Gb.
внутри IDE фуджитсу.

Настроил, подцепил. ФС = ext3.

Запись = 3,5 мегабайта/сек на 120 меговом файле.
Чтение еще лучше.

Дрим по NFS пишет с рассыпаниями.

Все. Ступор.

Oleg
25-02-2008, 18:55
Все. Ступор.
А попробовать сделать то, о чём я писал?

dyn215
25-02-2008, 21:01
Руками прописал 5 100 0 0 500 3000 60 20 0
в /proc/sys/vm/bdflush

не в этом дело. т.е ничего не изменилось. долгий анализ показал, что на динамичных сценах только картинка рассыпается, статичная картинка ОК. при записи на комп (CIFS) ничего не рассыпается. Скорость потока = 500мегов за 30 минут, т.е не так уж и много. скорость харда на ASUS щяс более чем достаточная для дрима. Правда мерял скорость чтения/записи по SAMBA с компа, а дрим сидит на NFS т.к. CIFS асус не умеет.

в принципе у меня есть виндовый NFS комплект, могу поставить и померять скорость по NFS, но что-то мне подсказывает, что это дело пахнет покупкой DREAM 600PVR или 7020S со встроенным хардом, а асусь с 60Гб ЮСБ примочкой станет квартирным файл-сервером (скорость с запасом, все истории про 1,5Мб/сек - сказки).

dmig
25-02-2008, 21:19
попробовал вариант с "10 500 0 0 500 3000 60 20 0"
визуально -- изменений нет. каждые 10-15 секунд задержка на те же 15 секунд, но не так жёстко как было до этого -- без ошибок в логах.
именно висы (до таймаута) -- не происходили, как не происходили они сегодня и до установки этих настроек.

гейзенбаг блин...

dmig
25-02-2008, 21:29
пробую второй вариант - разница небольшая. задержки стали чаще, каждые 5-8 секунд, но в среднем короче - 10-12 секунд. кроме того, похоже скорость записи упала. щас проверю отдельно.

ах, да, вис один раз воспроизвёлся, но на короткое время - секунд 8 (свыше таймаута).

dyn215
25-02-2008, 21:38
обрати внимание, у меня на ASUS была принципиально разная картина с USB HDD и USB FLSH, хотя на компе все очень похоже. И зависания эти были только на флешке, HDD пишет без затыков. Но толку от этого в сучае с димом нет.

lexass
25-02-2008, 21:45
предположу, моя мысль:
своп есть?

dmig
25-02-2008, 21:47
есть, 128 мб. запись на nfs вместе с rtorrent отожрала уже 15мб.

dmig
25-02-2008, 22:04
так, а вот и результат теста скорости:

dmig@dmig-desktop:~$ time cp -r Видео/ /media/remote-disk/temp/

real 6m27.676s
user 0m0.024s
sys 0m8.733s
dmig@dmig-desktop:~$ rm -rf /media/remote-disk/temp/Видео/
dmig@dmig-desktop:~$ time cp -r Видео/ /media/remote-disk/temp/

real 6m28.154s
user 0m0.008s
sys 0m9.733s
dmig@dmig-desktop:~$ rm -rf /media/remote-disk/temp/Видео/
dmig@dmig-desktop:~$ time cp -r Видео/ /media/remote-disk/temp/

real 7m20.508s
user 0m0.028s
sys 0m9.033s
dmig@dmig-desktop:~$ du -s Видео/
1442706 Видео/
размеры директории - в килобайтах. первый тест -- дефолтное значение, второй - 10 500 ..., третий - 5 100...

dyn215
25-02-2008, 23:14
у меня свопа нет. и единственный пакет - mc.

dyn215
26-02-2008, 05:26
теперь осталось понять как активировать режим энергосбережения харда, т.к у меня он крутится без остановки пока роутер включен.

dyn215
26-02-2008, 07:56
проведя еще 2 десятка экспериментов я окончательно разобрался в том что же именно происходит у меня.

1) производительность на запись по SAMBA значимо превышает необходимую мне.

2) пишу подключив Dream по NFS. на комп по CIFS он пишет без рассыпаний. NFS у меня на компе нет.

Файл записанный через асус на его хард имеет проблемы каждые 5 секунд. вот так все просто, никакой привязки к скорости потока. проверил раз 20 подряд - каждые 5 секунд картинка рассыпается.

вот так. гуру, подскажите что делать. (оба девайса на линуксе).

ma_lav
26-02-2008, 12:07
Если все остальное ОК, то есть идея что все это кидается мелкими кусочками (очень мелкими), т.е. не поток, а набор файлов, и проц просто не справляется с обработкой, хотя не зная что есть такое этот дримбокс больше идей не приходит.

dyn215
26-02-2008, 12:41
Дримбокс это спутниковый ресивер на PPC 250MHz с линухом и само собой с сетевой картой. Когда ему надо он подмонтирует каталог с соседнего девайса по NFS/CIFS/FTPFS и пишет туда видео. Пишет очень просто - со спутника идет MPEG2 STREAM (TS), вот ровно в этом формате, ничего не перекодируя он льет видео по сети на чужой хард. Одна запись = 1 файл. Скорость примерно гигабайт в час (т.е немного).

К слову, а есть ли возможность как-то примонтироваться к харду на асусе через CIFS?

rattis
19-07-2008, 22:09
Вот что попробуйте сказать:
echo "10 500 0 0 500 3000 60 20 0" > /proc/sys/vm/bdflush
а подскажите, пожалуйста, как сделать так чтобы изменения в файле bdflush вступили в силу. я так понимаю что что-то нужно перегрузить, но как не знаю. поиском не нашел. заранее спасибо.

strelbor
03-08-2008, 12:29
Всем доброго времени суток.Имеется у меня второй пк который делает те функции, которые вполне возможно сможет и этот маршрутизатор,но хотелось бы уточнить:
1)сможет ресивер Dreambox 500s записывать на хард подключеный к этому маршрутизатору?
2)торент может только закачивать или еще и раздавать он тоже умеет?
3)фтп он создает только для локальной сети или через интернет могут тоже зайти на него?
4)имея 2 доступа в интернет(витая пара и адсл),возможно ли подключить их оба и настроить?
Извиняюсь за возможно некоректные вопросы,заранее спасибо за ответы!

non7top
03-08-2008, 17:31
2) с альтернативной прошивкой там можно ставить обычные торрент клиенты, они могут вообще говоря все
3) можешь зайти с интернета. юзай поиск
4) да. юзай поиск

strelbor
03-08-2008, 17:34
Так проблема и не решилась?:eek:Вот блин взял на свою голову...:mad:Т.е. имея дрим 500с я не смогу через маршрутизатор wl500gP записывать на хард?

strelbor
03-08-2008, 18:14
еще бы первый пункт понять из-за чего он в основном и брался...

rattis
03-08-2008, 22:47
Т.е. имея дрим 500с я не смогу через маршрутизатор wl500gP записывать на хард?
сможете. потоки с низкими скоростями пишутся без сбоев. на примере +++ не поддаются записыванию кинохит и премьера (при этом запись альтернативных звуковых потоков отключена). остальное без проблем.

rattis
03-08-2008, 22:51
еще бы первый пункт понять из-за чего он в основном и брался...
если брался в основном для этого - то не заменит. причина в невозможности записи потоков с высоким битрэйтом.

strelbor
04-08-2008, 07:01
меня интересует больше каналы: наш футбол,футбол,спорт и музыкальные mtv dance,mcm top... как с ними дело обстоит?заранее спасибо за ответ.

strelbor
04-08-2008, 07:09
rattis,а перепрошивкой или чем-нить это не решить?

rattis
05-08-2008, 12:21
меня интересует больше каналы: наш футбол,футбол,спорт и музыкальные mtv dance,mcm top... как с ними дело обстоит?заранее спасибо за ответ.
посмотрите bitrate на этих каналах. если больше 3.5, то будет сыпать. пробовал писать спорт. на прямых трансляциях сыпет, на обычных передачах нет.

rattis
05-08-2008, 12:25
rattis,а перепрошивкой или чем-нить это не решить?
к сожалению, нет. путем манипуляций с bdflush удается чуть-чуть улучшить ситуацию, но не более того.

YVM
30-09-2008, 22:32
Присоедененный к 500gp по USB HDD (Hitachi 2,5) пишет с Dreambox 500s (в том числе кодированные каналы) с прекрасным качеством. Проблема решалась очень просто.
1. Через вебморду включить в роутере NFS сервер.
2. Через вебморду ресивера примаунтить диск с использованием NFS. Особенность заключается в том, что необходимо поставить птичку в боксе синхронизация, иначе картинка будет сыпаться.

rattis
01-10-2008, 00:43
1. Через вебморду включить в роутере NFS сервер.
строка export в nfs-сервере какая указана?

YVM
04-10-2008, 18:06
Содержание exports:

# automagically generated from web settings
/tmp/mnt/disc0_3 192.168.1.*(rw,async,no_root_squash)

Часовая программа записывается по рассписанию с отличным качеством, хотя и в ts.:(

rattis
05-10-2008, 14:49
Часовая программа записывается по рассписанию с отличным качеством, хотя и в ts.:(
что выводит команда mount из консоли дрима? у меня с такими параметрами фризит каждые 5 секунд.

dreambox ~ > mount
/dev/root on / type squashfs (ro)
none on /dev type devfs (rw)
none on /tmp type ramfs (rw)
proc on /proc type proc (rw,nodiratime)
devpts on /dev/pts type devpts (rw)
/dev/mtdblock/1 on /var type jffs2 (rw,noatime)
192.168.0.1:/tmp/mnt/disc0_1/ on /hdd type nfs (rw,v3,rsize=8192,wsize=8192,soft,udp,nolock,addr= 192.168.0.1)
дайте ваш вывод, пожалуйста. заранее спасибо.

YVM
05-10-2008, 22:05
Вот так у меня:

root@sat_18:~> mount
/dev/root on / type squashfs (ro)
none on /dev type devfs (rw)
/proc on /proc type proc (rw,nodiratime)
devpts on /dev/pts type devpts (rw)
/dev/mtdblock/1 on /var type jffs2 (rw,noatime)
none on /tmp type ramfs (rw)
automount(pid94) on /automount type autofs (rw)
192.168.1.2:/tmp/mnt/disc0_3 on /var/mnt/hdd type nfs (rw,sync,v3,rsize=4096,wsize=4096,soft,udp,nolock, addr=192.168.1.2)

Диск отформатирован в ext3. При монтировании диска через интерфейс дрима я ставил птичку в боксе sync. До этого тоже тормозила и сыпалась картинка.

rattis
06-10-2008, 05:29
До этого тоже тормозила и сыпалась картинка.
большое спасибо! вечером проверю.

rattis
07-10-2008, 05:17
YVM, все великолепно работает. респект!!!
пиши howto. я думаю, многим пригодится.

Commy
07-10-2008, 10:22
Знатоки дримов, подскажите, как смонтировать диск к дриму 500s?
Диск у меня в ext3 и расшарен самбой как disc0_3, когда пытаюсь смонтировать диск из меню дрима, сталкиваюсь с проблемой: с пульта не могу ввести символ _ :( Где его прописать ручками и с какими параметрами?
Спасибо.

rattis
07-10-2008, 10:57
не могу ввести символ _
"0" (ноль) на пульте нажимай пока не появится "_". в некоторых имиджах "1" тоже до появления символа.
а вообще какой имидж? по нейтрине могу подробнее рассказать.

Commy
07-10-2008, 11:47
"0" (ноль) на пульте нажимай пока не появится "_". в некоторых имиджах "1" тоже до появления символа.
а вообще какой имидж? по нейтрине могу подробнее рассказать.

Спасибо за ответ, но нет там его, имидж гемини 4.40
Может есть другой вариант как смонтировать диск?

YVM
07-10-2008, 16:02
У меня была эта проблема. Монтируйте диск не с пульта, а через вебморду дрима. Там все вводится с клавиатуры компьютера.

Commy
07-10-2008, 19:46
У меня была эта проблема. Монтируйте диск не с пульта, а через вебморду дрима. Там все вводится с клавиатуры компьютера.


Измучился я, Не монтируется и все тут. Что делаю не так?

В вебморде роутера включил NFS, в NFS Server Exports прописал /tmp/mnt/disc0_3 192.168.1.*(rw,async,no_root_squash)

В вебморде дрима

Filesystem Type:0
Auto Mount:V
Client Directory:/var/mnt/hdd
Server Directory:/tmp/mnt/disc0_3
IP:192.168.1.1
Username:
Password:
Options:rsize=8192,wsize=8192

sync:V
nolock:V
intr:V
soft:V
udp:V

Что ему не хватает?

rattis
08-10-2008, 06:28
зайдите в консоль дрима и дайте команду:

mount -t nfs -o rw,sync,wsize=4096,rsize=4096,nolock,udp,soft 192.168.1.1:/tmp/mnt/disc0_3 /var/mnt/hdd
посмотрите что вам выдаст эта команда.
зы: роутер перегружали после включения nfs-сервера?

Commy
08-10-2008, 08:38
зайдите в консоль дрима и дайте команду:

mount -t nfs -o rw,sync,wsize=4096,rsize=4096,nolock,udp,soft 192.168.1.1:/tmp/mnt/disc0_3 /var/mnt/hdd
посмотрите что вам выдаст эта команда.
зы: роутер перегружали после включения nfs-сервера?
да, конечно, перегружал.
Вот ответ дрима:
mount: Mounting 192.168.1.1:/tmp/mnt/disc0_3 on /var/mnt/hdd failed: Too many levels of symbolic links

:confused::confused:

rattis
08-10-2008, 11:17
mount: Mounting 192.168.1.1:/tmp/mnt/disc0_3 on /var/mnt/hdd failed: Too many levels of symbolic links
можно попробовать создать в /var любую директорию (например hdd) и смонтировать в нее.

Commy
08-10-2008, 11:21
можно попробовать создать в /var любую директорию (например hdd) и смонтировать в нее.

Спасибо за помощь, вечером поробую.

Commy
08-10-2008, 19:39
Огромное спасибо, все получилось! :)

Sashunya
09-10-2008, 07:02
А в догоноку подскажите у меня не дрим, а Опенбокс 7200. Хочу на нем видеть шары роутера WL500GP. Так вот вопрос: возможно ли увидеть шары которые открыты Самбой, или обязятельно включать НФС? И почему?

rattis
09-10-2008, 11:29
А в догоноку подскажите у меня не дрим, а Опенбокс 7200.
я, к сожалению, ничего не знаю про опенбокс и про протоколы по которым он работает.

YVM
17-10-2008, 22:15
На роутере поднят lighthttpd, через лан подключен дримбокс. Как на своей странице прописать гиперссылку на вебморду дрима? Это нужно чтобы с удаленного компа можно было задать запись по рассписанию.
Ватиант 1: примонтировать дрим к роутеру.
Вариант 2: поднять little apche на дриме.
Вариант 3: любой другой работоспособный.
Какой лучше?

Demeter
12-02-2009, 23:23
Ситуация: в домашней сети к роутеру (192.168.1.1) коннектится через wifi ресивер dreambox dm800 (192.168.1.223 - wifi адаптер). Другой девайс напрямую через кроссовер коннектится к ресиверу (сетевая ресивера: 192.168.2.1, сетевая другого девайса 192.168.2.2. С ресивера девайс пингуется, т.е. сеть между девайсами поднята)

Вопрос: как настроить роутер, чтобы он видел 192.168.2.1 и 192.168.2.2 ?

Установил:
AP mode ->Hybrid
Allow nonymous ->Yes
Мне подсказывают, что необходимо заменить маску на роутере 192.168.1.0 255.255.255.0 LAN br0 на 255.255.252.0

Если это так, то как это сделать ?

Моя роутинг-таблица:



Destination Gateway Genmask Flags Metric Ref Use Iface
10.10.10.2 10.22.4.1 255.255.255.255 UGH 1 0 0 vlan1
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 br0
10.22.4.0 0.0.0.0 255.255.252.0 U 0 0 0 vlan1
10.0.0.0 10.22.4.1 255.0.0.0 UG 0 0 0 vlan1
10.0.0.0 10.22.4.1 255.0.0.0 UG 2 0 0 vlan1
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 85.223.129.9 0.0.0.0 UG 0 0 0 ppp0
0.0.0.0 10.22.4.1 0.0.0.0 UG 1 0 0 vlan1

avk
13-02-2009, 17:37
Мне кажется, что настройка роутера - не проблема - добавить маршрут:


Destination Gateway Genmask Metric
192.168.2.0 192.168.1.223 255.255.255.0 1
А вот как быть с dreambox - большой вопрос.

Demeter
14-02-2009, 14:48
Мне кажется, что настройка роутера - не проблема - добавить маршрут:


Destination Gateway Genmask Metric
192.168.2.0 192.168.1.223 255.255.255.0 1
А вот как быть с dreambox - большой вопрос.

Дело в том, что dreambox (192.168.1.223) видит (т.е. пингуется) другой dreambox (192.168.2.2), но с роутера пингуется только 192.168.2.1

avk
14-02-2009, 15:00
dreambox, получив пакет для 192.168.2.2 из подсети 192.168.1.0 не должен его отвергнуть, а должен смаршрутизировать на подсеть 192.168.2.0.

alexnuh
15-02-2009, 16:01
Добрый день, всем!!!
Связка Dreambox 500 S + ASUS 500gP + Trekstor pocket g.u 250 Gb все хорошо работает, картинка не сыпиться.

Как это все зделать:
1. На рутере в web interface включаете NFS server со строкой экспорта /opt/share/dreambox ip_dreambox(rw,sync,no_root_squash)
после этого рестарт
(проверьте, если в файле /etc/exports все правильно указанно, у меня было так что в web interface я пишу одно, а в файле /etc/exports показывает совсем другое).
Если правите файл /etc/export ручками, не забудьте после этого сделать
flashfs save
flashfs commit
flashfs enable

2. На Dreamboxe заходите menu - 6 - 5 - 1 - blue bottom и вводим:

NFS
IP: 192.168.0.1 - ip asus 500gP
dir: /opt/share/dreambox - папка на рутере, куда будут писаться все файлы
LocalDir: /var/mnt/hdd - mount папка на dreamboxe
Extra: nolock,sync,rsize=8192,wsize=8192 - обязательно надо писать sync, потому что без этого картинка сыпиться.
Automount - ставим галочку
Потом - сохранить + mount

После всех этих манипуляции у меня все заработало.

dima561
16-02-2009, 06:27
У меня немного подсыпалась пока не добавил noatime
Extra: nolock,sync,noatime,rsize=8192,wsize=8192

YVM
09-03-2009, 13:46
1). Может записывать и без артифактов, если USB диск нормально подмантирован (со свопом) , но мне удалось только по UDP

jan_h
09-03-2009, 15:42
По п.1 ответ "Да" преценденты есть:
http://wl500g.info/showpost.php?p=71151&postcount=4

dima561
09-03-2009, 16:14
Всем доброго времени суток.Имеется у меня второй пк который делает те функции, которые вполне возможно сможет и этот маршрутизатор,но хотелось бы уточнить:
1)сможет ресивер Dreambox 500s записывать на хард подключеный к этому маршрутизатору?
2)торен может только закачивать или еще и раздавать он тоже умеет?
3)фтп он создает только для локальной сети или через интернет могут тоже зайти на него?
4)имея 2 доступа в интернет(витая пара и адсл),возможно ли подключить их оба и настроить?
Извиняюсь за возможно некоректные вопросы,заранее спасибо за ответы!
1) C dreambox сожет без рассыпания, вот мои параметры 192.168.2.1://tmp/harddisk on /var/mnt/hdd type nfs (rw,sync,noatime,v3,rsize=8192,wsize=8192,soft,udp ,nolock,addr=192.168.2.1)
если нагрузить торрентом то будет сыпаться картинка

PupsDRVR
17-03-2009, 18:05
Всем доброго времени суток!

Подскажите, пожалуйста, мне надо расшарить по NFS папку на роутере для Dune Prime, находящуюся по такому пути:

/tmp/mnt/disc1_1/ftp_pub

На закладке "USB Application - NFS Server" поставил птичку в "Yes", в строку export прописал строчку

/tmp/mnt/disc1_1/ftp_pub 192.168.1.1/24(rw,no_root_squash)

После перезагрузки в логе появилась строка:

Mar 17 18:45:04 exportfs[207]: /etc/exports [2]: No 'sync' or 'async' option specified for export "192.168.1.1/24:/tmp/mnt/disc1_1/ftp_pub". Assuming default behaviour ('sync'). NOTE: this default has changed from previous versions


Я так понял, что не хватает какого-то параметра, принимающего значения 'sync' или 'async' ... Можно его в строке экспорта Веб-морды где-нибудь прописать, в /etc/exports не хочется лезть?

При попытке зацепить шару с плеера, в логе появляется такое сообщение (192.168.1.16 - адрес плеера):

syslog: authenticated mount request from 192.168.1.16:936 for /tmp/mnt/disc1_1/ftp_pub (/tmp/mnt/disc1_1/ftp_pub)


При вводе в консоле showmount -e:


[admin@Pups root]$ showmount -e
Export list for Pups:
/tmp/mnt/disc1_1/ftp_pub 192.168.1.1/24
[admin@Pups root]$


В итоге папка не цепляется :(. Что я сделал не так, подскажите, кто знает.
Заранее благодарю,
С уважением, Сергей

D_dmitry
17-03-2009, 23:19
у меня так работает
/tmp/mnt/disc1_1/ftp_pub 192.168.1.*(rw,async,no_root_squash)

PupsDRVR
18-03-2009, 06:12
у меня так работает
/tmp/mnt/disc1_1/ftp_pub 192.168.1.*(rw,async,no_root_squash)

Спасибо, сегодня вечером попробую.

PupsDRVR
18-03-2009, 18:22
Попробовал, теперь так пишет:


Mar 18 20:08:48 syslog: refused mount request from 192.168.1.16 for /ftp_pub (/): no export entry


При вводе в консоле showmount -e:

[admin@Pups root]$ showmount -e
Export list for Pups:
/tmp/mnt/disc1_1/ftp_pub 192.168.1.*
[admin@Pups root]$


Что ему на этот раз не нравится? У кого какие мысли, подскажите, плиз

D_dmitry
19-03-2009, 00:22
а как вы пытаетесь замонтировать по нфс?
что вы для этого делаете

PupsDRVR
19-03-2009, 06:20
а как вы пытаетесь замонтировать по нфс?
что вы для этого делаете

У Дюны нет консоли, только интерфейс. Там можно выбрать адрес сервера, имя папки и протокол TCP/UDP. Пробовал в имени папки поллный путь прописывать - /tmp/mnt/disc1_1/ftp_pub, тогда в логе пишется, что такой папки нет, при указании /ftp_pub

refused mount request from 192.168.1.16 for /ftp_pub (/): no export entry
Задал вопрос на форуме Дюны, там (http://forum.hdtv.ru/index.php?s=&showtopic=1337&view=findpost&p=12431) у народа спокойно Дюна цепляется к DNS-323 при экспорте строкой
/tmp/mnt/disc1_1/ftp_pub 192.168.1.0/24(rw,async,no_root_squash)
У меня не помогло, именно с этой строки и начинал эксперименты.
Запускал с роутера трейсроут, большая задержка. Ну, думаю, нашел. Прописал Дюну в хостс, трейсроут начал летать, а выдаёт ту же ошибку.
В процессе выяснил, что роутер перестал сохранять во флэш, выдает ошибку. Не сохраняет настройки из ВЕБ-морды, ни флэшфс, ни конфигурацию. Похоже, что роутер лажает. Поробую скинуть его в дефолт и загрузить настройки заново, вдруг поможет. Других вариантов не вижу, все прописано корректно.

ABATAPA
19-03-2009, 06:51
При попытке зацепить шару с плеера, в логе появляется такое сообщение (192.168.1.16 - адрес плеера):


Попробуйте сделать в консоли следующее:
echo '/tmp/mnt/disc1_1 192.168.1.0/24(rw,async,no_root_squash,anonuid=0,anongid=0)' > /etc/exports
echo '192.168.1.16 player player.localdomain' >> /etc/hosts
exportfs -va

PupsDRVR
19-03-2009, 07:26
Попробуйте сделать в консоли следующее:
echo '/tmp/mnt/disc1_1 192.168.1.0/24(rw,async,no_root_squash,anonuid=0,anongid=0)' > /etc/exports
echo '192.168.1.16 player player.localdomain' >> /etc/hosts
exportfs -va

Через ВЕБ морду заносил строку, перезагружал, потом проверял её наличие в exports, tmp/mnt/disc1_1 192.168.1.0/24(rw,async,no_root_squash) без параметров (anonuid=0,anongid=0) - что они дают? Без них не работало, с ними проверю вечером.

В hosts заносил ручками "192.168.1.16 Dune", после этого traceroute стало быстро без зависания работать, подключиться не вышло :(. ИМХО - роутер взглюкнул, на flashfs save && flashfs commit && flashfs enable выдает error (хотел hosts сохранить), чего раньше не было никогда...

PupsDRVR
19-03-2009, 16:09
Вообщем все заработало после сброса в дефолт и заливки настроек заново. Всем огромное спасибо за помощь !!! :o

Commy
05-05-2009, 14:00
Доброе время суток.

Есть настроенный wl500w (rtorrent, ados...). В локальной сети по адресу 192.168.1.50 трудится dreambox. У него есть своя вебморда на 80 порту.

Что прописать в post-firewall что бы попасть на него из вне (http://внеш_IP:порт) ?

Спасибо.

Less
05-05-2009, 14:58
# port-forvarding to web-server
iptables -t nat -A PREROUTING -i ppp0 -p tcp --dport 8081 -j DNAT --to-destination 192.168.1.50:80
iptables -I FORWARD -i ppp0 -p tcp -m tcp -d 192.168.1.50 --dport 80 -j ACCEPT
iptables -I FORWARD -o ppp0 -p tcp -m tcp -s 192.168.1.50 --sport 80 -j ACCEPT
iptables -t nat -A POSTROUTING -p tcp -o ppp0 -s 192.168.1.50 --sport 80 -j SNAT --to-source $внеш_IP
# end of port-forwarding to web-server


И через что подключаетесь VPN (ppp0 - как в примере) или просто получаете IP от прова и всё (тогда vlan1).

http://внеш_IP:8081

Commy
05-05-2009, 16:12
Спасибо большое за ответ.

Правильно ли я понял?

Ip я получаю напрямую и на порту 8081 уже висит lighttpd. В моем случае post_firewall будет выглядеть так?



# port-forvarding to web-server
iptables -t nat -A PREROUTING -i vlan1 -p tcp --dport 8085 -j DNAT --to-destination 192.168.1.50:80
iptables -I FORWARD -i vlan1 -p tcp -m tcp -d 192.168.1.50 --dport 80 -j ACCEPT
iptables -I FORWARD -o vlan1 -p tcp -m tcp -s 192.168.1.50 --sport 80 -j ACCEPT
iptables -t nat -A POSTROUTING -p tcp -o vlan1 -s 192.168.1.50 --sport 80 -j SNAT --to-source мой_внешний_IP
# end of port-forwarding to web-server

Less
05-05-2009, 16:39
Собственно да всё правильно, осталось только проверить.

dadittoz
05-05-2009, 17:06
А зачем это нужно делать в post-firewall. Веб интерфейс Nat Settings -> Virtual Server не подходит?

Commy
05-05-2009, 17:53
Собственно да всё правильно, осталось только проверить.

К сожалению не работает :(

Less
05-05-2009, 20:06
А Вы файл сохранили (flashfs save && flashfs commit && flashfs enable && reboot) перегружали роутер?

Power
05-05-2009, 22:42
Доброе время суток.

Есть настроенный wl500w (rtorrent, ados...). В локальной сети по адресу 192.168.1.50 трудится dreambox. У него есть своя вебморда на 80 порту.

Что прописать в post-firewall что бы попасть на него из вне (http://внеш_IP:порт) ?

Спасибо.

А почему именно post-firewall? Чем вам веб-интерфейс не подходит?

Commy
06-05-2009, 16:40
Я прошу прощения.
Про веб-интерфейс совсем забыл, все получилось :)

s0Va
18-10-2009, 19:20
Судя по посту в этой ветке (http://wl500g.info/showpost.php?p=132328&postcount=12), NFS раздел на роутере можно расшарить по протоколу TCP, а не по UDP, однако у меня почему-то не получается подцепить шару с внешнего линукс-устройства (Dreambox DM500) через TCP, хотя по UDP всё работает. Вот что выдаёт:

root@(none) ~ # mount -t nfs -o rsize=8192,wsize=8192,rw,soft,intr,tcp,nolock 192.168.1.1:/tmp/harddisk /media/hdd

mount: Mounting 192.168.1.1:/tmp/harddisk on /media/hdd failed: Input/output error
Через UDP шара цепляется нормально:

mount -t nfs -o rsize=8192,wsize=8192,rw,soft,intr,udp,nolock 192.168.1.1:/tmp/harddisk /media/hdd
Вроде ни на одном из концов никакие порты не запрещены, а на DM500 вообще firewall выключен. Поддерживает ли прошивка v.1.9.2.7-8 соединение NFS через TCP?

Maximus43
18-10-2009, 19:40
Если порты не закрыты, то я на 99% уверен, что проблема в устройстве, предоставляющем ресурсы, т.е. в Dreambox DM500.
Приведите тут параметры доступа (содержимое файла exports), пожалуйста. Есть подозрение, что существует конфликт версий.
Еще очень интересно увидеть результат команды rpcinfo -p

s0Va
18-10-2009, 19:57
Если порты не закрыты, то я на 99% уверен, что проблема в устройстве, предоставляющем ресурсы, т.е. в Dreambox DM500.

А, так значит, всё наоборот: у вас там шара не на рутере, а где-то снаружи, на рутере как раз клиент, и вот тогда всё работает? Я-то как раз пытаюсь расшарить ресурсы рутера WL500W наружу - для DM500, и через UDP это получается. Кстати попытка запустить rpcinfo и на WL500W, и на DM500 выдаёт одну и ту же ошибку: "rpcinfo: not found". :)

На этом же рутере у меня при помощи Samba расшарено всё подряд (в т.ч. и тот раздел, что и через NFS). Просто DM500 с CIFS mounts работает гораааздо медленнее, чем с NFS. Во всяком случае, когда NFS используется через UDP. Вот бы ещё через TCP попробовать... Содержимое /etc/exports на рутере такое:

/tmp/harddisk *(async,rw,no_root_squash)

О, нашёл тут (http://nfs.sourceforge.net/) кое-что:

A2. Can I run NFS across the TCP/IP Transport Protocol?

A. Client support for NFS over TCP is integrated into all 2.4 and later kernels.

Server support for TCP appears in 2.4.19 and later 2.4 kernels, and in 2.6 and later kernels. Not all 2.4-based distributions support NFS over TCP in the Linux NFS server.

А у меня как раз на рутере uname -a выдаёт:

Linux router 2.4.20 #9 Sun Oct 28 11:52:04 MSK 2007 mips unknown

Так всё-таки, кто знает, поддерживает ли прошивка рутера NFS over TCP в режиме NFS server?

Maximus43
18-10-2009, 20:22
Ну раз так, то надо смотреть следующее:
1. Доходят ли TCP пакеты до роутера на нужный порт, используйте команду
tcpdump -vv tcp -i br0 dst port 2049
2. Верное ли содержимое файла exports?

cat exports
3. Есть ли возможность проверить подключение к роутеру по NFS с большого компьютера? Может у вас на настольном компьютере тоже линукс, попробуйте подключить ресурс роутера.

s0Va
18-10-2009, 20:42
Ну раз так, то надо смотреть следующее:
1. Доходят ли TCP пакеты до роутера на нужный порт, используйте команду
tcpdump -vv tcp -i br0 dst port 2049

Вроде доходят:


[admin@router root]$ tcpdump -vv tcp -i br0 dst port 2049
tcpdump: listening on br0, link-type EN10MB (Ethernet), capture size 68 bytes
22:01:49.347733 IP (tos 0x0, ttl 64, id 45847, offset 0, flags [DF], length: 60) 192.168.1.9.800 > router.2049: S 3379193385:3379193385(0) win 5840 <mss 1460,sackOK,timestamp 258004286[|tcp]>
22:03:04.330684 IP (tos 0x0, ttl 64, id 25860, offset 0, flags [DF], length: 60) 192.168.1.9.800 > router.2049: S 3454181169:3454181169(0) win 5840 <mss 1460,sackOK,timestamp 258079285[|tcp]>

Содержимое /cat/exports см. в предыдущем сообщении выше. NFS через UDP с этим файлом уже не один год отлично работает. Всё-таки я подозреваю, что у меня в рутере прошивка 1.9.2.7-8 не поддерживает режим NFS server over TCP. Может, известно кому, в какой версии эта поддержка уже есть?


3. Есть ли возможность проверить подключение к роутеру по NFS с большого компьютера? Может у вас на настольном компьютере тоже линукс, попробуйте подключить ресурс роутера.

К сожалению, сейчас такой возможности нет. Когда-то давно мне удавалось подружить Microsoft SFU (http://www.microsoft.com/downloads/details.aspx?FamilyID=896c9688-601b-44f1-81a4-02878ff11778&displaylang=en) с этим рутером, но я не помню уже, через UDP оно работало или через TCP. Скорее всего, также через UDP.

Maximus43
18-10-2009, 21:16
А nfsd точно слушает нужный порт?
Нужен вывод команды netstat|grep nfs

s0Va
18-10-2009, 21:50
А nfsd точно слушает нужный порт?
Нужен вывод команды netstat|grep nfs

На это в ответ - тишина. А вот netstat -l показывает, в частности:


Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
udp 0 0 *:nfsd *:*
udp 0 0 0.0.0.0:2049 0.0.0.0:*

Т.е., насколько я понимаю, некто слушает UDP порт 2049, приписанный nfsd, а вот такой же TCP порт не слушает никто.

Maximus43
18-10-2009, 22:13
Угу, здесь собака и порылась.
Как я и говорил, проблема на стороне, предоставляющей ресурс.
Надо настраивать nfsd. Я этим не занимался, так что придется гуглить.

kir-g
19-10-2009, 12:36
День добрый!
В связи с этим сообщением (http://wl500g.info/showpost.php?p=145717&postcount=4) хочу спросить, можно ли при помощи этих nfs-utils превратить WL-500W в NFS server, к которому можно было бы коннектиться через TCP, а не через UDP? Через UDP оно у меня и так работает. И если можно, то где можно их раздобыть скомпилированными для WL-500W? Ответ лучше поместить в эту тему (http://wl500g.info/showthread.php?t=21641). :)

Спасибо.


Попробуйте вот здесь (http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/) посмотреть unfs3_0.9.18-1_mipsel.ipk и portmap_4-5_mipsel.ipk, а в том сообщении шла речь о DNS-323 от Dlink.

LionBest
27-10-2009, 06:15
Купил недавно роутер.
интернет настроил.

Но, т.к есть такая возможность хотел бы делать записи с dreambox 500s usb hdd (присоединенный к роутеру)
Кстати я потом по ftp смогу забирать видео на комп?

Напиши в какой последовательности и что делать (в linux не рублю).
Если можно по шагам.

LionBest
29-10-2009, 18:33
Вот попорядку, что я сделал - ВСЁ прекрастно записывет.

купил роутер asus wl-500gp(v2) + дрим 500
Прошил gemeni 4.40 (без бомбы)
подключил hdd 120Гб к роутеру, сделал как в уроке (выделил swap + раздел, форматнул в ext3)

команда df -h выдает
[admin@w500g root]$ df -h
Filesystem Size Used Available Use% Mounted on
/dev/root 3.0M 3.0M 0 100% /
/dev/scsi/host0/bus0/target0/lun0/part2 109.6G 128.2M 103.9G 0% /opt

Как я понимаю у меня винт смонтирован в /opt - ?

Далее в настройках роутера NFS Server Exports прописал /opt 192.168.1.*(rw,async,no_root_squash)

В веб настройке дрима:
Filesystem Type:0
Auto Mount:V
Client Directory:/var/mnt/hdd
Server Directory:/opt
IP:192.168.1.1
Username:
Password:
Options:rsize=8192,wsize=8192

sync:V
nolock:V
soft:V
udp:V

Но винт не замоунтился :-(

Захожу через telnet на дрим, ввожу команду
mount -t nfs -o rw,sync,wsize=8192,rsize=8192,nolock,udp,soft 192.168.1.1:/opt /var/mnt/hdd - замаунтился :-)

Теперь Винт моунтится. (через web интерфейс это отображается)

2. в меню дрима вообще нет точки монтирования - почему? (хотя команда mount у дрима выдает
root@dreambox:~> mount
/dev/root on / type squashfs (ro)
none on /dev type devfs (rw)
/proc on /proc type proc (rw,nodiratime)
devpts on /dev/pts type devpts (rw)
/dev/mtdblock/1 on /var type jffs2 (rw,noatime)
none on /tmp type ramfs (rw)
192.168.1.1:/opt on /var/mnt/hdd type nfs (rw,sync,v3,rsize=8192,wsize=8192,soft,udp,nolock, addr=192.168.1.1)
)

Но тем не менее при нажатии кнопки запись (не забудьте назначить эту кнопку, т.к по умолчанию её нет)
Дрим показывает сколько, есть свободного места на диске и спокойно записывает, не только часовые передачи (я записывал футбольный матч в прямом эфире) Без всяких рассыпаний и тормозов.

P.S. Есть еще вопрос - как сделать так чтобы названия записанных файлов были читаемые в Windows (я так понимаю надо что-то сделать с кодировкой самбы ?)

syava
13-12-2009, 10:54
Помогите разобраться с проблемой. Роутер DIR-320 с прошивкой 1.9.2.7-627-d-3g-wimax-mpcs , подключенной флешкой Apacer 8 гиг. и установленным пакетом программ(с форматированием в ext3) и 500-й дрим.

В роутерe включил NFS, в NFS Server Exports прописал /tmp/mnt/disc0_3 192.168.1.*(rw,async,no_root_squash)(именно 192.168.1.*, т.к. раньше думал вместо * писать IP дрима и даже пробовал это делать)

В вебморде дрима

Filesystem Type:0
Auto Mount:V
Client Directory:/var/mnt/hdd
Server Directory:/tmp/mnt/disc0_3
IP:192.168.1.1
Username:
Password:
Options:rsize=8192,wsize=8192

sync:V
nolock:V


intr:V
soft:V
udp:V

Все, дрим прекрасно монтируется, но при попытке записи выкидает ошибку"запись неудачна из-за недоступности памяти". Имидж Gemini 3.3, т.к. по моему мнению, на этом имидже получается наиболее качественная запись на винт компа, практически без рассыпаний и вообще без тормозов, перепробовал массу вариантов и нейтрино в том числе.

Brc
10-01-2010, 19:06
..... выкидает ошибку"запись неудачна из-за недоступности памяти".
Без папки movie писать не будет
mkdir /tmp/mnt/disc0_3/movie :)

Zero Cold
23-02-2010, 08:55
Господа,

При сканировании сетей через Dreambox выдает три моих сети и три которых нет под именем 58. При установке на любую из них ничего не работает и с DHCP и без. Целый час пытался подружить не смог. Установки обычные основной шлюз 192.168.1.1 маска 255.255.255.0. Раньше стоял роутер Belkin N1 все работало но работа самого роутера - отстой. Ноутбук мак все видит нормально и к сети подключается нормально. Может кто знает в чем проблема?

Агрипина
23-02-2010, 09:35
А сеть открытая или закрытая.Как вариант отключи шифрование,
поменяй канал,ну и здесь поспрашивай:
http://dream.altmaster.net/showthread.php?t=2424

Zero Cold
23-02-2010, 11:28
сеть закрытая шифрование WPA-2 TKIP с точно таким же шифрованием на другом роутере работало. Этот форум знаю там очень много полезной инфы. Но здесь скорее всего проблема в роутере т.к. раньше работало нормально. Почему название моей сети 3 раза написано и еще сеть какая-то "58" потом имя выдает как мак
адрес моего роутера?

MaxR
10-08-2010, 09:31
Уважаемые форумчане, вот какой вопрос интересен.
Имею Asus HDP-R1 и DreamBox 500S.
Возможно ли перенаправить поток MPEG4 канала с дрима на плеер для дальнейшего просмотра "так как сам дрим может только показывать MPEG2, но может маршрутизировать multicast-потоки в сеть"
P.S."Прозьба непинать, я в линуксе не очень то"
---------------
Предлагаю обсуждение возможности просмотра спутниковых каналов на Asus O!Play через DreamBox

FarVoice
10-08-2010, 09:51
Уважаемые форумчане, вот какой вопрос интересен.
Имею Asus HDP-R1 и DreamBox 500S.
Возможно ли перенаправить поток MPEG4 канала с дрима на плеер для дальнейшего просмотра "так как сам дрим может только показывать MPEG2, но может маршрутизировать multicast-потоки в сеть"
P.S."Прозьба непинать, я в линуксе не очень то"
теоретически возможно :)
Всё упирается в настройки. В каком виде DreamBox выдаёт поток в сеть?

MaxR
10-08-2010, 10:15
теоретически возможно :)
Всё упирается в настройки. В каком виде DreamBox выдаёт поток в сеть?

Поясните пожалуйста "В каком виде DreamBox выдаёт поток в сеть?"

на интернет настройка следующая:

"Настраиваем Dreambox на канал с данными SpaceGate: fr=10969 s/r=24128 fec=7/8 pol=V
Подключаемся к ресиверу, заходим в телнет и даем вот такие команды:
~ > dvbnet 1B58
(создали новый сетевой интерфейс, который слушает PID 7000 (1B58 - hex) - PID повайдера

Примечание:
Таких интерфейсов можно создать несколько, для своих PID и МАС`ов (например на разные подписки).
Для удаления ненужного интерфейса: dvbnet -X (dvb0_X - номер интерфейса)
Например, dvbnet -2 удаляет dvb0_2.
~ > ifconfig dvb0_0 192.168.3.1 netmask 255.255.255.0 hw ether 00:xx:xx:xx:xx:xx mtu 1500

где:
192.168.3.1 - IP адрес для только что созданного dvb0_0 (можно и другой подставить). Не подставляйте сюда серый IP, который присваивает вам спутниковый оператор.
00:xx:xx:xx:xx:xx - MAC адрес вашей подписки
далее настраиваем маршрутизацию
~ > echo 1 > /proc/sys/net/ipv4/ip_forward
(разрешаем перенаправление пакетов, т.е делает из дрима маршрутизатор)
~ > echo 0 > /proc/sys/net/ipv4/conf/all/rp_filter
(сбрасываем фильтр, отвечающий за отсылку пакета только с того интерфейса с которого пришел. rp_filter - reverse path filtering)
~ > echo 0 > /proc/sys/net/ipv4/conf/dvb0_0/rp_filter
(то же самое, но для нашего нового интерфейса dvb0_0 - reverse path filtering)
~ > route del default
(удаляем старый defaul gateway)
~ > route add 0.0.0.0 gw 192.168.XX.XX dev eth0
(направляем весь поток на шлюз 192.168.XX.XX (т.е. на комп)
где: 192.168.XX.XX - IP сетевой карты в компьютере, к которой Дрим подключен.
"

на дрим есть плагин трансляции каналов для VLC плеера в виде:
http://192.165.100.5:31339/0,ffffffff,ffffffff,730f01bf
он может транслировать мультикаст и работает нормально, может по етой аналогии можно будет и MPEG4 каналы

vectorm
10-08-2010, 10:37
Поясните пожалуйста "В каком виде DreamBox выдаёт поток в сеть?"

на дрим есть плагин трансляции каналов для VLC плеера в виде:
http://192.165.100.5:31339/0,ffffffff,ffffffff,730f01bf
он может транслировать мультикаст и работает нормально, может по етой аналогии можно будет и MPEG4 каналы
Вы типа этого читали?
Multicast со спутника на дриме (http://www.allrussian.info/thread.php?threadid=49909)
dreambox 500s & vlc (http://forum.sat-expert.com/dreambox/197-dreambox-500s-vlc.html)
И далее по гуглу.
И как между собой коррелируются мультикаст и МПЕГ4???

MaxR
10-08-2010, 10:46
Вы типа этого читали?
Multicast со спутника на дриме (http://www.allrussian.info/thread.php?threadid=49909)
dreambox 500s & vlc (http://forum.sat-expert.com/dreambox/197-dreambox-500s-vlc.html)
И далее по гуглу.
И как между собой коррелируются мультикаст и МПЕГ4???

ну да.

насколько я понимаю, перенаправления потока данных мона организовать и по аналогии с интернетом, вот только надо правильно этот поток принять и обработать, можно разобрать прошивку например от дрима 800, он показывает мпег4, может от туда взять код и прилудить к хд плееру

mitek_gsm
10-08-2010, 14:50
Уважаемые форумчане, вот какой вопрос интересен.
Имею Asus HDP-R1 и DreamBox 500S.
Возможно ли перенаправить поток MPEG4 канала с дрима на плеер для дальнейшего просмотра "так как сам дрим может только показывать MPEG2, но может маршрутизировать multicast-потоки в сеть"
P.S."Прозьба непинать, я в линуксе не очень то"


Везде пишут ... что нужен тюнер DVB-S2 (MPEG4/HDTV). У меня тоже дрим 500, так он каналы в mpeg4 не находит.

andr128
10-08-2010, 15:45
MaxR
Имею DM800HD, DM7020s и DM500s.
Экспериментировал на предмет просмотра по сети спутникового ТВ
что получилось:
C DM800HD - проблем ни каких нет (имидж любой), идем в вэбморду выбираем канал копируем ссылку stream в tvstation
вот пример:


name=DM800 (NTV)
url=http://192.168.1.46:8001/1:0:1:64:67:3A:2EE0000:0:0:0:

и т.д. по всем каналам, теперь можно управлять переключением каналов прямо с плеера и наслаждаться просмотром например в др. комнате.

Что касается DM7020S и DM500S - тут засада, такой фокус не получился
т.е. переключать каналы дрим не хочет притом еще и не на любой прошивке это работает. На Gemini не чего не получилось. А вот на PLI
ссылки такого вида работают


name=DM500
url=http://192.168.1.115:31344

name=DM7020
url=http://192.168.1.130:31344

но показывает только текущий канал и после переключения канала картинка останавливается и нужно по новой перезапускать ТВ станцию, что естественно не удобно. :(

ссылки такого вида, не работают:

name=Primera (7020)
url=http://192.168.1.130:31344/0,0130,0be1,0be2,0be3

name=Kinohit (7020)
url=http://192.168.1.130:31344/0,0131,0beb,0bec,0bed

name=Kinohit(2) (7020)
url=http://192.168.1.130:8085/1:0:1:c85:140:70:2300000:0:0:0:


в последней строчке пробовал менять порт, но без результатно

Что хочу сказать еще 500-й и 7020 прекрасно показывают каналы в формате MPEG4 (разумеется не HD, например Триколор Сибирь) через плеер, а ввиду того что у плеера прекрасный апскалинг и HDMI выход, то картинка просто изумительна по сравнению с 500 дримом.

Очень бы хотелось чтоб 500-й управлялся также как и 800hd и переключал каналы.

Но увы пока не чего не вышло. Возможно нужно установить на него какай-то плагин, может VLC.

MaxR
10-08-2010, 16:38
у меня при попытке посмотреть с дрима на плеере, плеер черный экран и тухнет светодиод внешнего устройства, а потом вылетает в коренное меню и все

--------------------

andr128



Что хочу сказать еще 500-й и 7020 прекрасно показывают каналы
в формате MPEG4 (разумеется не HD, например Триколор Сибирь)
через плеер, а ввиду того что у плеера прекрасный апскалинг и
HDMI выход, то картинка просто изумительна по сравнению с 500 дримом.


а как же с закодированным каналом, дрим его открывает???

andr128
10-08-2010, 17:22
andr128

а как же с закодированным каналом, дрим его открывает???

А причем здесь кодированный канал? для чего мы дрим покупали, Аa?
Правильно - для шаринга :rolleyes: Ну можно конечно и карточкой воспользоваться :p
Или Вы имели ввиду сжатие MPEG4?

По поводу просмотра с 500 я уже написал выше. Работает только на прошивке PLI
ссылка такого вида:

name=DM500
url=http://192.168.1.115:31344
но без переключения каналов.

MaxR
11-08-2010, 05:50
[QUOTE=andr128;206559]А причем здесь кодированный канал? для чего мы дрим покупали, Аa?
Правильно - для шаринга :rolleyes: Ну можно конечно и карточкой воспользоваться :p
Или Вы имели ввиду сжатие MPEG4?


Я имел ввиду именно MPEG4 каналы.
А для "шаринга", его все именно для этого и покупают.
А какая версия PLI у вас стоит?

andr128
11-08-2010, 07:03
Я имел ввиду именно MPEG4 каналы.
А для "шаринга", его все именно для этого и покупают.
А какая версия PLI у вас стоит?

MPEG4 - декодирует O'Play ему это как раз под силу :D в отличии от 500-го
У меня стоит версия PLI Jade3. А вообще это уже другая тема (наверно лучше в личке обсуждать или на соответствующем форуме).

Тут интересен сам факт просмотра потокового видео со спутникового приемника на плеере. В данном случае плеер как бы расширяет возможности приемника: дает возможность просмотра MPEG4, MPEG2, делает качественное преобразование потока в видеосигнал плюс может находится в другой комнате (избавляя от покупки 2-го приемника). А приемник занимается приемом :) и декодировкой сигнала с помощью эмулятора или карточки и далее передает этот поток в сеть.

MaxR
11-08-2010, 07:43
MPEG4 - декодирует O'Play ему это как раз под силу :D в отличии от 500-го
У меня стоит версия PLI Jade3. А вообще это уже другая тема (наверно лучше в личке обсуждать или на соответствующем форуме).

Тут интересен сам факт просмотра потокового видео со спутникового приемника на плеере. В данном случае плеер как бы расширяет возможности приемника: дает возможность просмотра MPEG4, MPEG2, делает качественное преобразование потока в видеосигнал плюс может находится в другой комнате (избавляя от покупки 2-го приемника). А приемник занимается приемом :) и декодировкой сигнала с помощью эмулятора или карточки и далее передает этот поток в сеть.

сегодня прошью и попробую на плеере посмотреть мпег4, я думаю многим это будет интересно.


Прошу администраторов перенести мои посты и ответы на них в тему "Связка Asus O!Play HDP-R1 и DreamBox"

---> akbor 11.08.2010 сделано, проверь не забыл ли я чего
спасибо, все перенесено

andr128
11-08-2010, 17:06
О, новая тема значится будем обсуждать здесь :rolleyes:
Да, раскопать бы как 500-ым управлять это было бы очень здорово :)
Приемник достаточно популярный и распространенный.
MaxR как ваши эксперименты ?

чтобы получить ссылку в PLI я делал так
6864

далее открываем файл и получаем ссылку:
http://192.168.1.115:31344

MaxR
11-08-2010, 17:38
О, новая тема значится будем обсуждать здесь :rolleyes:
Да, раскопать бы как 500-ым управлять это было бы очень здорово :)
Приемник достаточно популярный и распространенный.
MaxR как ваши эксперименты ?

чтобы получить ссылку в PLI я делал так
6864

далее открываем файл и получаем ссылку:
http://192.168.1.115:31344

Чет не хочет мой плеер показывать с дрима, после попытки открыть URL, тушит светодиод внешнего устройства и вылетает в главное меню.
Буду застовля как нить его показывать

установлены ли у вас на плеере: MediaTomb, UDP-to-HTTP proxy, а то у меня вообще странно, после вылета в главное меню и ссылка пропадает в списках фаваритных каналах онлайн тв

andr128
11-08-2010, 18:10
В /usr/local/etc/dvdplayer
Попробуй просто ручками поправь 2 файла:
TVStationFavorite
напиши в нем одну строчку ну например: DM500
и второй файл:
TVStationUrl
тут напиши
http://192.168.1.115:31344
адрес соответственно своего дрима, порт на PLI 31344
все остальное пока убери или сохрани эти файлы (если у тебя там твои станции прописаны)
Включи на дриме работающий канал потом заходи плеером и пробуй

Нет у меня ни чего кроме самбы и фтп, а еще трансмишн.

p.s. все подключено через роутер

MaxR
12-08-2010, 03:45
В /usr/local/etc/dvdplayer
Попробуй просто ручками поправь 2 файла:
TVStationFavorite
напиши в нем одну строчку ну например: DM500
и второй файл:
TVStationUrl
тут напиши
http://192.168.1.115:31344
адрес соответственно своего дрима, порт на PLI 31344
все остальное пока убери или сохрани эти файлы (если у тебя там твои станции прописаны)
Включи на дриме работающий канал потом заходи плеером и пробуй

Нет у меня ни чего кроме самбы и фтп, а еще трансмишн.

p.s. все подключено через роутер

Все запоказывал. вот теперь бы написать приблуду для переключения каналов.
Извините за делитанский вопрос, но на чем пишут под линукс "на каком языке программирования" и вчасности под плеер?
хотелось бы самому изучить и попробовать писать.

andr128
12-08-2010, 05:36
Ну здесь я тебе не помогу. Пишут на Си и компилируют под соответсвующую платформу (процессор). Ищи в гугле. Вопрос достаточно сложный и требует глобального изучения как языка так и особенности работы аппаратуры. Мне уже поздно садится за парту да и времени просто нет.

Задавал вопрос по поводу переключения каналов на соответствующем форуме, говорят что с PLI переключать не получится.

Буду еще пытаться с другими прошивками.

MaxR
12-08-2010, 06:29
Ну здесь я тебе не помогу. Пишут на Си и компилируют под соответсвующую платформу (процессор). Ищи в гугле. Вопрос достаточно сложный и требует глобального изучения как языка так и особенности работы аппаратуры. Мне уже поздно садится за парту да и времени просто нет.

Задавал вопрос по поводу переключения каналов на соответствующем форуме, говорят что с PLI переключать не получится.

Буду еще пытаться с другими прошивками.

а с 800-тым переключение как?
просто кнопкой "следующий трек"?

andr128
12-08-2010, 07:10
а с 800-тым переключение как?
просто кнопкой "следующий трек"?

Я уже писал. В вэбморде 800-го выбираешь каналы, затем копируешь ссылки такого вида:
1) http://192.168.1.46:8001/1:0:1:64:67:3A:2EE0000:0:0:0:
2) .....
3) .....
.....
т.е. делаешь список фаворитных каналов (плейлист тв станций)
записываешь их в плеер.

переключение соответственно происходит после выбора нужной тв станции
посмотрел вышел назад, выбрал другую и т.д.

MaxR
12-08-2010, 07:14
Я уже писал. В вэбморде 800-го выбираешь каналы, затем копируешь ссылки такого вида:
1) http://192.168.1.46:8001/1:0:1:64:67:3A:2EE0000:0:0:0:
2) .....
3) .....
.....
т.е. делаешь список фаворитных каналов (плейлист тв станций)
записываешь их в плеер.

переключение соответственно происходит после выбора нужной тв станции
посмотрел вышел назад, выбрал другую и т.д.

Спасибо, понял.

kuchik
05-10-2010, 23:24
C DM800HD - проблем ни каких нет (имидж любой), идем в вэбморду выбираем канал копируем ссылку stream в tvstation
вот пример:


name=DM800 (NTV)
url=http://192.168.1.46:8001/1:0:1:64:67:3A:2EE0000:0:0:0:

и т.д. по всем каналам, теперь можно управлять переключением каналов прямо с плеера и наслаждаться просмотром например в др. комнате.

По данной теме хочу задать вопрос, только ногами не бейте.... А где в Asus O!Play искать этот плейлист? То есть я в VLC создаю плейлист, на компе он у меня работает, а на плеере я его не вижу... Может кто разжует для чайника все последовательно, начиная с большого взрыва..... (смайлик, стою на коленках и бьюсь об стену) Начну сам с большого взрыва. У меня Asus HDP-R1 и DreamBox 800, дрим стоит в одной комнате, асус в другой. Все это находится в сетке, все друг друга видят... Я имею ввиду асус видит комп и хард дрима, с хардов по сетке все читает. Однако есть огромное желание смотреть поток с дрима на асусе в другой комнате. Пока все попытки не очень утешительны. Настроил поток при помощи TVersity и UDP мультикаст картинка пошла, качество класс, даже HD не тормозит, не рассыпается. При попытке переключить на асусе другой канал, пишет ошибку. То есть надо идти в другую комнату, переключать канал на дриме, а потом тот же канал включать на асусе. в таком случае работает. Короче все через .опу. Перечитал кучу форумов, говорят что надо пускать поток через VLC, говорят что все работает четко... Ну блин бьюсь уже второй день, не видит мой асус плейлист VLC... Все прошивки на всем железе самое последнее. Помогите пожалуйста, может кто разжует?

Mr.Hunt
07-10-2010, 11:15
Прошу прощения за оффтоп, но подскажите, возможно ли стриминговать через dreambox целый транспордер со всеми каналами на нём ?