Перейти к содержанию

Рекомендуемые сообщения

Опубликовано (изменено)

Цель данного решения — дать возможность неподготовленным владельцам кинетиков использовать сторонний софт на роутере с USB-портом для решения какой-то одной конкретной задачи. При этом не надо заморачиваться с форматированием флешки в какую-то специальную файловую систему или вникать в командную строку Linux.

USB-накопитель, подключенный к кинетику, можно продолжать параллельно использовать для других нужн, например для UPnP/DLNA-контента или скачивания торрентов.

Что это?

Это программа сбора сетевой статистики, позволяющая оценить куда обращаются клиенты роутера и сколько при этом трафика они потребляют.

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

screen-graphs.png

screen-hosts.png

screen-ports.png

 

Как установить?

  • Создайте на USB-носителе папку install и положите в неё файл, приложенный к этому посту *.
  • Убедитесь, что у вас установлен компонент opkg в составе прошивки,
  • Подключите USB-носитель к роутеру,
  • Разрешите использование opkg, выберите ваш USB-носитель в выпадающем списке на этой странице и нажмите кн.«Применить».

Как использовать?

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

Как удалить?

  • Отключите флешку от роутера кнопкой «▲»,
  • Сотрите на флешке папки etc и bin.

 

* Keenetic LTE/DSL/VOX не поддерживаются.

darkstat_mipsel.tgz

Изменено пользователем Александр Рыжов
  • Спасибо 7
  • Лайк 1
  • Не понял 1
Опубликовано
12 часа назад, Le ecureuil сказал:

иначе счетчик будет показывать погоду на Марсе в случае наличия ppe hardware.

Да не, всё в порядке. Darkstat использует libpcap и в conntrack не лезет. После запуска br0 переводится в promiscuous mode и вперёд. Проверено со включенным PPE на IPoE.

Опубликовано
20 часов назад, Александр Рыжов сказал:

 

  Показать содержимое

screen-graphs.png

screen-hosts.png

screen-ports.png

 

Как удалить?

  • Отключите флешку от роутера кнопкой «▲»,
  • Сотрите на флешке папки etc и bin.

Примечание: Если установлен entware и иже с ними, последняя команда внесет деструкцию системы. Видимо как то надо предупредить потенциальных пользователей готовых решений. 

Опубликовано
21 час назад, Александр Рыжов сказал:
  • Разрешите использование opkg, выберите ваш USB-носитель в выпадающем списке на этой странице и нажмите кн.«Применить».

В линке ошибка и присоединяюсь в предыдущему оратору.

Опубликовано (изменено)

@demos.vlz странно, делал с пустым сценарием и не было реакции, установка не шла, сейчас пошла.

 

Feb 22 12:21:07ndmOpkg::Manager: unmount existing /opt disk: 0B8E19670B8E1967:
Feb 22 12:21:07ndmOpkg::Manager: disk unmounted.
Feb 22 12:21:08ndmOpkg::Manager: disk is set to: 0B9707E90B9707E9:
Feb 22 12:21:08ndmOpkg::Manager: init script reset to default: /opt/etc/initrc.
Feb 22 12:21:08ndmCore::ConfigurationSaver: saving configuration...
Feb 22 12:21:08ndmOpkg::Manager: /tmp/mnt/swapfile mounted to /tmp/mnt/swapfile.
Feb 22 12:21:08ndmOpkg::Manager: /tmp/mnt/swapfile mounted to /opt/.
Feb 22 12:21:09npkginflating "darkstat_mipsel.tgz".
Feb 22 12:21:09ndmOpkg::Manager: /tmp/mnt/swapfile initialized.
Feb 22 12:21:10ndmkernel: device br0 entered promiscuous mode

 

Изменено пользователем enpa
Опубликовано (изменено)
2 часа назад, Mamay сказал:

Примечание: Если установлен entware и иже с ними, последняя команда внесет деструкцию системы. Видимо как то надо предупредить потенциальных пользователей готовых решений. 

Это отдельно стоящее решение, с Entware или chroot'ed Debian'ом никак не связанное. Работать вместе с перечисленными сущностями (ровно как и любыми другими) не будет.

1 час назад, Mamay сказал:

В линке ошибка и присоединяюсь в предыдущему оратору.

Поправил.

2 часа назад, enpa сказал:

@Александр Рыжов подскажите, какой сценарий initrc вписывать, чтобы установить?

Оставьте поле пустым.

1 час назад, enpa сказал:

@Александр Рыжов а можно время пофиксить? 09:21:10 UTC+0000

Никак.

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

opkg timezone auto
system configuration save

 

Изменено пользователем Александр Рыжов
Опубликовано

Двоякие впечатления. Видимо, если кому-то, ну ооооочень надо, а связываться с GNU/Linux, претит религия -  видимо да, выход. 

