Not to be pushy but like I said before, all you need is to do is have 20 mhz channels enabled on your wireless. The "route print" command on your Windows PC will tell you the priority of the interfaces. Here is the association of a Windows 7 device connected to a 40 mhz channel:
(192.168.1.3) # show ap association client-mac 84:3a:4b:34:dd:2c
The phy column shows client's operational capabilities for current association
Flags: A: Active, B: Band Steerable, H: Hotspot(802.11u) client, K: 802.11K client, R: 802.11R client, W: WMM client, w: 802.11w client
PHY Details: HT : High throughput; 20: 20MHz; 40: 40MHz
VHT : Very High throughput; 80: 80MHz; 160: 160MHz; 80p80: 80MHz + 80MHz
<n>ss: <n> spatial streams
Association Table
-----------------
Name bssid mac auth assoc aid l-int essid vlan-id tunnel-id phy assoc. time num assoc Flags Band steer moves (T/S)
---- ----- --- ---- ----- --- ----- ----- ------- --------- --- ----------- --------- ----- ----------------------
Office-225 9c:1c:12:90:5d:91 84:3a:4b:34:dd:2c y y 2 100 ACME-TLS 1 0x10017 a-HT-40sgi-2ss 1m:49s 1 WAB 0/0
..snip
Here is the ipconfig for that device: .121 is the wireless interface and .92 is the wired.
Wireless LAN adapter Wireless Network Connection:
Connection-specific DNS Suffix . : gateway.2wire.net
IPv4 Address. . . . . . . . . . . : 192.168.1.121
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.1.254
Ethernet adapter Local Area Connection:
Connection-specific DNS Suffix . : gateway.2wire.net
IPv4 Address. . . . . . . . . . . : 192.168.1.92
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.1.254
Below is the route print from the Windows PC, which indicates that Windows will treat both interfaces at the same metric of 20 for the default route 0.0.0.0, which likely will lead to the issue the OP is now experiencing:
IPv4 Route Table
===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.1.254 192.168.1.121 20
0.0.0.0 0.0.0.0 192.168.1.254 192.168.1.92 20
127.0.0.0 255.0.0.0 On-link 127.0.0.1 306
127.0.0.1 255.255.255.255 On-link 127.0.0.1 306
127.255.255.255 255.255.255.255 On-link 127.0.0.1 306
192.168.1.0 255.255.255.0 On-link 192.168.1.121 276
192.168.1.0 255.255.255.0 On-link 192.168.1.92 276
192.168.1.92 255.255.255.255 On-link 192.168.1.92 276
192.168.1.121 255.255.255.255 On-link 192.168.1.121 276
192.168.1.255 255.255.255.255 On-link 192.168.1.121 276
192.168.1.255 255.255.255.255 On-link 192.168.1.92 276
224.0.0.0 240.0.0.0 On-link 127.0.0.1 306
224.0.0.0 240.0.0.0 On-link 192.168.1.121 276
224.0.0.0 240.0.0.0 On-link 192.168.1.92 276
255.255.255.255 255.255.255.255 On-link 127.0.0.1 306
255.255.255.255 255.255.255.255 On-link 192.168.1.121 276
255.255.255.255 255.255.255.255 On-link 192.168.1.92 276
Just changing it to 20mhz channels:
(192.168.1.3) # show ap association client-mac 84:3a:4b:34:dd:2c
The phy column shows client's operational capabilities for current association
Flags: A: Active, B: Band Steerable, H: Hotspot(802.11u) client, K: 802.11K client, R: 802.11R client, W: WMM client, w: 802.11w client
PHY Details: HT : High throughput; 20: 20MHz; 40: 40MHz
VHT : Very High throughput; 80: 80MHz; 160: 160MHz; 80p80: 80MHz + 80MHz
<n>ss: <n> spatial streams
Association Table
-----------------
Name bssid mac auth assoc aid l-int essid vlan-id tunnel-id phy assoc. time num assoc Flags Band steer moves (T/S)
---- ----- --- ---- ----- --- ----- ----- ------- --------- --- ----------- --------- ----- ----------------------
Office-225 9c:1c:12:90:5d:91 84:3a:4b:34:dd:2c y y 1 100 ACME-TLS 1 0x10017 a-HT-20sgi-2ss 49s 1 WAB 0/0
..snip
...also changes the priority:
C:\Users\cjoseph>route print
..snip
IPv4 Route Table
===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.1.254 192.168.1.121 25
0.0.0.0 0.0.0.0 192.168.1.254 192.168.1.92 20
127.0.0.0 255.0.0.0 On-link 127.0.0.1 306
127.0.0.1 255.255.255.255 On-link 127.0.0.1 306
127.255.255.255 255.255.255.255 On-link 127.0.0.1 306
192.168.1.0 255.255.255.0 On-link 192.168.1.121 281
192.168.1.0 255.255.255.0 On-link 192.168.1.92 276
192.168.1.92 255.255.255.255 On-link 192.168.1.92 276
192.168.1.121 255.255.255.255 On-link 192.168.1.121 281
192.168.1.255 255.255.255.255 On-link 192.168.1.121 281
192.168.1.255 255.255.255.255 On-link 192.168.1.92 276
224.0.0.0 240.0.0.0 On-link 127.0.0.1 306
224.0.0.0 240.0.0.0 On-link 192.168.1.121 281
224.0.0.0 240.0.0.0 On-link 192.168.1.92 276
255.255.255.255 255.255.255.255 On-link 127.0.0.1 306
255.255.255.255 255.255.255.255 On-link 192.168.1.121 281
255.255.255.255 255.255.255.255 On-link 192.168.1.92 276
the ethernet or .92 priority reduces to 20, so the traffic will always go out that interface.