[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