OpenWrt Forum Archive

Topic: Support for TP-Link Archer C2600

The content of this topic has been archived between 29 Mar 2018 and 6 May 2018. Unfortunately there are posts – most likely complete pages – missing.

bendavid wrote:

@luckyparty what mac addresses did you have with those in the stock firmware?  (Or at least what does it say on the stickers on the bottom of the routers?)

MAC addresses from sticker on the backside of the routers:
1st router (Suedseite): F4-F2-6D-B6-BA-38
2nd router (Nordseite): A4-2B-B0-CD-44-C2

@bendavid: Shall I try to set it manually as TeutonJon78 is suggesting or is there anything I can do to fix it? Do I have to activate your fix manually after firmware flash?

(Last edited by luckyparty on 19 Jun 2016, 08:11)

bendavid wrote:

Well actually the wired mac addresses SHOULD be fixed.  It's the wireless ones which are not yet.

Correct, I wasn't as clear as I could have been -- I was only talking about the derived values not being setup yet.

luckyparty wrote:

MAC addresses from sticker on the backside of the routers:
1st router (Suedseite): F4-F2-6D-B6-BA-38
2nd router (Nordseite): A4-2B-B0-CD-44-C2

@bendavid: Shall I try to set it manually as TeutonJon78 is suggesting or is there anything I can do to fix it? Do I have to activate your fix manually after firmware flash?

