1,076

Re: Support for TP-Link Archer C2600

TeutonJon78 wrote:
apvm wrote:
jhertel wrote:

On the bottom of the box my C2600 came in there is a small sticker (½ x 1½ inches) that says "Model: Archer C2600 Ver. 1.1"; the same sticker also mentions the serial number (S/N) and product number (P/N).

So in my case, the answer is yes. :-)

None of them here has that sticker but since the reboot issue with v1.1 is fixed.  It does not matter now.  Thanks.

Unless someone has tested it, the reboot issue is still there in trunk/17.01. I haven't been able to confirm that it's been taken care of outside of Heinz's build.

Thanks for the info, I'll hold off from buying for now.

Re: Support for TP-Link Archer C2600

Hi! I have a v1.1 of this router. I am using the version Reboot (SNAPSHOT, r3204-2711b94) and the boot is not working yet.

Re: Support for TP-Link Archer C2600

Apparently this is the official pull request to watch for the reboot issue (affects more than just us) -- https://github.com/lede-project/source/pull/620

Archer C2600 (v1.0, LEDE 17.01.2 over 1.1.8 stock base) -- Dev Files / LEDE Trunk Known Issues

1,079

Re: Support for TP-Link Archer C2600

Looks like not many developers with the c2600

1,080

Re: Support for TP-Link Archer C2600

All, thanks for the good work so far.

What is currently the best build? The one Heinz refers to or the "original" Lede one.
I seem to have sub-optimal 2.4GHz performance on r2220+24 and wonder if a newer version would bring some improvement.

Further : anyone having experience with installing Pi-Hole on Lede (C2600 or another device)? I currently have it running on a Banana Pro.

1,081

Re: Support for TP-Link Archer C2600

Hello, when using 80Mhz Channel Width, the OEM software locks down 5ghz Channels to 36, 40, 44, 48, 149, 153, 157 & 161. Will OpenWRT/LEDE allow access to channels 100-132? I ask because no one in my cul-de-sac uses those frequencies.


TPLINK C2600 LEDE reboot
Buffalo WZR-HP-AG300H & WZR-600DHP LEDE reboot
Linksys WRT1900 (seriously soft bricked)

Re: Support for TP-Link Archer C2600

There is hope that the wifi's LEDs operate with Lede?

1,083

Re: Support for TP-Link Archer C2600

With the exception of the WIFI radio0 and radio1 which are not yet accessible I've managed to change the default led behaviour on the provided by the "community builds" at http://dl.eko.one.pl/.  Using the following configuration works well for me and shows when the WAN is not connected using the amber wan led:

Remove the old led configuration:
uci del system.led_usb1
uci del system.led_usb2
uci del system.led_wan
uci del system.led_lan
uci commit


Apply the new configuration (and making sure it provides standard uci output):

uci add system led
uci set system.@led[-1].name='USB 1'
uci set system.@led[-1].sysfs='c2600:white:usb_2'
uci set system.@led[-1].trigger='usbport'
uci set system.@led[-1].port='usb1-port1'
uci add_list system.@led[-1].port='usb2-port1'
uci set system.@led[-1].default='0'

uci add system led
uci set system.@led[-1].name='USB 2'
uci set system.@led[-1].sysfs='c2600:white:usb_4'
uci set system.@led[-1].trigger='usbport'
uci set system.@led[-1].port='usb3-port1'
uci add_list system.@led[-1].port='usb4-port1'
uci set system.@led[-1].default='0'

uci add system led
uci set system.@led[-1].name='LAN'
uci set system.@led[-1].sysfs='c2600:white:lan'
uci set system.@led[-1].trigger='netdev'
uci set system.@led[-1].port_mask='0x1e'
uci set system.@led[-1].dev='br-lan'
uci set system.@led[-1].mode='link tx rx'
uci set system.@led[-1].default='0'

uci add system led
uci set system.@led[-1].name='WAN off'
uci set system.@led[-1].sysfs='c2600:amber:wan'
uci set system.@led[-1].trigger='none'
uci set system.@led[-1].default='1'

uci add system led
uci set system.@led[-1].name='WAN on'
uci set system.@led[-1].sysfs='c2600:white:wan'
uci set system.@led[-1].trigger='switch0'
uci set system.@led[-1].port_mask='0x20'
uci set system.@led[-1].default='0'

uci add system led
uci set system.@led[-1].name='Power'
uci set system.@led[-1].sysfs='c2600:white:power'
uci set system.@led[-1].trigger='none'
uci set system.@led[-1].default='1'

Commit the new changes:
uci commit

Re: Support for TP-Link Archer C2600

apvm wrote:

Thinking of buying this router, any stable LEDE build for it?  Tia

r2166. Uptime. 6 months.

Re: Support for TP-Link Archer C2600

