Jump to content
  • Announcements

    • Для чего этот форум, или Кто здесь?   08/14/2016

      Мы, разработчики NDMS, принимаем участие в беседах на этом форуме, потому что лично хотим сделать наши устройства лучше, оперативно исправляя проблемы и недочеты, а также добавляя новые интересные функции. Однако на этом форуме при любом багрепорте автоматически подразумевается, что человек пришел вменяемый и технически подкованный, способный на минимальный анализ происходящего, внятное описание того, что приводит к проблеме, и готов к нестандартным способам отладки. Еще лучше, если он сам крутой специалист в сетях и может сразу четко описать, где и как мы налажали, а через техподдержку ему сообщать долго, и дойдет с искажениями. Прежде чем задать вопрос, ознакомьтесь, например, с рекомендациями форума ixbt.com: http://forum.ixbt.com/?id=a14#2458036. Если вы не ощущаете в себе сил и желания разбираться в проблеме досконально, помогать это делать нам и ждать результата — пожалуйста, не тратьте здесь время. Поручите это дело специальным людям: официальной поддержке help.keenetic.net. Грубо говоря, они обязаны понимать вас на любом языке и непременно донесут вашу проблему до нас, если она подтвердится. Вопросы с обменом или ремонтом по гарантии также решаются через официальную поддержку. Благодарим за понимание!
    • Где взять тестовые прошивки   08/23/2016

      Кратко: на files.keenopt.ru Подробнее: CLI мануалы для всех устройств: files.keenopt.ru/cli_manual/. Багфиксовые прошивки из серий 2.06, 2.07, 2.08, 2.09, 2.10 (они же delta): files.keenopt.ru/firmware/. Повторяют то, что официально выпущено как "Релиз" или "Бета-версия", но выпускаются еженедельно и содержат дополнительные исправления. При их установке вы автоматически будете получать обновления, обозначенные как "Отладочная версия". Экспериментальные прошивки из серии 2.11 (они же draft): files.keenopt.ru/experimental/. Также выпускаются еженедельно, и также автоматически обновляются через меню "Отладочная версия". Экспериментальные прошивки никогда официально не публиковались, впервые тестируются вне компании. Могут содержать как много нового интересного функционала, так и неприятные баги (вплоть до неработоспособности роутера). Будьте осторожны и заранее узнайте, как вернуть на место стабильную версию через режим восстановления. После заливки файла delta или draft, взятого с files.keenopt.ru, появляется выбор "Отладочная версия" на вкладке "Обновления".

        Для различных моделей Keenetic фиксируется версия прошивки, на которой будет заморожена их поддержка Версия 2.04: Keenetic Keenetic Giga Keenetic Lite Keenetic 4G Дальнейшие официальные релизы не запланированы.   Версия 2.05 (журнал изменений): Keeentic DSL Keenetic LTE (активная разработка возобновлена с 09.2016) Keenetic VOX Keenetic III (активная разработка возобновлена с 09.2016) Keenetic Start Keenetic 4G II Официальная поддержка: исправление критических ошибок и проблем в безопасности.   Версия 2.06 (журнал изменений): Keenetic II Keenetic Giga II Keenetic Ultra Официальная поддержка: исправление критических ошибок и проблем в безопасности.   Версия 2.07 (журнал изменений): Keenetic Lite II Keenetic Omni Официальная поддержка: исправление критических ошибок и проблем в безопасности.   Версия 2.08 (журнал изменений): Keenetic Lite III Keenetic Extra Keenetic Omni II Keenetic Viva Keenetic III Keenetic LTE Официальная поддержка: исправление критических ошибок и проблем в безопасности.   Версия 2.09 (журнал изменений), 2.10 (журнал изменений), 2.11 (журнал изменений) и выше: Keenetic Start II Keenetic 4G III rev. B Keenetic Lite III rev. B Keenetic Giga III Keenetic Ultra II Keenetic Extra II Keenetic Air Находятся на активной стадии поддержки и разработки.   Версия 2.09 (журнал изменений), 2.10 (журнал изменений), 2.11 (журнал изменений) и выше — неофициальная: Keenetic Lite II Keenetic Lite III Keenetic Omni Keenetic Omni II Keenetic II Keenetic III Keenetic Giga II Keenetic Ultra Keenetic LTE Keenetic DSL Keenetic VOX Выпускается по инициативе разработчиков, официальная поддержка не оказывается. Проверенные временем версии (на данный момент 2.09.C.X) находятся в канале delta, тестовые версии (на данный момент 2.11.A.X) - как всегда в draft). Публикация продолжается в рамках принятой схемы: Здесь, на форуме, сообщения об ошибках принимаются только для версий из draft. Поскольку в поддержке обращение по прошивке с версией из delta завернут, смотри п. 1 По мере выхода проверенных временем версий мы будем собирать их в delta для старых моделей. Гарантией работы будет только то, что кто-то другой на форуме потрудился над прошивкой, пока она была в draft.
  • 4
