Мне нужно документально подтвердить качество интернет-соединения (это дерьмо). Скорости загрузки часто колеблются между 12 кбит / с и 3 Мбит / с, а потеря пакетов обычно составляет около 20%, хотя отключения электроэнергии, продолжающиеся до часа, являются почти ежедневным явлением.
Я знаю, как выполнить простой тест скорости, но я бы хотел запустить его в течение 24 часов подряд, желательно, чтобы журналы регистрировались каждые несколько секунд с указанием текущей скорости загрузки, скорости загрузки и времени проверки связи (или «сеть недоступна», так как дело может быть). Он должен был бы иметь возможность возобновить тестирование сразу после продолжительного отключения электроэнергии (например, не прекращайте попытки или снижайте скорость только потому, что сетевое соединение явно не работает: продолжайте ломать голову).
Я хотел бы, чтобы данные были в максимально сыром виде, насколько это возможно, чтобы я мог поиграть с ними и визуализировать их по своему усмотрению. Я бы проводил тест по беспроводной сети (все остальные получают доступ к сети по беспроводной сети) с ноутбука, на котором установлена Ubuntu 12.04. Очевидно, что я могу предоставить внешнему серверу быстрое и надежное соединение для ping/upload/download и могу установить все необходимое для этой цели.
Какие решения существуют, чтобы предоставить мне такие данные? Приложение на основе CLI или необычный графический интерфейс хороши; Я доволен либо.