Looks like our master builds got 4.9 support on 2-16.

https://github.com/lede-project/source/ … 0427fdbec8

It will be good to see what those performance gains we get from all those upgrades we've been waiting for like the ethernet drivers.

Archer C2600 (v1.0, LEDE 17.01.2 over 1.1.8 stock base) -- Dev Files / LEDE Trunk Known Issues

1,086

Re: Support for TP-Link Archer C2600

TeutonJon78 wrote:

Looks like our master builds got 4.9 support on 2-16.

https://github.com/lede-project/source/ … 0427fdbec8

It will be good to see what those performance gains we get from all those upgrades we've been waiting for like the ethernet drivers.

That commit is a bit of a mess and lacks some patches.
I'm trying to rearrange it and make it work.

Theoretically I've made all necessary changes, but because of new nand driver doesn't want to work on Netgear R7800 (the device I own), it doesn't boot for me.

C2600 uses a spi driver, so there is a chance that it will boot.

If anyone wants to test k4.9, you can build off my repo.

https://github.com/dissent1/r7800/tree/bl49-2

The device may stuck in a boot loop, so you may need a recovery procedure. But it will help to verify if nand driver is the only issue that prevents it from booting.

1,087

Re: Support for TP-Link Archer C2600

@dissent i build firmware from Your branch bl49-2 and firmware not starting:

U-Boot 2012.07 [Standard IPQ806X.LN,unknown] (Aug 28 2015 - 19:57:21)

smem ram ptable found: ver: 0 len: 5
DRAM:  491 MiB
PCI0 Link Intialized
PCI1 Link Intialized
SF: Detected MX25U25635F with page size 4 KiB, total 32 MiB
  00:01.0     - 17cb:0101 - Bridge device
   01:00.0    - 168c:0040 - Network controller
  02:01.0     - 17cb:0101 - Bridge device
   03:00.0    - 168c:0040 - Network controller
NAND:  ipq_nand: unknown NAND device manufacturer: 0 device: 0
ipq_nand: failed to identify device
SF: Detected MX25U25635F with page size 4 KiB, total 32 MiB
ipq_spi: page_size: 0x100, sector_size: 0x1000, size: 0x2000000
32 MiB
MMC:
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
Net:   MAC1 addr:0:3:7f:ba:db:1
athrs17_reg_init: complete
athrs17_vlan_config ...done
S17c init  done
MAC2 addr:0:3:7f:ba:db:2
eth0, eth1
boot in 2 seconds
FirmwareRecovery: Now doing bootipq
MMC Device 0 not found
MMC Device 0 not found

Loading from nand1, offset 0x1f0000
   Image Name:   ARM LEDE Linux-4.9.10
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1921894 Bytes = 1.8 MiB
   Load Address: 42208000
   Entry Point:  42208000
Automatic boot of image at addr 0x44000000 ...
   Image Name:   ARM LEDE Linux-4.9.10
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1921894 Bytes = 1.8 MiB
   Load Address: 42208000
   Entry Point:  42208000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK
info: "mtdparts" not set
Using machid 0x1260 from environment

Starting kernel ...

1,088

Re: Support for TP-Link Archer C2600

And it stalls after "Starting kernel ..."?

1,089

Re: Support for TP-Link Archer C2600

yes. no bootloop or any other information

1,090 (edited by dissent 2017-02-20 09:54:44)

Re: Support for TP-Link Archer C2600

Heinz wrote:

yes. no bootloop or any other information

Ah yeah, happens sometimes, just reset it by switching power off completely

1,091

Re: Support for TP-Link Archer C2600

I tryed ~10x and allways get the same bootlog

1,092

Re: Support for TP-Link Archer C2600

Heinz wrote:

I tryed ~10x and allways get the same bootlog

Okay, thank you very much!
I'm having a bit different behavior - it enters a boot loop and after some iterations stucks like in your case.

1,093 (edited by dissent 2017-02-20 10:32:37)

Re: Support for TP-Link Archer C2600

Btw, @Heinz, have you tried building from current lede trunk?

1,094

Re: Support for TP-Link Archer C2600

No. So I try

Re: Support for TP-Link Archer C2600

Just for reference, I installed the 17.01.0 official release and it works as expected (V1.0, but the 1.1 reset issue should still be there).

Archer C2600 (v1.0, LEDE 17.01.2 over 1.1.8 stock base) -- Dev Files / LEDE Trunk Known Issues

Re: Support for TP-Link Archer C2600

Good afternoon! tell me some better firmware to flash your TP-LINK Archer 2600 v1.0. How to flash across the web face? now faces Stock firmware 1.1.7 I am sorry if I can not properly explain crawling Google translator

1,097

Re: Support for TP-Link Archer C2600

