вторник, 21 июня 2011 г.

Upgrade NEC ONU software from OLT

Upgrade NEC ONU software from OLT.
configure management
onu-upgrade
hw-type type [hw_type] hw-rev [hw_rev] manual fw-rev [new_ver] [image file name]
upgrade manual
fw-upgrade [module]/[port]/[onu] manual normal

sh onu-upgrade result manual

среда, 15 июня 2011 г.

Как же сбросить в default ONU Nec 404i? Вроде простая задача, но нет, кнопка reset не помогает.

Ограничения ingress/egress на Extreme Summit

Что бы ограничить скорость на порту в обе стороны делаем следующее:

Для egress
conf port 1:5 rate-limit egress 150 Mbps


Для ingress
cоздаем Meter
create meter MeterName 
configure meter MeterName committed-rate 150000 Kbps max-burst-size 1000 Kb out-actions drop 


создаем policy
Policy: PolicyName
entry 150M { 
if match all { 
}
then {
    meter MeterName ;
}
}
и привязываем policy к порту
configure access-list PolicyName ports 1:5 ingress
Profit!

среда, 8 июня 2011 г.

Подготовка к JCIS-ENT. BGP.

Заметки на полях.
1. Получаем от пиров префиксы (adj?) - Tot Paths = Received в выводе sh bgp summary
2. Фильтруем префиксы как нам нужно - получаем Accepted
3. Запихиваем в таблицу маршрутизации (inet.0) - Active

вторник, 24 мая 2011 г.

Cisco Partner Education website. Негодования псто!

Моим основным браузером уже давно является Chrome. Периодически попадаются компании (в основном большие и старые), которые все еще делают сайты ориентируясь только на IE. Это выглядит еще хуже, если учесть, что часто это IT компании, среди клиентов которых процент использования IE ниже, чем в общем по интернету.
Сайт Cisco Partner Education нормально работает ТОЛЬКО в Internet Explorer под Windows. Возможно под Firefox на винде тоже работает, не проверял. Но на Ubuntu заставить его работать как надо не смог. Сначала думал, что все проблемы отображения и запуска лекций решит Firefox, но с его помощью нельзя запустить финальный экзамен курса Small Business Specialization - Engineer, точнее нельзя зайти на страницу экзамена, сам он сдается через VUE.
В итоге сайт работает только в Windows под VirtualBox.
Я негодую!

пятница, 20 мая 2011 г.

среда, 18 мая 2011 г.

С нулевым знанием perl разбираем конфиг свитча в xml (copy-paste)

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

#!/usr/bin/perl

use XML::Twig;


my $catbuf = ''; #buffer, helps to format string, to make "table"

#my $itembu = '';


my $twig = new XML::Twig( TwigHandlers => {

"xos-configuration/xos-module-vlan/vlan/tag" => \&tag, #path to data in XML XOS config file

"xos-configuration/xos-module-vlan/vlan/name" => \&name,

#"xos-configuration/xos-module-eaps/eapsDomainMbrVlan/memberVlan" => \&name,

#"xos-configuration/xos-module-eaps/eapsDomainMbrVlan/domainName" => \&domain,

#"xos-configuration/xos-module-vlan/vlanPort/vlanName" => \&name, #path to data

#"xos-configuration/xos-module-vlan/vlanPort/taggedPorts" => \&ports,

});


$twig->parsefile( shift @ARGV );


# Vlan name and tag

sub name {

my( $tree, $elem ) =@_;

$catbuf = "" . $elem->text . " "; #make "table": vlan-name [tab] vlan-tag

}


sub tag {

my( $tree, $elem ) =@_;

$catbuf .= "" . $elem->text . "\n";

print $catbuf;

}

#-----------------------------



#sub domain {

# my( $tree, $elem ) =@_;

# $catbuf .= "" . $elem->text . "\n";

# print $catbuf;

#}



# Tagged ports data

#sub name {

# my( $tree, $elem ) =@_;

# $catbuf = "" . $elem->text . " ";

#}


#sub ports {

# my( $tree, $elem ) =@_;

# $catbuf .= "" . $elem->text . "\n";

# print $catbuf;

#}