Jump to content
  • 13

Реализовать включение сервера iperf3 в виде службы


r13

Question

Добрый день,

В прошивке имеется в наличии iperf3 который можно запустить из cli

Хотелка - запускать iperf3 сервер  на постоянной основе при старте роутера

например реализовать cli команду service iperf3, которая будет запускать демон iperf3 в серверном режиме

  • Upvote 1
Link to comment
Share on other sites

10 answers to this question

Recommended Posts

  • 0
33 минуты назад, r13 сказал:

Добрый день,

В прошивке имеется в наличии iperf3 который можно запустить из cli

Хотелка - запускать iperf3 сервер  на постоянной основе при старте роутера

например реализовать cli команду service iperf3, которая будет запускать демон iperf3 в серверном режиме

В идеале вынести в web возможность запуска с разными параметрами, как это сделано с ping и traceroute

  • Upvote 3
Link to comment
Share on other sites

  • 0
25 минут назад, Denis P сказал:

В идеале вынести в web возможность запуска с разными параметрами, как это сделано с ping и traceroute

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

  • Thanks 1
Link to comment
Share on other sites

  • 0
7 минут назад, r13 сказал:

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

Запуск в качестве клиента тоже нужОн, без встроенной проверки скорости совсем грустно стало

Link to comment
Share on other sites

  • 0
2 минуты назад, Denis P сказал:

без встроенной проверки скорости совсем грустно стало

А есть тема в развитии ? я бы проголосовал....

Link to comment
Share on other sites

  • 0
1 час назад, krass сказал:

А есть тема в развитии ? я бы проголосовал....

Cча заведем...

Link to comment
Share on other sites

  • 0
1 час назад, krass сказал:

А есть тема в развитии ? я бы проголосовал....

 

1 час назад, Denis P сказал:

Запуск в качестве клиента тоже нужОн, без встроенной проверки скорости совсем грустно стало

Как-то так:

 

Link to comment
Share on other sites

  • 0

Кстати на Peak родной тестер от ookla работает :)

просто бинарник с их сайта утащил:

Скрытый текст

Из под entware: speedtest --ca-certificate=/opt/etc/ssl/certs/ca-certificates.crt

Из под cli: exec /opt/usr/bin/speedtest --ca-certificate=/opt/etc/ssl/certs/ca-certificates.crt

   Speedtest by Ookla

      Server: MTS - Moscow (id: 1907)
         ISP: Rostelecom
Idle Latency:     3.03 ms   (jitter: 0.09ms, low: 2.98ms, high: 3.18ms)
    Download:   524.58 Mbps (data used: 256.3 MB)
                 11.04 ms   (jitter: 7.64ms, low: 6.21ms, high: 274.99ms)
      Upload:   525.52 Mbps (data used: 375.8 MB)
                 10.08 ms   (jitter: 5.55ms, low: 3.17ms, high: 235.85ms)
 Packet Loss:     0.0%
  Result URL: https://www.speedtest.net/result/c/c62fa6c7-2e72-4aa2-9ff6-e930214c4f6f

Бинарников под мипсы у оклы нету.

Edited by r13
Link to comment
Share on other sites

  • 0
2 часа назад, r13 сказал:

Кстати на Peak родной тестер от ookla работает :)

просто бинарник с их сайта утащил:

  Скрыть содержимое

Из под entware: speedtest --ca-certificate=/opt/etc/ssl/certs/ca-certificates.crt

Из под cli: exec /opt/usr/bin/speedtest --ca-certificate=/opt/etc/ssl/certs/ca-certificates.crt

   Speedtest by Ookla

      Server: MTS - Moscow (id: 1907)
         ISP: Rostelecom
Idle Latency:     3.03 ms   (jitter: 0.09ms, low: 2.98ms, high: 3.18ms)
    Download:   524.58 Mbps (data used: 256.3 MB)
                 11.04 ms   (jitter: 7.64ms, low: 6.21ms, high: 274.99ms)
      Upload:   525.52 Mbps (data used: 375.8 MB)
                 10.08 ms   (jitter: 5.55ms, low: 3.17ms, high: 235.85ms)
 Packet Loss:     0.0%
  Result URL: https://www.speedtest.net/result/c/c62fa6c7-2e72-4aa2-9ff6-e930214c4f6f

Бинарников под мипсы у оклы нету.

Да, бинарников нет, но есть Entware, значит можно запустить и на Keenetic. Запускают на OpenWRT, он написан на Pyton, тяжёлый в объёме и в работе, даже на Raspbery Pi4B выдаёт искаженные результаты, завышая пинг на 7мс, и зарезая скорость до 176 Мбит/с из 360 Мбит/с. Весит 10,5 мб, соответственно нужна флешка, свободный порт, ну и:

opkg install python-pip
pip install speedtest-cli

Edited by Роман25
Link to comment
Share on other sites

  • 0
1 час назад, Роман25 сказал:

Да, бинарников нет, но есть Entware, значит можно запустить и на Keenetic. Запускают на OpenWRT, он написан на Pyton, тяжёлый в объёме и в работе, даже на Raspbery Pi4B выдаёт искаженные результаты, завышая пинг на 7мс, и зарезая скорость до 176 Мбит/с из 360 Мбит/с. Весит 10,5 мб, соответственно нужна флешка, свободный порт, ну и:

opkg install python-pip
pip install speedtest-cli

Не, оклавсий speedtest не на питоне:

https://www.speedtest.net/apps/cli

Link to comment
Share on other sites

  • 0
6 минут назад, r13 сказал:

Не, оклавсий speedtest не на питоне:

https://www.speedtest.net/apps/cli

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

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...