[Berlin-wireless] TPLink CPE510 funken jetzt mit super Radio Performance!
Sven Roederer
freifunk at it-solutions.geroedel.de
So Mai 22 18:11:41 CEST 2016
Danke für die Info.
Ich hab vor ein paar Tagen auch einen Commit im LEDE gesehen (Matthis Schiffler) der die LNA aktiviert und so 20dB RX-gain bringt.
Sind das die gleichen Baustellen oder 2 Unterschiedliche?
Gruss Sven
Am 22. Mai 2016 18:07:42 MESZ, schrieb Bluse <h2o-post at gmx.net>:
>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_L3 15
>#define CPE510_GPIO_LED_L4 16
>
>+#define CPE510_GPIO_EXTERNAL_LNA0 18
>+#define CPE510_GPIO_EXTERNAL_LNA1 19
>+
>#define CPE510_GPIO_BTN_RESET 4
>
>#define CPE510_KEYS_POLL_INTERVAL 20 /* 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