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 |