Рубрика: Статьи
-
Настройка ZTE zxa C620 C600 C650
//Заходим в режим конфигурирования
configure terminal//Включаем порт
interface xgei-1/4/4
no shutdown
switchport mode trunk
switchport vlan 99 tag
$
vlan list 99
$
vlan 99
$//Добавляем vlan и назначаем айпи
interface vlan99
ip address 10.0.6.93 255.255.0.0
$
//Назначаем пользователя и даем праваaaa-authentication-template 2001
aaa-authentication-type local
$
aaa-authorization-template 2001
aaa-authorization-type local
$system-user
authorization-template 1
bind aaa-authorization-template 2001
local-privilege-level 15
$
authentication-template 1
bind aaa-authentication-template 2001
$
global-user-aging day 90
user-authen-restriction fail-time 10 lock-minute 15
user-name admin
bind authentication-template 1
bind authorization-template 1
password «password»
$
//Настраиваем NTP
ntp enable
ntp server 10.0.0.250 priority 1 version 2//Настраиваем SSH
ssh server username admin authentication-type password
ssh server enable//настраиваем Профиль PON
pon
onu-type Z670 gpon
onu-type-if Z670 eth_0/1
onu-type-if Z670 eth_0/2
onu-type-if Z670 eth_0/3
onu-type-if Z670 eth_0/4
onu-type-if Z670 wifi_0/1
onu-type-if Z670 wifi_0/2
onu-type-if Z670 wifi_0/3
onu-type-if Z670 wifi_0/4
onu-type-if Z670 wifi_0/5
onu-type-if Z670 wifi_0/6
onu-type-if Z670 wifi_0/7
onu-type-if Z670 wifi_0/8
uncfg-onu-display-info mac sn model vendorid
onu-profile gpon line TEST
fec enable
tcont 1 profile DBA_1000MB
$
$
//настраиваем порт SFP и добавляем онуinterface gpon_olt-1/1/1
onu 1 type Z670 sn «Serial»
$//настраиваем порт ONU
interface gpon_olt-1/1/1
no shutdown
$
interface gpon_onu-1/1/1:1
tcont 1 profile DBA_1000MB
gemport 1 tcont 1
$//настраиваем профиль gpon
gpon
onu profile vlan INT_VLAN tag-mode tag cvlan 99
profile tcont DBA_1000MB type 4 maximum 1024000
$//настраиваем ОНУ
pon-onu-mng gpon_onu-1/1/1:1
service 1 gemport 1 vlan 99
wan-ip ipv4 mode dhcp vlan-profile INT_VLAN host 1
$
//настраиваем VPORT
interface vport-1/1/1.1:1
service-port 1 user-vlan 99 vlan 99
$///настраиваем SNMP
snmp-server community «Community» view AllView rw
snmp-server community «Community» view response rw
snmp-server view response mib-2 included
snmp-server view response org included
snmp-server version v2c enable -
MySQL CREATE DATABASE CREATE USER GRANT ALL PRIVILEGES
CREATE DATABASE dbname;
CREATE USER ‘username’@’%’ IDENTIFIED BY ‘passwordplain’;
GRANT ALL PRIVILEGES ON dbname.* TO ‘username’@’%’;
-
Конвертер HEX-DEC
Конвертер HEX-DEC
-
Регистрация ОНУ на ОЛТ ZTE c320
/// включаем создание онушки zxGponOntDevMgmtEntryStatus ROWSTATUS INTEGER {active(1), notInService(2), notReady(3), createAndGo(4), createAndWait(5), destroy(6) }
snmpset( $olt_host, $community, «.1.3.6.1.4.1.3902.1012.3.28.1.1.9.».$port_index.».».$max_onu_reg, ‘i’ , 4);
//// переводим в режим zxGponOntRegMode This attribute indicates the onu registration mode. regModeSn:GPON/XGPON — G.984 G.987 — 8bytes
snmpset( $olt_host, $community, «.1.3.6.1.4.1.3902.1012.3.28.1.1.12.».$port_index.».».$max_onu_reg, ‘i’ , 1);/// Задаем профиль zxGponOntDevMgmtTypeName
snmpset( $olt_host, $community, «.1.3.6.1.4.1.3902.1012.3.28.1.1.1.».$port_index.».».$max_onu_reg, ‘s’ , «ONU_1G»);
/// Задаем серийный номер zxGponOntDevMgmtTypeName
snmpset( $olt_host, $community, «.1.3.6.1.4.1.3902.1012.3.28.1.1.5.».$port_index.».».$max_onu_reg, ‘x’ , «0x».$sn);//список онушек $ZTEonuActivePonDiidoid = '.1.3.6.1.4.1.3902.1012.3.28.1.1.2'; //статусы онушек 0-выключена 6-включена $ZTEonuStatusoid =".1.3.6.1.4.1.3902.1012.3.28.2.1.3"; //mac адреса онушек нужно откусить первые 4 символа $ZTEonuIDoid = ".1.3.6.1.4.1.3902.1012.3.28.1.1.5"; //вендор онушки $ZTEonuVendorIDoid = '1.3.6.1.4.1.3902.1012.3.50.11.2.1.1'; //мощща на онушке если больше 30000 $RxPower = ($RxPower-65536)*0.002-30; если меньше 30000 $RxPower = $RxPower*0.002-30; $ZTEopModuleRxPoweroid = '.1.3.6.1.4.1.3902.1012.3.50.12.1.1.10'; // Дистанция вроде как метры $ZTEonuDistanceoid = '.1.3.6.1.4.1.3902.1012.3.11.4.1.2'; // Состояние Меди $ZTEonuUniIfOperStatusoid = '1.3.6.1.4.1.3902.1012.3.50.14.1.1.7'; //Список мак адресов $ZTEifFdbReadByPortMacAddressoid ='.1.3.6.1.4.1.3902.1015.6.1.3.1.5.1';
Функция для поиска Oid для списка мак адресов за онушкой
function encode_gponOnuIndex($shelf="0", $slot="0", $port="0", $onu_num="0") { return( (1 << 30) + (($shelf -1 ) << 21 )+ (($slot - 1) << 20 )+ ( ($port - 1) << 16 )+ ( ($onu_num - 1 ) << 8 )); }
-
Групповая замена текста в Линукс с помощью команды sed
В Linux можно заменить текст в множестве файлов, используя команду
sed
.Команда
sed
(Stream Editor) позволяет изменять содержимое файла, фильтруя и преобразуя текстовый поток. Для замены текста в множестве файлов вам нужно выполнить следующие действия:-
Откройте терминал и перейдите в директорию, где находятся файлы, в которых вы хотите заменить текст.
-
Выполните команду
sed
с использованием следующего синтаксиса:sed -i 's/старый_текст/новый_текст/g' файлы
В этой команде:
-
-i
означает «встроенная замена» (in-place replacement), что позволяет изменить содержимое файлов непосредственно на месте, без создания новых файлов; -
s
означает «замена» (substitution); -
/старый_текст/
— это текст, который вы хотите заменить; -
/новый_текст/
— это текст, на который вы хотите заменить старый текст; -
g
означает «глобальная замена» (global substitution), что позволяет заменить все вхождения старого текста на новый текст в каждом файле.
Вы можете указать список файлов, в которых нужно заменить текст, через пробелы, например:
sed -i 's/старый_текст/новый_текст/g' файл1 файл2 файл3
Или вы можете использовать шаблон, чтобы выбрать файлы, в которых нужно выполнить замену, например:
sed -i 's/старый_текст/новый_текст/g' *.txt
В этом примере команда
sed
заменит старый текст на новый текст во всех файлах с расширением.txt
. -
-
Выполните команду и убедитесь, что замена была выполнена успешно.
-
-
Как обновить прошивку на ОНУ на ZTE c320
1. Загружаем файл прошивки на FTP сервер.
2. Скачиваем прошивку в папку «onuver»Прошивка 1.2.5
download onuver update.img ftp ipaddress 1.1.1.1 user username password pass1234Прошивка 2.1.0
file download version-ru update.img ftp ipaddress 1.1.1.1 user username password pass12343. Прошиваем ОНУ
Прошивка 1.2.5
ZTE#cpe update-and-reboot update.img gpon-olt_1/1/1 1-30Прошивка 2.1.0
ZTE#remote-unit update-and-reboot update.img gpon-olt_1/1/1 1-30здесь мы можем задать одну ОНУ либо диапазон, например
За статусом выполнения прошивки можно проследить командой
Прошивка 1.2.5
ZTE#show cpe update-status gpon-olt_1/1/1 1Прошивка 2.1.0
ZTE#show remote-unit update-status gpon-olt_1/1/1 1Затем с помощью команды
Прошивка 1.2.5
show cpe informationПрошивка 2.1.0
show remote-unit information gpon-olt_1/1/1 1можно проверить текущую версию прошивки ONU.
-
Перенастройка роутеров Mikrotik на использование порта 4 для входа интернета
Вывод интерфейса ether4 из Свитча Interfaces — ether4 — Master port=none Перенастройка DHCP клиента на принятие адреса с ether4 IP — Dhcp Client — ether1 — Interface=ether4 Перенастройка NAT на работу с ether4 IP — Firewall — NAT — masquerade — General — Out. Interface= ether4