Projet

Général

Profil

AirOS » Historique » Version 27

Matthieu Herrb, 09/03/2013 12:20

1 1 Laurent GUERBY
{{>toc}}
2 1 Laurent GUERBY
3 1 Laurent GUERBY
h1. AirOS
4 1 Laurent GUERBY
5 22 Laurent GUERBY
http://en.wikipedia.org/wiki/List_of_WLAN_channels
6 21 Laurent GUERBY
http://wireless.kernel.org/en/developers/Regulatory
7 21 Laurent GUERBY
http://wireless.kernel.org/en/developers/Regulatory/Database
8 21 Laurent GUERBY
<pre>
9 1 Laurent GUERBY
Band [MHz]	Max BW [MHz]	Flags	Max antenna gain [dBi]	Max EIRP [dBm (mW)]
10 22 Laurent GUERBY
2402.000 - 2482.000	40.000		N/A	20.00 (100.00) => 80 MHz
11 23 Laurent GUERBY
12 22 Laurent GUERBY
5170.000 - 5250.000	40.000		N/A	20.00 (100.00) => 80 MHz
13 1 Laurent GUERBY
5250.000 - 5330.000	40.000	DFS	N/A	20.00 (100.00) => 80 MHz
14 23 Laurent GUERBY
5490.000 - 5710.000	40.000	DFS	N/A	27.00 (501.19) => 220 MHz 
15 23 Laurent GUERBY
(total 5 GHz 380 MHz, 5600-5650 = radar = 50 MHz)
16 21 Laurent GUERBY
</pre>
17 21 Laurent GUERBY
18 7 Laurent GUERBY
http://www.ubnt.com/wiki/RF_Compliance
19 7 Laurent GUERBY
20 7 Laurent GUERBY
For example, if you select  5805 MHz (40 MHz channel) and Below, the radio will use  (5775 to 5795 MHz) + (5795 to 5815 MHz), 
21 7 Laurent GUERBY
but if you select   5805 MHz (40 MHz channel) and Above, the radio will use  (5795 to 5815 MHz) + (5815 to 5835 MHz).
22 7 Laurent GUERBY
23 7 Laurent GUERBY
24 19 Laurent GUERBY
ath9k http://wenku.baidu.com/view/ac0523f57c1cfad6195fa7f4.html
25 19 Laurent GUERBY
26 20 Laurent GUERBY
Ubnt founder: http://www.forbes.com/forbes/2012/0116/entrepreneurs-robert-pera-computer-hardware-apple.html
27 20 Laurent GUERBY
28 27 Matthieu Herrb
h2. Commandes utiles
29 27 Matthieu Herrb
30 27 Matthieu Herrb
gestion config via ssh: http://gregsowell.com/?p=3457
31 27 Matthieu Herrb
32 27 Matthieu Herrb
upgrade firmware via ssh: http://stfunoo.be/?p=1120
33 27 Matthieu Herrb
34 4 Laurent GUERBY
h2. v5.3.5
35 1 Laurent GUERBY
36 7 Laurent GUERBY
http://wiki.ubnt.com/AirOS_5.3
37 1 Laurent GUERBY
38 7 Laurent GUERBY
Channel width 5/10/20/40
39 7 Laurent GUERBY
40 4 Laurent GUERBY
TX power min max dBm
41 4 Laurent GUERBY
Loco    4  23
42 4 Laurent GUERBY
NS      8  27
43 4 Laurent GUERBY
NB      4  23
44 5 Laurent GUERBY
Rocket  -4 27
45 4 Laurent GUERBY
46 6 Laurent GUERBY
LocoM2 5/10/20/40 dBm 5-23
47 6 Laurent GUERBY
48 15 Laurent GUERBY
h2. Comparaison
49 15 Laurent GUERBY
50 15 Laurent GUERBY
5.3.5 vs 5.5 
51 15 Laurent GUERBY
52 17 Laurent GUERBY
Linux version 2.6.15-5.2 (buildd@builder) (gcc version 4.1.2)  Mon Dec 19 20:46:46 EET 2011  (janvier 2006)
53 17 Laurent GUERBY
Linux version 2.6.32.54 (buildd@builder) (gcc version 4.1.2)  Fri Apr 6 14:56:27 EEST 2012 (decembre 2009)
54 15 Laurent GUERBY
55 15 Laurent GUERBY
6842240 May 19 17:07 XM-v5.3.5.build11245.bin
56 15 Laurent GUERBY
6472831 May 19 17:07 XM-v5.5.build12536.bin
57 15 Laurent GUERBY
58 1 Laurent GUERBY
h2. v5.5
59 1 Laurent GUERBY
60 7 Laurent GUERBY
http://www.ubnt.com/download#doc
61 7 Laurent GUERBY
http://www.ubnt.com/downloads/guides/airOS/airOS_UG_V55_3-20-12.pdf
62 7 Laurent GUERBY
63 1 Laurent GUERBY
Country Compliance Mode Frequency 4920 Mhz a 6100 MHz
64 6 Laurent GUERBY
Channel width 3/5/8/10/20/25/30/40
65 1 Laurent GUERBY
66 3 Laurent GUERBY
TX power min max dBm
67 3 Laurent GUERBY
Loco    4  23
68 3 Laurent GUERBY
NS     -4  27
69 3 Laurent GUERBY
NB     -8  23
70 1 Laurent GUERBY
Rocket -4  27
71 6 Laurent GUERBY
72 14 Laurent GUERBY
LocoM2 3/5/8/10/20/25/30/40 dBm 5-23 Freq 2312 a 2732 MHz (France 5/8/10/20/30/40 et 2412-2472)
73 7 Laurent GUERBY
74 7 Laurent GUERBY
IPv6 supported in command line ping6 fe80::xxx%br0 works
75 9 Laurent GUERBY
76 24 Mehdi Abaakouk
h2. Tagger les 2 ports ethernet sur firmware 5.5:
77 24 Mehdi Abaakouk
78 24 Mehdi Abaakouk
NB:La NS doit déjà fonctionner sans VLAN en mode bridge.
79 24 Mehdi Abaakouk
80 24 Mehdi Abaakouk
Onglet Network:
81 24 Mehdi Abaakouk
82 25 Mehdi Abaakouk
* Configuration Mode: Advanced
83 24 Mehdi Abaakouk
84 24 Mehdi Abaakouk
Dans "VLAN Network":
85 25 Mehdi Abaakouk
* Ajouter le LAN0 avec VLANID 12
86 25 Mehdi Abaakouk
* Ajouter le LAN1 avec VLANID 12
87 24 Mehdi Abaakouk
88 24 Mehdi Abaakouk
Dans "Bridge Network" pour le "Bridge0":
89 25 Mehdi Abaakouk
* Supprimer LAN0
90 25 Mehdi Abaakouk
* Supprimer LAN1
91 25 Mehdi Abaakouk
* Ajouter LAN0.12
92 25 Mehdi Abaakouk
* Ajouter LAN1.12
93 24 Mehdi Abaakouk
94 24 Mehdi Abaakouk
Et appliquer la configuration.
95 24 Mehdi Abaakouk
96 24 Mehdi Abaakouk
Voila il reste plus qu'à configurer la machine/router pour utiliser ce vlan.
97 24 Mehdi Abaakouk
98 24 Mehdi Abaakouk
Exemple avec linux:
99 26 Mehdi Abaakouk
<pre>
100 24 Mehdi Abaakouk
# ip link add link eth0 name eth0.12 type vlan id 12
101 1 Laurent GUERBY
# ip link set eth0.12 up
102 26 Mehdi Abaakouk
# ping6 -c1 fe80::31%eth0.12
103 24 Mehdi Abaakouk
PING fe80::31%eth0.12(fe80::31) 56 data bytes
104 24 Mehdi Abaakouk
64 bytes from fe80::31: icmp_seq=1 ttl=64 time=23.5 ms
105 24 Mehdi Abaakouk
--- fe80::31%eth0.12 ping statistics ---
106 24 Mehdi Abaakouk
1 packets transmitted, 1 received, 0% packet loss, time 0ms
107 24 Mehdi Abaakouk
rtt min/avg/max/mdev = 23.519/23.519/23.519/0.000 ms
108 26 Mehdi Abaakouk
</pre>
109 24 Mehdi Abaakouk
110 24 Mehdi Abaakouk
111 10 Laurent GUERBY
h2. AirView test
112 9 Laurent GUERBY
113 18 Laurent GUERBY
References:
114 18 Laurent GUERBY
* http://forum.ubnt.com/showthread.php?t=52560
115 18 Laurent GUERBY
* ETSI EN 301 893 v1.7.0 (2012-01)
116 18 Laurent GUERBY
* http://www.etsi.org/deliver/etsi_en/301800_301899/301893/01.07.00_40/en_301893v010700o.pdf
117 18 Laurent GUERBY
** See diagram page 17 of the ETSI PDF
118 18 Laurent GUERBY
119 18 Laurent GUERBY
120 9 Laurent GUERBY
Lab on table same room compliance mode 5.5
121 9 Laurent GUERBY
- one NSM5 AP WDS
122 12 Laurent GUERBY
- one LocoM5 STA WDS 1 meter from the NSM5
123 1 Laurent GUERBY
- one NBM5 head (without dish) right in between Loco and NS running AirView
124 12 Laurent GUERBY
125 12 Laurent GUERBY
Steps for each graph
126 13 Laurent GUERBY
# associate NS and Loco with new frequency and width
127 12 Laurent GUERBY
# clear airview
128 12 Laurent GUERBY
# launch 300 second iperf client between netbook behind NSM5 to iperf server on locoM5
129 12 Laurent GUERBY
# after iperf is done save airview screenshot
130 12 Laurent GUERBY
# go back to step 1
131 9 Laurent GUERBY
132 10 Laurent GUERBY
h3. First batch testing narrow channels 5240 with 5200-5300 airview:
133 1 Laurent GUERBY
134 11 Laurent GUERBY
* 3 MHz
135 11 Laurent GUERBY
 !5240-3.png!
136 11 Laurent GUERBY
* 5 MHz
137 11 Laurent GUERBY
 !5240-5.png!
138 11 Laurent GUERBY
* 8 MHz
139 11 Laurent GUERBY
 !5240-8.png!
140 11 Laurent GUERBY
* 10 MHz
141 11 Laurent GUERBY
 !5240-10.png!
142 11 Laurent GUERBY
* 20 MHz
143 11 Laurent GUERBY
 !5240-20.png!
144 10 Laurent GUERBY
145 9 Laurent GUERBY
h3. Second batch testing large channels 5300 with 5200-5400 airview:
146 9 Laurent GUERBY
147 11 Laurent GUERBY
* no emission to verify noise
148 11 Laurent GUERBY
 !5300-0b.png!
149 11 Laurent GUERBY
* 10 MHz
150 11 Laurent GUERBY
 !5300-10b.png!
151 11 Laurent GUERBY
* 20 MHz
152 11 Laurent GUERBY
 !5300-20b.png!
153 11 Laurent GUERBY
* 30 MHz
154 11 Laurent GUERBY
 !5300-30b.png!
155 11 Laurent GUERBY
* 40 MHz
156 11 Laurent GUERBY
 !5300-40b.png!