sorry I am new, I have an Archer C2600 from Australia which has slightly different hardware will it still likely to work?

1,098

Re: Support for TP-Link Archer C2600

TeutonJon78 wrote:

Just for reference, I installed the 17.01.0 official release and it works as expected (V1.0, but the 1.1 reset issue should still be there).

I confirm that. And more, ath10k-ct Candela drivers in this release works too...

1,099 (edited by TeutonJon78 2017-02-27 03:54:40)

Re: Support for TP-Link Archer C2600

vasapitersi23 wrote:

Good afternoon! tell me some better firmware to flash your TP-LINK Archer 2600 v1.0. How to flash across the web face? now faces Stock firmware 1.1.7 I am sorry if I can not properly explain crawling Google translator

If you flash the -factory.bin build from the web interface, it will work correctly to the LEDE. On the v1.0 HW, everything is working correctly except for the wifi LEDs (which don't really matter). Then you have to follow the standard setup guides. If you use the official 17.1.0 release, it will have the LuCI interface compiled in. If you use the snapshots, then you have to use SSH to install LuCI. Also remember that wifi is disabled by default.

matheos wrote:
TeutonJon78 wrote:

Just for reference, I installed the 17.01.0 official release and it works as expected (V1.0, but the 1.1 reset issue should still be there).

I confirm that. And more, ath10k-ct Candela drivers in this release works too...

Cool. Did you notice any benefits from using the ath10-ct drivers? I assume you had to compile them in manually, or could you just install them as a package (and remove the original drivers)?

Archer C2600 (v1.0, LEDE 17.01.2 over 1.1.8 stock base) -- Dev Files / LEDE Trunk Known Issues

1,100

Re: Support for TP-Link Archer C2600

Heinz wrote:

Hi.
I tested some commands on uboot. Whel run command ledtest i can power on all leds (include WiFi leds)
When I press WiFi button then can wifi led power on/off, wps button turn on/off wps led, reset button turn on/off power led, led button turn on/off all leds.

I find in GPL tarball Archer_C2600_v1_GPL\openwrt\qca\src\u-boot\drivers\pci\pci-ipq.c

[...]int ipq_pcie_led_init(void)
{
    int i = 0;
    void* iobase = 0;
    pci_dev_t devno = -1;
    pcie_params_t    *cfg;

    for (i = 0; i < PCI_MAX_DEVICES; i++) {
        cfg = &gboard_param->pcie_cfg[i];
        if (cfg->linkup) {
            pci_hose_scan(&pci_hose[i]);
        }
    }

    for (i = 0; i < PCI_MAX_DEVICES; i ++) {
        devno = pci_find_device(PCI_VENDOR_ID_ATHEROS, ATH_PCIE_BEELINER, i);
        if (devno != -1) {
            iobase = pci_map_bar(devno, PCI_BASE_ADDRESS_0, PCI_REGION_MEM);
            writel(readl(iobase + 0x85000) | (1<<ATH_BEELINER_LED), iobase + 0x85000);
            writel(readl(iobase + 0x85018) | (1<<ATH_BEELINER_LED), iobase + 0x85018);
        }
    }

    return 0;
}

int ipq_pcie_led_out_one(int on, int id)
{
    void* iobase = 0;
    pci_dev_t devno = -1;

    devno = pci_find_device(PCI_VENDOR_ID_ATHEROS, ATH_PCIE_BEELINER, id);
    if (devno != -1) {
        iobase = pci_map_bar(devno, PCI_BASE_ADDRESS_0, PCI_REGION_MEM);
        if (on) {
            writel(readl(iobase + 0x85000) & (~(1<<ATH_BEELINER_LED)), iobase + 0x85000);
        } else {
            writel(readl(iobase + 0x85000) | (1<<ATH_BEELINER_LED), iobase + 0x85000);
        }
    }

    return 0;
}

int ipq_pcie_led_out(int on)
{
    int i = 0;
    void* iobase = 0;
    pci_dev_t devno = -1;

    for (i = 0; i < PCI_MAX_DEVICES; i ++) {
        devno = pci_find_device(PCI_VENDOR_ID_ATHEROS, ATH_PCIE_BEELINER, i);
        if (devno != -1) {
            iobase = pci_map_bar(devno, PCI_BASE_ADDRESS_0, PCI_REGION_MEM);
            if (on) {
                writel(readl(iobase + 0x85000) & (~(1<<ATH_BEELINER_LED)), iobase + 0x85000);
            } else {
                writel(readl(iobase + 0x85000) | (1<<ATH_BEELINER_LED), iobase + 0x85000);
            }
        }
    }

    return 0;
}[...]

This look like wifi leds is on address 0x85000 on each wireless PCI card.
Maybe is possible to add this address to ath10k driver?

Wonder if this utility may help https://github.com/billfarrow/pcimem