Browse Source

Merged with post

Joachim M. Giæver 7 years ago
parent
commit
e29455a7fd
2 changed files with 0 additions and 73 deletions
  1. 0 60
      assign-ip-ssid
  2. 0 13
      dnsmasq.conf

+ 0 - 60
assign-ip-ssid

@@ -1,60 +0,0 @@
-#!/bin/sh
-CONFIG=1
-source /usr/sbin/helper.sh
-
-DNSMASQ_CONF=/tmp/etc/dnsmasq.conf
-
-
-cmd_log () {
-    logger "${2}[${1}] - ${3}"
-}
-
-cmd_run () {
-    CMD=`${2}`
-    ERRCODE=$?
-    cmd_log ${ERRCODE} "${1}" "${ERR}: ${2}, ${CMD}"
-    return ${ERRCODE}
-}
-
-iptable () {
-}
-
-ebtable () {
-}
-
-assign_ip () {
-    IFACE="${1}"
-    IFACE_INET_ADDR="${2}"
-
-    IFACE_NWRK_ADDR="${IFACE_INET_ADDR%.*}.0"
-    IFACE_MASK_ADDR="255.255.255.0"
-    
-    DHCP_START="${IFACE_INET_ADDR%.*}.${3}"
-    DHCP_END="${IFACE_INET_ADDR%.*}.${4}"
-
-    LAN=$(ifconfig "br0" | sed -ne's/.*inet addr:\([^ ]*\).*$/\1/p')
-
-    #if [ `cat ${DNSMASQ_CONF} | grep -c ${IFACE}` -eq 0 ]; then
-    #    logger "dnsmasq-dhcp: Configure ${IFACE} to have special DHCP"
-    #    pc_append "interface=${IFACE}" ${DNSMASQ_CONF}
-    #    pc_append "dhcp-range=${IFACE},${DHCP_START},${DHCP_END},${IFACE_MASK_ADDR},24h" ${DNSMASQ_CONF}
-    #    pc_append "dhcp-option=${IFACE},3,${IFACE_INET_ADDR}" ${DNSMASQ_CONF}
-        #pc_append "dhcp-option=${IFACE},6,8.8.8.8,8.8.4.4" ${DNSMASQ_CONF}
-    #    pc_append "dhcp-option=${IFACE},252,\"\n\"" ${DNSMASQ_CONF}
-    #fi
-
-}
-
-
-killall dnsmasq
-
-if [ `cat ${DNSMASQ_CONF} | grep -c "log-dhcp"` -eq 0 ]; then
-    pc_append "log-dhcp" ${DNSMASQ_CONF}
-fi
-
-assign_ip "wl0.1" "192.168.2.1" "128" "191" #/26
-assign_ip "wl0.2" "192.168.3.1" "128" "191" #/26
-
-cat ${DNSMASQ_CONF}
-
-dnsmasq --log-async

+ 0 - 13
dnsmasq.conf

@@ -1,13 +0,0 @@
-log-dhcp
-interface=wl0.1
-dhcp-range=wl0.1,192.168.2.100,192.168.2.199,255.255.255.0,86400s
-dhcp-option=wl0.1,3,192.168.2.1
-dhcp-option=wl0.1,6,8.8.8.8,8.8.4.4
-interface=wl1.1
-dhcp-range=wl1.1,192.168.2.100,192.168.2.149,255.255.255.0,86400s
-dhcp-option=wl1.1,3,192.168.2.1
-dhcp-option=wl1.1,6,8.8.8.8,8.8.4.4
-interface=wl2.1
-dhcp-range=wl2.1,192.168.2.100,192.168.2.149,255.255.255.0,86400s
-dhcp-option=wl2.1,3,192.168.2.1
-dhcp-option=wl2.1,6,8.8.8.8,8.8.4.4