[PATCH 2/4] Reconfigure fff-wireless for keyxchangev2

Tim Niemeyer tim at tn-x.org
Fr Sep 8 19:38:03 CEST 2017


Hi

Am Montag, den 04.09.2017, 19:30 +0200 schrieb Christian Dresel:
> > > +	if [ "$channel" -gt "14" ]; then
> > > +		iface="w5Sta"
> > > +	fi
> > > +	uci batch <<-__EOF__
> > > +		set wireless.${iface}='wifi-iface'
> > > +		set wireless.${iface}.device='${radio}'
> > > +		set wireless.${iface}.network='${network}'
> > > +		set wireless.${iface}.ifname='${iface}'
> > > +		set wireless.${iface}.mode='sta'
> > > +		set wireless.${iface}.ssid='${essid}'
> > 
> > Warum darf man hier Variablen in einfache Anführungszeichen
> > schreiben?
> > Normal würde ich sagen, die werden dann nicht ausgewertet...
> 
> gute Frage, keine Ahnung. Ich hab mir das einfach von hier C&P:
> 
> https://github.com/FreifunkFranken/firmware/blob/master/src/packages/
> fff/fff-wireless/files/lib/functions/fff/wireless
> 
> vielleicht kann es ja jemand anders beantworten?

Hier ist es gut erklärt:
https://stackoverflow.com/questions/27920806/how-to-avoid-heredoc-expanding-variables/27921346#27921346

Tim
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 488 bytes
Beschreibung: This is a digitally signed message part
URL         : <http://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20170908/af7e185e/attachment.sig>


Mehr Informationen über die Mailingliste franken-dev