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