Может кто-нибудь сталкивался.У vtysh есть командный режим, типа vtysh -c "command string"
Проверяю последовательность в интерактивном режиме:
zebra# configure terminal
zebra(config)# interface eth2
zebra(config-if)# ip address 10.3.3.98/24
Проверяю из системной консоли с помощью vtysh -c, всё проходит:
# vtysh -c "show interface eth2"
...
Когда пытаюсь последовательность конфигурирования повторить из vtysh
# vtysh -c "configure terminal interface eth2 ip address 10.3.3.99/24"
возвращается ошибка %Unknown command
В чём может быть косяк?
Написал в quagga mailing list, там посоветовали выполнить по разделениям, вроде того:
# vtysh -c "configure terminal" -c "interface eth2" -c "ip address 10.3.3.99/24"
Ничего не изменилось, та же ошибка.
Во vtysh.conf задано "user root nopassword"
ОС CentOS 5.3. Пакет quagga 0.98.6