Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FS#1381 - busybox: Enable ip_tunnel and ip_neighbor by default #6336

Closed
openwrt-bot opened this issue Feb 21, 2018 · 2 comments
Closed

FS#1381 - busybox: Enable ip_tunnel and ip_neighbor by default #6336

openwrt-bot opened this issue Feb 21, 2018 · 2 comments
Labels

Comments

@openwrt-bot
Copy link

jeffsf:

For more sophisticated users, ability to manage networking is a key feature of LEDE/OpenWRT.

As configured by default, the ip OBJECTs of tunnel and neighbor are not included.

As noted in FS#1380 there is no straightforward way to "replace" busybox on a running system with a customized version.

Consider enabling these options by default

Looking at the size of the extracted busybox binary within the package (on the Ubuntu build machine) suggests this will add:

  • 4096 bytes for ip_tunnel only
  • 8192 bytes for both ip_tunnel and ip_neighbor

"base" diffconfig:

CONFIG_TARGET_ar71xx=y
CONFIG_TARGET_ar71xx_generic=y
CONFIG_TARGET_ar71xx_generic_DEVICE_archer-c7-v2=y
CONFIG_DEVEL=y
CONFIG_BUILD_SUFFIX="just-device"

CONFIG_DRIVER_11AC_SUPPORT is not set

CONFIG_PACKAGE_ath10k-firmware-qca988x is not set

CONFIG_PACKAGE_kmod-ath10k is not set

CONFIG_PACKAGE_kmod-usb-ohci=y

with ip_tunnel added:

CONFIG_TARGET_ar71xx=y
CONFIG_TARGET_ar71xx_generic=y
CONFIG_TARGET_ar71xx_generic_DEVICE_archer-c7-v2=y
CONFIG_DEVEL=y
CONFIG_BUSYBOX_CUSTOM=y
CONFIG_BUILD_SUFFIX="just-device"
CONFIG_BUSYBOX_CONFIG_FEATURE_IP_TUNNEL=y

CONFIG_DRIVER_11AC_SUPPORT is not set

CONFIG_PACKAGE_ath10k-firmware-qca988x is not set

CONFIG_PACKAGE_kmod-ath10k is not set

CONFIG_PACKAGE_kmod-usb-ohci=y

with both added:

CONFIG_TARGET_ar71xx=y
CONFIG_TARGET_ar71xx_generic=y
CONFIG_TARGET_ar71xx_generic_DEVICE_archer-c7-v2=y
CONFIG_DEVEL=y
CONFIG_BUSYBOX_CUSTOM=y
CONFIG_BUILD_SUFFIX="just-device"
CONFIG_BUSYBOX_CONFIG_FEATURE_IP_NEIGH=y
CONFIG_BUSYBOX_CONFIG_FEATURE_IP_TUNNEL=y

CONFIG_DRIVER_11AC_SUPPORT is not set

CONFIG_PACKAGE_ath10k-firmware-qca988x is not set

CONFIG_PACKAGE_kmod-ath10k is not set

CONFIG_PACKAGE_kmod-usb-ohci=y

@openwrt-bot
Copy link
Author

jow-:

You can install the "ip-tiny" or "ip-full" packages to gain further functionality.

@openwrt-bot
Copy link
Author

jeffsf:

Closing this as even with CONFIG_BUSYBOX_CONFIG_FEATURE_IP_TUNNEL=y busybox apparently doesn't support gretap.

https://forum.lede-project.org/t/solved-busybox-doesnt-support-gretap/12032

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant