From 88a2106a3a289012010ddee636ea7dee9d9bb155 Mon Sep 17 00:00:00 2001 From: Jean Guyader Date: Fri, 15 Jan 2010 16:22:11 +0000 Subject: [PATCH] [xenclient/skeleton] Start two dns one per bridge. --- target/generic/target_xenclient_skeleton/etc/dnsmasq.brshared | 3 +++ .../generic/target_xenclient_skeleton/etc/dnsmasq.brwireless | 3 +++ target/generic/target_xenclient_skeleton/etc/init.d/S48bridge | 3 ++- 3 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 target/generic/target_xenclient_skeleton/etc/dnsmasq.brshared create mode 100644 target/generic/target_xenclient_skeleton/etc/dnsmasq.brwireless diff --git a/target/generic/target_xenclient_skeleton/etc/dnsmasq.brshared b/target/generic/target_xenclient_skeleton/etc/dnsmasq.brshared new file mode 100644 index 0000000..560a441 --- /dev/null +++ b/target/generic/target_xenclient_skeleton/etc/dnsmasq.brshared @@ -0,0 +1,3 @@ +interface=brshared +no-dhcp-interface=brshared +bind-interfaces diff --git a/target/generic/target_xenclient_skeleton/etc/dnsmasq.brwireless b/target/generic/target_xenclient_skeleton/etc/dnsmasq.brwireless new file mode 100644 index 0000000..aa5e1d7 --- /dev/null +++ b/target/generic/target_xenclient_skeleton/etc/dnsmasq.brwireless @@ -0,0 +1,3 @@ +interface=brwireless +no-dhcp-interface=brwireless +bind-interfaces diff --git a/target/generic/target_xenclient_skeleton/etc/init.d/S48bridge b/target/generic/target_xenclient_skeleton/etc/init.d/S48bridge index 4fe117a..c6bb63f 100755 --- a/target/generic/target_xenclient_skeleton/etc/init.d/S48bridge +++ b/target/generic/target_xenclient_skeleton/etc/init.d/S48bridge @@ -42,7 +42,8 @@ case "$1" in udhcpd /etc/udhcpd.brshared udhcpd /etc/udhcpd.brwireless - dnsmasq + dnsmasq --conf-file=/etc/dnsmasq.brshared + dnsmasq --conf-file=/etc/dnsmasq.brwireless WLANIF=`iwconfig 2> /dev/null | grep '^[a-z].' | cut -f1 -d" " | head -n1` echo "Wireless interface is $WLANIF" -- 2.39.5