TP-Link WR841v10 "Wifi Tx Power Issue"

Problem gelöst: :smiley:

Ich habe mir per SSH die wireless.mesh_radio0 angesehen und da gab es zwischen den Routern diverse Abweichungen. Klar, dass die nicht miteinander reden wollten. :wink: Jetzt ist alles super, der kleine V10er baut eine Meshverbindung über eine Strecke von rund 20 Metern mit 2 Wänden und viel Botanik auf, die laut Freifunk-Karte eine TQ von 98% erreicht (was immer das genau heißt, aber es klingt voll toll :stuck_out_tongue: ).

Fazit:
Ich erreiche mit der Firmware, die auf dem gepatchten Gluon Master basiert (nochmal vielen vielen Dank @PetaByteBoy) einen für meine Begriffe stabil laufenden Router mit wirklich guter Funk-Abdeckung für 18,49 Euro. So macht das Einsteigen in Freifunk richtig Spaß. Als jemand, dem das Aufspüren solcher Probleme Spaß macht und der sich dann auch an SSH etc. begibt, bin ich voll zufrieden. Allerding müssten für den Durchschnitts-„Endverbraucher“ dann auch bald die Lösungen her, die direkt funktionieren. Ich hoffe, wir in Bergisch Gladbach kriegen bald eine offizielle Firmwareversion mit dem 841-V10-Patch, und allen anderen sei sie natürlich auch gegönnt. :sweat_smile:

Liebe Grüße,
Marcel

P.S.: Es gibt da die Einstellung device mode 11g. Herr Google behauptet, dass andere Communities die auf 11n empfehlen. Ich werde das wohl gleich mal versuchen oder begehe ich damit irgendein Verbrechen gegen Community-Vorgaben? :open_mouth:

P.P.S.: Geändert, und funkt nach wie vor Mesh-tig klasse :grin:

2 „Gefällt mir“

Nur für’s Protokoll: Da Mindfactory mich nun seit 1,5 Wochen mit der Bestellung schmoren lässt, habe ich am Montag bei Notebooksbilliger geordert, was dann heute ankam. Habe jetzt 16 Stück „v10“ auf dem Tisch und bin guter Hoffnung, dass der schnellere Prozessor sogar ein wenig was bringt.

Hallo Zusammen,

ich hänge mich hier mal dran, heute hat mir Amazon leider einen WR841NDv10 geliefert. Da das mein erster Freifunk-Router werden soll ist das natürlich nicht so fein.
Wenn ich es richtig sehe gibt es noch kein fertiges Image fürs Rheinufer?
Wäre jemand in der Lage und so freundlich eines zu machen?
Das selber zu kompilieren würde mich vermutlich ein paar Tage Zeit kosten und ob das Image dann ok ist weiß ich mangels FF Erfahrung leider nicht.

wäre super wenn es das schon gibt oder es einer machen könnte!

viele Grüße

Biertrinker

1 „Gefällt mir“

Rheinufer?
Ist das nicht ähnlich wie das FFruhrgebiet nicht inzwischen auf lokale Domains gesplittet worden?
(nur um zu vermeiden, unpassende Images zu bauen.)

unter http://freifunk-neuss.de steht Rheinufer. Die dort verlinkten Images sind auch Rheinufer-Images, da gibts aber nur Images für den v9 vom 10.September.

Ich war so frei eine FW zu erstellen möchte sie aber nicht der breiten Masse zur Verfügung stellen. @biertrinker hat ne PM.

Auch habe ich die site.conf der Domäne Rheinufer an den gluon master branch angepasst.
https://github.com/Tarnatos/sites-ffrl/tree/v2015.2.x/site-rheinufer

Damit sollte jeder bei euch eine eigene FW bauen können.

1 „Gefällt mir“

Hi zusammen!,

ich habe heute auch 2 wr841v10 Router bekommen (bestellt bei
notebooksbilliger).

