Apologies! That was part of the dumb AP process, and when it didnt work I tried disabling the firewall. Let me know if you want me to turn it back on.
Also I now see i forgot to add the cat of the firewall in the data dump, When I went back to my ssh session, i saw the command there, unexecuted, so apologies number 2!
root@router-garage-E4200-v2:~# cat /etc/config/firewall
config defaults
option syn_flood '1'
option input 'ACCEPT'
option output 'ACCEPT'
option forward 'REJECT'
config zone
option name 'lan'
option input 'ACCEPT'
option output 'ACCEPT'
option forward 'ACCEPT'
list network 'lan'
list network 'wwan'
config zone
option name 'wan'
option input 'REJECT'
option output 'ACCEPT'
option forward 'REJECT'
option masq '1'
option mtu_fix '1'
list network 'wan'
list network 'wan6'
config forwarding
option src 'lan'
option dest 'wan'
config rule
option name 'Allow-DHCP-Renew'
option src 'wan'
option proto 'udp'
option dest_port '68'
option target 'ACCEPT'
option family 'ipv4'
config rule
option name 'Allow-Ping'
option src 'wan'
option proto 'icmp'
option icmp_type 'echo-request'
option family 'ipv4'
option target 'ACCEPT'
config rule
option name 'Allow-IGMP'
option src 'wan'
option proto 'igmp'
option family 'ipv4'
option target 'ACCEPT'
config rule
option name 'Allow-DHCPv6'
option src 'wan'
option proto 'udp'
option dest_port '546'
option family 'ipv6'
option target 'ACCEPT'
config rule
option name 'Allow-MLD'
option src 'wan'
option proto 'icmp'
option src_ip 'fe80::/10'
list icmp_type '130/0'
list icmp_type '131/0'
list icmp_type '132/0'
list icmp_type '143/0'
option family 'ipv6'
option target 'ACCEPT'
config rule
option name 'Allow-ICMPv6-Input'
option src 'wan'
option proto 'icmp'
list icmp_type 'echo-request'
list icmp_type 'echo-reply'
list icmp_type 'destination-unreachable'
list icmp_type 'packet-too-big'
list icmp_type 'time-exceeded'
list icmp_type 'bad-header'
list icmp_type 'unknown-header-type'
list icmp_type 'router-solicitation'
list icmp_type 'neighbour-solicitation'
list icmp_type 'router-advertisement'
list icmp_type 'neighbour-advertisement'
option limit '1000/sec'
option family 'ipv6'
option target 'ACCEPT'
config rule
option name 'Allow-ICMPv6-Forward'
option src 'wan'
option dest '*'
option proto 'icmp'
list icmp_type 'echo-request'
list icmp_type 'echo-reply'
list icmp_type 'destination-unreachable'
list icmp_type 'packet-too-big'
list icmp_type 'time-exceeded'
list icmp_type 'bad-header'
list icmp_type 'unknown-header-type'
option limit '1000/sec'
option family 'ipv6'
option target 'ACCEPT'
config rule
option name 'Allow-IPSec-ESP'
option src 'wan'
option dest 'lan'
option proto 'esp'
option target 'ACCEPT'
config rule
option name 'Allow-ISAKMP'
option src 'wan'
option dest 'lan'
option dest_port '500'
option proto 'udp'
option target 'ACCEPT'
I do not know what time it is for you, but I know you are capable of looking over the instructions, line by line, and checking for results without me looking over your shoulder. By the nature of the setup, you will not find everything. just take a note and move on.
I'll be up for a while.
We can finish tomorrow or work all night but just for some resolution tonight please do the peruse the overview.
Do not fret; we learn more from mistakes.
And like @mk24 wrote: This all may be futile because of your chipset then we will do it my way.
#### The upstream access point
For the wireless access point, just set the wireless mode to “Access Point (WDS)” ([screenshot](http://i.imgur.com/pzj2KFY.png))
#### The repeater
On the LAN network interface of the repeater, change the default IP to a different one from the same subnet and disable the DHCP server. ([screenshot](http://i.imgur.com/21pJD9E.png))
For a wireless interface working on the same frequency band as the access point, click **Scan**, join the previously created wireless network and when asked, set the firewall zone to `lan`.
The wireless mode should be `Client (WDS)` and the **Network** in **Interface Configuration** has to be changed from `wwan` to `lan`. ([screenshot](http://i.imgur.com/cx8dAae.png))
Go to **Network**, **DHCP and DNS**. Set `DNS forwardings` to the IP address of the access point.
Go to **Network**, **Interfaces**, **Lan**, **Edit**. Set `IPv4 gateway` to the IP address of the access point.
Go to **Network**, **Interfaces**, **Devices** tab, **Configure...** on br-lan, **Advanced device options** and enable `STP`. Failing to do so can allow a network loop to form that will take down all routers.
Finally, add a new Wi-Fi network if you want to enable wireless access to the network. It can have the same name (SSID), password and settings than the access point, to allow transparent roaming, or they can be different. When creating the new Wi-Fi network, under **General Setup**, ensure that **Mode** is `Access Point` and **Network** is set to `lan`.
Just look at the line and check the results you got. should not take more than 20 minutes.
I have a few times now (and even scrolled up to the command line version to validate they are the same (which they are not, the command line version is missing the ipv4 gateway), but for the sake of argument ill summarize them here:
Upstream set to WDS, check
LAN interface - disable DHCP (Check) and set static IP in same subnet (Primary 192.168.0.1, secondary 192.168.0.3), Set ipv4 gateway (192.168.0.1 check)
Network - DNS Forwarding set o 192.168.0.1. Check.
Client scanned Primary AP, set to Client WDS, Interface set to LAN, firewall set to LAN (Check)
Enable STP on br-lan - Check.
Setup new AP - check
NOTE: The operating frequency of the 5ghz networks are different - Primary supports 80MHz, Secondary only supports 40.
Note2: Primary is also setup to do roaming, but I dont think that will affect us here.
I made the change, no luck. Also noticed primary was AC, secondary was N so changed primary back to N, keeping settings as identical as possible. No luck.
Also, because why not, added a tether on the 2.4ghz range . No luck there either.