vitgan

Удаленно проверить скорость интернета

Question

Подскажите пожалуйста, есть ли возможность удаленно на роутере проверить входящую и исходящую скорость интернет соединения?

  • Thanks 1

Share this post


Link to post
Share on other sites

30 answers to this question

  • 1

По моему вопрос из серии: Хочу то не знаю что, не знаю зачем, но пусть будет.

1. Прежде чем что-то сделать сначала нужно четко понять что же нужно сделать и какой конечный результат мы должны получить. Топикстартер этого по моему не понимает. А если понимает то пусть четко сформулирует, что такое "скорость интернета" и как ее измерить. Измерить можно при определенных условиях скорость между 2 хостами, причем хосты эти у всех будут разные, а не абстрактную скорость интернета.

2. Привязываться к  speedtest.net  смысла нет, даже если было бы возможно. Так как скорость измеряется до ближайшего сервера speedtest.net с наименьшим пингом и никак не отражает скорость работы с сервером который нужен мне. Приведу пример, недавно в моем городе появилось 2 сервера speedtest.net, пинг 1-2 мс на обеих, но скорость одного в 2 раза выше чем второго. Автоматом выбирается и тот и тот. Что считать за "скорость интернета" ? При аварии на магистральной ВОЛС speedtest.net бодро сообщал о скорости 87 мегабит, хотя реально было килобит 800 с внешним миром.

3. Решать задачи провайдера бытовыми роутерами неправильно. Не надо поощрять таких горе-провайдеров, у которых вся сеть построена на бытовых железках, а не на профессиональном оборудовании.

4. Если уж и решать подобную задачу, то явно не в первую очередь. Решение мне видится таким. В вэб-морде сделать поле, в которое можно вводить произвольную ссылку на скачиваемый файл, далее скачивать файл по ссылке в оперативку (с зацикливанием как на китайских флешках :D) и вычислять скорость.

Share this post


Link to post
Share on other sites
  • 0

Это ужасно! Сделайте кнопочку в вебморде! Или через CLI хотя бы...

Share this post


Link to post
Share on other sites
  • 0

Просто ради интереса, а зачем? Откройте браузер да и наберите. ....или Вы находясь на Сейшельских островах например хотите проверить скорость у себя дома в Москве удалено? ))))

Share this post


Link to post
Share on other sites
  • 0

Именно за этим )))

Как мне браузер открыть-то удалённо?

Стоит у меня 50 роутеров 4G в разных районах и хотелось бы понимать что там происходит с интернетом. Может вышка сдохла и т. д. 

  • Thanks 1

Share this post


Link to post
Share on other sites
  • 0

@vitgan вы хотите получить совершенно не нужный большинству функционал из за того что используете SOHO оборудование для профессиональных нужд.

Это называется экономия на спичках имхо.

Edited by NikIv

Share this post


Link to post
Share on other sites
  • 0
40 минут назад, vitgan сказал:

Да, он самый! Нужна кнопочка "speedtest"

Может, его можно в Net Friend сунуть или в мобильное приложение. Это редко используемая опция имхо.

Share this post


Link to post
Share on other sites
  • 0
8 минут назад, iggo сказал:

Может, его можно в Net Friend сунуть или в мобильное приложение. Это редко используемая опция имхо.

Да полезная штука...полезная. У нашей компании например тоже 20 удаленных рабочих места (в деревнях и сёлах) ...провайдер везде Ростелеком. Каналы связи очень паршивые ADSL по воздушным проводам. Пришлось для таких целей ставить везде КУТ для контроля и журналирования качества канала связи. В общем полезная штука. Не поднимая заднее место знать, что проблема с каналом связи на таком-то участке, и просто выставляешь заяву в РТ...они там всё исправят. 

Edited by MDP

Share this post


Link to post
Share on other sites
  • 0

Звонит бабуля мне и говорит, внучек чего-то Zyxel тормозит твой. И как понять мне, в чём там дело? В соседнем городе. Может компьютер тормозит, может бабушка придумала...

У мегафона например, бывает нужно диапазон 1800 LTE на модеме принудительно блокировать или 2600. Сразу это очень сложно определить, а скорость падает бывает очень сильно!

Share this post


Link to post
Share on other sites
  • 0

Перенесли тему в "Развитие". Просьба голосовать. Нам самим кажется, что фича востребованная. Ищем способ, как построить измеритель своими силами. (на базе CDN?)

Пока что мы провели исследование, и пришли к таким выводам:

  1. Легко построить определитель забитости канала (congestion), как триггер включения IntelliQoS. Задача отдельная, ей уже занимаются.
  2. Договориться со speedtest.net практически нереально, т.к. они зарабатывают на рекламе, а тут... куда ее показывать?
  3. Скачивать файл из заданной точки в интернете — измеритель будет врать в зависимости от расположения абонента.
  • Thanks 1

Share this post


Link to post
Share on other sites
  • 0
Только что, dexter сказал:

А если в сторону iperf посмотреть? 

Где другой конец iperf-а?

Share this post


Link to post
Share on other sites
  • 0

Отвечу абстрактно - где-то. Тут нужно двунаправленный обмен включать.

А если, честно, все эти мерялки скорости ................ Ими пользуются те у кого фиговый инет, кто сидит на нормальном провайдере не думает о замерах.

Опять же до куда мерить. Кинетики по СНГ продаются. Тут целая сеть нужна.

Share this post


Link to post
Share on other sites
  • 0

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

Во-первых, роутер предназначен обеспечивать транзитный трафик, следственно, тест скорости на самом роутере имеет не много толка.

Во-вторых, история показывает, что мощностей MIPS-процессора роутера не достаточно для оценки скоростей ни с помощью iperf, ни wget, ни curl.

Edited by Александр Рыжов
  • Thanks 1

Share this post


Link to post
Share on other sites
  • 0

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

Share this post


Link to post
Share on other sites
  • 0
7 часов назад, ndm сказал:

на базе CDN?

для Rx померить по статическому dummy-файлу вполне, заодно и оптимальный ip получить (узнать) от балансировщика, чтобы голову не ломать и быстро реализовать, а вот для Tx придется думать (а, может, и ну его) :)

Edited by IgaX

Share this post


Link to post
Share on other sites
  • 0

а чё? я - за! ведь, что главное? "... 38 попугаев и одно попугайское крылышко..."! кто там тормозит: роутер или вышку сожгли - не важно. главное - чтоб было. сделать фейковую страницу с натоя-а-ащей кнопкой, и выводить. и цыфири, цыфири побо-о-ольше, сразу 1Gb/s. а пинг - 0.000...01 ms. пользователь рад, ему ж на реальное состояние сети... "... Ноги, крылья… Главное - хвост!!!"

Share this post


Link to post
Share on other sites
  • 0

Для тестирования жареных крылышек можно использовать скрипты с http://dl.getipaddr.net/

Измерются и up и down. Скрипт древний, сервера для теста частично прогнили. Поэтому получите нечто вроде

~ # ./speedtest.EU.sh
-------------Speed test--------------------

Testing EU locations
Speedtest from Paris, France on a shared 1 Gbps port
        Download Speed: 1.50 MB/sec
        Upload speed: 5.97 MB/sec
