Andrei Posted September 1, 2021 Posted September 1, 2021 Работает мост на двух NanoBeam M5-16. В вэб-интерфейсе у них есть сервиc speedtest, чтобы например померить скорость между сторонами моста. Но удаленного доступа на их Web нет, есть только telnet/ssh. Можно ли как-то запустить этот сервис speedtest через cli? Вставить ник Quote
Andrei Posted September 1, 2021 Author Posted September 1, 2021 В /etc/www есть -rw-r--r-- 1 ubnt admin 677 Jul 3 14:16 speedtest.css -rwxr-xr-x 1 ubnt admin 5321 Jul 3 14:16 sptest.cgi -rw-r--r-- 1 ubnt admin 6334 Jul 3 14:16 sptest.js -rw-r--r-- 1 ubnt admin 2141 Jul 3 14:16 sptest.js.gz -rwxr-xr-x 1 ubnt admin 721 Jul 3 14:16 sptest_action.cgi но видимо в режиме cli с ними ничего сделать нельзя. Вставить ник Quote
Andrei Posted September 4, 2021 Author Posted September 4, 2021 Спасибо, померил. На моей стороне юбик- 192.168.10.3, клиентская сторона - 192.168.10.4 По очереди запускаю iperf на одной стороне как сервер, на другой - как клиента. Разница с ключом udp и без него очень существенная: XW.v6.2.0# iperf -c 192.168.10.3 -u -t 60 ------------------------------------------------------------ Client connecting to 192.168.10.3, UDP port 5001 Sending 1470 byte datagrams UDP buffer size: 116 KByte (default) ------------------------------------------------------------ [ 3] local 192.168.10.4 port 41191 connected with 192.168.10.3 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 7.50 MBytes 1.05 Mbits/sec [ 3] Sent 5351 datagrams [ 3] Server Report: [ ID] Interval Transfer Bandwidth Jitter Lost/Total Datagrams [ 3] 0.0-60.0 sec 7.49 MBytes 1.05 Mbits/sec 1.330 ms 6/ 5351 (0.11%) XW.v6.2.0# XW.v6.2.0# iperf -s -u ------------------------------------------------------------ Server listening on UDP port 5001 Receiving 1470 byte datagrams UDP buffer size: 116 KByte (default) ------------------------------------------------------------ [ 3] local 192.168.10.4 port 5001 connected with 192.168.10.3 port 48998 [ ID] Interval Transfer Bandwidth Jitter Lost/Total Datagrams [ 3] 0.0-60.0 sec 7.50 MBytes 1.05 Mbits/sec 0.962 ms 0/ 5351 (0%) ^CXW.v6.2.0# XW.v6.2.0# XW.v6.2.0# XW.v6.2.0# XW.v6.2.0# iperf -c 192.168.10.3 -t 60 ------------------------------------------------------------ Client connecting to 192.168.10.3, TCP port 5001 TCP window size: 16.0 KByte (default) ------------------------------------------------------------ [ 3] local 192.168.10.4 port 35439 connected with 192.168.10.3 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 151 MBytes 21.1 Mbits/sec XW.v6.2.0# XW.v6.2.0# XW.v6.2.0# iperf -s ------------------------------------------------------------ Server listening on TCP port 5001 TCP window size: 85.3 KByte (default) ------------------------------------------------------------ [ 4] local 192.168.10.4 port 5001 connected with 192.168.10.3 port 41549 [ ID] Interval Transfer Bandwidth [ 4] 0.0-60.0 sec 175 MBytes 24.4 Mbits/sec ^CXW.v6.2.0# С чем это может быть связано? Прямая видимость есть. Если верить wstalist, то "distance": 3780 Сколько ни крутил антенны добиться лучших параметров сигнала чем этот не смог: XW.v6.2.0# mca-status | grep "signal=" | cut -d= -f2 -75 XW.v6.2.0# mca-status | grep "Qua" | cut -d= -f2 59 XW.v6.2.0# mca-status | grep "noise=" | cut -d= -f2 -102 Скорость поджал с обеих сторон "tx": 90.0, "rx": 90.0, Вчера ездил к клиенту, ноутом поднимал через мост pppoe и мерил скорость speedtest-ом, выдавало 30-40 Мбит/сек стабильно. Но потери пакетов до клиентского юбика простыми пингами все равно временами составляет 3-4%, что сказывается на качестве связи: pppoe, поднятое от клиента через мост, периодически рвется. Пробовал разные частотные каналы, ситуацию это не меняет. Эфир чистый (промзона). Что посоветуете для повышения стабильности? На серверной стороне обязательно включать wds ? Сейчас он выключен XW.v6.2.0# cat /tmp/system.cfg | grep wds wireless.1.wds.status=disabled Вставить ник Quote
YuryD Posted September 5, 2021 Posted September 5, 2021 wds - это просто трансляция мак-адресов, туда и обратно. Хотите видеть всё - включите. Про тест по udp - ну это фикция, помогает клиентов успокоить. Просто на клиенте статистику интерфейсов посмотрите, lan/wan, где принято-передано и ошибки, ну и графики по snmp где-нибудь отрисуйте, ну и логи включите, там хоть все и хреново видно, но падения-подьем линков хотя-бы... Вставить ник Quote
YuryD Posted September 5, 2021 Posted September 5, 2021 По поводу непопадания в веб, напрягите своего сисадмина, пусть или фиреволл подкрутит, или повесит какой-нибудь проброс портов типа jumpgate. Хотя у меня, доступ в мангагемент влан настроен для всех управляемых железок. а для тупых - пробросы портов в нужный влан на гейте Вставить ник Quote
Andrei Posted September 5, 2021 Author Posted September 5, 2021 3 часа назад, YuryD сказал: Просто на клиенте статистику интерфейсов посмотрите, lan/wan, где принято-передано и ошибки Вот XW.v6.2.0# wstalist [ { "mac": "68:D7:9A:A4:B7:C1", "name": "NanoBeam M5 16", "lastip": "192.168.10.3", "associd": 1, "aprepeater": 0, "tx": 90.0, "rx": 90.0, "signal": -77, "rssi": 19, "chainrssi": [ 18 , 15 , 0 ], "rx_chainmask": 3, "ccq": 95, "idle": 0, "tx_latency": 1, "uptime": 72217, "ack": 47, "distance": 3780, "txpower": 26, "noisefloor": -102, "tx_ratedata":[0,0,0,0,41638,0,0,0,0,0], "airmax": { "priority": 3, "quality": 0, "beam": 255, "signal": -96, "capacity": 0 }, "stats": { "rx_data": 170352, "rx_bytes": 86573152, "rx_pps": 0, "tx_data": 51862, "tx_bytes": 11845487, "tx_pps": 2 }, "rates": [ "MCS0", "MCS1", "MCS2", "MCS3", "MCS4", "MCS5", "MCS6", "MCS7", "MCS8", "MCS9", "MCS10", "MCS11", "MCS12", "MCS13", "MCS14", "MCS15" ], "signals": [ 0, 0, 0, 0, -80, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "remote": { "uptime": 452995, "hostname": "NanoBeam M5 16", "platform": "NanoBeam M5 16", "version": "XW.ar934x.v6.2.0.33033.190703.1117", "signal": -76, "tx_power": 26, "rssi": 20, "chainrssi": [ 19 , 17 , 0 ], "rx_chainmask": 3, "tx_latency": 1, "noisefloor": -101, "distance": 3600, "time": "2019-07-08 23:06:49", "cpuload": 27.3, "totalram": 62136, "freeram": 41480, "netrole": "bridge", "tx_bytes": 1807408773, "rx_bytes": 950621358, "tx_ratedata":[0,0,0,0,41255,0,0,0,0,0], "ethlist":[ { "ifname": "eth0", "enabled":true, "plugged":true, "duplex":true, "speed": 100, "snr":[0,0,0,0], "cable_len": -1 }] } } ] XW.v6.2.0# mca-status deviceName=NanoBeam M5 16,deviceId=68:D7:9A:A4:BF:28,firmwareVersion=XW.ar934x.v6.2.0.33033.190703.1117,platform=NanoBeam M5,deviceIp=192.168.10.4 apMac=68:D7:9A:A4:B7:C1 wlanOpmode=sta wlanConnections=1 wlanUptime=72282 essid=ubnt_vertical security=WPA2 freq=5165 centerFreq=5175 txPower=26 chanbw=40 signal=-77 chain0Signal=-79 chain1Signal=-80 noise=-102 ccq=952 uptime=306407 cpuUsage=1.0 loadavg=0 memTotal=62136 memFree=42820 memBuffers=1468 ackTimeout=48 distance=3600 netrole=bridge lanIpAddress=0.0.0.0 wlanIpAddress=0.0.0.0 wlanTxRate=90.0 wlanRxRate=90.0 wlanTxLatency=1 wlanPolling=1 wlanPollingQuality=59 wlanPollingCapacity=30 lanRxBytes=432816201 lanRxPackets=984874 lanRxErrors=0 lanTxBytes=963797775 lanTxPackets=1138994 lanTxErrors=0 lanPlugged=0 lanSpeed= wlanRxBytes=1566635246 wlanRxPackets=1969426 wlanRxErrors=0 wlanTxBytes=800123277 wlanTxPackets=1431276 wlanTxErrors=0 wlanRxErrNwid=0 wlanRxErrCrypt=0 wlanRxErrFrag=0 wlanRxErrRetries=0 wlanRxErrBmiss=0 wlanRxErrOther=0 latitude=0.000000 longitude=0.000000 boardCrc=cf4e4a5 cfgCrc=b1fb16de status_flags=4 XW.v6.2.0# mca-status | grep Err lanRxErrors=0 lanTxErrors=0 wlanRxErrors=0 wlanTxErrors=0 wlanRxErrNwid=0 wlanRxErrCrypt=0 wlanRxErrFrag=0 wlanRxErrRetries=0 wlanRxErrBmiss=0 wlanRxErrOther=0 Ошибок не видно. 3 часа назад, YuryD сказал: графики по snmp где-нибудь отрисуйте Графики рисуются. Падения самого моста (не рррое) если и есть в графиках все равно не видно. 3 часа назад, YuryD сказал: ну и логи включите По-подробнее можно? 1 час назад, YuryD сказал: По поводу непопадания в веб Мне это не особо надо. Как-то привык везде через cli. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.