Повышаем производительность сети (Ethtool, Iperf, proxy)

  • Цитата

    Со слов пользователя snacke000


    Поэтому отвечу - на 500 эта штука НЕ РАБОТАЕТ!!!!!


    Сорри, я как-то упустил что речь про 500-й


    Цитата

    Как и не работает на имиджах отличных от SF,Pli,RuDream.
    на любимом 7000.


    Я пробовал еще и на Gemini, SDT, Juliet, Colosseum, BoxMan CVS, original.
    Везде работает.
    На каком конкретно имидже не работает у тебя?
    Вообще-то тут имидж должен быть по барабану.
    Всё только в линукс ядре.


    Цитата

    Нет возможности залезть в системные папки для управления этой прогой.


    А вот это я не понял. Какое управление?
    Записать в любую папку, сменить аттрибуты на 755 и запустить
    ./ethtool.
    Чего не получается?

  • в топике про 500 дрим уважаемый zuriuslev делится инфой о том, как повысить скорость передачи по сети на 500 дриме
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.

  • Картинка конечно интересная! Но к примеру у меня за год эксплуатации 500 такой проблемы из-за самого аппарата невозникало! Пишу на удаленный hdd смонтированный под CIFS!! Хватает на ура! Мало того для нормальной записи и воспроизведения даже скорости в 100Mb/s не требуется! В полне хватает даже 54Mb/s!!! Это выяснено эсперементально! Если уменя и возникали проблемы с вопроизведением записи и самой записи на hdd!!! То только из-за носителя!

  • Цитата

    Со слов пользователя exciter
    Сделал как велено, DU meter(DL) - 500кб/сек в среднем. Где-то в 2-3 раза шустрее стало. Спасибо.


    4-5 МБайт/c - вот к такой скорости надо стремиться

  • Раньше сыпалась картинка на M6 Music (HB). Сейчас нет, но интересная особенность скорость потока в LAN меняется от 200 до 500(DU Meter)килобайт/сек и если падает ниже 200 могут появиться "квадратики" "полосочки".
    А при скорости 4мегабит/сек ничего не засвистит? Это же нереальная скорость 8o. 870 килобайт/сек. максимум на NRG идет.

    Сообщение было отредактировано 2 раз, последнее редактирование пользователем exciter ().

  • DM500 <-> Linux PII330 3Com PCI 3c905B


    linux:~ # iperf -c 192.168.1.148 -f M
    ------------------------------------------------------------
    Client connecting to 192.168.1.148, TCP port 5001
    TCP window size: 0.02 MByte (default)
    ------------------------------------------------------------
    [ 3] local 192.168.1.116 port 1036 connected with 192.168.1.148 port 5001
    [ ID] Interval Transfer Bandwidth
    [ 3] 0.0-10.0 sec 37.8 MBytes 3.78 MBytes/sec
    _____________________________________________
    root@dreambox:~> iperf -c 192.168.1.116 -f M
    ------------------------------------------------------------
    Client connecting to 192.168.1.116, TCP port 5001
    TCP window size: 0.02 MByte (default)
    ------------------------------------------------------------
    [ 3] local 192.168.1.148 port 1508 connected with 192.168.1.116 port 5001
    [ ID] Interval Transfer Bandwidth
    [ 3] 0.0-10.0 sec 36.8 MBytes 3.68 MBytes/sec
    _____________________________________________


    доки на русском на iperf
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    Iperf - Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу. (For Win & Linux)


    Iperf for Dreambox

    Файлы

    • iperf.zip

      (29.89 kB, скачали 227 раз, последнее скачивание: )

    Сообщение было отредактировано 4 раз, последнее редактирование пользователем Goga777 ().

  • Цитата

    Со слов пользователя exciter
    А при скорости 4мб/сек ничего не засвистит? Это же нереальная скорость 8o. 870 кб/сек. максимум на NRG идет.


    канал NRJ с 13Е идет с хорошим видеобитрейтом - более 5 Мбит/с

  • Цитата

    Со слов пользователя KVV


    То что быстрее стало, это понятно. А картинку-то сыпать перестал при записи и воспроизведении?


    Не дождавшись ответа, отвечу сам себе, может кому и пригодиться!


    На счет скорости не знаю, т.к. замеры не делал, а картинка как сыпалась, так и сыпится!!! Хотя мне показалось, что этот процесс стал беспокоить гораздо реже!

  • Подтверждаю, что процессы с рассыпанием картинки окончательно не прекратились. Но М6(HB) пишутся сейчас вообще без проблем, а это для меня главное. Перестал отставать звук от картинки, кстати после чего начинало поддтормаживать и сыпаться. У меня до переделки NRJ HQ(HB) вообще не показывал, картинка вставала замирала и полный стопор. Обычный NRJ работал и работает без проблем. И еще тантал у меня сначала был запаян неполярный и я исследовал результат. Как пошли разговоры о большей скорости я поставил полярные танталовые конденсаторы стало быстрее, где-то на 50 килобайт/сек в плюс приблизительно. Скорость NRJ потока болтается около 850 килобай/сек(около 7 мегабит/сек). NRJ HQ иногда рассыпается. Вообщем результат есть. Повторюсь, главная задача корректная запись видеоклипов некоторых трансляций мотоспорта файлы от 100 до 500 мег, без дырок и срывов, считаю для себя выполненной.

    Сообщение было отредактировано 2 раз, последнее редактирование пользователем exciter ().

  • Цитата

    Со слов пользователя exciter
    то на 50 кб/сек в плюс приблизительно. Скорость NRJ потока болтается около 850 кб/сек(около 7 мбит/сек).


    будь аккуратней в обозначении килобитов и килобайтов и поправь плиз свои посты , обозначив килобайты как кБайт или kByte, килобиты - кбит (kBit)

  • Извиняюсь если что не так, но я намеренно проставил и килобиты(кбит) и килобайты(кб), переключая DU Meter и в тот и в другой режимы для ясности. Абсолютные значения а тем более точно вычисленные приводить не буду т.к. считаю это не уместным для такого неоднозначного случая как ДримБокс. У итальянцев вроде все спокойно с этим делом, они четко все оценивают в кбайтах. Исправлю все незамедлительно.

  • Я решил проверить о чем идет речь.
    Включил NRG HQ Показывает без переделки отлично, скорость потока приблизительно 875 килобайт в секунду.
    Может есть разница оригинальный дрим или нет!
    У меня связка по безпроводному соединению.
    DreamBOX 500 + DLink-G810 + DLink DSL-G604T + PC Сетевая карта

  • Вопрос: Возможно ли wget дрима вывести в Интернет через proxy, установленный у меня на компе или proxy провайдера ?


    Ответ: Пробуем вот так.


    Устанавливаем переменные окружения в дриме
    root@dreambox /var/home > export http_proxy=http://192.168.77.77:3128
    root@dreambox /var/home > export ftp_proxy=http://192.168.77.77:3128


    проверяем, что все нормально


    root@dreambox /var/home > set
    ftp_proxy='http://192.168.77.77:3128'
    http_proxy='http://192.168.77.77:3128'


    где
    192.168.77.77 - IP компа, на котором крутится прокси, 3128 - порт, который слушает прокси


    теперь остается найти в доках на wget опцию --proxy и использовать ее


    > wget --help
    GNU Wget 1.10.1, a non-interactive network retriever.
    Usage: wget [OPTION]... [URL...
    -Y, --proxy explicitly turn on proxy.


    При необходимости в доках на wget находим синтаксис для логина и пароля, если для входа на прокси надо их вводить тоже.


    Итак, в телнете набираем


    root@dreambox /var/home > wget Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу. --proxy
    и получаем в /var/home домашнюю страничку любимого форума :)
    Конечно, папку в которую лягут скачанные файлы вы можете изменить на любую другую - папка /var/home в моем случае дана чисто для примера.


    Вот лог


    root@dreambox /var/home > wget Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу. --proxy
    --20:13:31-- Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
    => `board.php?boardid=49'
    Connecting to 192.168.77.77:3128... connected.
    Proxy request sent, awaiting response... 200 OK
    Length: unspecified [text/html]


    [ <=> ] 81,485 143.38K/s


    20:13:33 (142.65 KB/s) - `board.php?boardid=49' saved [81485]

  • скопировал сюда полезный пост уважаемого zuriuslev
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    Доработка напильником Dm500


    Проблема касается только Dm500


    Многие сталкивались с проблемой "расыпание картинки" после записи программы на NFS/CIFS/SMBFS.


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


    As you know one of the most important problems with our DM500 is the low speed of LAN.
    Как вы знаете, одна из главных проблем DM500, это низкая скорость передачи по сети
    Dream multimedia does economy in some electronic components.
    Dream multimedia не принимает лекарств от жадности
    As per DM7020 LAN upgrade you must weld IN PARALLEL to the factory caps C23 e C17 two electrolytics TANTALUM CAPS of 4,7uF, and replace the factory cap C65 with a new one of 220uF 16v low impedance so you could give stability to the output driver.
    Так-же как на DM7020 нужно параллельно конденсаторам C23 и C17 припаять электролитические конденсаторы TANTALUM CAPS of 4,7uF и заменить C65 на новый емкостью 220uF 16v. Следите за полярностью !


    Спернуто здесь - hччp://www.dreamboxonline.com/forums/showthread.php?t=1983


    zuriuslev подвесил эту картинку (уменьшенная версия):
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.

  • а вот мои замеры iperf


    root@dreambox ~ > iperf -c 192.168.53.77 -f M
    ------------------------------------------------------------
    Client connecting to 192.168.53.88, TCP port 5001
    TCP window size: 0.02 MByte (default)
    ------------------------------------------------------------
    [ 3] local 192.168.53.89 port 1027 connected with 192.168.53.88 port 5001
    [ ID] Interval Transfer Bandwidth
    [ 3] 0.0-10.0 sec 56.1 MBytes 5.60 MBytes/sec



    5.60 MBytes/sec - очень даже неплохо


    но вот загружаю процессор на 90% процентов (встал на транспондер сат инета) и пробую снова. Результат - не такой веселый


    [ 3] local 192.168.53.89 port 1030 connected with 192.168.53.88 port 5001
    [ ID] Interval Transfer Bandwidth
    [ 3] 0.0-10.1 sec 16.9 MBytes 1.67 MBytes/sec


    так что имеет смысл обращать внимание на загрузку проца на дриме в случаях, если производительность сетки не устраивает


    команда top нам поможет посмотреть загрузку процессора и распределение памяти



    а вот мои настройки сетевой карты


    root@dreambox ~ > ethtool eth0
    Settings for eth0:
    Supported ports: [ TP MII ]
    Supported link modes: 10baseT/Half 10baseT/Full
    100baseT/Half 100baseT/Full
    Supports auto-negotiation: Yes
    Advertised link modes: 10baseT/Half 10baseT/Full
    100baseT/Half 100baseT/Full
    Advertised auto-negotiation: Yes
    Speed: 100Mb/s
    Duplex: Full
    Port: MII
    PHYAD: 0
    Transceiver: internal
    Auto-negotiation: on
    Current message level: 0x00000004 (4)
    Link detected: yes

    Сообщение было отредактировано 1 раз, последнее редактирование пользователем Goga777 ().

  • Цитата

    Со слов пользователя gva_vik
    В записи часто рассыпается картинка, дабы избежать этого поставил на компьютере принудительно 100 Full Duplex, на Dreambox'е через telnet задал ifconfig eth0 100baseTX-HD
    Теперь рассыпания вроде бы нет - вопрос в том, как заставить Dreambox выполнять эту команду при запуске (в какой директории и файле надо ее прописать (увы в Linux'е полный нуль...)).


    команда ifconfig eth0 100baseTX-HD никак не управляет скоростью сетевой платы, за это отвечает ethtool


    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    вот, к примеру мои настройки сетевой карты


    root@dreambox ~ > ethtool eth0
    Settings for eth0:
    Supported ports: [ TP MII ]
    Supported link modes: 10baseT/Half 10baseT/Full
    100baseT/Half 100baseT/Full
    Supports auto-negotiation: Yes
    Advertised link modes: 10baseT/Half 10baseT/Full
    100baseT/Half 100baseT/Full
    Advertised auto-negotiation: Yes
    Speed: 100Mb/s
    Duplex: Full
    Port: MII
    PHYAD: 0
    Transceiver: internal
    Auto-negotiation: on
    Current message level: 0x00000004 (4)
    Link detected: yes



    что касается автозагрузки - в Путеводителе найдешь несколько постов и тему про нее.

  • Цитата

    Со слов пользователя Goga777
    команда ifconfig eth0 100baseTX-HD никак не управляет скоростью сетевой платы, за это отвечает ethtool


    Спасибо.
    Попробовал я ethtool - вот что получил:


    ethtool -s eth0 speed 100 duplex full autoneg off


    Cannot get current device settings: Operation not supported
    not setting speed
    not setting duplex
    not setting autoneg


    что можно сделать в данном случае?

  • Цитата

    Со слов пользователя Goga777
    а если просто дать команду
    ethtool eth0
    какой ответ ? такой же ?


    ethtool eth0


    Setting for eth0:
    No data available