Доступ к атрибутам PPP-client

Обсуждение ПО и его настройки
Ответить
DES
Сообщения: 91
Зарегистрирован: 08 авг 2013, 21:12

[/interface ppp-client get $int name ]
Колонку Name таблицы PPP > Interface удается получить,
а вот почему не могу получить колонку Local Address ?


RB750UP with Firmware:3.19 && RouterOS:6.23
Аватара пользователя
podarok66
Модератор
Сообщения: 4355
Зарегистрирован: 11 фев 2012, 18:49
Откуда: МО

Попробуйте взять из IP=>Addresses


Мануалы изучил и нигде не ошибся? Фаервол отключил? Очереди погасил? Витая пара проверена? ... Тогда Netinstal'ом железку прошей и настрой ее заново. Что, все равно не фурычит? Тогда к нам. Если не подскажем, хоть посочувствуем...
DES
Сообщения: 91
Зарегистрирован: 08 авг 2013, 21:12

т.е. таблицы построены на вьюверах ?

а вот если есть такое:
Из терминала>>>>

[admin@cultura] /interface ppp-client> monitor
numbers: 0
status: connected
uptime: 1h16m55s
encoding:
connect-speed: 100000000
mtu: 1445
mru: 1445
local-address: 100.100.25.65
remote-address: 0.0.0.0

Как скриптом получить local-address: ?


RB750UP with Firmware:3.19 && RouterOS:6.23
Аватара пользователя
podarok66
Модератор
Сообщения: 4355
Зарегистрирован: 11 фев 2012, 18:49
Откуда: МО

У меня нет именно ppp-client в рабочем состоянии на данном этапе. Но я поднял pptp-client до ближайшего фриварного сервака (исключительно для Вас).
Изображение
Пожалте бриться! Зачем Вам именно из local-address брать адрес, если то же самое есть в Addresses? Или Вам чисто извернуться не как все? Вы хотя бы заглядывали туда?
Или в ppp-client нет упоминания о выданном адресе в IP=>Addresses?


Мануалы изучил и нигде не ошибся? Фаервол отключил? Очереди погасил? Витая пара проверена? ... Тогда Netinstal'ом железку прошей и настрой ее заново. Что, все равно не фурычит? Тогда к нам. Если не подскажем, хоть посочувствуем...
DES
Сообщения: 91
Зарегистрирован: 08 авг 2013, 21:12

как доступиться ?
foreach i in=[/ip addresses] do={
:set adr [/ip addresses get $i address];
:log info ("adr > $adr ");
}
не работает.


RB750UP with Firmware:3.19 && RouterOS:6.23
vqd
Модератор
Сообщения: 3605
Зарегистрирован: 26 сен 2013, 14:20
Откуда: НСК
Контактная информация:

Код: Выделить всё

 :put [/ip address get [find interface=mts_out] address ]


Есть интересная задача и бюджет? http://mikrotik.site
DES
Сообщения: 91
Зарегистрирован: 08 авг 2013, 21:12

:put [/ip address get [find interface=абракадабра] address ]
выдает первый попавшийся интерфейс
т.е. если необходимый интерфейс не будет поднят автоматически, на выходе будет ложное значение
меня интересует именно перебор с поиском нужного


RB750UP with Firmware:3.19 && RouterOS:6.23
vqd
Модератор
Сообщения: 3605
Зарегистрирован: 26 сен 2013, 14:20
Откуда: НСК
Контактная информация:

Код: Выделить всё

[admin@home] > :put [/ip address get [find interface=eoip-tunnel1] address ] 
192.168.54.100/24


Код: Выделить всё

[admin@home] > :put [/ip address get [find interface=new_aptprice  ] address]
192.168.10.51/32


Код: Выделить всё

[admin@home] > :put [/ip address get [find interface=Forestsib  ] address]     
1.1.1.2/32


Код: Выделить всё

[admin@home] > :put [/ip address get [find interface=mts_out ] address]     
10.188.xxx.xxx/32


Есть интересная задача и бюджет? http://mikrotik.site
Аватара пользователя
podarok66
Модератор
Сообщения: 4355
Зарегистрирован: 11 фев 2012, 18:49
Откуда: МО

DES писал(а)::put [/ip address get [find interface=абракадабра] address ]
выдает первый попавшийся интерфейс
т.е. если необходимый интерфейс не будет поднят автоматически, на выходе будет ложное значение
меня интересует именно перебор с поиском нужного

В таком случае Вам придется писать условие, типа если интерфейс Х ответил на пинг, то берем адрес, в противном случае... А что там у Вас в противном случае?


Мануалы изучил и нигде не ошибся? Фаервол отключил? Очереди погасил? Витая пара проверена? ... Тогда Netinstal'ом железку прошей и настрой ее заново. Что, все равно не фурычит? Тогда к нам. Если не подскажем, хоть посочувствуем...
vqd
Модератор
Сообщения: 3605
Зарегистрирован: 26 сен 2013, 14:20
Откуда: НСК
Контактная информация:

Можно статус смотреть


Есть интересная задача и бюджет? http://mikrotik.site
Ответить