[Fli4l_dev] Problem mit hwsupp und Alix 2D13
Stefan Puschek
stefan.puschek at t-online.de
Di Jun 25 12:09:07 CEST 2019
Hallo Alex,
...
>> Vielleicht sollte man die korrekte Vorgehensweise mal in die Doku vom
>> hwsupp-Paket aufnehmen, denn auf Deine Lösung kommt man wohl sonst eher
>> nicht.
>
> Mach bitte mindestens ein Ticket dazu auf. Besser: ergänze die richtige
> Lösung im Ticket. Noch viel besser: häng einen passenden Patch für die
> Doku ans Ticket!
das klappt momentan nicht - web.nettworks.org schläft gerade...
ich habe die PDF-Doku etwas ergänzt:
...
HWSUPP_BUTTON_x_PARAM Definiert Parameter für die ausgewählte Aktion.
Je nach Wert in HWSUPP_BUTTON_x hat HWSUPP_BUTTON_x_PARAM eine
unterschiedliche Funktion.
Ist HWSUPP_BUTTON_x=’user’, so definiert HWSUPP_BUTTON_x_PARAM ein
Script das beim Drücken des Tasters ausgeführt werden soll.
Beispiel:
HWSUPP_BUTTON_1='user'
HWSUPP_BUTTON_2_PARAM='/usr/local/bin/myscript'
Dieses Script muss natürlich mit dem Paket USRCMD auf den Router kopiert
werden, damit es ausgeführt werden kann.
ACHTUNG:
Damit der Build-Prozess mkfli4l nicht mit einem Fehler abbricht - weil
er das o.g. Script nicht finden kann - ist folgender Zusatz nötig:
Unterhalb des config-Verzeichnisses (hier liegen die
Konfigurationsdateien) müssen manuell die Verzeichnisse 'usr/local/bin/'
erzeugt werden und darin muss eine Kopie des Scripts 'myscript' liegen.
Das Script darf natürlich einen frei gewählten Namen haben - aber dieser
muss überall identisch sein.
Ist HWSUPP_BUTTON_x_ACTION=’wlan’, so sind in HWSUPP_BUTTON_x_PARAM das
oder die WLAN Devices einzutragen, die durch Drücken des Tasters
aktiviert bzw. deaktiviert werden. Mehrere WLAN Devices sind durch
Leerzeichen zu trennen.
Beispiel:
HWSUPP_BUTTON_2='wlan'
HWSUPP_BUTTON_2_PARAM='wlan0 wlan1'
...
hth
Groetjes
Stefan
Mehr Informationen über die Mailingliste Fli4l_dev