[PATCH v3] fff-wireless: Provide device-specific WiFi settings and set TX power

mail at adrianschmutzler.de mail at adrianschmutzler.de
Sa Feb 10 18:26:05 CET 2018


Hallo Tim,

> -----Original Message-----
> From: Tim Niemeyer [mailto:tim at tn-x.org]
> Sent: Samstag, 10. Februar 2018 18:09
> To: Adrian Schmutzler <freifunk at adrianschmutzler.de>; franken-
> dev at freifunk.net
> Subject: Re: [PATCH v3] fff-wireless: Provide device-specific WiFi settings and
> set TX power
> 
> Moin
> 
> Ich hab leider noch eine Anmerkung gefunden.
> 
> Am Montag, den 29.01.2018, 23:50 +0100 schrieb Adrian Schmutzler:
> [..]
> > +++ b/src/packages/fff/fff-wireless/files/etc/wifi.ubnt
> > @@ -0,0 +1,5 @@
> > +grep -i "Nano" /var/sysinfo/model && uci -q set
> > +wireless.radio0.antenna_gain=11 grep -i "Pico" /var/sysinfo/model &&
> > +uci -q set wireless.radio0.antenna_gain=12 grep -i "Loco"
> > +/var/sysinfo/model && uci -q set wireless.radio0.antenna_gain=9 grep
> > +-i "Power" /var/sysinfo/model && uci -q set
> > +wireless.radio0.antenna_gain=18
> Die Hardware Unterscheidung sollte in fff-boardname passieren.
> 
> Für die ubnt-loco-m-xm würde es bedeuten, wir erzeugen ein neuen Board-
> Name.

Das kannst du gerne separat machen, dann brauchen wir aber auch die z.B. die Picostation extra.
Und die Powerbeam muss dann auch nochmal nen eigenen Namen kriegen, die läuft jetzt auf ubnt-loco-m-xw mit.

Dann müssen wir jeweils ein eigenes .network und .wifi anlegen.

Und genau darauf habe ich keine Lust, solange es nicht notwendig ist.

Grüße

Adrian

> 
> Tim
> 
> 
> > +uci -q commit wireless
> > diff --git
> > a/src/packages/fff/fff-wireless/files/etc/wifi.ubnt-bullet-m
> > b/src/packages/fff/fff-wireless/files/etc/wifi.ubnt-bullet-m
> > new file mode 100644
> > index 0000000..8b282c0
> > --- /dev/null
> > +++ b/src/packages/fff/fff-wireless/files/etc/wifi.ubnt-bullet-m
> > @@ -0,0 +1 @@
> > +. /etc/wifi.ubnt
> > diff --git
> > a/src/packages/fff/fff-wireless/files/etc/wifi.ubnt-loco-m-xw
> > b/src/packages/fff/fff-wireless/files/etc/wifi.ubnt-loco-m-xw
> > new file mode 100644
> > index 0000000..8b282c0
> > --- /dev/null
> > +++ b/src/packages/fff/fff-wireless/files/etc/wifi.ubnt-loco-m-xw
> > @@ -0,0 +1 @@
> > +. /etc/wifi.ubnt
> > diff --git a/src/packages/fff/fff-wireless/files/etc/wifi.ubnt-nano-m
> > b/src/packages/fff/fff-wireless/files/etc/wifi.ubnt-nano-m
> > new file mode 100644
> > index 0000000..8b282c0
> > --- /dev/null
> > +++ b/src/packages/fff/fff-wireless/files/etc/wifi.ubnt-nano-m
> > @@ -0,0 +1 @@
> > +. /etc/wifi.ubnt
> > diff --git a/src/packages/fff/fff-wireless/files/etc/wifi.ubnt-unifi
> > b/src/packages/fff/fff-wireless/files/etc/wifi.ubnt-unifi
> > new file mode 100644
> > index 0000000..903c7b6
> > --- /dev/null
> > +++ b/src/packages/fff/fff-wireless/files/etc/wifi.ubnt-unifi
> > @@ -0,0 +1,3 @@
> > +# No support for Unifi AP Pro!
> > +uci -q set wireless.radio0.antenna_gain=3 uci -q commit wireless
> > diff --git
> > a/src/packages/fff/fff-wireless/files/etc/wifi.ubnt-unifiac-lite
> > b/src/packages/fff/fff-wireless/files/etc/wifi.ubnt-unifiac-lite
> > new file mode 100644
> > index 0000000..9b4438d
> > --- /dev/null
> > +++ b/src/packages/fff/fff-wireless/files/etc/wifi.ubnt-unifiac-lite
> > @@ -0,0 +1,3 @@
> > +uci -q set wireless.radio0.antenna_gain=4 uci -q set
> > +wireless.radio1.antenna_gain=3 uci -q commit wireless
> > --
> > 2.7.4
> >



Mehr Informationen über die Mailingliste franken-dev