[Ninux-Calabria] OpenWRT + ath9k: AP e Station contemporaneamente
Stefano De Carlo
stefanauss a gmail.com
Mar 24 Dic 2013 14:50:58 CET
Ciao ninuxari,
Vi inoltro una interessantissima mail passata su wireless, che aggiunge
alla lista delle sperimentazioni da fare assieme.
OpenWRT sulle Ubiquiti è in grado di creare fino a 4 interfacce wireless
virtuali (e relativo SSID) da usare indipendentemente come AP e STA,
contemporaneamente.
Le implicazioni di questo sono illustrate da Zio Proto nella mail.
È una proprietà di OpenWRT vanilla, quindi adattissima a config col
routing a terra.
AirOS come sapete non permette di fare niente del genere.
Non dovrei affatto essere sopreso, perchè ath9k è l'unico driver
wireless in tutto il kernel che può contare su 0 elementi proprietari,
non c'è nessun blob-firmware, è tutto open source.
E i firmware open sulle antenne guadagnano un punto!
Stefanauss.
-------- Messaggio originale --------
Oggetto: [Ninux-Wireless] scooreggione AP & STA Insieme funziona
Data: Tue, 24 Dec 2013 11:08:16 +0100
Mittente: Saverio Proto <zioproto a gmail.com>
Rispondi-a: wireless a ml.ninux.org
A: wireless <wireless a ml.ninux.org>, "nodi-roma a ml.ninux.org"
<nodi-roma a ml.ninux.org>
Ciao a tutti,
dai tempi in cui abbiamo iniziare AirOS ci siamo trovati con la
rottura di scatole di dover fare pianificazione perche' quel firmware
non supportava ad-hoc, e quindi i nei links ci stava chi faceva AP e
chi faceva STA, e bisognava stare li a ragionare su chi era meglio
configurare come AP e chi era meglio configurare con STA per via delle
espansioni future.
grazie a Pierluigi che ha testato ma non aveva ancora divulgato,
abbiamo la conferma che l'attuale firmware scooreggione fa AP e STA
insieme ! Quindi massima flessibilita' ed anche retrocompatibilita'
con la rete esistente.
ecco i punti salienti della configurazione di un nodo che e' collegato
come STA a combipel ed inoltre sta in piedi come AP annunciando
l'ESSID utovrm2.ninux.org
root a M5UTOVRM2CONBIPEL:~# cat /etc/config/wireless
config wifi-device 'radio0'
option type 'mac80211'
option channel '36'
option hwmode '11na'
option macaddr '00:15:6d:8c:94:75'
option htmode 'HT40+'
list ht_capab 'SHORT-GI-40'
list ht_capab 'TX-STBC'
list ht_capab 'RX-STBC1'
list ht_capab 'DSSS_CCK-40'
option disabled '0'
option noscan '1'
option distance '10000'
config wifi-iface
option device 'radio0'
option encryption 'none'
option network 'backbone2'
option mode 'ap'
option ssid 'utovrm2.ninux.org'
config wifi-iface
option device 'radio0'
option encryption 'none'
option network 'backbone'
option mode 'sta'
option ssid 'ninux.org'
option bssid '00:27:22:10:56:D2'
root a M5UTOVRM2CONBIPEL:~#
----------------------------------------------------
punti salienti in /etc/config/network :
config interface 'backbone'
option proto 'static'
option ipaddr '172.16.173.33'
option netmask '255.255.0.0'
option dns '8.8.8.8'
option ifname 'wlan0-1'
config interface 'backbone2'
option proto 'static'
option ipaddr '172.16.173.3'
option netmask '255.255.0.0'
option dns '8.8.8.8'
option ifname 'wlan0'
-------------- parte successiva --------------
Un allegato non testuale è stato rimosso....
Nome: signature.asc
Tipo: application/pgp-signature
Dimensione: 836 bytes
Descrizione: OpenPGP digital signature
URL: <http://ml.ninux.org/pipermail/calabria/attachments/20131224/2c09a49b/attachment-0001.sig>
Maggiori informazioni sulla lista
Calabria