Но естественные ограничения, в виде, не более одной тулзы за раз, ИМХО подтолкнет некоторых пойти по пути всё же entware.

Время покажет. ;)

Опубликовано
1 минуту назад, Александр Рыжов сказал:

Это отдельно стоящее решение, с Entware или chroot'ed Debian'ом никак не связанное. 

Да я понимаю это. Просто у меня /etc entware прям в корне винта живёт. То есть стереть etc, похоронить entware... Я вот о чём. 

Опубликовано
Только что, Александр Рыжов сказал:

@Mamay, если вы используете Entware, standalone решения вам не нужны. Вы можете запустить darkstat двумя командами.

Александр, мы же пишем для юзеров? Ведь верно? Я пытаюсь размышлять как юзер, ни больше, ни меньше. 

Ясное дело, что мимо кассы, если уже установлен entware... 

Опубликовано (изменено)

@Mamay, снова, вновь, опять: у кого уже стоит Entware, тем чайнические standalone решения не нужны.

Изменено пользователем Александр Рыжов
Опубликовано
Только что, Александр Рыжов сказал:

@Mamay, снова, вновь, опять: у кого Entware, тем чайнические standalone решения не нужны.

Тогда так и напишите в шапке. Красным по русски. Люди порой ищут решения на форуме , не понимая что такое вообще GNU/Linux. Буквально намедни сталкивался. Парень кричал тут хелп ми,  пустите в ssh, telnet не торт..

Опубликовано
3 часа назад, Александр Рыжов сказал:

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


opkg timezone auto
system configuration save

 

В принципе не принципиально, Это же время начала сбора статистики...+- N часов роли не играет.) Если статистику за месяц собирать.

 

  • 9 месяцев спустя...
Опубликовано
3 часа назад, gruzdev_f сказал:

А что делать владельцам LTE?

есть какое-то альтернативное и несложное решение по просмотру статистики трафика?

А при чем тут модель? Если есть USB разъём полноценный, то это ожидает есть решение... 

Опубликовано (изменено)
В 21.02.2017 в 14:18, Александр Рыжов сказал:

* Keenetic LTE/DSL/VOX не поддерживаются.

вот поэтому и спрашиваю.

я конечно не поверил и всё равно попробовал, но результат отрицательный

Nov 30 17:37:13ndmOpkg::Manager: disk is set to: FAF8B058F8B0153B:
Nov 30 17:37:13ndmOpkg::Manager: /tmp/mnt/3_73 mounted to /tmp/mnt/3_73.
Nov 30 17:37:13ndmOpkg::Manager: /tmp/mnt/3_73 mounted to /opt/.
Nov 30 17:37:13npkginflating "darkstat_mipsel.tgz".
Nov 30 17:37:14ndmOpkg::Manager: /tmp/mnt/3_73 initialized.
Nov 30 17:37:14ndmOpkg::Manager: init script reset to default: /opt/etc/initrc.
Nov 30 17:37:14ndmProcess: "Opkg shell": unable to start (unable to execute a process: exec format error).
Nov 30 17:37:14ndmProcess: failed to start "Opkg shell".
Nov 30 17:37:14ndmOpkg::Manager: process /opt/etc/initrc: failed to start.

 

Изменено пользователем gruzdev_f
Опубликовано

Ааа. Это особенность процессоров у вышеозначенных моделей.

Значит вам придётся самому пилить entware и там подымать нужный сервис. 

Опубликовано
4 минуты назад, Mamay сказал:

самому пилить entware и там подымать нужный сервис. 

если бы я это мог сделать, пожалуй я бы не стал задавать свой вопрос )))

Опубликовано
Только что, gruzdev_f сказал:

если бы я это мог сделать, пожалуй я бы не стал задавать свой вопрос )))

Дорогу осилит идущий! Пошукайте на форуме маны как это делается. Не так страшен черт, как его малюют.))) 

Опубликовано (изменено)

gruzdev

1. Keenetic LTE/DSL/VOX - Entware mips, для Keenetic II, Keenetic III, Extra, Extra II, Giga II, Giga III, Omni, Omni II, Viva, Ultra, Ultra II  это mipsel

2. данный архив это darkstat_mipsel.tgz  (Darkstat использует libpcap)

Скомпилирована не для той системы.

Изменено пользователем vasek00
  • 2 недели спустя...
Опубликовано
В 21.02.2017 в 15:18, Александр Рыжов сказал:

Это программа сбора сетевой статистики, позволяющая оценить куда обращаются клиенты роутера и сколько при этом трафика они потребляют.

Стоит задача выяснить, какой из компьютеров сети потребляет весь интернет, не давая работать другим. В техподдержке Keenetic сказали, что штатными средствами это невозможно и отправили сюда. Попробовал предложенное решение - показывает на вкладке "hosts" суммарный трафик за непонятно какой промежуток времени, среди потребителей числятся внешние IP-адреса, таблица в целом отображает непонятно что.

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.