#!/bin/sh

# network
 ( [ -e /etc/config/network ] && ! $(grep -q ula_prefix /etc/config/network )) && exit 1

cat <<EOF > /etc/config/network
config interface 'loopback'
        option ifname 'lo'
        option proto 'static'
        option ipaddr '127.0.0.1'
        option netmask '255.0.0.0'

config interface 'lan'
        option type 'bridge'
        option ifname 'eth0'
        option ipv6 '0'
        option proto 'dhcp'
        option force_link '1'
        option multicast_to_unicast '0'
        option default_route '1'
        option metric '10'

config interface 'wwan'
        option force_link '1'
        option proto 'qmi'
        option device '/dev/cdc-wdm0'
        option apn 'internet.telekom'
        option multicast_to_unicast '0'
        option default_route '1'
        option metric '20'

config switch
        option name 'switch0'
        option reset '0'
        option enable_vlan '0'

config interface 'wl1'
        option force_link '1'
        option bridge_empty '1'
        option type 'bridge'
        option ipv6 '0'
        option multicast_to_unicast '0'

config interface 'wl2'
        option force_link '1'
        option bridge_empty '1'
        option type 'bridge'
        option ipv6 '0'
        option multicast_to_unicast '0'

config interface 'wl3'
        option force_link '1'
        option bridge_empty '1'
        option type 'bridge'
        option ipv6 '0'
        option multicast_to_unicast '0'

config interface 'wl4'
        option force_link '1'
        option bridge_empty '1'
        option type 'bridge'
        option ipv6 '0'
        option multicast_to_unicast '0'
EOF

exit 0
