[WLANtalk] freifunk-karte.de fehlende Communities

Andre Schmidt andre at hamburg.freifunk.net
Di Dez 23 21:56:16 CET 2014


Klasse Arbeit, Tino!

Vor allen Dingen richtig performant. Wenn sie jetzt noch 
mesh-Verbindungen anzeigen würde, würde ich vorschlage die in HH 
genutzte Karte mit dieser zu ersetzen.
Kann man fixe Koordinaten und Vergrößerungsstufe einstellen?

Zur heat map: Sieht schick aus, doch ich fürchte das führt zu 
Verwirrung. Wir hatten einmal etwas ähnliches. Fast jeder der darauf 
geschaut hat hielt das spontan für die Sendereichweite.

Bis die Tage,
andre


Am 23.12.14 um 16:21 schrieb Tino Dietel:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi,
>
> ich habe in der zwischenzeit an www.freifunk-karte.de weiter
> gearbeitet. Augenfällig ist die Heatmap, die Alexander eingebracht hat.
>
> nun fehlen noch einige Communities, und ich hoffe auf diesem Wege da
> vielleicht jemand zu erreichen. Die vollständige Liste am Ende der Mail
>
> Gründe, warum eine Verarbeitung nicht möglich war:
> "has no nodeMaps" Ausweg wäre eventuell: liefern in neuem Format
> gist.github.com/StilgarBF/c21826994b775787f739
>
> "no parseable nodeMap found" - Es gibt irgendeine Karte, aber die ist
> dann nicht ffmap / netmon / openwifimap
>
> "returns no valid json" - die angegebene URL führt nicht direct zur
> Knotenkarte, sondern z.b. zu einer Iframe-Site - ich finde dann z.b.
> die nodes.json nicht.
>
> Also falls eure Community nicht auf der karte ist, ihr das aber gern
> ändern möchtet, schaut hier nach warum und kontaktiert mich gern.
>
> Tino
>
> "errorCommunities": [
> {
>      "name": "aachen",
>      "apifile": "http://www.freifunk-aachen.de/acffapi.json",
>      "message": "has no nodeMaps"
> },{
>      "name": "altmark",
>      "apifile": "http://feeds.leipzig.freifunk.net/ffapi/altmark.json",
>      "message": "has no nodeMaps"
> },{
>      "name": "augsburg",
>      "apifile": "http://www.wgaugsburg.de/ffapi/ffapi.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "battlemesh",
>      "apifile": "http://feeds.leipzig.freifunk.net/ffapi/battlemesh.json",
>      "message": "has no nodeMaps"
> },{
>      "name": "bielefeld",
>      "apifile": "http://vpn1.freifunk-bielefeld.de/freifunk/ffapi.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "biggesee",
>      "apifile":
> "http://www.freifunk-biggesee.de/wp-content/uploads/FreifunkBiggesee-api.json",
>      "message": "has no nodeMaps"
> },{
>      "name": "bottrop",
>      "apifile": "http://freifunk-ruhrgebiet.de/ffapi/bottrop.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "braunschweig",
>      "apifile": "http://freifunk-bs.de/api.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "bremen",
>      "apifile": "http://bremen.freifunk.net/ffapi/bremen.json",
>      "message": "http://bremen.freifunk.net/map/nodes.json returns no
> valid json"
> },{
>      "name": "bremen",
>      "apifile": "http://bremen.freifunk.net/ffapi/bremen.json",
>      "message": "http://bremen.freifunk.net/map/nodes.json returns no
> valid json"
> },{
>      "name": "bremen",
>      "apifile": "http://bremen.freifunk.net/ffapi/bremen.json",
>      "message": "http://bremen.freifunk.net/map/nodes.json returns no
> valid json"
> },{
>      "name": "bremen",
>      "apifile": "http://bremen.freifunk.net/ffapi/bremen.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "brilon",
>      "apifile": "http://freifunk-brilon.net/map/generator/ffb_api.json",
>      "message": "got no data"
> },{
>      "name": "butzbach",
>      "apifile":
> "http://api.freifunk-butzbach.de/files/FreifunkButzbach-api.json",
>      "message": "has no nodeMaps"
> },{
>      "name": "castrop",
>      "apifile": "http://freifunk-ruhrgebiet.de/ffapi/castrop.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "chemnitz",
>      "apifile":
> "http://api.routers.chemnitz.freifunk.net/request.php?apikey=f666e95f44c2a54c90f408a2043e30d970fc5f1b&type=com.ffc.info.general",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "datteln",
>      "apifile": "http://freifunk-ruhrgebiet.de/ffapi/datteln.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "diepholz",
>      "apifile": "http://api.freifunk-dh.de/ffnetapi.php",
>      "message": "has no nodeMaps"
> },{
>      "name": "dorsten",
>      "apifile": "http://freifunk-ruhrgebiet.de/ffapi/dorsten.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "dortmund",
>      "apifile": "http://freifunk-ruhrgebiet.de/ffapi/dortmund.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "dreilaendereck",
>      "apifile":
> "https://raw.githubusercontent.com/kalbfuss/freifunk-dreilaendereck/master/ffapi.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "dresden",
>      "apifile": "http://info.ddmesh.de/info/freifunk.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "ehingen",
>      "apifile": "http://freifunk-ehingen.de/FreifunkEhingen-api.json",
>      "message": "got no data"
> },{
>      "name": "eifel",
>      "apifile": "http://map.kbu.freifunk.net/ffapi/eifel.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "erfurt",
>      "apifile": "http://sj.weimarnetz.de/freifunk/ff-erfurt.json",
>      "message": "has no nodeMaps"
> },{
>      "name": "essen-steele",
>      "apifile": "http://freifunk-ruhrgebiet.de/ffapi/essen-steele.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "essen",
>      "apifile": "http://freifunk-ruhrgebiet.de/ffapi/essen.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "essingen",
>      "apifile":
> "http://www.freifunk-essingen.de/wp-content/uploads/FreifunkEssingen-api.json",
>      "message": "has no nodeMaps"
> },{
>      "name": "esslingen",
>      "apifile":
> "http://www.freifunk-esslingen.de/wp-content/uploads/2013/x+oGsSi2",
>      "message": "has no nodeMaps"
> },{
>      "name": "euskirchen",
>      "apifile": "http://freifunk-euskirchen.de/ffapi.json",
>      "message": "has no nodeMaps"
> },{
>      "name": "evernet",
>      "apifile": "http://www.evernet-eg.de/evernet.json",
>      "message": "has no nodeMaps"
> },{
>      "name": "flensburg",
>      "apifile": "http://freifunk-flensburg.de/api/api.json",
>      "message": "got no data"
> },{
>      "name": "fuerth",
>      "apifile":
> "https://rawgit.com/FreifunkFranken/freifunkfranken-community/master/fuerth.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "fulda",
>      "apifile": "http://www.freifunk-fulda.de/FreifunkFulda-api.json",
>      "message": "http://map.freifunk-fulda.de/nodes.json contains no nodes"
> },{
>      "name": "fulda",
>      "apifile": "http://www.freifunk-fulda.de/FreifunkFulda-api.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "gadow",
>      "apifile": "http://feeds.leipzig.freifunk.net/ffapi/gadow.json",
>      "message": "has no nodeMaps"
> },{
>      "name": "gardelegen",
>      "apifile":
> "https://rawgit.com/FreifunkGardelegen/FreifunkGardelegenAPI/master/FreifunkGardelegen.json",
>      "message": "has no nodeMaps"
> },{
>      "name": "gebrazhofen",
>      "apifile": "http://www.almeida.de/docs/gebrazhof.json",
>      "message": "has no nodeMaps"
> },{
>      "name": "gelsenkirchen",
>      "apifile": "http://ge.freifunk.net/api.json",
>      "message": "has no nodeMaps"
> },{
>      "name": "gevelsberg",
>      "apifile": "http://freifunk-ruhrgebiet.de/ffapi/gevelsberg.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "giessen",
>      "apifile": "http://www.benny.de/freifunk/giessen.json",
>      "message": "has no nodeMaps"
> },{
>      "name": "gladbeck",
>      "apifile": "http://freifunk-ruhrgebiet.de/ffapi/gladbeck.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "graz",
>      "apifile": "http://ffapi.graz.funkfeuer.at/ffapi.json",
>      "message": "has no nodeMaps"
> },{
>      "name": "greifswald",
>      "apifile": "http://freifunk.myriapod.de/ffhgw.json",
>      "message": "has no nodeMaps"
> },{
>      "name": "gronau",
>      "apifile": "http://freifunk.liztv.net/ffapi/gronau.json",
>      "message": "has no nodeMaps"
> },{
>      "name": "grossdraxdorf",
>      "apifile":
> "http://feeds.leipzig.freifunk.net/ffapi/grossdraxdorf.json",
>      "message": "has no nodeMaps"
> },{
>      "name": "gummersbach",
>      "apifile": "http://freifunk-ruhrgebiet.de/ffapi/gummersbach.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "hagen",
>      "apifile": "http://freifunk-hagen.de/hagen-api.json",
>      "message": "has no nodeMaps"
> },{
>      "name": "halle",
>      "apifile": "http://www.freifunk-halle.net/freifunk-api.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "hamburg",
>      "apifile": "http://meta.hamburg.freifunk.net/ffhh.json",
>      "message": "http://knotenkarte.de/nodes.json returns no valid json"
> },{
>      "name": "hamburg",
>      "apifile": "http://meta.hamburg.freifunk.net/ffhh.json",
>      "message": "http://knotengraph.de/nodes.json returns no valid json"
> },{
>      "name": "hamm",
>      "apifile": "http://freifunk-ruhrgebiet.de/ffapi/hamm.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "hannover",
>      "apifile": "http://kreutzer.biz/hannover-api.json",
>      "message": "has no nodeMaps"
> },{
>      "name": "hassberge",
>      "apifile":
> "https://rawgit.com/FreifunkFranken/freifunkfranken-community/master/hassberge.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "hattingen",
>      "apifile": "http://freifunk-ruhrgebiet.de/ffapi/hattingen.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "hemer",
>      "apifile":
> "https://triplet.antares.uberspace.de/owncloud/public.php?service=files&t=b6bdbee456c6608a62ef4fa75e241c2c&download",
>      "message": "got no data"
> },{
>      "name": "herford",
>      "apifile": "http://herford.freifunk.net/api/herford-api.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "herne",
>      "apifile": "http://freifunk-ruhrgebiet.de/ffapi/herne.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "herten",
>      "apifile": "http://freifunk-ruhrgebiet.de/ffapi/herten.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "iserlohn",
>      "apifile": "http://freifunk-ruhrgebiet.de/ffapi/iserlohn.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "jena",
>      "apifile": "http://freifunk-jena.de/jena.json",
>      "message": "has no nodeMaps"
> },{
>      "name": "karlsruhe",
>      "apifile": "http://api.freifunk-karlsruhe.de/ffka.json",
>      "message": "has no nodeMaps"
> },{
>      "name": "kassel",
>      "apifile": "http://www.benny.de/freifunk/kassel.json",
>      "message": "has no nodeMaps"
> },{
>      "name": "kempen",
>      "apifile": "http://www.freifunk-kempen.net/ff-kk-api.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "kiel",
>      "apifile": "http://freifunk.in-kiel.de/ffapi.json",
>      "message": "got no data"
> },{
>      "name": "koeln",
>      "apifile": "http://map.kbu.freifunk.net/ffapi/koeln.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "krefeld",
>      "apifile": "http://freifunk-ruhrgebiet.de/ffapi/krefeld.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "langweid",
>      "apifile": "http://www.freifunk-langweid.de/freifunk-api.json",
>      "message": "got no data"
> },{
>      "name": "leipzig",
>      "apifile": "http://feeds.leipzig.freifunk.net/ffapi/leipzig.json",
>      "message": "has no nodeMaps"
> },{
>      "name": "leisnig",
>      "apifile": "http://feeds.leipzig.freifunk.net/ffapi/leisnig.json",
>      "message": "has no nodeMaps"
> },{
>      "name": "leverkusen",
>      "apifile": "http://lev.freifunk.net/api.json",
>      "message": "has no nodeMaps"
> },{
>      "name": "luenen",
>      "apifile": "http://freifunk-ruhrgebiet.de/ffapi/luenen.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "meinerzhagen",
>      "apifile": "http://freifunk-ruhrgebiet.de/ffapi/meinerzhagen.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "meissen",
>      "apifile":
> "http://meissen.stadtlog.com/freifunk/FreifunkMeissen-api.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "menden",
>      "apifile": "http://freifunk-ruhrgebiet.de/ffapi/menden.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "minden",
>      "apifile": "http://www.freifunk-minden.de/api.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "moehne",
>      "apifile": "http://moehne-vis.freifunk-rheinland.net/api.json",
>      "message": "http://moehne-vis.freifunk-rheinland.net/nodes.json
> returns no valid json"
> },{
>      "name": "moehne",
>      "apifile": "http://moehne-vis.freifunk-rheinland.net/api.json",
>      "message": "http://moehne-vis.freifunk-rheinland.net/nodes.json
> returns no valid json"
> },{
>      "name": "moehne",
>      "apifile": "http://moehne-vis.freifunk-rheinland.net/api.json",
>      "message": "http://moehne-vis.freifunk-rheinland.net/nodes.json
> returns no valid json"
> },{
>      "name": "moehne",
>      "apifile": "http://moehne-vis.freifunk-rheinland.net/api.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "moenchengladbach",
>      "apifile": "http://api.freifunk-moenchengladbach.de/ffmg-api.json",
>      "message": "got no data"
> },{
>      "name": "muelheim",
>      "apifile": "http://freifunk-ruhrgebiet.de/ffapi/muelheim.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "muensterland",
>      "apifile": "http://freifunk-ruhrgebiet.de/ffapi/muensterland.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "nuernberg",
>      "apifile":
> "https://rawgit.com/FreifunkFranken/freifunkfranken-community/master/nuernberg.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "oberhausen",
>      "apifile": "http://freifunk-ruhrgebiet.de/ffapi/oberhausen.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "obernkirchen",
>      "apifile":
> "http://freifunk-obernkirchen.de/FreifunkObernkirchen-api.json",
>      "message": "has no nodeMaps"
> },{
>      "name": "oldenburg",
>      "apifile":
> "https://netmon.freifunk-ol.de/scripts/ffnetapi/ffnetapi.php",
>      "message": "got no data"
> },{
>      "name": "osnabrueck",
>      "apifile": "http://osnabrueck.freifunk.net/Freifunk-api.json",
>      "message":
> "http://osnabrueck.freifunk.net/standorte/api/rest/api.php?rquest=routerlist&limit=1000&sort_by=router_id
> returns no valid xml"
> },{
>      "name": "osnabrueck",
>      "apifile": "http://osnabrueck.freifunk.net/Freifunk-api.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "ostholstein",
>      "apifile": "http://ostholstein.freifunk.net/ffapi.json",
>      "message": "http://ostholstein.freifunk.net/ffmap/nodes.json
> returns no valid json"
> },{
>      "name": "ostholstein",
>      "apifile": "http://ostholstein.freifunk.net/ffapi.json",
>      "message": "http://ostholstein.freifunk.net/ffmap/nodes.json
> returns no valid json"
> },{
>      "name": "ostholstein",
>      "apifile": "http://ostholstein.freifunk.net/ffapi.json",
>      "message": "http://ostholstein.freifunk.net/ffmap/nodes.json
> returns no valid json"
> },{
>      "name": "ostholstein",
>      "apifile": "http://ostholstein.freifunk.net/ffapi.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "potsdam",
>      "apifile": "http://freifunk-potsdam.de/ffapi.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "radevormwald",
>      "apifile": "http://freifunk-ruhrgebiet.de/ffapi/radevormwald.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "raesfeld",
>      "apifile": "http://freifunk-ruhrgebiet.de/ffapi/raesfeld.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "reihen",
>      "apifile": "http://freifunk.reihen.de/reihen.json",
>      "message": "has no nodeMaps"
> },{
>      "name": "remscheid",
>      "apifile": "http://rs.freifunk.net/api.json",
>      "message": "has no nodeMaps"
> },{
>      "name": "rhein-neckar",
>      "apifile": "http://ffapi.freifunk-rhein-neckar.de/rhein-neckar.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "rheinfelden",
>      "apifile": "http://gw2.freifunk-rheinfelden.de/ff3l.json",
>      "message": "has no nodeMaps"
> },{
>      "name": "rostock",
>      "apifile":
> "http://www.opennet-initiative.de/api.freifunk.net-status.json",
>      "message": "has no nodeMaps"
> },{
>      "name": "schopfheim",
>      "apifile": "http://api.s3system.net/ff-schopfheim.json",
>      "message": "got no data"
> },{
>      "name": "schwerte",
>      "apifile": "http://freifunk-ruhrgebiet.de/ffapi/schwerte.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "siegen",
>      "apifile": "http://freifunk-ruhrgebiet.de/ffapi/siegen.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "straelen",
>      "apifile": "http://freifunk.straelen.eu/freifunk_straelen.json",
>      "message": "got no data"
> },{
>      "name": "stuttgart",
>      "apifile":
> "http://gw01.freifunk-stuttgart.de/FreifunkStuttgart-api.json",
>      "message": "has no nodeMaps"
> },{
>      "name": "troisdorf",
>      "apifile": "http://freifunk-troisdorf.de/ffapi.json",
>      "message": "http://map.freifunk-troisdorf.net/nodes.json returns
> no result"
> },{
>      "name": "ulm",
>      "apifile": "http://drugtestbots.info/ulm.ffapi",
>      "message": "has no nodeMaps"
> },{
>      "name": "unna",
>      "apifile": "http://freifunk-ruhrgebiet.de/ffapi/unna.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "voerde",
>      "apifile": "http://freifunk-ruhrgebiet.de/ffapi/voerde.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "wahlsdorf",
>      "apifile": "http://rensky.net/freifunk/wahlsdorf.json",
>      "message": "has no nodeMaps"
> },{
>      "name": "warendorf",
>      "apifile": "http://freifunk-ruhrgebiet.de/ffapi/warendorf.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "weimarnetz",
>      "apifile": "http://weimarnetz.de/weimarnetz.json",
>      "message": "http://map.weimarnetz.de/api/view_nodes returns no
> valid json"
> },{
>      "name": "weimarnetz",
>      "apifile": "http://weimarnetz.de/weimarnetz.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "weinstadt",
>      "apifile": "http://freifunk-weinstadt.de/TJxlxN0f",
>      "message": "has no nodeMaps"
> },{
>      "name": "wentzwiller",
>      "apifile": "http://api.s3system.net/ff-wentzwiller.json",
>      "message": "got no data"
> },{
>      "name": "wermelskirchen",
>      "apifile": "http://wk.freifunk.net/api.json",
>      "message": "has no nodeMaps"
> },{
>      "name": "werne",
>      "apifile": "http://freifunk-ruhrgebiet.de/ffapi/werne.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "wesel",
>      "apifile": "http://freifunk-ruhrgebiet.de/ffapi/wesel.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "wiesbaden",
>      "apifile": "http://ffapi.freifunk-wiesbaden.de/ffapi_wi.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "wiesenburg",
>      "apifile":
> "http://wiki.freifunk.net/images/7/79/Wiesenburg_freifunk_api.json",
>      "message": "has no nodeMaps"
> },{
>      "name": "witten",
>      "apifile":
> "https://raw.githubusercontent.com/FreifunkWitten/API-File/master/FreifunkWitten.json",
>      "message": "has no nodeMaps"
> },{
>      "name": "wittmund",
>      "apifile": "http://wittmund-freifunk.de/scripte/ff_wtm.json",
>      "message": "has no nodeMaps"
> },{
>      "name": "wuerzburg",
>      "apifile":
> "https://rawgit.com/FreifunkFranken/freifunkfranken-community/master/wuerzburg.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "wuppertal",
>      "apifile": "http://api.freifunk-wuppertal.net/ffnet/ffwtal.json",
>      "message": "has no nodeMaps"
> },{
>      "name": "xanten",
>      "apifile": "http://freifunk-ruhrgebiet.de/ffapi/xanten.json",
>      "message": "no parseable nodeMap found"
> },{
>      "name": "zootzen",
>      "apifile": "http://feeds.leipzig.freifunk.net/ffapi/zootzen.json",
>      "message": "has no nodeMaps"
> }
>
>
> - --
> Tino Dietel
> projekt2k - Dienstleistungen für das Web
> Sparkassenplatz 8
> D - 91448 Emskirchen
>
> fon +49 (0) 91 04 - 823 70 8
> fly +49 (0) 1 73 - 375 85 58
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2.0.21 (MingW32)
>
> iEYEARECAAYFAlSZiGIACgkQ82kQnlspuNORKgCcClrQcDWXIGhujCMq1hL8FrNH
> V64AoIClRpu5KL7gNx5Ev2HsxtfQsxim
> =ZMRC
> -----END PGP SIGNATURE-----
>


Mehr Informationen über die Mailingliste WLANtalk