[Berlin-wireless] Freifunk Assistent

Philipp Borgers borgers
Di Jun 17 20:54:15 CEST 2014


Beim Bauen der Firmware werden eine Reihe von Patches eingespielt, die
den Source von OpenWrt, den Kernel und OpenWrt-Packages anpassen. Einer
der Patches wird auf package/kernel/mac80211/files/regdb.txt angewendet.
Der Patch funktioniert aber leider nicht, weil sich der Source geändert
hat auf den er angewendet werden soll (Fail der
Firmware-Entwickler_innen). Du kannst aus update-build.sh den Patch
austragen (bb-package-mac80211-regdb.patch) und hoffen, dass kein
zweiter Patch fehlschlägt.

Der fehlschlagende Patch ist nicht so wichtig, sorgt nur dafür, dass du
z.B. auch Kanal 13 einstellen kannst.

Gruß Philipp

On 17.06.2014 17:19, wg1337 wrote:
> Das hab ich versucht, aber das script läuft nich durch
> 
> [maria at flat-stupid-thing firmware]$ tail -f
> update-build-barrier_breaker-ar71xx.log
> |diff --git a/package/kernel/mac80211/files/regdb.txt
> b/package/kernel/mac80211/files/regdb.txt
> |index fcab208..f02f16c 100644
> |--- a/package/kernel/mac80211/files/regdb.txt
> |+++ b/package/kernel/mac80211/files/regdb.txt
> --------------------------
> File to patch:
> Skip this patch? [y]
> Skipping patch.
> 3 out of 3 hunks ignored
> Patch bb-package-mac80211-regdb.patch fail
> 
> Ich weiß nicht was das bedeutet oder wie ich es beheben kann.
> 
> On 16.06.2014 22:38, Philipp Borgers wrote:
>> Moin,
>>
>> cool, dass es weitergeht!!!
>>
>> Du könntest dein Feed [1] versuchen an der folgenden Stelle einzutragen
>> und dann nach den Instruktionen in der Readme die Firmware bzw. den
>> Firmware-Image-Builder zu bauen:
>>
>> https://github.com/freifunk/firmware-berlin/blob/master/scripts/update-build.sh#L200
>>
>> Ich würde das am Mittwoch auch mal versuchen, aber vielleicht bist du ja
>> schneller.
>>
>> Was ev. auch hilfreich für andere sein könnte, wenn du ein paar Notizen
>> zu deinem Entwicklungsansatz/setup machst. Z.B. will man nur mal kurz
>> einen Tooltip ändern, wie geht das.
>>
>> LG Philipp
>>
>> On 16.06.2014 21:12, wg1337 wrote:
>>> Hallo,
>>>
>>> ich habe mich am Wochenende mal ein bisschen in LUA eingefuchst und
>>> wollte die ersten Ergenisse zum Assistenten zur Diskussion stellen. [1]
>>> Der Code ist noch etwas unordentlich, es gibt noch ne Menge
>>> Optimierungspotential was die Qualität angeht, die Texte und Labels sind
>>> noch nicht fertig und blöde Usereingaben werden auch noch nicht ganz
>>> abgefangen :p
>>> Aber es geht schon folgendes:
>>> -Passwort ändern
>>> -Wireless Settings fürs Meshen
>>> Ich schaff es leider nicht das ganze mal zu bauen
>>> aber wenn ich die Dateien auf meinen Testrouter (WDR3600) kopiere und
>>> den Assistenten ausführe, meshed der hübsch mit unserem Wohnzimmerrouter
>>> und mein Handy bekomt auch Internet \o/
>>>
>>> Vielleicht will sich das mal jemand anschauen oder ausprobieren? (über
>>> Anmerkungen und Verbesserungsvorschläge würde ich mich sehr freuen!)
>>>
>>> cd {packages-berlin}/utils/luci-app-ffwizard-pberg/luasrc/
>>> scp -r luasrc/view/freifunk root at 192.168.1.1:/usr/lib/lua/luci/view/
>>> scp -r luasrc/model/cbi root at 192.168.1.1:/usr/lib/lua/luci/model/
>>> scp -r luasrc/controller/assis*
>>> root at 192.168.1.1:/usr/lib/lua/luci/controller/
>>>
>>> auf dem Router selbst muss noch folgendes in
>>> /etc/config/profile_berlin
>>>
>>> config 'defaults' 'bssidscheme'
>>>         option '13'     'D2:CA:FF:EE:BA:BE'
>>>         option '36'     '02:36:CA:FF:EE:EE'
>>>
>>> config 'defaults' 'ssidscheme'
>>>         option '13' 'ch13.freifunk.net'
>>>         option '36' 'ch36.freifunk.net'
>>>
>>> (ich hab die profile noch in keinem Repository auf github gefunden)
>>>
>>>
>>> Danach gibt es nach der Anmeldung einen weiteren "Freifunkassisteten" im
>>> Freifunkmenu.
>>> -Da kann man sein Passwort ändern
>>> -Submit klicken
>>> -kommt zu General Settings
>>> -klickt Submit
>>> -und hat dann die Auswahl  was man machen möchte:
>>> -Der Button "Freifunknetz teilen" führt zu den Wireless Settings
>>> -danach (erstmal noch) ein klick auf den Apply Changes Tab und die
>>> Einstellungen werden gespeichert
>>> -(neustarten muss man auch noch selber)
>>>
>>> Als nächstes währen jetzt die Internetsachen dran, aber dazu habe ich
>>> noch ein paar Fragen. Im Grunde habe ich bis jetzt versucht im alten
>>> Assistenten die Dinge zu finden, die mir relevant erscheinen und die in
>>> den neuen Assistenten einzubauen (keine Ahnung ob da schon alles dabei
>>> ist, was wichtig ist). Für die Internetsachen hab ich aber noch keinen
>>> echten Plan, was z.B. die Firewallregeln angeht. Beim letzten Treffen
>>> ist auch irgendwas zum Thema Smart Gateway (glaub ich) gesagt worden,
>>> dass ich aber nicht verstanden habe.
>>> Es wäre super, wenn mir jemand sagen könnte, auf welche Einstellungen
>>> ich unbedingt achten sollte, bevor ich hier rumprobiere...
>>>
>>>
>>> Schöne Grüße
>>> maria
>>>
>>> [1]https://github.com/geirkairam/packages_berlin
>>>
>>> On 25.05.2014 20:28, wg1337 wrote:
>>>> Hallo,
>>>>
>>>> ich hoffe ich stoße jetzt niemanden vor den Kopf, aber mir gefällt der
>>>> Freifunkassistent irgendwie nicht.
>>>>
>>>> Es gibt dieses riesige Formular und ich konnte am Anfang nicht
>>>> erkennen, was zusammen gehört, was Pflichtfelder sind, dann lassen
>>>> sich auch noch Sektionen ausklappen, aber dann weiß man nicht was
>>>> jetzt alles zu der aufgeklappten Sektion gehört und was nicht,
>>>> außerdem springts beim Laden immer bis zum Ende der Seite...
>>>>
>>>> Heute hatte ich jedenfalls eine Idee und hier ist ein kleiner
>>>> Clickdummy mit ein paar Änderungsvorschlägen:
>>>>
>>>> https://rawgit.com/geirkairam/ff-assistent/master/ff-assistent.html
>>>>
>>>> Was meint ihr dazu?
>>>>
>>>> Schöne Grüße
>>>> maria
>>>>
>>>> _______________________________________________
>>>> Berlin mailing list
>>>> Berlin at berlin.freifunk.net
>>>> http://lists.berlin.freifunk.net/cgi-bin/mailman/listinfo/berlin
>>>>
>>>
>>> _______________________________________________
>>> Berlin mailing list
>>> Berlin at berlin.freifunk.net
>>> http://lists.berlin.freifunk.net/cgi-bin/mailman/listinfo/berlin
>>>
>>
>>
>>
>> _______________________________________________
>> Berlin mailing list
>> Berlin at berlin.freifunk.net
>> http://lists.berlin.freifunk.net/cgi-bin/mailman/listinfo/berlin
> 
> 
> 
> 
> _______________________________________________
> Berlin mailing list
> Berlin at berlin.freifunk.net
> http://lists.berlin.freifunk.net/cgi-bin/mailman/listinfo/berlin
> 


-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 884 bytes
Beschreibung: OpenPGP digital signature
URL         : <http://lists.berlin.freifunk.net/pipermail/berlin/attachments/20140617/691db2e7/attachment.pgp>



Mehr Informationen über die Mailingliste Berlin