Könnte jemand (eventuell @anon68922371 , @PetaByteBoy ?) hier für mich (Domäne:
http://freifunk-ennepetal.de) eine Firmware backen? Falls dies zeitlich nicht drin ist würde ich
mich trotzdem über eine PM/Link freuen mit einer v10 Firmware einer anderen
Community.

Gerne gebe ich auch Feedback oder teste z.B das Meshing
verhalten da ich 2 v10 boxen vor mir liegen habe (und hier eine v9 regulär im
betrieb habe)

Wenn ich eure site.conf bekomme ja.

@Tarnatos, ich habe diese gerade aus meinem Knoten ausgelesen, ich hoffe von der richtigen stelle :blush: :

root@FF-HA-Hlbg-Kreuzkapelle:/# cat /lib/gluon/site.conf

{
        hostname_prefix = 'FF-EN-',
        site_name = 'Freifunk Ennepe-Ruhr Kreis(FFRG)',
        site_code = 'ffen',
        opkg_repo = 'http://openwrt.draic.info/chaos_calmer/15.05-rc3/%S/packages',

        prefix4 = '10.20.0.0/17',
        prefix6 = '2a03:2260:50:2::/64',
        mesh_on_lan = true,
        mesh_on_wan = false,

        timezone = 'CET-1CEST,M3.5.0,M10.5.0/3', -- Europe/Berlin
        ntp_servers = {'1.openwrt.pool.ntp.org','2.openwrt.pool.ntp.org','2.ntp.services.ffen','1.ntp.services.ffen'},
        regdom = 'DE',

        wifi24 = {
                ssid = 'Freifunk',
                channel = 3,
                htmode = 'HT20',
                mesh_ssid = 'mesh.ffen',
                mesh_bssid = '02:ff:13:37:ff:01',
                mesh_mcast_rate = 12000,
        },
        wifi5 = {
                ssid = 'Freifunk (5GHz)',
                channel = 44,
                htmode = 'HT40+',
                mesh_ssid = 'mesh.ffen5',
                mesh_bssid = '02:ff:13:37:ff:02',
                mesh_mcast_rate = 12000,
        },

        next_node = {
                ip4 = '10.20.254.254',
                ip6 = '2a03:2260:50:2::cafe',
                mac = '02:de:42:42:4c:00',
        },

        fastd_mesh_vpn = {
                methods = {'salsa2012+umac'},
                enabled = true,
                configurable = true,
                mtu = 1364,
                groups = {
                   backbone = {limit = 0, peers = {},},
                   backbone_1 = {
                        limit = 1,
                        peers = {
                                enneperuhr1 = {
                                        key = '1ba4844d5036558eec6ce6190d78b0c5a89e3b5d17fda7fb88f309e2cccd5f6d',
                                        remotes = {
                                                'ipv4 "node01.en.freifunk.ruhr" port 10000',
                                                'ipv6 "node01.en.freifunk.ruhr" port 10000'
                                        },
                                },
                                enneperuhr2 = {
                                        key = 'f6acc76afd6059b18edfdd67b9dd908171acd42575618627861bd82aaba86af4',
                                        remotes = {
                                                'ipv4 "node02.en.freifunk.ruhr" port 10000',
                                                'ipv6 "node02.en.freifunk.ruhr" port 10000'
                                        },
                                },
                                enneperuhr3 = {
                                        key = '305c513d49ddc8ae80345a7b7f48c5f2734fb09f98446caa11c9f2fc14457a1e',
                                        remotes = {
                                                'ipv4 "node03.en.freifunk.ruhr" port 10000',
                                                'ipv6 "node03.en.freifunk.ruhr" port 10000'
                                        },
                                },
                        },
                        },
                   backbone_2 = {
                        limit = 1,
                        peers = {
                                enneperuhr4 = {
                                        key = '332c28dfd93331f1afa51d0179ac61afb71ebdd3584b24541d5862023bee0a9d',
                                        remotes = {
                                                'ipv4 "node04.en.freifunk.ruhr" port 10000',
                                                'ipv6 "node04.en.freifunk.ruhr" port 10000'
                                        },
                                },
                                enneperuhr5 = {
                                        key = 'd07be8434787e7a7c11155c03f0f65ed0320397371a6dda8baaeab08aa5aa03c',
                                        remotes = {
                                                'ipv4 "node05.en.freifunk.ruhr" port 10000',
                                                'ipv6 "node05.en.freifunk.ruhr" port 10000'
                                        },
                                },
                                enneperuhr6 = {
                                        key = '3743f45d95fe3e22d865b682474d371ed9fe488e16790486593e5598ee07b06e',
                                        remotes = {
                                                'ipv4 "node06.en.freifunk.ruhr" port 10000',
                                                'ipv6 "node06.en.freifunk.ruhr" port 10000'
                                        },
                                },
                        },
                    },
                },
        },

        autoupdater = {
                enabled = '1',
                branch = 'stable',
                branches = {
                        stable = {
                                name = 'stable',
                                mirrors = {'http://images.freifunk-sprockhoevel.de/enkreis/stable/sysupgrade'},
                                good_signatures = 1,
                                pubkeys = {
                                        'c5a075ab35592e00013c4ef78d5975d03a3ec8a212ae3281c570623278b288ad', -- Mattes
                                        '6f6104f1e069dd4390fd7b88eb12b27241ba0eb1f87d36c4b9f7724d81d67f72', -- Chris
                                        '4bcf080d3937310ea3f5ee3678bff5c839679b69c8b2529ba1371b710dd046b6', -- Philip
                                },
                        },
                        beta = {
                                name = 'beta',
                                mirrors = {'http://images.freifunk-sprockhoevel.de/enkreis/beta/sysupgrade'},
                                good_signatures = 1,
                                pubkeys = {
                                        'c5a075ab35592e00013c4ef78d5975d03a3ec8a212ae3281c570623278b288ad', -- Mattes
                                        '6f6104f1e069dd4390fd7b88eb12b27241ba0eb1f87d36c4b9f7724d81d67f72', -- Chris
                                        '4bcf080d3937310ea3f5ee3678bff5c839679b69c8b2529ba1371b710dd046b6', -- Philip
                                },
                        },
                        experimental = {
                                name = 'experimental',
                                mirrors = {'http://images.freifunk-sprockhoevel.de/enkreis/experimental/sysupgrade'},
                                good_signatures = 1,
                                pubkeys = {
                                        'c5a075ab35592e00013c4ef78d5975d03a3ec8a212ae3281c570623278b288ad', -- Mattes
                                        '6f6104f1e069dd4390fd7b88eb12b27241ba0eb1f87d36c4b9f7724d81d67f72', -- Chris
                                        '4bcf080d3937310ea3f5ee3678bff5c839679b69c8b2529ba1371b710dd046b6', -- Philip
                                },
                        },
                },
        },

        simple_tc = {
                mesh_vpn = {
                        ifname = 'mesh-vpn',
                        enabled = false,
                        limit_egress = 1000,
                        limit_ingress = 8000,
                },
        },

}

EDIT: bzw. ich habe sie gerade auf github gefunden https://github.com/ffruhr/site-ffen/blob/master/site.conf

Jo habs schon.

Hier ist die angepasste site.conf. Rest per pm.

Für den EN Kreis gibt es schon eine Firmware @joe ,
Ich suche gleich mal den Link raus… PM

Hallo,

vielen Dank fürs Firmware bauen, Router läuft! Die ersten Clients sind ab und an auch schon dabei.

Ach so, ist das normal dass auf der Info-Seite keine Werte für den Traffic dabei stehen? Ist das ein Bug in der Experimental? Das wäre ja schon interessant um zu wissen ob den jemand wirklich benutzt.

viele Grüße

Biertrinker

Da ich heute beim notebooksbilliger-Store in Düsseldorf ein paar 841er erwerben möchte, wäre es interessant zu wissen, ob es für rgwest auch bald die angepasste Firmware gibt.
Natürlich könnte ich mich in die Thematik selbst einlesen, aber dafür fehlt mir in den nächsten zwei Wochen die Zeit.
Unter http://images.freifunk-ruhrgebiet.de/ffrgwest/stable/factory/ gibt es nur bis hin zur v9, alle Versionen vom 8.9.2015.
Die beta- und experimental-Zweige sind leer bzw. existieren nicht für rgwest.

Sollte sich bis Anfang nächste Woche keiner eurer FW Bäcker melden kann ich dir eine backen.

Aber nicht vor Montag.

1 „Gefällt mir“

Danke, ich will nur nicht fünf 841er herumliegen haben. Könnte die ersten zwei wahrscheinlich kurzfristig einsetzen.

@Moderator
Bitte mal die ganzen Fw request posts ausgleidern, danke :smile:

Kriegen wir schon hin …

EDIT:
Ich hatte etwas Zeit …
An Gluon 2015.2 angepasste site.conf für FF-rgw: https://github.com/Tarnatos/site-ffrgwest
Rest per PM.

Hmm. Ich sehe keinen »baue v10-FW«-Fix, nur einen »treibe die v2 richtig«-Patch.

Mit einem älteren Gluon-Master habe ich eine FW gebaut, die den v2 richtig unterstützen sollte, aber:

root@(none):/tmp# sysupgrade -n -v gluon-ffgt-0.7.4-CC~0-tp-link-tl-wr841n-nd-v9-sysupgrade.bin
Invalid image, hardware ID mismatch, hw:08410010 image:08410009.
Image check ‚platform_check_image‘ failed.

Welche Patches habe ich verpaßt?

https://dev.openwrt.org/changeset/47263/trunk

1 „Gefällt mir“

Ich habe hier jetzt meinen ersten v10er im Einsatz. Gefühlt ist die WLAN-Leistung etwas schlechter als beim v9, am selben Standort (die angesprochene Pommesbude) bekomme ich mit einem umgesetzten v9er gutes Mesh hin, beim v10 gar nichts. Jetzt steht er vorne im Fenster und kommt auf 90% gerade über die Straße (http://map.rg-west.freifunk.ruhr/#!v:m;n:60e327b7a9f0). Ich denke, dann lasse ich ihn innen im Fenster.

Von wann ist die experimental? Dem Gerücht nach soll mit den letzten Updates Besserung eingezogen sein.