## SECTION=networking menuconfig CONNMAN tristate select LIBC_RT select LIBC_PTHREAD select DBUS select UDEV if CONNMAN_UDEV select POLICYKIT if CONNMAN_POLKIT select DBUS_PYTHON if CONNMAN_TESTS select GLIB prompt "connman " help The Connection Manager project provides a daemon for managing internet connections within embedded devices running the Linux operating system. The Connection Manager is designed to be slim and to use as few resources as possible, so it can be easily integrated in other Moblin-based systems. It is a fully modular system that can be extended, through plug-ins, to support all kinds of wired or wireless technologies. Also, configuration methods, like DHCP and domain name resolving, are implemented using plug-ins. The plug-in approach allows for easy adaption and modification for various use cases. if CONNMAN menu "plugins" config CONNMAN_BLUETOOTH bool prompt "bluetooth support" config CONNMAN_DHCLIENT bool prompt "dhclient support" config CONNMAN_DNSPROXY bool prompt "dnsproxy support" config CONNMAN_ETHERNET bool prompt "ethernet support" config CONNMAN_FAKE bool prompt "fake support" config CONNMAN_HSO bool prompt "hso support" config CONNMAN_LOOPBACK bool prompt "loopback support" config CONNMAN_POLKIT bool prompt "polkit support" config CONNMAN_RESOLVCONF bool prompt "resolvconf support" config CONNMAN_UDHCP bool prompt "udhcp support" config CONNMAN_WIFI bool prompt "wifi support" config CONNMAN_WIMAX bool prompt "wimax support" config CONNMAN_NOVATEL bool # FIXME needs ppp headers depends on BROKEN prompt "novatel support" config CONNMAN_HUAWEI bool # FIXME needs ppp headers depends on BROKEN prompt "huawei support" config CONNMAN_PPP bool # FIXME needs ppp headers depends on BROKEN prompt "ppp support" config CONNMAN_UDEV bool select UDEV__LIBUDEV prompt "udev support" endmenu config CONNMAN_CLIENT bool prompt "commandline client" config CONNMAN_TESTS bool prompt "install test programs" config CONNMAN_STARTSCRIPT bool default y prompt "install /etc/init.d/connman" endif