View difference between Paste ID: 3EGUmpu8 and DLFYHPY9
SHOW: | | - or go back to the newest paste.
1
# bmx6 -c --version
2
BMX6-0.1-alpha comPatibility=16 revision=6a6195e46bf15ed58d75bdec14c2941aca31fc3f
3
4
###################### BMX6 txRate bug ############################################
5
6
###################### giordano ######################
7
8
root@giordano:~# bmx6 -c show links
9
links:
10
name           llocalIp                  viaDev         rxRate txRate bestTxLink routes wantsOgms 
11
cantor         fe80::a2f3:c1ff:fe86:318b wlan1-adhoc_13 100    100    1          4      1         
12
giordano-bbone fe80::c24a:ff:fefc:38df   eth0_13        100    100    1          10     1         
13
si-radio       fe80::a2f3:c1ff:fe86:caca wlan0-adhoc_13 87     76     0          14     1         
14
si-radio       fe80::a2f3:c1ff:fe86:cacb wlan1-adhoc_13 18     97     1          0      0   
15
16
###################### si-radio ######################
17
18
root@si-radio:~# bmx6 -c show links
19
links:
20
name      llocalIp                  viaDev         rxRate txRate bestTxLink routes wantsOgms 
21
si-soniam fe80::16cc:20ff:fead:aee5 wlan1-adhoc_13 100    100    1          6      1         
22
giordano  fe80::c24a:ff:fefc:4154   wlan0-adhoc_13 75     85     1          0      0         
23
giordano  fe80::c24a:ff:fefc:4155   wlan1-adhoc_13 97     0      0          15     1         
24
si-chiara fe80::16cc:20ff:fe75:c1c7 wlan1-adhoc_13 100    100    1          7      1         
25
si-tato   fe80::16cc:20ff:fe75:c005 wlan1-adhoc_13 89     1      1          0      0         
26
      
27
28
29
30
###################### iw station dump ############################################
31
32
###################### giordano ######################
33
34
root@giordano:~# iw wlan1-adhoc station get a0:f3:c1:86:ca:cb # si-radio
35
Station a0:f3:c1:86:ca:cb (on wlan1-adhoc)
36
	inactive time:	10 ms
37
	rx bytes:	1086882542
38
	rx packets:	5332563
39
	tx bytes:	2694010320
40
	tx packets:	5874813
41
	tx retries:	981859
42
	tx failed:	2589
43
	signal:  	-86 [-87, -97] dBm
44
	signal avg:	-84 [-85, -94] dBm
45
	tx bitrate:	40.5 MBit/s MCS 2 40MHz
46
	rx bitrate:	40.5 MBit/s MCS 2 40MHz
47
	authorized:	yes
48
	authenticated:	yes
49
	preamble:	long
50
	WMM/WME:	yes
51
	MFP:		no
52
	TDLS peer:	no
53
54
###################### si-radio ######################
55
56
root@si-radio:~# iw wlan1-adhoc station get c0:4a:00:fc:41:55 # giordano
57
Station c0:4a:00:fc:41:55 (on wlan1-adhoc)
58
	inactive time:	0 ms
59
	rx bytes:	77551785
60
	rx packets:	199254
61
	tx bytes:	34837851
62
	tx packets:	97728
63
	tx retries:	20198
64
	tx failed:	3
65
	signal:  	-78 [-78, -94] dBm
66
	signal avg:	-78 [-78, -93] dBm
67
	tx bitrate:	40.5 MBit/s MCS 2 40MHz
68
	rx bitrate:	40.5 MBit/s MCS 2 40MHz
69
	authorized:	yes
70
	authenticated:	yes
71
	preamble:	long
72
	WMM/WME:	yes
73
	MFP:		no
74
	TDLS peer:	no
75
76
77
78
79
###################### unicast vs multicast ############################################
80
81
###################### giordano ######################
82
83
root@giordano:~# ping6 -c 60 fe80::a2f3:c1ff:fe86:cacb%wlan1-adhoc_13 -L -i 0.1 |grep :cacb | wc -l
84
62
85
86
root@giordano:~# ping6 -c 60 ff02::1%wlan1-adhoc_13 -L -i 0.1 |grep :cacb | wc -l
87
54
88
89
###################### si-radio ######################
90
91
root@si-radio:~# ping6 -c 60 fe80::c24a:ff:fefc:4155%wlan1-adhoc_13 -L -i 0.1 |grep :4155 | wc -l 
92
62
93
root@si-radio:~# ping6 -c 60 fe80::c24a:ff:fefc:4155%wlan1-adhoc_13 -L -i 0.1 |grep :4155 | wc -l 
94
62
95
96
root@si-radio:~# ping6 -c 60 ff02::1%wlan1-adhoc_13 -L -i 0.1 |grep :4155 | wc -l 
97
35
98
root@si-radio:~# ping6 -c 60 ff02::1%wlan1-adhoc_13 -L -i 0.1 |grep :4155 | wc -l 
99
13
100
root@si-radio:~# ping6 -c 60 ff02::1%wlan1-adhoc_13 -L -i 0.1 |grep :4155 | wc -l 
101
10
102
root@si-radio:~# ping6 -c 60 ff02::1%wlan1-adhoc_13 -L -i 0.1 |grep :4155 | wc -l 
103
19
104
root@si-radio:~# ping6 -c 60 ff02::1%wlan1-adhoc_13 -L -i 0.1 |grep :4155 | wc -l 
105
24
106
root@si-radio:~# ping6 -c 60 ff02::1%wlan1-adhoc_13 -L -i 0.1 |grep :4155 | wc -l 
107
5
108
root@si-radio:~# ping6 -c 60 ff02::1%wlan1-adhoc_13 -L -i 0.1 |grep :4155 | wc -l 
109
8
110
root@si-radio:~# ping6 -c 60 ff02::1%wlan1-adhoc_13 -L -i 0.1 |grep :4155 | wc -l 
111
4
112
113
114
115
###################### BATMAN-ADV ############################################
116
117
###################### giordano ######################
118
119
root@giordano:~# batctl o 2>/dev/null |grep ^si-radio
120
si-radio_wlan0-adhoc    2.960s   (184) si-radio_wlan0-adhoc [wlan0-adhoc_254]: si-radio_wlan0-adhoc (184)
121
si-radio_wlan1-adhoc    2.510s   (186) si-radio_wlan0-adhoc [wlan0-adhoc_254]: si-radio_wlan0-adhoc (186) si-radio_wlan1-adhoc ( 81)
122
root@giordano:~# batctl o 2>/dev/null |grep ^si-radio
123
si-radio_wlan0-adhoc    0.970s   (191) si-radio_wlan0-adhoc [wlan0-adhoc_254]: si-radio_wlan0-adhoc (191)
124
si-radio_wlan1-adhoc    1.090s   (190) si-radio_wlan0-adhoc [wlan0-adhoc_254]: si-radio_wlan0-adhoc (190) si-radio_wlan1-adhoc (  0)
125
root@giordano:~# batctl o 2>/dev/null |grep ^si-radio
126
si-radio_wlan0-adhoc    0.160s   (192) si-radio_wlan0-adhoc [wlan0-adhoc_254]: si-radio_wlan0-adhoc (192)
127
si-radio_wlan1-adhoc    0.410s   (182) si-radio_wlan0-adhoc [wlan0-adhoc_254]: si-radio_wlan0-adhoc (182) si-radio_wlan1-adhoc ( 71)
128
root@giordano:~# batctl o 2>/dev/null |grep ^si-radio
129
si-radio_wlan0-adhoc    0.130s   (196) si-radio_wlan0-adhoc [wlan0-adhoc_254]: si-radio_wlan0-adhoc (196)
130
si-radio_wlan1-adhoc    0.440s   (192) si-radio_wlan0-adhoc [wlan0-adhoc_254]: si-radio_wlan0-adhoc (192) si-radio_wlan1-adhoc ( 70)
131
root@giordano:~# batctl o 2>/dev/null |grep ^si-radio
132
si-radio_wlan0-adhoc    0.100s   (202) si-radio_wlan0-adhoc [wlan0-adhoc_254]: si-radio_wlan0-adhoc (202)
133
si-radio_wlan1-adhoc    0.430s   (206) si-radio_wlan0-adhoc [wlan0-adhoc_254]: si-radio_wlan0-adhoc (206) si-radio_wlan1-adhoc ( 69)
134
root@giordano:~# batctl o 2>/dev/null |grep ^si-radio
135
si-radio_wlan0-adhoc    1.140s   (206) si-radio_wlan0-adhoc [wlan0-adhoc_254]: si-radio_wlan0-adhoc (206)
136
si-radio_wlan1-adhoc    0.480s   (215) si-radio_wlan0-adhoc [wlan0-adhoc_254]: si-radio_wlan0-adhoc (215) si-radio_wlan1-adhoc ( 59)
137
root@giordano:~# batctl o 2>/dev/null |grep ^si-radio
138
si-radio_wlan0-adhoc    0.130s   (218) si-radio_wlan0-adhoc [wlan0-adhoc_254]: si-radio_wlan0-adhoc (218)
139
si-radio_wlan1-adhoc    0.490s   (220) si-radio_wlan0-adhoc [wlan0-adhoc_254]: si-radio_wlan0-adhoc (220) si-radio_wlan1-adhoc (  0)
140
root@giordano:~# batctl o 2>/dev/null |grep ^si-radio
141
si-radio_wlan0-adhoc    0.790s   (242) si-radio_wlan0-adhoc [wlan0-adhoc_254]: si-radio_wlan0-adhoc (242)
142
si-radio_wlan1-adhoc    0.180s   (241) si-radio_wlan0-adhoc [wlan0-adhoc_254]: si-radio_wlan0-adhoc (241) si-radio_wlan1-adhoc ( 98)
143
root@giordano:~# batctl o 2>/dev/null |grep ^si-radio
144
si-radio_wlan0-adhoc    0.380s   (242) si-radio_wlan0-adhoc [wlan0-adhoc_254]: si-radio_wlan0-adhoc (242)
145
si-radio_wlan1-adhoc    0.800s   (244) si-radio_wlan0-adhoc [wlan0-adhoc_254]: si-radio_wlan0-adhoc (244) si-radio_wlan1-adhoc (102)
146
root@giordano:~# batctl o 2>/dev/null |grep ^si-radio
147
si-radio_wlan0-adhoc    1.880s   (242) si-radio_wlan0-adhoc [wlan0-adhoc_254]: si-radio_wlan0-adhoc (242)
148
si-radio_wlan1-adhoc    0.270s   (243) si-radio_wlan0-adhoc [wlan0-adhoc_254]: si-radio_wlan0-adhoc (243) si-radio_wlan1-adhoc (  0)
149
root@giordano:~# batctl o 2>/dev/null |grep ^si-radio
150
si-radio_wlan0-adhoc    1.440s   (254) si-radio_wlan0-adhoc [wlan0-adhoc_254]: si-radio_wlan0-adhoc (254)
151
si-radio_wlan1-adhoc    0.860s   (253) si-radio_wlan0-adhoc [wlan0-adhoc_254]: si-radio_wlan0-adhoc (253) si-radio_wlan1-adhoc (  0)
152
root@giordano:~# batctl o 2>/dev/null |grep ^si-radio
153
si-radio_wlan0-adhoc    1.530s   (224) si-radio_wlan0-adhoc [wlan0-adhoc_254]: si-radio_wlan0-adhoc (224)
154
si-radio_wlan1-adhoc    0.920s   (225) si-radio_wlan0-adhoc [wlan0-adhoc_254]: si-radio_wlan0-adhoc (225) si-radio_wlan1-adhoc ( 85)
155
root@giordano:~# batctl o 2>/dev/null |grep ^si-radio
156
si-radio_wlan0-adhoc    0.300s   (206) si-radio_wlan0-adhoc [wlan0-adhoc_254]: si-radio_wlan0-adhoc (206)
157
si-radio_wlan1-adhoc    0.690s   (207) si-radio_wlan0-adhoc [wlan0-adhoc_254]: si-radio_wlan0-adhoc (207) si-radio_wlan1-adhoc (102)
158
159
###################### si-radio ######################
160
161
(similar result regarding "batctl o",
162
giordano_wlan1-adhoc's TQ from si-radio: varying between 100 and 180
163
packets going through batman-adv have no problem at all, in fact all the
164
ssh interactive session was done through batman-adv IPs)
165
166
167
168
###################### mcast_rate ############################################
169
170
###################### giordano ######################
171
172
root@giordano:~# uci show wireless | grep mcast_rate
173
wireless.lm_wlan0_adhoc_radio0.mcast_rate=24000
174
wireless.lm_wlan1_adhoc_radio1.mcast_rate=24000
175
176
###################### si-radio ######################
177
178
root@si-radio:~# uci show wireless | grep mcast_rate
179
wireless.lm_wlan0_adhoc_radio0.mcast_rate=24000
180
wireless.lm_wlan1_adhoc_radio1.mcast_rate=24000
181
182
(simply lowering the lm_wlan1_adhoc_radio1.mcast_rate to 12000 on si-radio
183
works around the problem: bmx6 starts estimating correctly the txRate on si-radio,
184
which climbs near 100)
185
(this is not surprising, since, for example, the "unicast vs multicast" starts
186
also giving ~90% success rate, in both cases, versus the shown ~10-20% success 
187
using mcast_rate=24000)
188
189
190
191
192
193
194
###################### mcast_rate=12000 ############################################
195
196
###################### si-radio ######################
197
198
root@si-radio:~# uci set wireless.lm_wlan0_adhoc_radio0.mcast_rate=12000
199
root@si-radio:~# wifi
200
root@si-radio:~# ping6 -c 60 ff02::1%wlan1-adhoc_13 -L -i 0.1 |grep :4155 | wc -l
201
58
202
root@si-radio:~# ping6 -c 60 ff02::1%wlan1-adhoc_13 -L -i 0.1 |grep :4155 | wc -l
203
59
204
root@si-radio:~# ping6 -c 60 ff02::1%wlan1-adhoc_13 -L -i 0.1 |grep :4155 | wc -l
205
59
206
root@si-radio:~# bmx6 -c show links
207
links:
208
name       llocalIp                  viaDev         rxRate txRate bestTxLink routes wantsOgms 
209
si-soniam  fe80::16cc:20ff:fead:aee5 wlan1-adhoc_13 97     100    1          3      1         
210
si-tato    fe80::16cc:20ff:fe75:c005 wlan1-adhoc_13 97     100    1          3      1         
211
giordano   fe80::c24a:ff:fefc:4155   wlan1-adhoc_13 97     95     1          15     1         
212
giordano   fe80::c24a:ff:fefc:4154   wlan0-adhoc_13 93     91     0          0      0         
213
si-chiara  fe80::16cc:20ff:fe75:c1c7 wlan1-adhoc_13 100    97     1          7      1