note

Обновление прошивки на ONU

Обновляем с OLT.
1. Закидываем на tftp прошивку
2. Необходимо удостовериться что на OLT есть свободное место.

#dir
Directory of /:
0    Switch.bin             <FILE>     6531199    THU JAN 01 00:01:03 1970
1    olt.blob               <FILE>      626580    THU JAN 01 00:01:10 1970
3    startup-config         <FILE>       12662    SAT JAN 15 20:23:35 2106
free space 622592

3. Закидываем на OLT прошивку
#copy tftp flash 192.168.201.2
Source file name[]?1501c1_1017.zblob
Destination file name[1501c1_1017.zblob]?

Postfix уведомление о доставке в ящик получателя (DSN)

Включается добавлением в master.cf:

smtp       unix  -       -       n       -       -       smtp
    -o smtp_discard_ehlo_keywords=silent-discard,dsn

проверить можно телнетом:

xops@kitten:~$ telnet localhost 25
Trying ::1...
Connected to localhost.
Escape character is '^]'.
220 kitten.cia.org ESMTP Postfix (Debian/GNU)
ehlo ya.ru
250-kitten.cia.org
250-PIPELINING
250-SIZE 20240000
250-VRFY
250-ETRN
250-AUTH PLAIN
250-AUTH=PLAIN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN

отображение DSN как бы намекает...

Поднимаем Q-in-Q в Linux Debian + pppoe server + dhcp relay + dhcpd

Вобщем суть такова, что решил я на провайдере начать использовать q-in-q, чтобы оптимизировать работу с большим количеством vlan-ов, в связи с переходом на схему vlan-на-свитч доступа (до этого была схема vlan-на-агрегацию).
прокидывать по трассе кучу вланов до каждого коммутатора доступа, удовольствия мало, добавлять рутину в работу желания нет, а обезопасить лишний раз сетку не помешало бы.
Помимо всего прочего используем мы pppoe-server-а на линухах, поэтому немного почитав и пораскинув мозгами пришел к такой схеме:

Обновление прошивки на alcatel OmniStack-6224

1.Заливаем прошивку и bootrom на tftp
Скачать их можно здесь: http://support.alcadis.nl/downloads/Alcatel-Lucent/OmniStack%20-%20EOS/O...

2.Смотрим версию прошивки на коммутаторе

console# show version 
SW version    1.0.2.38 ( date  18-Oct-2006 time  12:50:10 )
Boot version    1.0.0.11 ( date  19-Jun-2006 time  14:55:41 )
HW version    00.00.01

3.Смотрим с какой прошивки грузится коммутатор

console# show bootvar 
Images currently available on the FLASH
image-1 active   (selected for next boot)
image-2 not active

Looking Glass на PHP для BIRD

Нашел я вот такой замечательный проект http://bird-lg.subnets.ru/
Впринципе содержит в себе достаточно понятный ридми, где всё расписано.
Но есть загвоздка, разработчик настраивал всё под фрёй, а мне надо на линухах.
Поэтому после недолгих общений с ним на форуме решение заработало.
форум был здесь на эту тему:
http://subnets.ru/forum/viewtopic.php?f=18&t=519
а здесь решение:

так. значит я имел 2 машины на линухах.
на одной web-сервер, на другой сам bird.

1. web-server
IP: 91.X.X.35
OS: linux Debian 6
PHP 5.3.3-7+squeeze19
Apache/2.2.16 (Debian)

Prepare perl development environment

curl -L http://install.perlbrew.pl | bash

perlbrew install --64int stable
perlbrew list
perlbrew switch perl-...

curl -L https://cpanmin.us | perl - App::cpanminus

cpanm Mojolicious
cpanm Mango

How to generate and capture controller log files using ARCCONF

ARCCONF SAVESUPPORTARCHIVE

dstat example

dstat -c --top-cpu -d --top-bio --top-latency

Chromium 34 and later cannot detect flash plugin

sudo apt-get install pepperflashplugin-nonfree

Verify MySQL replication integrity

Запустить тест:
pt-table-checksum --no-check-replication-filters

Проверить результаты:
pt-table-checksum --no-check-replication-filters --replicate-check-only