Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

wifi settings (ch,ad-hoc-bssid,vAP-names) als API Variablen #118

Open
FreifunkUFO opened this issue Dec 18, 2014 · 9 comments
Open

wifi settings (ch,ad-hoc-bssid,vAP-names) als API Variablen #118

FreifunkUFO opened this issue Dec 18, 2014 · 9 comments

Comments

@FreifunkUFO
Copy link
Contributor

wifi settings should be mentioned in freifunk-api.
for 2.4 and 5 GHz

@mojoaxel
Copy link
Contributor

I think this is a really good Idea! We could create a new technicaDetails section for wifi settings.

@andibraeu
Copy link
Member

sound great, can also help https://github.com/ffansbach/de-map to get more information about local wifi

@StilgarBF what do you think?

@andibraeu
Copy link
Member

can anyone™ make a suggestion?

@StilgarBF
Copy link

great point! something under technicalDetails would be the place I think - as @mojoaxel pointed out.

maybe

'technicalDetails' : {
 'wifiSettings' : {
   'mesh' : {
     'ssid': '',
     'frequency': [
       // an array, of objects - somehow containing frequencies and channels
       {
          'frequency' : '2.4',
          'channel' : '8'
       },
       .... // optional
     ],
     .....
   },
   'open' : { // how to name this?
     // same as mesh
   }
 }
}

At twitter someone asked about using the api to eget nodes to instabridge. This would require the ssid too.

@mojoaxel
Copy link
Contributor

Danke @StilgarBF
Ich schlage mal eine flexiblere aber auch kompliziertere Alternative vor:

'technicalDetails' : {
    'wifiSettings' : [{
        'ssid': '',
        'mesh' : false,
        'frequency': [{
            'standard' : ['802.11n+g', '802.11b+g', '802.11n+a', ...],
            'frequency' :  ['2.4', '3.6', '4.9', '5', '5.9'],
            'channel' : [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14],
            'security' : {
                'encryption' : ['none', 'WEP', 'WPA (TKIP)', 'WPA2 (CCMP)', 'WPA+WPA2'],
                'password' : '1234'
            }
        },
        ...],  
    },
    ...]
}

@FreifunkUFO
Copy link
Contributor Author

DIe Frequency könnte vielleicht überfluessig sein. Ob "security" notwendig ist, weiss ich auch nicht, klingt aber zukunftssicher (zb aber nicht für radius-verwaltete systeme, oder mehrere mögliche passwörter). An 802.11s sollten wir auch schonmal denken..

Ziel sollte es ja sein, aus o.g. Angaben sein eigenes wlan-device kompatibel zu einer COmmunity einzurichten. Zumindest für Freifunk würde das übrigens noch nicht klappen. Es fehlt wahrscheinlich das jeweils verwendete routingprotoll, das VLAN, wo dies ggf. laeuft, vielleicht wäre sogar HT-mode bzw. MTU interessant zu erwähnen.
Leipzig settings derzeit:
ch1 - adhoc - OLSR (ipv4)
ch1 - adhoc - im VLAN12: batman-adv 2014 (mtu 1532)
ch1 - adhoc - im VLAN61: batman-adv 2014 (mtu 1532)
dazu kommen noch zwei 2 virtuelle Accesspoints für die Clients
bei Dual-Band-Geräten kommt das Zeug vom 5GHZ Bereich auch noch dazu.

@FreifunkUFO
Copy link
Contributor Author

FreifunkUFO commented May 28, 2016

also eher so?

'technicalDetails' : {
    'wifiSettings' : [{
    'description': ['gluon', 'olsr', 'olsr2', 'bmx','11s'],
    'ssid': 'mesh.freifunk.net',
    'bssid': '02:ca:ff:ee:ba:be',
    'mesh' : ['none', 'batman-adv', 'olsr', 'olsr2', 'bmx', '11s'],
    'meshvlan' : ['', 12, 13,14,15,16,42],
    'frequency': [{
        'channel' : [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 36, 40, 44, 48],
        'security' : {
            'encryption' : ['none', 'WEP', 'WPA (TKIP)', 'WPA2 (CCMP)', 'WPA+WPA2'],                
            'password' : '1234'            
        }
    }, 
    ...],  
    }, 
    ...]
}

@FreifunkUFO FreifunkUFO changed the title wifi settings (ch,ad-hoc-bssid,vAP-names) wifi settings (ch,ad-hoc-bssid,vAP-names) als API Variablen May 28, 2016
@FreifunkUFO
Copy link
Contributor Author

siehe auch Ticket #115

@FreifunkUFO
Copy link
Contributor Author

siehe zb auch hier: https://forum.freifunk.net/t/uebersicht-aller-site-mk-paketzusammenstellungen/13155/10

Vorsicht, die Diskussion dort ist sehr Gluon-orientiert!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants