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, без необходимости добавлять другие пакеты, если это возможно.
Спасибо!