IP-команда busybox изменена в DD-WRT

У меня есть скрипт, который использует

ip -6 neigh show

показать MAC-адреса для всех активных адресов IPv6.

Последние версии DD-WRT теперь используют BusyBox v1.29.x, и этот вызов завершается ошибкой... вместо этого возвращается:

root@DD-WRT:~# ip -6 neigh show
BusyBox v1.29.0 (2018-07-16 12:16:47 CEST) multi-call binary.

Usage: ip [OPTIONS] address|route|link|tunnel|rule [COMMAND]

OPTIONS := -f[amily] inet|inet6|link | -o[neline]
COMMAND :=
ip addr add|del IFADDR dev IFACE | show|flush [dev IFACE] [to PREFIX]
ip route list|flush|add|del|change|append|replace|test ROUTE
ip link set IFACE [up|down] [arp on|off] [multicast on|off]
        [promisc on|off] [mtu NUM] [name NAME] [qlen NUM] [address MAC]
        [master IFACE | nomaster]
ip tunnel add|change|del|show [NAME]
        [mode ipip|gre|sit]
        [remote ADDR] [local ADDR] [ttl TTL]
ip rule [list] | add|del SELECTOR ACTION

Я пробовал различные варианты в этой новой команде, чтобы получить эквивалентные результаты, но потерпел неудачу...

Какие-либо предложения? Я хочу использовать стандартные функции, доступные в busybox, без необходимости добавлять другие пакеты, если это возможно.

Спасибо!

0 ответов

Другие вопросы по тегам