Перейти до

BDCOM OLT


bulgar

Рекомендованные сообщения

Коллеги, нужна помощь. Есть некая olt-голова bdcom (p3310 и p3608). Знает кто, как делать с них бэкап по tftp? Нашел на просторах гугла только костыль (макрос на копирование, который надо запихнуть в планировщик задач), но даже его полной реализации я не нашел. Писать китайцам очень не хочется, буду благодарен за конкретные ответы или хотя бы за пинок в нужном направлении.
 

Ссылка на сообщение
Поделиться на других сайтах

через костыль делал на руби, в планировщик

require 'net/telnet'
OLT = "ип олт"
USER = "логин олт"
PASS = "пароль олт"
tn = Net::Telnet::new("Host" => OLT,
        "Timeout" => 30,
        "Prompt" => /Username/ )
tn.cmd("\n#{USER}")
tn.cmd(PASS)
tn.cmd("su
copy startup-config tftp: ип_тфтп
имя_файла_бекапа
exit
exit")
exit

это если enable пароль не задан, иначе допилить напильником

Ссылка на сообщение
Поделиться на других сайтах
9 минут назад, RockManX сказал:

через костыль делал на руби, в планировщик


require 'net/telnet'
OLT = "ип олт"
USER = "логин олт"
PASS = "пароль олт"
tn = Net::Telnet::new("Host" => OLT,
        "Timeout" => 30,
        "Prompt" => /Username/ )
tn.cmd("\n#{USER}")
tn.cmd(PASS)
tn.cmd("su
copy startup-config tftp: ип_тфтп
имя_файла_бекапа
exit
exit")
exit

это если enable пароль не задан, иначе допилить напильником

т.е. встроенного варианта нет и смысла искать примерно столько же, сколько и ноль?)

Ссылка на сообщение
Поделиться на других сайтах
Только что, bulgar сказал:

т.е. встроенного варианта нет и смысла искать примерно столько же, сколько и ноль?)

не удивлюсь если через snmp можно

но мне так проще было, потому не копался

Ссылка на сообщение
Поделиться на других сайтах
# cat bdcom-backup.sh 
#!/bin/bash

(
sleep 5
echo "admin"
sleep 5
echo "password"
sleep 5
echo "enable"
sleep 2
echo "password"
sleep 5
echo "copy startup-config tftp://bdcom-192.168.0.254.cfg 192.168.0.1"
sleep 2
echo "quit"
sleep 10
echo "quit"
) | telnet 192.168.0.251

 

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Створити нове...