On Tue, 2013-10-29 at 07:03 -0400, Tysen Moore wrote:
> Patrik, based on your kernel config explanation it would seem
> tethering of
> USB Ethernet devices will not be possible if Session's/accounting is
> enabled, is this an expected feature limitation?
>
> The reason for my question is that CONFIG_IP_NF_TARGET_MASQUERADE
> requires
> CONFIG_NETFILTER_ADVANCED to be disabled. While
> CONFIG_NETFILTER_XT_CONNMARK requires the CONFIG_NETFILTER_ADVANCED
> option
> to be enabled. (Unless this is specific to my older version of the
> kernel
> as well)
On a vanilla 3.0.35 kernel CONFIG_IP_NF_TARGET_MASQUERADE is available
even if CONFIG_NETFILTER_ADVANCED is disabled.
CONFIG_NETFILTER_XT_TARGET_CONNMARK requires the advanced option to be
enabled. No problems with this unless the kernel .config file has tied
itself into a knot.
I tried to say that CONFIG_BRIDGE and CONFIG_IP_NF_TARGET_MASQUERADE are
the kernel options needed for tethering.
CONFIG_USB_GADGET and CONFIG_USB_ETH are only needed for a USB network
connection.
Currently nfacct is needed for sessions to work, I'm not sure the
intention was to make a hard requirement out of it.
Cheers,
Patrik
_______________________________________________
connman mailing list
[email protected]
https://lists.connman.net/mailman/listinfo/connman