[Berlin-wireless] TPLink CPE510 funken jetzt mit super Radio Performance!

Arne Zachlod arne at nerdkeller.org
So Mai 22 22:30:15 CEST 2016


Lynxis hat auch noch die LNAs auf der CPE210 getestet, das macht noch
mal 20dBm im RX Pfad der CPE laut meinen fixen Tests. Das sollte man
also auch noch mal deployen.

On 05/22/2016 06:07 PM, Bluse wrote:
> Hallo Zusammen,
> 
> In toller Zusammenarbeit mit nbd und lynxis sind 2 patches fuer die
> TPLink CPE510 entstanden, die (I) die tx Sendeleistung und (II) die rx
> Empfindlichkeit signifikant verbessern. In unserem Freifunk Mesh hat der
> bisherige CPE510 von vorher 2 Nachbarn nun ganze 12 mit prima ETX
> werten. Aufgrund der guten RAM und Flash Ausstattung bezogen auf den
> Preis kann ich diese Platform empfehlen. Wir werden die restlichen 20
> Router nun im Evernet verbauen. Die Patches sollten als bald im LEDE
> drin sein bzw. siehe Anhang für Schnellentschlossene.
> 
> Schöne Grüße aus Thüringen
> Bluse
> 
> (I)
> diff --git a/target/linux/ar71xx/files/arch/mips/ath79/mach-cpe510.c
> b/target/linux/ar71xx/files/arch/mips/ath79/mach-cpe510.c
> index 5cb052a..e5e024b 100644
> --- a/target/linux/ar71xx/files/arch/mips/ath79/mach-cpe510.c
> +++ b/target/linux/ar71xx/files/arch/mips/ath79/mach-cpe510.c
> @@ -82,7 +82,7 @@ static struct gpio_keys_button cpe510_gpio_keys[]
> __initdata = {
>  static void __init cpe510_setup(void)
>  {
>         u8 *mac = (u8 *) KSEG1ADDR(0x1f830008);
> -       u8 *ee = (u8 *) KSEG1ADDR(0x1fff1000);
> +       u8 *ee = (u8 *) KSEG1ADDR(0x1fff5000);
> 
>         /* Disable JTAG, enabling GPIOs 0-3 */
>         /* Configure OBS4 line, for GPIO 4*/
> 
> (II)
> diff --git a/target/linux/ar71xx/files/arch/mips/ath79/mach-cpe510.c
> b/target/linux/ar71xx/files/arch/mips/ath79/mach-cpe510.c
> index 8bf5c0f..5cb052a 100644
> --- a/target/linux/ar71xx/files/arch/mips/ath79/mach-cpe510.c
> +++ b/target/linux/ar71xx/files/arch/mips/ath79/mach-cpe510.c
> @@ -30,6 +30,9 @@
> #define CPE510_GPIO_LED_L315
> #define CPE510_GPIO_LED_L416
> 
> +#define CPE510_GPIO_EXTERNAL_LNA018
> +#define CPE510_GPIO_EXTERNAL_LNA119
> +
> #define CPE510_GPIO_BTN_RESET4
> 
> #define CPE510_KEYS_POLL_INTERVAL20 /* msecs */
> @@ -93,6 +96,9 @@ static void __init cpe510_setup(void)
> ARRAY_SIZE(cpe510_gpio_keys),
> cpe510_gpio_keys);
> 
> +ath79_wmac_set_ext_lna_gpio(0, CPE510_GPIO_EXTERNAL_LNA0);
> +ath79_wmac_set_ext_lna_gpio(1, CPE510_GPIO_EXTERNAL_LNA1);
> +
> ath79_register_m25p80(NULL);
> 
> ath79_register_mdio(1, 0);
> 
> 
> 
> _______________________________________________
> Berlin mailing list
> Berlin at berlin.freifunk.net
> http://lists.berlin.freifunk.net/cgi-bin/mailman/listinfo/berlin
> Diese Mailingliste besitzt ein �ffentlich einsehbares Archiv
> 



Mehr Informationen über die Mailingliste Berlin