Skip to content
Snippets Groups Projects
Select Git revision
  • ebf3a4885db183f47e3fe6e6e01940a4c7362ea6
  • v2018.2.x default protected
  • 0x4A6F-rpi4
  • 0x4A6F-master
  • master
  • v2018.2.2-ffs
  • v2016.2.4-batmanbug
  • radv-filterd
  • v2016.2.x
  • hoodselector
  • v2016.1.x
  • babel
  • v2015.1.x
  • 2014.4.x
  • 2014.3.x
  • v2018.2.2-ffs0.1
  • v2018.2.1-ffs0.1
  • v2018.2.1
  • v2018.2-ffs0.1
  • v2018.2
  • v2018.1.4
  • v2018.1.3
  • v2018.1.2
  • v2018.1.1
  • v2018.1
  • v2017.1.8
  • v2017.1.7
  • v2017.1.6
  • v2017.1.5
  • v2017.1.4
  • v2017.1.3
  • v2017.1.2
  • v2016.2.7
  • v2017.1.1
  • v2017.1
35 results

0038-ar71xx-add-support-for-TP-Link-Archer-C25-v1.patch

Blame
  • Forked from firmware / FFS Gluon
    Source project has a limited visibility.
    0038-ar71xx-add-support-for-TP-Link-Archer-C25-v1.patch 16.28 KiB
    From: Ludwig Thomeczek <ledesrc@wxorx.net>
    Date: Sat, 22 Apr 2017 18:21:47 +0200
    Subject: ar71xx: add support for TP-Link Archer C25 v1
    
    The TP-Link Archer C25 is a low-cost dual-band router.
    
    Specification:
    
    - CPU: Atheros QCA9561 775 MHz
    - RAM: 64 MB
    - Flash: 8 MB
    - Wifi: 3x3 2.4 GHz (integrated), 1x1 5 GHz QCA9887
    - NET: 5x 10/100 Mbps Ethernet
    
    Some LEDs are controlled by an additional 74HC595 chip.
    
    Signed-off-by: Ludwig Thomeczek <ledesrc@wxorx.net>
    [minor code style fixes, boards alphabetical order fixes,
    reworked commit message]
    Signed-off-by: Piotr Dymacz <pepe2k@gmail.com>
    
    diff --git a/target/linux/ar71xx/base-files/etc/board.d/01_leds b/target/linux/ar71xx/base-files/etc/board.d/01_leds
    index 833522f27b61ac2208c2862bc0f29f34dea5e701..e1efb561b33da4dcfcb82ee953cd888170476dfb 100755
    --- a/target/linux/ar71xx/base-files/etc/board.d/01_leds
    +++ b/target/linux/ar71xx/base-files/etc/board.d/01_leds
    @@ -53,6 +53,15 @@ ap121f)
     	ucidef_set_led_netdev "lan" "LAN" "$board:green:lan" "eth0"
     	ucidef_set_led_wlan "wlan" "WLAN" "$board:green:wlan" "phy0tpt"
     	;;
    +archer-c25-v1)
    +	ucidef_set_led_netdev "wan" "WAN" "$board:green:wan" "eth0"
    +	ucidef_set_led_wlan "wlan" "WLAN" "$board:green:wlan2g" "phy1tpt"
    +	ucidef_set_led_wlan "wlan5g" "WLAN5G" "$board:green:wlan5g" "phy0tpt"
    +	ucidef_set_led_switch "lan1" "LAN1" "$board:green:lan1" "switch0" "0x10"
    +	ucidef_set_led_switch "lan2" "LAN2" "$board:green:lan2" "switch0" "0x08"
    +	ucidef_set_led_switch "lan3" "LAN3" "$board:green:lan3" "switch0" "0x04"
    +	ucidef_set_led_switch "lan4" "LAN4" "$board:green:lan4" "switch0" "0x02"
    +	;;
     arduino-yun)
     	ucidef_set_led_wlan "wlan" "WLAN" "arduino:blue:wlan" "phy0tpt"
     	ucidef_set_led_usbdev "usb" "USB" "arduino:white:usb" "1-1.1"
    diff --git a/target/linux/ar71xx/base-files/etc/board.d/02_network b/target/linux/ar71xx/base-files/etc/board.d/02_network
    index 6d8a5c3d0a86a627663dee6e2905e03d5dec99fb..cefb7413eac6ffc50e67f1eaf63def749314428b 100755
    --- a/target/linux/ar71xx/base-files/etc/board.d/02_network
    +++ b/target/linux/ar71xx/base-files/etc/board.d/02_network
    @@ -122,6 +122,7 @@ ar71xx_setup_interfaces()
     	a60|\
     	alfa-ap96|\
     	alfa-nx|\
    +	archer-c25-v1|\
     	dr344|\
     	gl-ar150|\
     	gl-ar300m|\
    diff --git a/target/linux/ar71xx/base-files/etc/diag.sh b/target/linux/ar71xx/base-files/etc/diag.sh
    index bc2fc2f774c4f2f0bbfa6e43d9b9a55e9b63153d..38cc5d7853c79f2a7800a387310a95abb3b4de1b 100644
    --- a/target/linux/ar71xx/base-files/etc/diag.sh
    +++ b/target/linux/ar71xx/base-files/etc/diag.sh
    @@ -50,6 +50,7 @@ get_status_led() {
     	ap135-020)
     		status_led="ap135:green:status"
     		;;
    +	archer-c25-v1|\
     	mr12|\
     	mr16|\
     	nbg6616|\
    diff --git a/target/linux/ar71xx/base-files/etc/hotplug.d/firmware/11-ath10k-caldata b/target/linux/ar71xx/base-files/etc/hotplug.d/firmware/11-ath10k-caldata
    index 96ca65e694bb5ed449dcae8dbca1930d25612602..fc9eb005623fc029f839d7ce14788ffba32e42e5 100644
    --- a/target/linux/ar71xx/base-files/etc/hotplug.d/firmware/11-ath10k-caldata
    +++ b/target/linux/ar71xx/base-files/etc/hotplug.d/firmware/11-ath10k-caldata
    @@ -98,6 +98,7 @@ case "$FIRMWARE" in