Speedtest from Alblasserdam, Netherlands [ generously donated by http://ramnode.com ] on on a shared 1 Gbps port
        Download Speed: 0 MB/sec
        Upload speed: 0 MB/sec
Speedtest from Dusseldorf, Germany [ generously donated by http://megavz.com ] on a shared 1 Gbps port
        Download Speed: 0 MB/sec
        Upload speed: 0 MB/sec
Speedtest from Falkenstein, Germany [ generously donated by http://megavz.com ] on a shared 1 Gbps port
        Download Speed: 0 MB/sec
        Upload speed: 0 MB/sec
Speedtest from Bucharest, Romania [ generously donated by http://www.prometeus.net ] on a semi-dedicated 1 Gbps port
        Download Speed: 4.12 MB/sec
        Upload speed: 4.23 MB/sec
---------------CPU test--------------------
CPU: 0 x
Time taken to generate PI to 5000 decimal places with a single thread: 4m24.474s
----------------IO test-------------------
Writing 1000MB file to disk
argument 'fdatasync' to 'conv'
rm: can't remove '16030.disktest': No such file or directory

Но ведь с Францией и Румынией попугаи есть и туда и обратно.

PS Не забудьте исправить шебанг, и установить curl и bc!

Share this post


Link to post
Share on other sites
  • 0

А почему нельзя использовать сервера Мегафон, Билайн и МТС? В приложении спидтеста эти сервера доступны и как мне кажется, показывают более правдивую инфу.

Share this post


Link to post
Share on other sites
  • 0
13 минуты назад, vitgan сказал:

А почему нельзя использовать сервера Мегафон, Билайн и МТС? В приложении спидтеста эти сервера доступны

1. У Вас есть разрешение от speedtest на использование их серверов?

2. Как устроен скрипт посмотреть не догадались?

Share this post


Link to post
Share on other sites
  • 0
46 минут назад, vitgan сказал:

... показывают более правдивую инфу.

ага, меряли. "железка", точно не помню, вроде б 14 на загрузку, 7 на отдачу, казала в тесте за 20Мб/с, а по факту, и 1 не было. было проведено неск. замеров и в разное время суток, в течении неск. дней... на разных "спидометрах" был разный результат, напоминающий "фокус" с линейкой - у кого длиннее ))) "... все врут! даже я..."

а если сурьёзно, какая практическая польза от этих цыфирь? увидю я их, и? судить по ним о доступности интернета? так - ping checker на кой? скорость пала? сомневаюсь, что станете бегать по дому/квартире с роутером (а речь о мобильном интернете) в поисках лучшего сигнала. проводной - о-о-о... :) ? с wi-fi хоть антенками можно поиграть )))

Share this post


Link to post
Share on other sites
  • 0
6 часов назад, zyxmon сказал:

1. У Вас есть разрешение от speedtest на использование их серверов?

2. Как устроен скрипт посмотреть не догадались?

У speedtest разве сервера стоят у каждого провайдера? ...или они с провайдерами договорились?

Share this post


Link to post
Share on other sites
  • 0
2 часа назад, MDP сказал:

...или они с провайдерами договорились?

А как же они свой софт на серверах без договоренности размещают? Хакают сервера провайдерские, наверное, и выкладывают )))

  • Thanks 2

Share this post


Link to post
Share on other sites
  • 0

Бредово, но можно rsync'ом погонять туда-сюда файл, главное --progress указать. Но-о-о-о.... замер будет более-менее правдив, но не на 100% и канал будет нагружен (проверено на спутниковой связи). Как по мне решение данной проблемы (не проблемы замера в целом, а проблемы пользователя) лежит сугубо в изучении договора с Ростелекомом, в котором чёрным по белому указана пропускная способность канала, а вот доступность в случае "случайного" возгорания вышки проверить ping checker'ом можно.

Кстати да. Можно ещё установить mtr из репов и смотреть доступность своих девайсов. Как по мне, так на скрине информативно показывает доступность.

Screenshot_2016-11-25-00-22-46.png

Share this post


Link to post
Share on other sites
  • 0
16 минут назад, Across сказал:

... Можно ещё установить...

не-не-не! устанавливать что-то, настраивать как-то... наш путь - "... нажми на кнопку - получишь результат и твоя мечта осуществится..." (гр. "Технология")

тенденция, однако... :)

  • Thanks 1

Share this post


Link to post
Share on other sites
  • 0
7 часов назад, TheBB сказал:

наш путь - "... нажми на кнопку - получишь результат и твоя мечта осуществится...

Ни одна кнопка не покажет "реальных" дел, т.к. пользователь уже сузил канал подключившись к веб-морде. Из разряда "ляжУ на пляжУ и на всё действо глЯжу" консоль нужна =). Ну эт моё мнение.

Share this post


Link to post
Share on other sites
  • 0

Создаете облако где кому как удобно в нем файл размером 25-50МБ - скачиваете себе и обратно. Размер файла нужно будет выбрать может и другой так как имеются кеши, на маленьких будет один результат на больших другой - speedtest например при тесте гоняет разные блоки данных от сам.минимального допустимого размера до максимального ~1500байт, сколько позволяет данный канал с клиентом.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Recently Browsing   0 members

    No registered users viewing this page.

×