Configure the Geos to use WPA2 Personal (AES), channel 6, 11g mode, and bridge Wifi and both Ethernet ports.
The first DSL port is configured to use 0.32 and PPPoA, with no compression (the default for PPPoA). This is just to prime some configuration defaults so people have a foot-up in knowing how to configure it.
Index: target/linux/x86/geos/base-files/etc/uci-defaults/ppp =================================================================== --- target/linux/x86/geos/base-files/etc/uci-defaults/ppp (revision 0) +++ target/linux/x86/geos/base-files/etc/uci-defaults/ppp (revision 0) @@ -0,0 +1,21 @@ +#!/bin/sh + +uci batch <<__EOF__ + +set network.wan=interface +set network.wan.proto='pppoa' +set network.wan.atmdev=0 +set network.wan.card=0 +set network.wan.vpi=0 +set network.wan.vci=32 +set network.wan.encaps='vc' +set network.wan.username='usern...@myisp.net' +set network.wan.password='secret' +set network.wan.keepalive=3 +set network.wan.defaultroute=1 +set network.wan.peerdns=1 +set network.wan.pppd_options='kdebug 1 debug noccp' +set network.wan.auto=1 + +commit network +__EOF__ Index: target/linux/x86/geos/base-files/etc/uci-defaults/network =================================================================== --- target/linux/x86/geos/base-files/etc/uci-defaults/network (revision 0) +++ target/linux/x86/geos/base-files/etc/uci-defaults/network (revision 0) @@ -0,0 +1,16 @@ +#!/bin/sh + +uci batch <<__EOF__ + +delete network.lan + +set network.lan=interface +set network.lan.type=bridge +set network.lan.ifname="eth0 eth1" +set network.lan.proto=static +set network.lan.ipaddr="192.168.0.1" +set network.lan.netmask="255.255.255.0" +set network.lan.nat=1 + +commit network +__EOF__ Index: target/linux/x86/geos/base-files/etc/uci-defaults/wireless =================================================================== --- target/linux/x86/geos/base-files/etc/uci-defaults/wireless (revision 0) +++ target/linux/x86/geos/base-files/etc/uci-defaults/wireless (revision 0) @@ -0,0 +1,27 @@ +#!/bin/sh + +[ -f /etc/config/wireless ] || echo "package wireless" > /etc/config/wireless + +uci batch <<__EOF__ + +delete wireless.radio0 +delete wireless.@wifi-iface[0] + +set wireless.wlan0=wifi-device +set wireless.wlan0.type=mac80211 +set wireless.wlan0.phy=phy0 +set wireless.wlan0.channel=11 +set wireless.wlan0.hwmode=11g +set wireless.wlan0.country=US + +add wireless wifi-iface +set wireless.@wifi-iface[-1].device=wlan0 +set wireless.@wifi-iface[-1].network=lan +set wireless.@wifi-iface[-1].mode=ap +set wireless.@wifi-iface[-1].ssid=typhoon +set wireless.@wifi-iface[-1].encryption=psk2+aes +set wireless.@wifi-iface[-1].key="passphrase" +set wireless.@wifi-iface[-1].hidden=0 + +commit wireless +__EOF__
_______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel