Jump to content

Recommended Posts

Posted (edited)

Цель данного решения — дать возможность неподготовленным владельцам кинетиков использовать сторонний софт на роутере с 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

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

Всем юзерам: не забудьте про 

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

Posted
12 часа назад, Le ecureuil сказал:

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

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

  • Thanks 1
Posted
20 часов назад, Александр Рыжов сказал:

 

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

screen-graphs.png

screen-hosts.png

screen-ports.png

 

Как удалить?

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

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

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

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

Posted (edited)

@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

 

Edited by enpa
Posted (edited)
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

 

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

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

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

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

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

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

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

Posted
Только что, Александр Рыжов сказал:

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

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

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

Posted

А после того как мы сделаем uninstall путём rm etc, ждите вопросов, а куда делся entware? 

Posted
Только что, Александр Рыжов сказал:

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

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

Posted

Нашёл топик. И ведь человек ушёл, наверняка так и не поняв, что по инструкции установил entware. Главное ssh отработало. 

Posted
3 часа назад, Александр Рыжов сказал:

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


opkg timezone auto
system configuration save

 

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

 

  • 9 months later...
Posted

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

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

Posted
3 часа назад, gruzdev_f сказал:

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

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

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

Posted (edited)
В 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.

 

Edited by gruzdev_f
Posted

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

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

Posted
4 минуты назад, Mamay сказал:

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

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

Posted
Только что, gruzdev_f сказал:

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

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

Posted (edited)

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)

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

Edited by vasek00
  • 2 weeks later...
Posted
В 21.02.2017 в 15:18, Александр Рыжов сказал:

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

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

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
Reply to this topic...

×   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...

Important Information

This site uses cookies. By clicking "I accept" or continuing to browse the site, you authorize their use in accordance with the Privacy Policy.