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 |