Установка и использование Vnstat и Vnstati

Vnstat — простой инструмент для учёта трафика.
Vnstati — утилита для визуализации статистики.

Читать далее «Установка и использование Vnstat и Vnstati»

Установка и использование collectl в Linux

Collectl — консольный инструмент для мониторинга производительности системы и записи результатов.

Читать далее «Установка и использование collectl в Linux»

Установка и настройка Sphinx в Ubuntu

Sphinx — поисковая машина с интеграцией API и базами данных MySQL, PostgreSQL.

Команда установки:

sudo apt-get install sphinxsearch

После установки используются tcp порты 9312 и 9306.

Установим сервер баз данных MySQL:

sudo apt-get install mysql-server mysql-client

Создадим тестовую базу данных:

mysql -u root -p
CREATE DATABASE test;
SOURCE /etc/sphinxsearch/example.sql;
quit

Сделаем копию примера конфигурационного файла:

sudo cp /etc/sphinxsearch/sphinx.conf.sample /etc/sphinxsearch/sphinx.conf

Заполним необходимые параметры в том числе и данные для подключения к базе данных.
Пример открытия файла конфигурации в редакторе nano (Ctrl+X для выхода и y/n для сохранения или отмены изменений):

sudo nano /etc/sphinxsearch/sphinx.conf

Активируем sphinxsearch в указав START=yes в следующем файле:

sudo nano /etc/default/sphinxsearch

Запустим sphinxsearch:

sudo service sphinxsearch start

Добавление данных в индекс:

sudo indexer --all

Пример добавления в cron:

sudo crontab -e
@hourly /usr/bin/indexer --rotate --config /etc/sphinxsearch/sphinx.conf --all

Пример поиска из командной строки:

search TEXT

Как сделать полный сброс настроек на Samsung GT-C3010

Пришлось когда-то выполнить полный сброс настроек на Samsung GT-C3010.
Причиной был пароль на смс, который владелец телефона забыл.

Читать далее «Как сделать полный сброс настроек на Samsung GT-C3010»

Telnet команды для видеорегистраторов Dahua

Для подключения к видеорегистраторам Dahua через telnet в Windows можно воспользоваться например программой PuTTY.

Читать далее «Telnet команды для видеорегистраторов Dahua»

Установка и настройка Apache Tomcat в Ubuntu

Команда установки:

sudo apt-get install tomcat7

Установим дополнительные компоненты:

sudo apt-get install tomcat7-admin tomcat7-docs tomcat7-examples default-jdk ant git

После установки Apache Tomcat будет доступен по ссылке http://ХОСТ:8080

Менеджер веб-приложений можно открыть по ссылке http://ХОСТ:8080/manager/html

Для доступа к менеджеру веб-приложений добавим пользователя и пароль в файл :

sudo nano /etc/tomcat7/tomcat-users.xml

Для выхода из редактора nano используются клавиши Ctrl+X, и y для сохранения изменения или n для отмены.

Пример добавления:

<tomcat-users>
<user username="имя" password="пароль" roles="manager-gui,admin-gui"/>
</tomcat-users>

Выполним перезапуск чтобы применить изменения:

sudo service tomcat7 restart

Все.

Добавление ONU NGpon NGN-04G-W на Huawei SmartAX MA5683T

Перед тем как прописать ONU NGpon NGN-04G-W в OLT Huawei SmartAX MA5683T, настроим её.
Для этого подключимся к любому из LAN портов и в браузере наберем адрес 192.168.1.1, в окне входа введем логин — admin, пароль — admin.
Удалим WAN настройки если они есть и введем новые где укажем тип router, DHCP, VLAN, в моём случае 228, и т.д.
Также изменим пароль на Wi-Fi, кстати стандартный был 12345678.

Теперь подключимся к OLT например через telnet и создадим профайл:

ont-srvprofile gpon profile-id 11 profile-name ngn04gw
ont-port pots 2 eth 4
port vlan eth 1-4 228
port vlan iphost translation 228 user-vlan 228
commit
quit

Профайл и настройки почти идентичны с Huawei Echolife Hg8245C, как описано в этой статье — Создание профайла на Huawei SmartAX MA56XX для Huawei Echolife Hg8245.

Выполним поиск ONU на портах (она должна быть включена в линии):

enable
config
interface gpon 0/5
display ont autofind 0
display ont autofind 1
display ont autofind 2
...

Когда ONU будет обнаружена, отобразится различного рода информация, откуда скопируем серийный номер (через telnet можно копировать используя клавиши Ctrl+Ins) и выполним команду добавления ONU:

ont add 4 4 sn-auth "4E47504EEC0F46C9" omci ont-lineprofile-id 10 ont-srvprofile-id 11 desc "opisanie"
quit

Добавим сервис-профайл:

service-port 95 vlan 228 gpon 0/5/4 ont 4 gemport 1 multi-service user-vlan 228

Сохраним конфигурацию:

save

На этом настройка закончена. Осталось прописать MAC-адрес онушки в биллинг чтобы она получила IP-адрес по DHCP. Кстати на наклейке под онушкой написан LAN MAC-адрес, а тот что смотрит на GPON отличается последней цифрой на 3 значения больше (периодичность 0123456789abcd…) и в web-интерфейсе он нигде не отображается. Поэтому либо посчитаем, либо можно посмотреть его на порту коммутатора куда включен OLT Huawei SmartAX MA5683T.

Смотрите также:

Восстановление файловых систем используя fsck

Fsck (File System ChecK) — проверяет и восстанавливает файловые системы.

Перед запуском проверки отмонтируем файловую систему командой:

umount /dev/sda1

Пример запуска проверки (где /dev/sda1 — проверяемое устройство или раздел):

fsck -V -C -f /dev/sda1

Просмотр краткой документации:

man fsck

Опишу некоторые ключи запуска:
-C (отображение строки прогресса если возможно)
-M (не проверять монтированные файловые системы)
-p (автоматический режим)
-y (соглашаться на все вопросы)
-n (не соглашаться на все вопросы)
-f (принудительная проверка)
-V (более детальная информацию)

Восстановление маршрутизатора TP-Link TL-WR740N

Пришлось недавно восстанавливать маршрутизатор (роутер) TP-Link TL-WR740N v4.20, который циклически перезагружался.

Читать далее «Восстановление маршрутизатора TP-Link TL-WR740N»