The LAN address will be set correctly from the default addresses as bendavid said (and I tried to say but didn't clearly enough). You will need to setup the WIFI MACs to be different values form the default because those aren't set automatically yet. I'm not sure how the WAN side is handled.

@luckyparty can you post your /etc/config/network and /etc/config/wireless ?

Are you sure you're not overriding the MAC addresses set from the device tree in your configuration?

Both LAN and WAN should be automatically set to the correct values through the device tree.

bendavid wrote:

@luckyparty can you post your /etc/config/network and /etc/config/wireless ?

Are you sure you're not overriding the MAC addresses set from the device tree in your configuration?

I am 100% sure that I did not overide the MAC.

However, now I tried TeutonJon78 suggestion by overriding the MAC of br-lan with the values from the sticker on the backside of the router (see content of config/network below). The interface br-lan has now the MAC from the sticker. Since then the error message "br-lan: received packet on eth1 with own address as source address" does not appear anymore.

I am still worried that MAC's of eth's are identical on both routers.

  • eth0 HWaddr 00:03:7F:BA:DB:01
    eth1 HWaddr 00:03:7F:BA:DB:02

Does this has a negative effect?

network file of router Suedseite modified according to TeutonJon78 suggestion:

root@OpenWrt-Suedseite config# cat network

config interface 'loopback'
        option ifname 'lo'
        option proto 'static'
        option ipaddr '127.0.0.1'
        option netmask '255.0.0.0'

config globals 'globals'
        option ula_prefix 'fda9:2d63:9140::/48'

config interface 'lan'
        option type 'bridge'
        option _orig_ifname 'eth1 wlan0 wlan1'
        option _orig_bridge 'true'
        option proto 'static'
        option ipaddr '192.168.11.250'
        option netmask '255.255.255.0'
        option gateway '192.168.11.254'
        option dns '192.168.11.254'
        option ip6assign '64'
        option ifname 'eth1'
        option macaddr 'F4:F2:6D:B6:BA:38'

config interface 'wan'
        option ifname 'eth0'
        option proto 'dhcp'
        option metric '10'

config interface 'wan6'
        option ifname 'eth0'
        option proto 'dhcpv6'

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

config switch_vlan
        option device 'switch0'
        option vlan '1'
        option ports '1 2 3 4 6'

config switch_vlan
        option device 'switch0'
        option vlan '2'
        option ports '5 0'

config interface 'tor'
        option proto 'static'
        option netmask '255.255.255.0'
        option ipaddr '192.168.253.1'
        option type 'bridge'

config interface 'usb'
        option ifname 'usb0'
        option proto 'dhcp'
        option metric '20'

config interface 'ovpnudp'
        option proto 'none'
        option ifname 'tun0'

config interface 'ovpntcp'
        option proto 'none'
        option _orig_ifname 'tun1'
        option _orig_bridge 'true'
        option ifname 'tun1'

wireless file of router Suedseite not modified at all:

root@OpenWrt-Suedseite config# cat wireless

config wifi-device 'radio0'
        option type 'mac80211'
        option hwmode '11a'
        option path 'soc/1b500000.pci/pci0000:00/0000:00:00.0/0000:01:00.0'
        option htmode 'VHT80'
        option disabled '0'
        option log_level '3'
        option country 'DE'
        option channel '100'
        option txpower '27'

config wifi-iface
        option device 'radio0'
        option mode 'ap'
        option encryption 'psk2'
        option wps_pushbutton '0'
        option key '*****************'
        option ssid 'Betasite'
        option network 'lan'

config wifi-device 'radio1'
        option type 'mac80211'
        option hwmode '11g'
        option path 'soc/1b700000.pci/pci0001:00/0001:00:00.0/0001:01:00.0'
        option htmode 'HT20'
        option disabled '0'
        option log_level '3'
        option channel 'auto'
        option txpower '20'
        option country 'DE'

config wifi-iface
        option device 'radio1'
        option mode 'ap'
        option encryption 'psk2'
        option wps_pushbutton '0'
        option ssid 'Betasite'
        option key '******************'
        option network 'lan'

config wifi-iface 'tor'
        option device 'radio0'
        option network 'tor'
        option mode 'ap'
        option isolate '1'
        option key 'changeme'
        option disabled '0'
        option ssid 'Hochstraess freies WLAN'
        option encryption 'none'
        option macfilter 'deny'
        list maclist 'A8:9F:BA:96:11:03'
        list maclist '38:0B:40:38:0A:DE'
        list maclist 'f4:f9:51:79:dc:da'
        list maclist '6c:2f:2c:23:ce:85'
        list maclist 'e8:80:2e:ea:b2:19'

config wifi-iface
        option device 'radio1'
        option mode 'ap'
        option encryption 'none'
        option ssid 'Hochstraess freies WLAN'
        option network 'tor'
        option macfilter 'deny'
        list maclist '38:0B:40:38:0A:DE'
        list maclist 'A8:9F:BA:96:11:03'
        list maclist 'f4:f9:51:79:dc:da'
        list maclist '6c:2f:2c:23:ce:85'
        list maclist 'e8:80:2e:ea:b2:19'

ifconfig of Suedseite after reboot:

root@OpenWrt-Suedseite config# ifconfig
br-lan    Link encap:Ethernet  HWaddr F4:F2:6D:B6:BA:38
          inet addr:192.168.11.250  Bcast:192.168.11.255  Mask:255.255.255.0
          inet6 addr: fda9:2d63:9140::1/64 Scope:Global
          inet6 addr: fe80::f6f2:6dff:feb6:ba38/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1007400 errors:0 dropped:633 overruns:0 frame:0
          TX packets:793973 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1973029026 (1.8 GiB)  TX bytes:190357075 (181.5 MiB)

br-tor    Link encap:Ethernet  HWaddr 02:34:56:78:FB:FB
          inet addr:192.168.253.1  Bcast:192.168.253.255  Mask:255.255.255.0
          inet6 addr: fe80::34:56ff:fe78:fbfb/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:599545 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1167645 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:35881181 (34.2 MiB)  TX bytes:1690043119 (1.5 GiB)

eth0      Link encap:Ethernet  HWaddr 00:03:7F:BA:DB:01
          inet6 addr: fe80::203:7fff:feba:db01/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6522 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:2200394 (2.0 MiB)
          Interrupt:255

eth1      Link encap:Ethernet  HWaddr 00:03:7F:BA:DB:02
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2161729 errors:0 dropped:0 overruns:0 frame:0
          TX packets:845981 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:2897038445 (2.6 GiB)  TX bytes:201000439 (191.6 MiB)
          Interrupt:2

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:2846 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2846 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:446576 (436.1 KiB)  TX bytes:446576 (436.1 KiB)

tun0      Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          inet addr:10.1.1.1  P-t-P:10.1.1.1  Mask:255.255.255.0
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:0 (0.0 B)  TX bytes:80 (80.0 B)

tun1      Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          inet addr:10.1.2.1  P-t-P:10.1.2.1  Mask:255.255.255.0
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:0 (0.0 B)  TX bytes:80 (80.0 B)

wlan0     Link encap:Ethernet  HWaddr 00:34:56:78:FB:FB
          inet6 addr: fe80::234:56ff:fe78:fbfb/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:38394 errors:0 dropped:0 overruns:0 frame:0
          TX packets:615235 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:3873544 (3.6 MiB)  TX bytes:884228131 (843.2 MiB)

wlan0-1   Link encap:Ethernet  HWaddr 02:34:56:78:FB:FB
          inet6 addr: fe80::34:56ff:fe78:fbfb/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4512 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7719 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:644593 (629.4 KiB)  TX bytes:2228025 (2.1 MiB)

wlan1     Link encap:Ethernet  HWaddr 00:03:7F:12:ED:ED
          inet6 addr: fe80::203:7fff:fe12:eded/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3123 errors:0 dropped:0 overruns:0 frame:0
          TX packets:34748 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:835727 (816.1 KiB)  TX bytes:5233239 (4.9 MiB)

wlan1-1   Link encap:Ethernet  HWaddr 02:03:7F:12:ED:ED
          inet6 addr: fe80::3:7fff:fe12:eded/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:678536 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1307362 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:50203516 (47.8 MiB)  TX bytes:1908975089 (1.7 GiB)

network file of router Nordseite modified according to TeutonJon78 suggestion:

root@OpenWrt-Nordseite config# cat network

config interface 'loopback'
        option ifname 'lo'
        option proto 'static'
        option ipaddr '127.0.0.1'
        option netmask '255.0.0.0'

config globals 'globals'
        option ula_prefix 'fd44:6a4d:ba0b::/48'

config interface 'lan'
        option type 'bridge'
        option ifname 'eth1'
        option proto 'static'
        option netmask '255.255.255.0'
        option gateway '192.168.11.254'
        option dns '192.168.11.254'
        option ip6assign '64'
        option ipaddr '192.168.11.249'
        option macaddr 'A4:2B:B0:CD:44:C2'

config interface 'wan'
        option ifname 'eth0'
        option proto 'dhcp'
        option metric '10'

config interface 'wan6'
        option ifname 'eth0'
        option proto 'dhcpv6'

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

config switch_vlan
        option device 'switch0'
        option vlan '1'
        option ports '1 2 3 4 6'

config switch_vlan
        option device 'switch0'
        option vlan '2'
        option ports '5 0'

config interface 'tor'
        option proto 'static'
        option netmask '255.255.255.0'
        option ipaddr '192.168.254.1'
        option type 'bridge'

config interface 'usb'
        option ifname 'usb0'
        option proto 'dhcp'
        option metric '20'

config interface 'ovpnudp'
        option proto 'none'
        option ifname 'tun0'

config interface 'ovpntcp'
        option proto 'none'
        option ifname 'tun1'

wireless file of router Nordseite not modified at all:

root@OpenWrt-Nordseite config# cat wireless

config wifi-device 'radio0'
        option type 'mac80211'
        option hwmode '11a'
        option path 'soc/1b500000.pci/pci0000:00/0000:00:00.0/0000:01:00.0'
        option htmode 'VHT80'
        option disabled '0'
        option log_level '3'
        option channel '116'
        option country 'DE'
        option txpower '27'

config wifi-iface
        option device 'radio0'
        option network 'lan'
        option mode 'ap'
        option encryption 'psk2'
        option wps_pushbutton '0'
        option ssid 'Betasite'
        option key '*************'

config wifi-device 'radio1'
        option type 'mac80211'
        option hwmode '11g'
        option path 'soc/1b700000.pci/pci0001:00/0001:00:00.0/0001:01:00.0'
        option htmode 'HT20'
        option disabled '0'
        option log_level '3'
        option channel 'auto'
        option txpower '20'
        option country 'DE'

config wifi-iface
        option device 'radio1'
        option network 'lan'
        option mode 'ap'
        option encryption 'psk2'
        option wps_pushbutton '0'
        option ssid 'Betasite'
        option key '*************'

config wifi-iface 'tor'
        option device 'radio0'
        option network 'tor'
        option mode 'ap'
        option isolate '1'
        option key 'changeme'
        option disabled '0'
        option ssid 'Hochstraess freies WLAN'
        option encryption 'none'
        option macfilter 'deny'
        list maclist 'f4:f9:51:79:dc:da'
        list maclist '6c:2f:2c:23:ce:85'
        list maclist 'e8:80:2e:ea:b2:19'
        list maclist '38:0B:40:38:0A:DE'
        list maclist 'A8:9F:BA:96:11:03'

config wifi-iface
        option device 'radio1'
        option mode 'ap'
        option encryption 'none'
        option ssid 'Hochstraess freies WLAN'
        option network 'tor'
        option macfilter 'deny'
        list maclist 'f4:f9:51:79:dc:da'
        list maclist '6c:2f:2c:23:ce:85'
        list maclist 'e8:80:2e:ea:b2:19'
        list maclist '38:0B:40:38:0A:DE'
        list maclist 'A8:9F:BA:96:11:03'

ifconfig of Nordseite after reboot:

root@OpenWrt-Nordseite config# ifconfig
br-lan    Link encap:Ethernet  HWaddr A4:2B:B0:CD:44:C2
          inet addr:192.168.11.249  Bcast:192.168.11.255  Mask:255.255.255.0
          inet6 addr: fd44:6a4d:ba0b::1/64 Scope:Global
          inet6 addr: fe80::a62b:b0ff:fecd:44c2/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:232066 errors:0 dropped:728 overruns:0 frame:0
          TX packets:194520 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:87636108 (83.5 MiB)  TX bytes:91806149 (87.5 MiB)

br-tor    Link encap:Ethernet  HWaddr 02:34:56:78:E2:E2
          inet addr:192.168.254.1  Bcast:192.168.254.255  Mask:255.255.255.0
          inet6 addr: fe80::34:56ff:fe78:e2e2/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:35011 errors:0 dropped:4 overruns:0 frame:0
          TX packets:45276 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:3796397 (3.6 MiB)  TX bytes:39547272 (37.7 MiB)

eth0      Link encap:Ethernet  HWaddr 00:03:7F:BA:DB:01
          inet6 addr: fe80::203:7fff:feba:db01/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7224 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:2437490 (2.3 MiB)
          Interrupt:255

eth1      Link encap:Ethernet  HWaddr 00:03:7F:BA:DB:02
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1929900 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1042962 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:2262170488 (2.1 GiB)  TX bytes:841781716 (802.7 MiB)
          Interrupt:2

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:3690 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3690 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:722310 (705.3 KiB)  TX bytes:722310 (705.3 KiB)

wlan0     Link encap:Ethernet  HWaddr 00:34:56:78:E2:E2
          inet6 addr: fe80::234:56ff:fe78:e2e2/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:603962 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1576709 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:401861235 (383.2 MiB)  TX bytes:2171508528 (2.0 GiB)

wlan0-1   Link encap:Ethernet  HWaddr 02:34:56:78:E2:E2
          inet6 addr: fe80::34:56ff:fe78:e2e2/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:7370 errors:0 dropped:0 overruns:0 frame:0
          TX packets:9990 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:676445 (660.5 KiB)  TX bytes:8575376 (8.1 MiB)

wlan1     Link encap:Ethernet  HWaddr 00:03:7F:12:CB:CB
          inet6 addr: fe80::203:7fff:fe12:cbcb/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:258486 errors:0 dropped:0 overruns:0 frame:0
          TX packets:162661 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:355768677 (339.2 MiB)  TX bytes:39662435 (37.8 MiB)

wlan1-1   Link encap:Ethernet  HWaddr 02:03:7F:12:CB:CB
          inet6 addr: fe80::3:7fff:fe12:cbcb/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:28049 errors:0 dropped:0 overruns:0 frame:0
          TX packets:38677 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:3691303 (3.5 MiB)  TX bytes:32132868 (30.6 MiB)

Well I think the more important issue is understanding why it doesn't work like it's supposed to with eth0 and eth1 mac addressed being taken from the flash as specified in the device tree...

The other thing I don't really understand is why your br-lan was taking the mac address from wlan1 rather than eth1...

bendavid wrote:

Well I think the more important issue is understanding why it doesn't work like it's supposed to with eth0 and eth1 mac addressed being taken from the flash as specified in the device tree...

The other thing I don't really understand is why your br-lan was taking the mac address from wlan1 rather than eth1...

I downgraded one of the routers to previous firmware versions without luck. It always uses the same mac addresses. I didn't keep settings btw. What's also strange is the fact that the router does not reboot. It is not accessible after reboot. I need to cut power once or twice and afterwards it is back. I try now to assign the mac addresses manually with "ifconfig eth1 hw ether XX:XX:XX:XX:XX:XX".

luckyparty wrote:

I didn't keep settings btw. What's also strange is the fact that the router does not reboot. It is not accessible after reboot. I need to cut power once or twice and afterwards it is back.

Not keeping settings is the right thing to do for now, there is a bug that prevents proper bootup if you keep them. They are still investigating it.

Reboot is also a remaining bug for the c2600.

As for the once or twice power cycle, you should only need 1 after you started the firmware upgrade, a second one should not be necessary unless you kept the settings and then the first boot would crash/hang.

It takes about 4 minutes (240 something seconds last time I upgraded) on the first boot because it seems to clear the partition space, not sure why this is necessary, maybe to make sure there is no remaining garbage after upgrade or maybe it has to do with the "do not keep settings".

What I usually do to determine that the router is ready for power cycle (after firmware update) is ping it. You know it is done flashing and it tried rebooting itself (and it hit the reboot bug) when it stops pinging. If you power cycle it before it stops pinging, it's as if you power cycle it while flashing a new firmware, ie: not recommended :-)

Then, when it starts back up, you will see the led "working" on the router, at various flashing speed, for about 4 minutes and it should then be up and running.

The biggest annoyance for me with the mac address is that I have a few devices that complain the the BSSID has changed and/or Windows machine that asks if this network should be trusted and made private or public but I definitely can imagine how that could be a real problem with multiple routers or tighter network rules (mac based or other stuff).

@bendavid, excellent work tracking down that eth0 corruption issue.

Anybody good with Chinese?

This site
http://www.openwrtdl.com/wordpress/%E4% … ort-tar-gz

Went back to original with SSH

cat wireless

config wifi-device 'wifi0'
        option disabled 'off'
        option disabled_all 'off'
        option frag '2346'
        option wpa_group_rekey '0'
        option isolate 'off'
        option shortgi 'on'
        option wmm 'on'
        option mu_mimo 'on'
        option htmode 'auto'
        option type 'qcawifi'
        option country 'US'
        option beacon_int '100'
        option phy 'wifi0'
        option dtim_period '1'
        option channel 'auto'
        option rts '2346'
        option txpower 'high'
        option macaddr 'xx-xx-xx-xx-xx-A0'
        option hwmode 'anac_5'
        option band '5g'

config wifi-iface 'ath0'
        option ifname 'ath0'
        option wps_timeout '120'
        option wpa_cipher 'auto'
        option wep_format2 'hex'
        option device 'wifi0'
        option wep_type2 '64'
        option hidden 'off'
        option wep_mode 'auto'
        option psk_version 'auto'
        option wps_pbc 'on'
        option enable 'on'
        option wpa_version 'auto'
        option port '1812'
        option mode 'ap'
        option wep_select '1'
        option wep_format1 'hex'
        option wds 'on'
        option psk_cipher 'auto'
        option wep_type1 '64'
        option wep_format4 'hex'
        option wep_type3 '64'
        option wep_format3 'hex'
        option wep_type4 '64'
        option wps_pin '99388959'
        option encryption 'psk'
        option wps_state '2'
        option psk_key 'p@ssword'
        option ssid 'WIFI_5G'
        option wps_label 'off'
        option wps 'off'

config wifi-iface 'ath01'
        option ifname 'ath01'
        option access 'off'
        option enable 'off'
        option isolate 'on'
        option psk_cipher 'auto'
        option mode 'ap'
        option device 'wifi0'
        option hidden 'off'
        option psk_version 'auto'
        option guest 'on'
        option wds 'on'
        option encryption 'none'
        option ssid 'WIFI_GUEST'

config wifi-iface 'ath02'
        option ifname 'ath02'
        option encryption 'none'
        option enable 'off'
        option psk_cipher 'auto'
        option mode 'sta'
        option wep_select '1'
        option wep_format2 'hex'
        option wep_format3 'hex'
        option device 'wifi0'
        option wep_format1 'hex'
        option wep_format4 'hex'
        option wep_mode 'auto'
        option psk_version 'auto'
        option wep_type3 '64'
        option wep_type2 '64'
        option wep_type1 '64'
        option wds_mode '2'
        option wep_type4 '64'
        option wds 'on'

config wifi-device 'wifi1'
        option disabled 'off'
        option disabled_all 'off'
        option frag '2346'
        option wpa_group_rekey '0'
        option isolate 'off'
        option shortgi 'on'
        option wmm 'on'
        option mu_mimo 'on'
        option htmode 'auto'
        option type 'qcawifi'
        option country 'US'
        option beacon_int '100'
        option phy 'wifi1'
        option dtim_period '1'
        option channel 'auto'
        option rts '2346'
        option txpower 'high'
        option macaddr 'xx-xx-xx-xx-xx-xx-A1'
        option band '2g'
        option hwmode 'gn'

config wifi-iface 'ath1'
        option ifname 'ath1'
        option wps_timeout '120'
        option wpa_cipher 'auto'
        option wep_format2 'hex'
        option device 'wifi1'
        option wep_type2 '64'
        option hidden 'off'
        option wep_mode 'auto'
        option psk_version 'auto'
        option wps_pbc 'on'
        option enable 'on'
        option wpa_version 'auto'
        option port '1812'
        option mode 'ap'
        option wep_select '1'
        option wep_format1 'hex'
        option wds 'on'
        option psk_cipher 'auto'
        option wep_type1 '64'
        option wep_format4 'hex'
        option wep_type3 '64'
        option wep_format3 'hex'
        option wep_type4 '64'
        option wps_pin '99388959'
        option encryption 'psk'
        option wps_state '2'
        option psk_key 'p@ssword'
        option ssid 'WIFI_2G'
        option wps_label 'off'
        option wps 'off'

I'll keep my router default for information

I upgraded to today's version (r761).

The wireless intermittent drop persists.

I'm still unable to run a speedtest without multiple drops and kernel errors like this

[  496.343715] ------------[ cut here ]------------
[  496.348449] WARNING: CPU: 0 PID: 70 at compat-wireless-2016-05-12/net/mac80211/rx.c:4068 ieee80211_rx_napi+0x8c/0x8a4 [mac80211]()
[  496.353016] Modules linked in: pppoe ppp_async iptable_nat pppox ppp_generic nf_nat_ipv4 nf_conntrack_ipv6 nf_conntrack_ipv4 ipt_REJECT ipt_MASQUERADE xt_time xt_tcpudp xt_state xt_nat xt_multiport xt_mark xt_mac xt_limit xt_id xt_conntrack xt_comment xt_TCPMSS xt_REDIRECT xt_LOG xt_CT slhc nf_reject_ipv4 nf_nat_redirect nf_nat_masquerade_ipv4 nf_nat nf_log_ipv4 nf_defrag_ipv6 nf_defrag_ipv4 nf_conntrack_rtcache nf_conntrack iptable_raw iptable_mangle iptable_filter ip_tables crc_ccitt ath10k_pci ath10k_core ath mac80211 cfg80211 compat ledtrig_usbdev ip6t_REJECT nf_reject_ipv6 nf_log_ipv6 nf_log_common ip6table_raw ip6table_mangle ip6table_filter ip6_tables x_tables leds_gpio xhci_plat_hcd xhci_pci xhci_hcd dwc3 dwc3_qcom ohci_platform ohci_hcd phy_qcom_dwc3 ahci ehci_platform ehci_hcd sd_mod ahci_platform libahci_platform libahci libata scsi_mod gpio_button_hotplug usbcore nls_base usb_common
[  496.443618] CPU: 0 PID: 70 Comm: kworker/0:2 Tainted: G        W       4.4.13 #1
[  496.443809] Hardware name: Qualcomm (Flattened Device Tree)
[  496.451277] Workqueue: events_power_efficient neigh_periodic_work
[  496.462469] [<c021ff34>] (unwind_backtrace) from [<c021cb9c>] (show_stack+0x10/0x14)
[  496.462827] [<c021cb9c>] (show_stack) from [<c03a2378>] (dump_stack+0x88/0x9c)
[  496.470640] [<c03a2378>] (dump_stack) from [<c0227adc>] (warn_slowpath_common+0x94/0xb0)
[  496.477671] [<c0227adc>] (warn_slowpath_common) from [<c0227b94>] (warn_slowpath_null+0x1c/0x24)
[  496.485955] [<c0227b94>] (warn_slowpath_null) from [<bf1a0a44>] (ieee80211_rx_napi+0x8c/0x8a4 [mac80211])
[  496.494745] [<bf1a0a44>] (ieee80211_rx_napi [mac80211]) from [<bf20faa0>] (ath10k_htt_t2h_msg_handler+0x930/0x98c [ath10k_core])
[  496.504190] [<bf20faa0>] (ath10k_htt_t2h_msg_handler [ath10k_core]) from [<bf2104b8>] (ath10k_htt_txrx_compl_task+0x9bc/0x115c [ath10k_core])
[  496.515807] [<bf2104b8>] (ath10k_htt_txrx_compl_task [ath10k_core]) from [<c022b17c>] (tasklet_action+0xb8/0x144)
[  496.528369] [<c022b17c>] (tasklet_action) from [<c022b350>] (__do_softirq+0xe0/0x21c)
[  496.538607] [<c022b350>] (__do_softirq) from [<c022b4f8>] (do_softirq.part.2+0x28/0x30)
[  496.546420] [<c022b4f8>] (do_softirq.part.2) from [<c022b5b4>] (__local_bh_enable_ip+0xb4/0x104)
[  496.554235] [<c022b5b4>] (__local_bh_enable_ip) from [<c023c138>] (process_one_work+0x214/0x3a8)
[  496.563260] [<c023c138>] (process_one_work) from [<c023c5b4>] (worker_thread+0x2e8/0x4c8)
[  496.572028] [<c023c5b4>] (worker_thread) from [<c02415d0>] (kthread+0xf0/0xf8)
[  496.580100] [<c02415d0>] (kthread) from [<c0209cb8>] (ret_from_fork+0x14/0x3c)
[  496.587284] ---[ end trace 3089a6893f448d1d ]---

Thanks

RedVortex wrote:

I upgraded to today's version (r761).

The wireless intermittent drop persists.

I'm still unable to run a speedtest without multiple drops and kernel errors like this

There were some ath10k firmware updates posted to the codebase on 6-21, so the next snapshot might have some improvements there.

TeutonJon78 wrote:

There were some ath10k firmware updates posted to the codebase on 6-21, so the next snapshot might have some improvements there.

I juste updated to r767 (today's release that should include everything that was committed yesterday including the 2 ath10k updates) and the issues are still the same, I still have the wifi hangs and the kernel errors.

I'll continue to update as they release updates, hopefully someone will either update or downgrade compat-wireless to a working version (that's what heinz did last time that fixed it if I remember well).

One new problem with this version it seems, it is now very slow again to edit/save anything in the wireless settings, not sure why since the router basically does nothing (top show 100% idle) and there are no errors in the logs, it's simply slow it seems...

Thanks for the follow-up.

RedVortex wrote:
TeutonJon78 wrote:

There were some ath10k firmware updates posted to the codebase on 6-21, so the next snapshot might have some improvements there.

I juste updated to r767 (today's release that should include everything that was committed yesterday including the 2 ath10k updates) and the issues are still the same, I still have the wifi hangs and the kernel errors.

I'll continue to update as they release updates, hopefully someone will either update or downgrade compat-wireless to a working version (that's what heinz did last time that fixed it if I remember well).

One new problem with this version it seems, it is now very slow again to edit/save anything in the wireless settings, not sure why since the router basically does nothing (top show 100% idle) and there are no errors in the logs, it's simply slow it seems...

Thanks for the follow-up.

Waiting for good news. My C2600 is still on arok'h (bendavid patches) build r49166, 31 days working
Random MAC adressess are the only problem

Model    TP-Link Archer C2600
Firmware Version    OpenWrt Designated Driver r49166 / LuCI branch (git-16.100.63971-9c77aea)
Kernel Version    3.18.29
Local Time    Thu Jun 23 07:02:00 2016
Uptime    31d 13h 36m 15s

I don't think it's planned to downgrade compat-wireless in trunk, so hopefully the issue in the newer versions gets tracked down soon.

Is option type 'qcawifi' also available in this build, I see others in forums using that on AP148 routers???

Much better to just fix the remaining issues in ath10k.

Also had some wifi crashes / reboots,

Just upgraded to r767 and will see how it goes.

As this is my 'production' device, what is the most stable image at this point?

New build: r787
update 4.4.13
compat-wireless-2016-01-10
fix-30dBm
luci
wget-full
WiFi default ON


ftp://tplink-forum.pl/C2600/

Great to hear!

I'm also still on arok'h (bendavid patches) build r48xxx.
Does it mean I can just export my settings, flash it, logon to Luci and then restore my settings?
It is currently the only router in my house, so no back-up router available.

(Last edited by Videopac on 24 Jun 2016, 10:08)

Hey, sorry for interfering with little off topic.
I'm trying to get full support for netgear r7800, based on ipq8065 and qca9984.
I've got it working with basic functionality - booting and wired, and pushed it to lede.
On my staging build I also managed to enable wifi for qca9984, but I can't push it yet because I encountered a problem, that I can't find board.bin anywhere.
In my staging I used board.bin from ddwrt during the runtime (flashed the router and just copied it from it). I can't find even in ddwrt sources where it gets it from.
Any idea where should I look at or maybe I can use one from netgear gpl sources freely?
Also I have problems with USB - it doesn't function. Bootlog says that it doesn't recognize LPM algorithms and disables it.
Could you please point me into right direction?

Sorry, posts 526 to 525 are missing from our archive.