Projet

Général

Profil

AirOS » Historique » Version 58

Laurent GUERBY, 25/11/2014 14:12

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 58 Laurent GUERBY
<pre>
33 58 Laurent GUERBY
vi /tmp/system.cfg
34 58 Laurent GUERBY
Once you have edited your config file, you must save it to flash:
35 58 Laurent GUERBY
36 58 Laurent GUERBY
cfgmtd -f /tmp/system.cfg -w
37 58 Laurent GUERBY
Once you have saved it you can reboot by issuing the “reboot” command or you can do a soft apply:
38 58 Laurent GUERBY
39 58 Laurent GUERBY
/usr/etc/rc.d/rc.softrestart save
40 58 Laurent GUERBY
</pre>
41 58 Laurent GUERBY
42 27 Matthieu Herrb
upgrade firmware via ssh: http://stfunoo.be/?p=1120
43 27 Matthieu Herrb
44 4 Laurent GUERBY
h2. v5.3.5
45 1 Laurent GUERBY
46 7 Laurent GUERBY
http://wiki.ubnt.com/AirOS_5.3
47 1 Laurent GUERBY
48 7 Laurent GUERBY
Channel width 5/10/20/40
49 7 Laurent GUERBY
50 4 Laurent GUERBY
TX power min max dBm
51 4 Laurent GUERBY
Loco    4  23
52 4 Laurent GUERBY
NS      8  27
53 4 Laurent GUERBY
NB      4  23
54 5 Laurent GUERBY
Rocket  -4 27
55 4 Laurent GUERBY
56 6 Laurent GUERBY
LocoM2 5/10/20/40 dBm 5-23
57 6 Laurent GUERBY
58 15 Laurent GUERBY
h2. Comparaison
59 15 Laurent GUERBY
60 15 Laurent GUERBY
5.3.5 vs 5.5 
61 15 Laurent GUERBY
62 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)
63 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)
64 15 Laurent GUERBY
65 15 Laurent GUERBY
6842240 May 19 17:07 XM-v5.3.5.build11245.bin
66 15 Laurent GUERBY
6472831 May 19 17:07 XM-v5.5.build12536.bin
67 15 Laurent GUERBY
68 1 Laurent GUERBY
h2. v5.5
69 1 Laurent GUERBY
70 7 Laurent GUERBY
http://www.ubnt.com/download#doc
71 7 Laurent GUERBY
http://www.ubnt.com/downloads/guides/airOS/airOS_UG_V55_3-20-12.pdf
72 7 Laurent GUERBY
73 1 Laurent GUERBY
Country Compliance Mode Frequency 4920 Mhz a 6100 MHz
74 6 Laurent GUERBY
Channel width 3/5/8/10/20/25/30/40
75 1 Laurent GUERBY
76 3 Laurent GUERBY
TX power min max dBm
77 3 Laurent GUERBY
Loco    4  23
78 3 Laurent GUERBY
NS     -4  27
79 3 Laurent GUERBY
NB     -8  23
80 1 Laurent GUERBY
Rocket -4  27
81 6 Laurent GUERBY
82 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)
83 7 Laurent GUERBY
84 7 Laurent GUERBY
IPv6 supported in command line ping6 fe80::xxx%br0 works
85 9 Laurent GUERBY
86 24 Mehdi Abaakouk
h2. Tagger les 2 ports ethernet sur firmware 5.5:
87 24 Mehdi Abaakouk
88 54 Laurent GUERBY
NB:La NS doit déjà fonctionner sans VLAN en mode bridge.
89 24 Mehdi Abaakouk
90 24 Mehdi Abaakouk
Onglet Network:
91 24 Mehdi Abaakouk
92 25 Mehdi Abaakouk
* Configuration Mode: Advanced
93 24 Mehdi Abaakouk
94 24 Mehdi Abaakouk
Dans "VLAN Network":
95 25 Mehdi Abaakouk
* Ajouter le LAN0 avec VLANID 12
96 25 Mehdi Abaakouk
* Ajouter le LAN1 avec VLANID 12
97 24 Mehdi Abaakouk
98 24 Mehdi Abaakouk
Dans "Bridge Network" pour le "Bridge0":
99 25 Mehdi Abaakouk
* Supprimer LAN0
100 25 Mehdi Abaakouk
* Supprimer LAN1
101 25 Mehdi Abaakouk
* Ajouter LAN0.12
102 25 Mehdi Abaakouk
* Ajouter LAN1.12
103 24 Mehdi Abaakouk
104 24 Mehdi Abaakouk
Et appliquer la configuration.
105 24 Mehdi Abaakouk
106 54 Laurent GUERBY
Voila il reste plus qu'à configurer la machine/router pour utiliser ce vlan.
107 24 Mehdi Abaakouk
108 24 Mehdi Abaakouk
Exemple avec linux:
109 26 Mehdi Abaakouk
<pre>
110 54 Laurent GUERBY
# ip link add link eth0 name eth0.12 type vlan id 12
111 54 Laurent GUERBY
# ip link set eth0.12 up
112 26 Mehdi Abaakouk
# ping6 -c1 fe80::31%eth0.12
113 24 Mehdi Abaakouk
PING fe80::31%eth0.12(fe80::31) 56 data bytes
114 24 Mehdi Abaakouk
64 bytes from fe80::31: icmp_seq=1 ttl=64 time=23.5 ms
115 24 Mehdi Abaakouk
--- fe80::31%eth0.12 ping statistics ---
116 1 Laurent GUERBY
1 packets transmitted, 1 received, 0% packet loss, time 0ms
117 1 Laurent GUERBY
rtt min/avg/max/mdev = 23.519/23.519/23.519/0.000 ms
118 1 Laurent GUERBY
</pre>
119 1 Laurent GUERBY
120 54 Laurent GUERBY
h2. Forums
121 54 Laurent GUERBY
122 54 Laurent GUERBY
* http://community.ubnt.com/t5/airMAX-General-Discussion/Ubiquiti-products-700MHz-RF-leakage/m-p/797462#M40669
123 54 Laurent GUERBY
** Re: Ubiquiti products 700MHz RF leakage Ubiquiti devices operate within FCC limits. It's just the second harmonic from the CPU that could cause interference for Verzion equipment. Either firmware is FCC approved
124 24 Mehdi Abaakouk
125 55 Laurent GUERBY
* http://community.ubnt.com/t5/airMAX-General-Discussion/MU-MIMO/m-p/784294#M40495
126 55 Laurent GUERBY
To achieve MIMO from a conventional SISO system, several technologies have been proposed.
127 55 Laurent GUERBY
128 55 Laurent GUERBY
http://en.wikipedia.org/wiki/Beamforming
129 55 Laurent GUERBY
Beamforming alters the phase of each element in an antenna array to create spatial beam patterns through constructive and destructive interference.
130 55 Laurent GUERBY
131 55 Laurent GUERBY
http://en.wikipedia.org/wiki/Space%E2%80%93time_code
132 55 Laurent GUERBY
Space-time coding/processing performs antenna diversity with multiple antennas at either transmitter or receiver side or both sides, where every antenna element is separated from its nearest element by around 4 to 10 times the wavelength to keep the signal through each multi-path independent. The distance between two adjacent antenna elements is relying on the angular spread of the beam signal.
133 55 Laurent GUERBY
134 55 Laurent GUERBY
http://en.wikipedia.org/wiki/Multi-user_MIMO#Space-division_multiple_access_.28SDMA.29
135 55 Laurent GUERBY
SDMA is a common and typical multiple input multiple output scheme in cellular wireless systems. SDMA is often referred to as simply a MIMO system since the half port of a SDMA system also consists of multiple users. Although SDMA is indeed a MIMO technique, MIMO is not necessarily SDMA.
136 55 Laurent GUERBY
137 55 Laurent GUERBY
http://en.wikipedia.org/wiki/Spatial_multiplexing
138 55 Laurent GUERBY
Spatial multiplexing is performed by multiple antennas equipped at both a transmitter and a receiver front end.
139 55 Laurent GUERBY
140 55 Laurent GUERBY
http://en.wikipedia.org/wiki/Cooperative_wireless_communications
141 55 Laurent GUERBY
Cooperation are known as network MIMO systems, distributed MIMO systems or virtual antenna array systems. Mobile devices use the partnered mobile devices' antennas, antenna arrays, or antenna elements as virtual antennas."
142 55 Laurent GUERBY
143 55 Laurent GUERBY
proposed things despite "generalised" description in original company press-release: "MU-MIMO works by enabling simultaneous transmission to groups of clients, making better use of available WiFi network capacity and speeding up transmissions.
144 55 Laurent GUERBY
145 55 Laurent GUERBY
also wiki-suggested articles in reference - not bad(IMO):
146 55 Laurent GUERBY
147 55 Laurent GUERBY
http://dx.doi.org/10.1109/MSP.2007.904815
148 55 Laurent GUERBY
149 55 Laurent GUERBY
http://dx.doi.org/10.1109/JSAC.2013.130205
150 55 Laurent GUERBY
151 55 Laurent GUERBY
http://kth.diva-portal.org/smash/get/diva2:608533/FULLTEXT01
152 55 Laurent GUERBY
153 55 Laurent GUERBY
http://dx.doi.org/10.1109/TWC.2010.092810.091092
154 55 Laurent GUERBY
155 55 Laurent GUERBY
covering different aspects, but i found especially inreresting last two.
156 55 Laurent GUERBY
157 56 Laurent GUERBY
* http://community.ubnt.com/t5/airMAX-General-Discussion/NanoBeam-M5-19-why-is-NO-LONGER-gigabit/m-p/743292#M39584
158 56 Laurent GUERBY
Some initial units had a Gigabit port, but did not ship with Gigabit POE.
159 56 Laurent GUERBY
Gigabit LAN will be a feature for AC products and NBE-M5-400 and not NBE-M5-19 which will have 10/100Mbps ports. According to our research, there's no real need to include Gigabit port on NBE-M5-16/19 cause they're not for backhaul, in most cases will be used as CPE. In the other hand, NBE-M5-400 is being use as high distance CPE, but in most cases for PtP links.
160 55 Laurent GUERBY
161 57 Laurent GUERBY
* http://community.ubnt.com/t5/airOS-Beta/V5-6-Beta-Long-Range-PtP-Help-Message-still-useless/m-p/809104#M17226
162 57 Laurent GUERBY
163 57 Laurent GUERBY
ACK Hardware limits are:
164 57 Laurent GUERBY
165 57 Laurent GUERBY
40MHz - 15.2 miles (24.5 km)
166 57 Laurent GUERBY
30MHz - 32.5 miles (52.3km)
167 57 Laurent GUERBY
20MHz - 32.5 miles (52.3km)
168 57 Laurent GUERBY
10MHz - 65.2 miles (104.9 km)
169 57 Laurent GUERBY
8MHz - 65.2 miles (104.9 km)
170 57 Laurent GUERBY
5MHz - 130.9 miles (210.7 km)
171 57 Laurent GUERBY
172 10 Laurent GUERBY
h2. AirView test
173 9 Laurent GUERBY
174 18 Laurent GUERBY
References:
175 18 Laurent GUERBY
* http://forum.ubnt.com/showthread.php?t=52560
176 18 Laurent GUERBY
* ETSI EN 301 893 v1.7.0 (2012-01)
177 18 Laurent GUERBY
* http://www.etsi.org/deliver/etsi_en/301800_301899/301893/01.07.00_40/en_301893v010700o.pdf
178 18 Laurent GUERBY
** See diagram page 17 of the ETSI PDF
179 18 Laurent GUERBY
180 18 Laurent GUERBY
181 9 Laurent GUERBY
Lab on table same room compliance mode 5.5
182 9 Laurent GUERBY
- one NSM5 AP WDS
183 12 Laurent GUERBY
- one LocoM5 STA WDS 1 meter from the NSM5
184 1 Laurent GUERBY
- one NBM5 head (without dish) right in between Loco and NS running AirView
185 12 Laurent GUERBY
186 12 Laurent GUERBY
Steps for each graph
187 13 Laurent GUERBY
# associate NS and Loco with new frequency and width
188 12 Laurent GUERBY
# clear airview
189 12 Laurent GUERBY
# launch 300 second iperf client between netbook behind NSM5 to iperf server on locoM5
190 12 Laurent GUERBY
# after iperf is done save airview screenshot
191 12 Laurent GUERBY
# go back to step 1
192 9 Laurent GUERBY
193 10 Laurent GUERBY
h3. First batch testing narrow channels 5240 with 5200-5300 airview:
194 1 Laurent GUERBY
195 11 Laurent GUERBY
* 3 MHz
196 11 Laurent GUERBY
 !5240-3.png!
197 11 Laurent GUERBY
* 5 MHz
198 11 Laurent GUERBY
 !5240-5.png!
199 11 Laurent GUERBY
* 8 MHz
200 11 Laurent GUERBY
 !5240-8.png!
201 11 Laurent GUERBY
* 10 MHz
202 11 Laurent GUERBY
 !5240-10.png!
203 11 Laurent GUERBY
* 20 MHz
204 11 Laurent GUERBY
 !5240-20.png!
205 10 Laurent GUERBY
206 9 Laurent GUERBY
h3. Second batch testing large channels 5300 with 5200-5400 airview:
207 9 Laurent GUERBY
208 11 Laurent GUERBY
* no emission to verify noise
209 11 Laurent GUERBY
 !5300-0b.png!
210 11 Laurent GUERBY
* 10 MHz
211 11 Laurent GUERBY
 !5300-10b.png!
212 11 Laurent GUERBY
* 20 MHz
213 11 Laurent GUERBY
 !5300-20b.png!
214 11 Laurent GUERBY
* 30 MHz
215 11 Laurent GUERBY
 !5300-30b.png!
216 11 Laurent GUERBY
* 40 MHz
217 11 Laurent GUERBY
 !5300-40b.png!