#17026: Including minimal iproute2 within busybox for default network management
tasks
-------------------------------+-------------------------------------
Reporter: ama_alif@… | Owner: developers
Type: defect | Status: new
Priority: normal | Milestone: Barrier Breaker (trunk)
Component: base system | Version: Trunk
Keywords: busybox, iproute2 |
-------------------------------+-------------------------------------
Hi developers.
As Linux is now using iproute2 for network configuration, it's better for
OpenWRT to use iproute2 for it. I don't mean to replace OpenWRT netifd
automated network configuration. Here is my explanation.
Busybox compiled within default makefile is still using ifconfig for
manual network configuration. Net-tools (ifconfig) has become obsolete and
no longer works on modern network interface, for example some Android
phone.
I wonder if Busybox will include minimal version of iproute2 instead of
the legacy ifconfig. Ifconfig should be dropped from busybox and replaced
by minimal version of iproute2.
I know for sure. To install iproute2, package ip need to be selected from
OpenWRT build configuration (menuconfig).
This standalone iproute costs a lot of disk usage, around 150 kB in my
case with OpenWRT trunk compiled for TP Link MR3220 which only has 4MB of
flash.
If minimal version of iproute2 could be part of busybox, this will greatly
save disk space and will adhere to Linux networking standard.
I've posted this subject on forum.
[https://forum.openwrt.org/viewtopic.php?pid=239680#p239680].
--
Ticket URL: <https://dev.openwrt.org/ticket/17026>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets