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

trafshow — утилита для отображение статистики трафика проходящего через сетевые интерфейсы.

Так как утилита входит в набор Netdiag (Net-Diagnostics), то устанавливается все вместе.

Установить Netdiag и trafshow в Ubuntu/Debian можно следующей командой:

sudo apt-get install netdiag

В CentOS/RedHat/Fedora:

sudo yum install netdiag

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

man trafshow

Простой запуск:

sudo trafshow

Опишу возможные опции запуска:
-v (просмотр версии программы)
-n (не конвертировать адреса в DNS имена, и номера портов например 80 в http и т.д., в работающей программе опцию можно переключать клавишей N)
-a len (Суммирование потоков трафика с использованием префикса IP netmask len, в программе переключается клавишей A)
-с conf (использование альтернативной конфигурации цвета вместо стандартного /etc/trafshow)
-i name (указание сетевого интерфейса)
-s str (поиск элемента в списке и переход к нему)
-u port (прослушивание указанного UDP порта для Cisco Netflow, по умолчанию используется номер 9995, для отключение используйте 0)
-R refresh (интервал обновления, по умолчанию 2 секуны, в программе изменяется клавишей R)
-P purge (очистка устаревших записей после указанного времени, по умолчанию 10 секунд, в программе меняется клавишей P)
-F file (использование файла для фильтров)
expr (какие пакеты будут отображаться, если не задано, то все)

Как конвертировать звуковые файлы в ulaw, alaw, gsm, g722 и т.д. для Asterisk

После заказа озвучки у профессионального диктора и нарезки в звуковом редакторе, понадобилось сохранить звуки в разных форматах, оригинал был в wav, так вот приведу пример конвертации через sox (он уже был в системе с Asterisk):

sox -V vm-intro.wav -r 8000 -c 1 -t ul vm-intro.ulaw
sox -V vm-intro.wav -r 8000 -c 1 -t al vm-intro.alaw
sox -V vm-intro.wav -r 8000 -c 1 -t gsm vm-intro.gsm

Кодек g722 вроде он не поддерживает, по крайней мере в man sox не нашел, поэтому установил ffmpeg (в системе Ubuntu Server):

sudo apt-get install ffmpeg

И выполнил конвертирование:

ffmpeg -i vm-intro.wav -ar 16000 -acodec g722 vm-intro.g722

Стандартная директория со звуками Asterisk — /usr/share/asterisk/sounds

Список SNMP OID и MIB для интерфейсов

Приведу ниже список стандартных OID и MIB с описанием для получения по SNMP различной статистики сетевых интерфейсов коммутаторов, маршрутизаторов, точек доступа, сетевых плат в серверах и т.д.

Читать далее «Список SNMP OID и MIB для интерфейсов»

Настройка агрегации каналов на Huawei SmartAX MA5600

На тесте настрою агрегацию на двух портах Huawei SmartAX MA5683T и Cisco Catalyst 6509-E.

Читать далее «Настройка агрегации каналов на Huawei SmartAX MA5600»

Почему функциональных клавиш Mac работают без fn и вместо F1-F12

Заметил что на многих ноутбуках, в том числе и MacBook функциональные клавиши (уровень яркости дисплея, громкости и т.д.) стандартно можно использовать без клавиши fn (function). А сами клавиши от F1 до F12 приходится использовать с клавишей fn (она находится в левом нижнем углу клавиатуры).

Чтобы клавиши от F1 до F12 работали как обычно, а функциональные только с клавишей fn — откроем «Системные настройки» — «Клавиатура«, далее во вкладке «Клавиатура» выберем «Использовать функциональные клавиши F1, F2 и др. как стандартные«.

Готово.

Смотрите также мою статью:
Функциональные клавиши Fn на ноутбуке работают наоборот

Функциональные клавиши Fn на ноутбуке работают наоборот

Обычно для расширения функциональности, на клавиатурах ноутбуков есть специальная клавиша Fn.
Если ее держать и нажимать клавиши например от F1 до F12, то они будут выполнять совсем другие функции, изменять яркость экрана, уровень громкости, переводить систему в спящий режим, выключать/включать Wi-Fi адаптер и т.д.

Но в моем случае все было наоборот, когда мне нужны были клавиши F1-F12, вместо них срабатывали функциональные, которые обычно работают с зажатой Fn, а чтобы нажать F4 например приходилось зажимать также клавишу Fn.

Как оказалось в BIOS была опция Action Keys Mode (в ноутбуках Lenovo — HotKey Mode), значение которой по умолчанию было Enable, в следствие чего функциональные клавиши работали без нажатия Fn.
Чтобы клавиши F1-F12 работали как обычно, выставим значение на Disable.

Кстати, если у вас функциональные клавиши вовсе не работают, то скорее в системе не установлен драйвер.

Смотрите также мою статью:
Почему функциональных клавиш Mac работают без fn и вместо F1-F12

Настройка VPN IPSec/L2TP сервера на Mikrotik

Приведу пример настройки VPN IPSec/L2TP сервера на Mikrotik, чтобы можно было подключаться к нему из Windows, MacBook, iPhone и т.д.

Читать далее «Настройка VPN IPSec/L2TP сервера на Mikrotik»

Как убрать отображение «New User» в CallerID Asterisk

Заметил однажды, что при входящих звонках с Goip4 шлюза на SIP телефонах отображается не только номер звонящего, а и переменно с номером телефона мигает имя «New User», которое явно лишнее и мешает.

После просмотра конфигурационных файлов Asterisk, заметил в файле /etc/asterisk/users.conf в секции general некоторые стандартные значения, а именно:

[general]
fullname = New User

Которые нужно закомментировать:

;fullname = New User

И перезапустить Asterisk чтобы применить изменения:

sudo service asterisk restart

Все, теперь при входящих звонках будет отображаться только номер телефона.