diff options
author | Treehugger Robot <treehugger-gerrit@google.com> | 2023-01-02 04:34:03 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2023-01-02 04:34:03 +0000 |
commit | c33de86de8e935cf9a63b0979b5dc866f131d116 (patch) | |
tree | 29f5b6c4d1e11f18c413fafa799a1415cb27f996 | |
parent | 863fb6f0c889b87a7890a1c0e55968dcc41c8319 (diff) | |
parent | a57c09346825f650be9db1ce49e7cc1c1e807e7f (diff) | |
download | openwrt-prebuilts-c33de86de8e935cf9a63b0979b5dc866f131d116.tar.gz |
Merge "Making possible to set multiple wifi-iface in single radio" am: 966bc05d1f am: a57c093468
Original change: https://android-review.googlesource.com/c/platform/external/openwrt-prebuilts/+/2369052
Change-Id: I9010e92515448f1c5cbac64737fde5920a584bda
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r-- | shared/config/dhcp | 20 | ||||
-rw-r--r-- | shared/config/firewall | 34 | ||||
-rw-r--r-- | shared/config/network | 36 | ||||
-rw-r--r-- | shared/config/wireless | 4 |
4 files changed, 57 insertions, 37 deletions
diff --git a/shared/config/dhcp b/shared/config/dhcp index c55d720..f994bbe 100644 --- a/shared/config/dhcp +++ b/shared/config/dhcp @@ -39,14 +39,14 @@ config odhcpd 'odhcpd' option leasetrigger '/usr/sbin/odhcpd-update' option loglevel '4' -config 'dhcp' 'wifi' - option 'interface' 'wifi' - option 'start' '100' - option 'limit' '150' - option 'leasetime' '12h' +config dhcp 'wifi0' + option interface 'wifi0' + option start '100' + option limit '150' + option leasetime '12h' -config 'dhcp' 'wifi2' - option 'interface' 'wifi2' - option 'start' '100' - option 'limit' '150' - option 'leasetime' '12h' +config dhcp 'wifi1' + option interface 'wifi1' + option start '100' + option limit '150' + option leasetime '12h' diff --git a/shared/config/firewall b/shared/config/firewall index 76f85e7..a1d9369 100644 --- a/shared/config/firewall +++ b/shared/config/firewall @@ -5,26 +5,26 @@ config defaults option forward 'REJECT' config zone - option name wifi - list network 'wifi' - option input ACCEPT - option output ACCEPT - option forward REJECT + option name 'wifi0' + list network 'wifi0' + option input 'ACCEPT' + option output 'ACCEPT' + option forward 'REJECT' -config 'forwarding' - option 'src' 'wifi' - option 'dest' 'wan' +config forwarding + option src 'wifi0' + option dest 'wan' config zone - option name wifi2 - list network 'wifi2' - option input ACCEPT - option output ACCEPT - option forward REJECT - -config 'forwarding' - option 'src' 'wifi2' - option 'dest' 'wan' + option name 'wifi1' + list network 'wifi1' + option input 'ACCEPT' + option output 'ACCEPT' + option forward 'REJECT' + +config forwarding + option src 'wifi1' + option dest 'wan' config zone option name 'lan' diff --git a/shared/config/network b/shared/config/network index 4fae663..ab71eb2 100644 --- a/shared/config/network +++ b/shared/config/network @@ -12,6 +12,24 @@ config device option type 'bridge' list ports 'eth0' +config device + option name 'br-wifi0' + option type 'bridge' + list ports 'eth0.0' + +config device + option name 'br-wifi1' + option type 'bridge' + list ports 'eth0.1' + +config device + option name 'eth0.0' + option macaddr '28:80:88:2A:6D:01' + +config device + option name 'eth0.1' + option macaddr '28:80:88:2A:6D:02' + config interface 'wan' option device 'br-lan' option proto 'static' @@ -22,12 +40,14 @@ config interface 'wan' option dns '8.8.8.8' option broadcast '192.168.96.3' -config 'interface' 'wifi' - option 'proto' 'static' - option 'ipaddr' '192.168.2.1' - option 'netmask' '255.255.255.0' +config interface 'wifi0' + option proto 'static' + option ipaddr '192.168.2.1' + option netmask '255.255.255.0' + option device 'br-wifi0' -config 'interface' 'wifi2' - option 'proto' 'static' - option 'ipaddr' '192.168.3.1' - option 'netmask' '255.255.255.0' +config interface 'wifi1' + option proto 'static' + option ipaddr '192.168.3.1' + option netmask '255.255.255.0' + option device 'br-wifi1' diff --git a/shared/config/wireless b/shared/config/wireless index 7232d47..7152192 100644 --- a/shared/config/wireless +++ b/shared/config/wireless @@ -10,7 +10,7 @@ config wifi-iface 'default_radio0' option device 'radio0' option mode 'ap' option encryption 'none' - option network 'wifi' + option network 'wifi0' option ssid 'VirtWifi' config wifi-device 'radio1' @@ -25,5 +25,5 @@ config wifi-iface 'default_radio1' option device 'radio1' option mode 'ap' option encryption 'none' - option network 'wifi2' + option network 'wifi1' option ssid 'VirtWifi2' |