You are not logged in.

#76 2022-09-29 15:48:38

fortuna
Member
Registered: 2021-02-09
Posts: 76

Re: mt76x0u dongle disconnects

Certainly. So I updated the arch installation I had on a pendrive. This took a while because 902 packages had to be updated roll

I booted the Windows desktop from this pendrive to test the dongle.

Short summary: a 5 GHZ network connection is more stable than with arch desktop and laptop, less stable than with Windows. The LED remains switched off. After resetting the dongle by plugging it in again the behaviour changes. The spread in the time it takes to connect and in iperf3 speed is high.

IMHO the dongle behaviour is different in every USB slot with arch or any linux because only the 2.4 GHz part is supported by the driver. Windows does support the dongle completely, most clearly indicated by the LED.

The results in more details:

connect to 5 GHZ network. takes 10 secs

user@arch:~$ iperf3 -p 5001 -c router
Connecting to host router, port 5001
[  5] local 192.168.0.189 port 37470 connected to 192.168.0.1 port 5001
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec   337 KBytes  2.76 Mbits/sec    9   11.3 KBytes       
[  5]   1.00-2.00   sec   127 KBytes  1.04 Mbits/sec    3   7.07 KBytes       
[  5]   2.00-3.00   sec  0.00 Bytes  0.00 bits/sec    1   5.66 KBytes       
[  5]   3.00-4.00   sec   191 KBytes  1.57 Mbits/sec    1   11.3 KBytes       
[  5]   4.00-5.00   sec  0.00 Bytes  0.00 bits/sec    2   8.48 KBytes       
[  5]   5.00-6.00   sec  63.6 KBytes   521 Kbits/sec    0   8.48 KBytes       
[  5]   6.00-7.00   sec  63.6 KBytes   521 Kbits/sec    0   8.48 KBytes       
[  5]   7.00-8.00   sec   127 KBytes  1.04 Mbits/sec    3   7.07 KBytes       
[  5]   8.00-9.00   sec  0.00 Bytes  0.00 bits/sec    2   5.66 KBytes       
[  5]   9.00-10.00  sec   127 KBytes  1.04 Mbits/sec    3   7.07 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  1.01 MBytes   849 Kbits/sec   24             sender
[  5]   0.00-10.02  sec   877 KBytes   717 Kbits/sec                  receiver

user@arch:~$ iperf3 -p 5001 -c router
Connecting to host router, port 5001
[  5] local 192.168.0.189 port 50216 connected to 192.168.0.1 port 5001
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  10.7 MBytes  90.0 Mbits/sec    2    107 KBytes       
[  5]   1.00-2.00   sec  11.3 MBytes  94.9 Mbits/sec    3   97.6 KBytes       
[  5]   2.00-3.00   sec  11.2 MBytes  94.4 Mbits/sec    3   86.3 KBytes       
[  5]   3.00-4.00   sec  10.9 MBytes  91.7 Mbits/sec    2    102 KBytes       
[  5]   4.00-5.00   sec  11.2 MBytes  94.4 Mbits/sec    2    107 KBytes       
[  5]   5.00-6.00   sec  11.4 MBytes  95.4 Mbits/sec    2    107 KBytes       
[  5]   6.00-7.00   sec  11.0 MBytes  92.3 Mbits/sec    4   84.8 KBytes       
[  5]   7.00-8.00   sec  11.4 MBytes  95.4 Mbits/sec    3   76.4 KBytes       
[  5]   8.00-9.00   sec  11.0 MBytes  92.3 Mbits/sec    2   97.6 KBytes       
[  5]   9.00-10.00  sec  11.0 MBytes  92.3 Mbits/sec    3   80.6 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec   111 MBytes  93.3 Mbits/sec   26             sender
[  5]   0.00-10.00  sec   111 MBytes  92.7 Mbits/sec                  receiver

unplug. plug in dongle again

user@arch:~$ sudo dmesg | tail -100
[  942.035571] mt76x0u 2-1:1.0: error: mt76x02u_mcu_wait_resp failed with -108
[  942.501289] mt76x0u 2-1:1.0: mac specific condition occurred
[  942.561140] audit: type=1130 audit(1664451869.567:158): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-rfkill comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[  947.567393] audit: type=1131 audit(1664451874.587:159): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-rfkill comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[  949.033032] audit: type=1131 audit(1664451876.047:160): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[  949.831222] usb 2-1: new high-speed USB device number 7 using ehci-pci
[  950.046825] usb 2-1: New USB device found, idVendor=0e8d, idProduct=7610, bcdDevice= 1.00
[  950.046835] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  950.046840] usb 2-1: Product: WiFi
[  950.046844] usb 2-1: Manufacturer: MediaTek
[  950.046847] usb 2-1: SerialNumber: 1.0
[  950.211276] usb 2-1: reset high-speed USB device number 7 using ehci-pci
[  950.416574] mt76x0u 2-1:1.0: ASIC revision: 76100002 MAC revision: 76502000
[  951.459450] mt76x0u 2-1:1.0: EEPROM ver:02 fae:04
[  951.506881] ieee80211 phy1: Selected rate control algorithm 'minstrel_ht'
[  951.556500] mt76x0u 2-1:1.0 wlp0s29f7u1: renamed from wlan0

connect to 5 GHZ network. takes 37 secs

user@arch:~$ iperf3 -p 5001 -c router
Connecting to host router, port 5001
[  5] local 192.168.0.189 port 54520 connected to 192.168.0.1 port 5001
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  6.31 MBytes  52.9 Mbits/sec    4   74.9 KBytes       
[  5]   1.00-2.00   sec  9.76 MBytes  81.8 Mbits/sec    2    106 KBytes       
[  5]   2.00-3.00   sec  10.6 MBytes  89.1 Mbits/sec    3   79.2 KBytes       
[  5]   3.00-4.00   sec  10.9 MBytes  91.7 Mbits/sec    3   69.3 KBytes       
[  5]   4.00-5.00   sec  10.4 MBytes  87.1 Mbits/sec    2   86.3 KBytes       
[  5]   5.00-6.00   sec  10.6 MBytes  88.6 Mbits/sec    2    102 KBytes       
[  5]   6.00-7.00   sec  10.7 MBytes  89.7 Mbits/sec    2    115 KBytes       
[  5]   7.00-8.00   sec  10.9 MBytes  91.2 Mbits/sec    4   91.9 KBytes       
[  5]   8.00-9.00   sec  11.3 MBytes  94.9 Mbits/sec    2   96.2 KBytes       
[  5]   9.00-10.00  sec  11.0 MBytes  92.3 Mbits/sec    3   82.0 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec   102 MBytes  85.9 Mbits/sec   27             sender
[  5]   0.00-10.01  sec   102 MBytes  85.5 Mbits/sec                  receiver

user@arch:~$ iperf3 -p 5001 -c router
Connecting to host router, port 5001
[  5] local 192.168.0.189 port 56500 connected to 192.168.0.1 port 5001
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  1.40 MBytes  11.7 Mbits/sec   36    100 KBytes       
[  5]   1.00-2.00   sec  0.00 Bytes  0.00 bits/sec   63   22.6 KBytes       
[  5]   2.00-3.00   sec   445 KBytes  3.65 Mbits/sec   22   38.2 KBytes       
[  5]   3.00-4.00   sec   445 KBytes  3.65 Mbits/sec   16   29.7 KBytes       
[  5]   4.00-5.00   sec   445 KBytes  3.65 Mbits/sec    6   26.9 KBytes       
[  5]   5.00-6.00   sec   445 KBytes  3.65 Mbits/sec    0   32.5 KBytes       
[  5]   6.00-7.00   sec   891 KBytes  7.30 Mbits/sec    0   48.1 KBytes       
[  5]   7.00-8.00   sec  1.30 MBytes  10.9 Mbits/sec    1   53.7 KBytes       
[  5]   8.00-9.00   sec  4.78 MBytes  40.1 Mbits/sec    1   76.4 KBytes       
[  5]   9.00-10.00  sec  5.65 MBytes  47.4 Mbits/sec    3   60.8 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  15.8 MBytes  13.2 Mbits/sec  148             sender
[  5]   0.00-10.00  sec  15.0 MBytes  12.6 Mbits/sec                  receiver

user@arch:~$ iperf3 -p 5001 -c router
Connecting to host router, port 5001
[  5] local 192.168.0.189 port 54156 connected to 192.168.0.1 port 5001
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  7.31 MBytes  61.3 Mbits/sec    3   72.1 KBytes       
[  5]   1.00-2.00   sec  6.15 MBytes  51.6 Mbits/sec    3   66.5 KBytes       
[  5]   2.00-3.00   sec   509 KBytes  4.17 Mbits/sec    2   49.5 KBytes       
[  5]   3.00-4.00   sec   509 KBytes  4.17 Mbits/sec   34   41.0 KBytes       
[  5]   4.00-5.00   sec   509 KBytes  4.17 Mbits/sec    0   49.5 KBytes       
[  5]   5.00-6.00   sec  1.74 MBytes  14.6 Mbits/sec    1   59.4 KBytes       
[  5]   6.00-7.00   sec  5.47 MBytes  45.9 Mbits/sec    3   60.8 KBytes       
[  5]   7.00-8.00   sec  5.47 MBytes  45.9 Mbits/sec    2   63.6 KBytes       
[  5]   8.00-9.00   sec  5.72 MBytes  48.0 Mbits/sec    4   52.3 KBytes       
[  5]   9.00-10.00  sec  6.28 MBytes  52.6 Mbits/sec    2   62.2 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  39.6 MBytes  33.2 Mbits/sec   54             sender
[  5]   0.00-10.01  sec  39.2 MBytes  32.8 Mbits/sec                  receiver

user@arch:~$ iperf3 -p 5001 -c router
Connecting to host router, port 5001
[  5] local 192.168.0.189 port 59990 connected to 192.168.0.1 port 5001
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  10.7 MBytes  89.4 Mbits/sec    2    115 KBytes       
[  5]   1.00-2.00   sec  8.45 MBytes  70.9 Mbits/sec    4   89.1 KBytes       
[  5]   2.00-3.00   sec  10.1 MBytes  84.4 Mbits/sec    2   93.3 KBytes       
[  5]   3.00-4.00   sec  10.1 MBytes  85.0 Mbits/sec    4   50.9 KBytes       
[  5]   4.00-5.00   sec  9.32 MBytes  78.2 Mbits/sec    2   83.4 KBytes       
[  5]   5.00-6.00   sec  11.1 MBytes  92.8 Mbits/sec    2   94.7 KBytes       
[  5]   6.00-7.00   sec  11.2 MBytes  93.8 Mbits/sec    2    116 KBytes       
[  5]   7.00-8.00   sec  11.2 MBytes  94.4 Mbits/sec    3   91.9 KBytes       
[  5]   8.00-9.00   sec  11.2 MBytes  94.4 Mbits/sec    2    103 KBytes       
[  5]   9.00-10.00  sec  10.9 MBytes  91.7 Mbits/sec    3   82.0 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec   104 MBytes  87.5 Mbits/sec   26             sender
[  5]   0.00-10.02  sec   104 MBytes  86.8 Mbits/sec                  receiver

user@arch:~$ sleep 30
user@arch:~$ iperf3 -p 5001 -c router
Connecting to host router, port 5001
[  5] local 192.168.0.189 port 54954 connected to 192.168.0.1 port 5001
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  6.91 MBytes  58.0 Mbits/sec    6   31.1 KBytes       
[  5]   1.00-2.00   sec   636 KBytes  5.21 Mbits/sec    4   29.7 KBytes       
[  5]   2.00-3.00   sec   954 KBytes  7.82 Mbits/sec    0   49.5 KBytes       
[  5]   3.00-4.00   sec   954 KBytes  7.82 Mbits/sec    0   55.1 KBytes       
[  5]   4.00-5.00   sec  2.80 MBytes  23.5 Mbits/sec   21   74.9 KBytes       
[  5]   5.00-6.00   sec  6.28 MBytes  52.6 Mbits/sec    3   87.7 KBytes       
[  5]   6.00-7.00   sec  6.84 MBytes  57.3 Mbits/sec    4   80.6 KBytes       
[  5]   7.00-8.00   sec  6.84 MBytes  57.3 Mbits/sec    4   52.3 KBytes       
[  5]   8.00-9.00   sec  8.08 MBytes  67.8 Mbits/sec    1   99.0 KBytes       
[  5]   9.00-10.00  sec  10.0 MBytes  83.9 Mbits/sec    3   99.0 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  50.2 MBytes  42.1 Mbits/sec   46             sender
[  5]   0.00-10.01  sec  49.6 MBytes  41.6 Mbits/sec                  receiver

user@arch:~$ iperf3 -p 5001 -c router
Connecting to host router, port 5001
[  5] local 192.168.0.189 port 36930 connected to 192.168.0.1 port 5001
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  11.2 MBytes  94.2 Mbits/sec    4   91.9 KBytes       
[  5]   1.00-2.00   sec  10.9 MBytes  91.2 Mbits/sec    2    113 KBytes       
[  5]   2.00-3.00   sec  11.3 MBytes  94.9 Mbits/sec    3   86.3 KBytes       
[  5]   3.00-4.00   sec  4.35 MBytes  36.5 Mbits/sec   26   56.6 KBytes       
[  5]   4.00-5.00   sec   891 KBytes  7.30 Mbits/sec    1   49.5 KBytes       
[  5]   5.00-6.00   sec   891 KBytes  7.30 Mbits/sec    0   62.2 KBytes       
[  5]   6.00-7.00   sec   954 KBytes  7.82 Mbits/sec   21   41.0 KBytes       
[  5]   7.00-8.00   sec  3.91 MBytes  32.8 Mbits/sec    0   84.8 KBytes       
[  5]   8.00-9.00   sec  6.15 MBytes  51.6 Mbits/sec    3   66.5 KBytes       
[  5]   9.00-10.00  sec  6.52 MBytes  54.7 Mbits/sec    3   80.6 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  57.0 MBytes  47.8 Mbits/sec   63             sender
[  5]   0.00-10.01  sec  56.2 MBytes  47.1 Mbits/sec                  receiver

user@arch:~$ iperf3 -p 5001 -c router
Connecting to host router, port 5001
[  5] local 192.168.0.189 port 41154 connected to 192.168.0.1 port 5001
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  11.2 MBytes  93.9 Mbits/sec    3    100 KBytes       
[  5]   1.00-2.00   sec  10.4 MBytes  87.1 Mbits/sec    2    115 KBytes       
[  5]   2.00-3.00   sec  10.9 MBytes  91.2 Mbits/sec    4   90.5 KBytes       
[  5]   3.00-4.00   sec  9.76 MBytes  81.8 Mbits/sec    3    102 KBytes       
[  5]   4.00-5.00   sec  10.9 MBytes  91.8 Mbits/sec    4   69.3 KBytes       
[  5]   5.00-6.00   sec  10.9 MBytes  91.7 Mbits/sec    3   70.7 KBytes       
[  5]   6.00-7.00   sec  11.1 MBytes  92.8 Mbits/sec    2   90.5 KBytes       
[  5]   7.00-8.00   sec  11.2 MBytes  94.4 Mbits/sec    2    103 KBytes       
[  5]   8.00-9.00   sec  11.2 MBytes  94.4 Mbits/sec    3   84.8 KBytes       
[  5]   9.00-10.00  sec  10.9 MBytes  91.7 Mbits/sec    2   96.2 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec   109 MBytes  91.1 Mbits/sec   28             sender
[  5]   0.00-10.01  sec   108 MBytes  90.5 Mbits/sec                  receiver

user@arch:~$ iperf3 -p 5001 -c router
Connecting to host router, port 5001
[  5] local 192.168.0.189 port 50414 connected to 192.168.0.1 port 5001
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  10.8 MBytes  90.5 Mbits/sec    5   74.9 KBytes       
[  5]   1.00-2.00   sec  5.78 MBytes  48.5 Mbits/sec    2   77.8 KBytes       
[  5]   2.00-3.00   sec  3.04 MBytes  25.5 Mbits/sec    2   62.2 KBytes       
[  5]   3.00-4.00   sec   764 KBytes  6.26 Mbits/sec    1   55.1 KBytes       
[  5]   4.00-5.00   sec  1.12 MBytes  9.38 Mbits/sec    4   52.3 KBytes       
[  5]   5.00-6.00   sec  1.12 MBytes  9.38 Mbits/sec    8   50.9 KBytes       
[  5]   6.00-7.00   sec  4.10 MBytes  34.4 Mbits/sec    1   84.8 KBytes       
[  5]   7.00-8.00   sec  7.15 MBytes  59.9 Mbits/sec    2   99.0 KBytes       
[  5]   8.00-9.00   sec  7.21 MBytes  60.5 Mbits/sec    4   60.8 KBytes       
[  5]   9.00-10.00  sec  6.84 MBytes  57.3 Mbits/sec    2   83.4 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  47.9 MBytes  40.2 Mbits/sec   31             sender
[  5]   0.00-10.01  sec  46.9 MBytes  39.3 Mbits/sec                  receiver

user@arch:~$ iperf3 -p 5001 -c router
Connecting to host router, port 5001
[  5] local 192.168.0.189 port 53550 connected to 192.168.0.1 port 5001
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  10.4 MBytes  87.4 Mbits/sec    4   84.8 KBytes       
[  5]   1.00-2.00   sec  9.63 MBytes  80.8 Mbits/sec    2   82.0 KBytes       
[  5]   2.00-3.00   sec  10.8 MBytes  90.2 Mbits/sec    2   99.0 KBytes       
[  5]   3.00-4.00   sec  10.6 MBytes  88.6 Mbits/sec    2    126 KBytes       
[  5]   4.00-5.00   sec  10.4 MBytes  87.6 Mbits/sec    4   83.4 KBytes       
[  5]   5.00-6.00   sec  10.6 MBytes  89.1 Mbits/sec    3   77.8 KBytes       
[  5]   6.00-7.00   sec  9.13 MBytes  76.6 Mbits/sec    3   58.0 KBytes       
[  5]   7.00-8.00   sec  9.07 MBytes  76.1 Mbits/sec    2   87.7 KBytes       
[  5]   8.00-9.00   sec  10.7 MBytes  89.7 Mbits/sec    3   76.4 KBytes       
[  5]   9.00-10.00  sec  10.9 MBytes  91.7 Mbits/sec    3   72.1 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec   102 MBytes  85.8 Mbits/sec   28             sender
[  5]   0.00-10.01  sec   102 MBytes  85.2 Mbits/sec                  receiver

connect to 2.4 GHZ network. takes 3 secs

user@arch:~$ iperf3 -p 5001 -c router
Connecting to host router, port 5001
[  5] local 192.168.0.189 port 55492 connected to 192.168.0.1 port 5001
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  3.62 MBytes  30.4 Mbits/sec    1    102 KBytes       
[  5]   1.00-2.00   sec  2.92 MBytes  24.5 Mbits/sec    2   79.2 KBytes       
[  5]   2.00-3.00   sec  3.54 MBytes  29.7 Mbits/sec    1   76.4 KBytes       
[  5]   3.00-4.00   sec  3.04 MBytes  25.5 Mbits/sec    0    102 KBytes       
[  5]   4.00-5.00   sec  3.73 MBytes  31.3 Mbits/sec    2   66.5 KBytes       
[  5]   5.00-6.00   sec  3.23 MBytes  27.1 Mbits/sec    1   73.5 KBytes       
[  5]   6.00-7.00   sec  3.36 MBytes  28.1 Mbits/sec    1   76.4 KBytes       
[  5]   7.00-8.00   sec  3.79 MBytes  31.8 Mbits/sec    1   76.4 KBytes       
[  5]   8.00-9.00   sec  3.04 MBytes  25.5 Mbits/sec    2   55.1 KBytes       
[  5]   9.00-10.00  sec  2.86 MBytes  24.0 Mbits/sec    0   84.8 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  33.1 MBytes  27.8 Mbits/sec   11             sender
[  5]   0.00-10.01  sec  32.5 MBytes  27.2 Mbits/sec                  receiver

user@arch:~$ iperf3 -p 5001 -c router
Connecting to host router, port 5001
[  5] local 192.168.0.189 port 40322 connected to 192.168.0.1 port 5001
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  4.84 MBytes  40.6 Mbits/sec    1    140 KBytes       
[  5]   1.00-2.00   sec  3.79 MBytes  31.8 Mbits/sec    2   96.2 KBytes       
[  5]   2.00-3.00   sec  3.85 MBytes  32.3 Mbits/sec    1   91.9 KBytes       
[  5]   3.00-4.00   sec  3.79 MBytes  31.8 Mbits/sec    2   62.2 KBytes       
[  5]   4.00-5.00   sec  3.42 MBytes  28.7 Mbits/sec    0   94.7 KBytes       
[  5]   5.00-6.00   sec  3.85 MBytes  32.3 Mbits/sec    2   73.5 KBytes       
[  5]   6.00-7.00   sec  3.79 MBytes  31.8 Mbits/sec    1   84.8 KBytes       
[  5]   7.00-8.00   sec  3.85 MBytes  32.3 Mbits/sec    1   89.1 KBytes       
[  5]   8.00-9.00   sec  3.85 MBytes  32.3 Mbits/sec    0    119 KBytes       
[  5]   9.00-10.00  sec  3.91 MBytes  32.8 Mbits/sec    0    143 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  39.0 MBytes  32.7 Mbits/sec   10             sender
[  5]   0.00-10.04  sec  38.3 MBytes  32.0 Mbits/sec                  receiver

user@arch:~$ sleep 30
user@arch:~$ iperf3 -p 5001 -c router
Connecting to host router, port 5001
[  5] local 192.168.0.189 port 56572 connected to 192.168.0.1 port 5001
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  3.67 MBytes  30.8 Mbits/sec    2   82.0 KBytes       
[  5]   1.00-2.00   sec  3.67 MBytes  30.8 Mbits/sec    2   73.5 KBytes       
[  5]   2.00-3.00   sec  3.79 MBytes  31.8 Mbits/sec    1   86.3 KBytes       
[  5]   3.00-4.00   sec  3.48 MBytes  29.2 Mbits/sec    2   65.0 KBytes       
[  5]   4.00-5.00   sec  3.85 MBytes  32.3 Mbits/sec    1   73.5 KBytes       
[  5]   5.00-6.00   sec  3.73 MBytes  31.3 Mbits/sec    1   84.8 KBytes       
[  5]   6.00-7.00   sec  3.60 MBytes  30.2 Mbits/sec    2   62.2 KBytes       
[  5]   7.00-8.00   sec  3.67 MBytes  30.8 Mbits/sec    2   56.6 KBytes       
[  5]   8.00-9.00   sec  3.67 MBytes  30.8 Mbits/sec    1   67.9 KBytes       
[  5]   9.00-10.00  sec  3.23 MBytes  27.1 Mbits/sec    1   73.5 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  36.4 MBytes  30.5 Mbits/sec   15             sender
[  5]   0.00-10.01  sec  36.0 MBytes  30.1 Mbits/sec                  receiver

connect to 5 GHZ network. takes 10 secs

user@arch:~$ iperf3 -p 5001 -c router
Connecting to host router, port 5001
[  5] local 192.168.0.189 port 56858 connected to 192.168.0.1 port 5001
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec   611 KBytes  5.00 Mbits/sec   47   39.6 KBytes       
[  5]   1.00-2.00   sec  2.06 MBytes  17.3 Mbits/sec   10   60.8 KBytes       
[  5]   2.00-3.00   sec  5.72 MBytes  48.0 Mbits/sec    3   62.2 KBytes       
[  5]   3.00-4.00   sec  5.28 MBytes  44.3 Mbits/sec    2   66.5 KBytes       
[  5]   4.00-5.00   sec  6.71 MBytes  56.3 Mbits/sec    2   77.8 KBytes       
[  5]   5.00-6.00   sec  6.71 MBytes  56.3 Mbits/sec    2   86.3 KBytes       
[  5]   6.00-7.00   sec  6.84 MBytes  57.3 Mbits/sec    1    100 KBytes       
[  5]   7.00-8.00   sec  9.13 MBytes  76.6 Mbits/sec    0    154 KBytes       
[  5]   8.00-9.00   sec  7.46 MBytes  62.6 Mbits/sec    3   96.2 KBytes       
[  5]   9.00-10.00  sec  8.58 MBytes  71.9 Mbits/sec    1    110 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  59.1 MBytes  49.6 Mbits/sec   71             sender
[  5]   0.00-10.00  sec  58.3 MBytes  48.9 Mbits/sec                  receiver

user@arch:~$ iperf3 -p 5001 -c router
Connecting to host router, port 5001
[  5] local 192.168.0.189 port 51620 connected to 192.168.0.1 port 5001
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  8.46 MBytes  70.9 Mbits/sec    1    124 KBytes       
[  5]   1.00-2.00   sec  8.33 MBytes  69.8 Mbits/sec    0    167 KBytes       
[  5]   2.00-3.00   sec  8.70 MBytes  73.0 Mbits/sec    1    161 KBytes       
[  5]   3.00-4.00   sec  8.70 MBytes  73.0 Mbits/sec    1    147 KBytes       
[  5]   4.00-5.00   sec  9.01 MBytes  75.6 Mbits/sec    1    132 KBytes       
[  5]   5.00-6.00   sec  9.26 MBytes  77.7 Mbits/sec    0    177 KBytes       
[  5]   6.00-7.00   sec  9.07 MBytes  76.1 Mbits/sec    2    112 KBytes       
[  5]   7.00-8.00   sec  8.70 MBytes  73.0 Mbits/sec    0    161 KBytes       
[  5]   8.00-9.00   sec  9.13 MBytes  76.6 Mbits/sec    0    199 KBytes       
[  5]   9.00-10.00  sec  8.70 MBytes  73.0 Mbits/sec    1    174 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  88.1 MBytes  73.9 Mbits/sec    7             sender
[  5]   0.00-10.00  sec  87.2 MBytes  73.1 Mbits/sec                  receiver

user@arch:~$ iperf3 -p 5001 -c router
Connecting to host router, port 5001
[  5] local 192.168.0.189 port 32954 connected to 192.168.0.1 port 5001
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  7.62 MBytes  63.9 Mbits/sec    3   58.0 KBytes       
[  5]   1.00-2.00   sec  8.89 MBytes  74.5 Mbits/sec    1   90.5 KBytes       
[  5]   2.00-3.00   sec  7.64 MBytes  64.1 Mbits/sec    1    117 KBytes       
[  5]   3.00-4.00   sec  9.32 MBytes  78.2 Mbits/sec    0    167 KBytes       
[  5]   4.00-5.00   sec  7.15 MBytes  59.9 Mbits/sec    3   94.7 KBytes       
[  5]   5.00-6.00   sec  8.95 MBytes  75.1 Mbits/sec    0    150 KBytes       
[  5]   6.00-7.00   sec  9.01 MBytes  75.6 Mbits/sec    0    191 KBytes       
[  5]   7.00-8.00   sec  8.82 MBytes  74.0 Mbits/sec    0    225 KBytes       
[  5]   8.00-9.00   sec  9.01 MBytes  75.6 Mbits/sec    0    253 KBytes       
[  5]   9.00-10.00  sec  9.26 MBytes  77.7 Mbits/sec    2    147 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  85.7 MBytes  71.9 Mbits/sec   10             sender
[  5]   0.00-10.00  sec  84.5 MBytes  70.9 Mbits/sec                  receiver

user@arch:~$ iperf3 -p 5001 -c router
Connecting to host router, port 5001
[  5] local 192.168.0.189 port 53000 connected to 192.168.0.1 port 5001
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  10.1 MBytes  85.0 Mbits/sec    0    430 KBytes       
[  5]   1.00-2.00   sec  9.11 MBytes  76.4 Mbits/sec    1    494 KBytes       
[  5]   2.00-3.00   sec  8.75 MBytes  73.4 Mbits/sec    0    560 KBytes       
[  5]   3.00-4.00   sec  8.75 MBytes  73.4 Mbits/sec    4    298 KBytes       
[  5]   4.00-5.00   sec  8.75 MBytes  73.4 Mbits/sec    0    327 KBytes       
[  5]   5.00-6.00   sec  8.75 MBytes  73.4 Mbits/sec    4    120 KBytes       
[  5]   6.00-7.00   sec  7.50 MBytes  62.9 Mbits/sec    2    113 KBytes       
[  5]   7.00-8.00   sec  8.75 MBytes  73.4 Mbits/sec    1    127 KBytes       
[  5]   8.00-9.00   sec  8.75 MBytes  73.4 Mbits/sec    1    127 KBytes       
[  5]   9.00-10.00  sec  7.50 MBytes  62.9 Mbits/sec    4   74.9 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  86.8 MBytes  72.8 Mbits/sec   17             sender
[  5]   0.00-10.00  sec  84.1 MBytes  70.5 Mbits/sec                  receiver

unplug. plug in dongle again

connect to 5 GHZ network. takes 3 secs

user@arch:~$ iperf3 -p 5001 -c router
Connecting to host router, port 5001
[  5] local 192.168.0.189 port 49196 connected to 192.168.0.1 port 5001
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  8.74 MBytes  73.3 Mbits/sec    3   86.3 KBytes       
[  5]   1.00-2.00   sec  9.51 MBytes  79.8 Mbits/sec    4   93.3 KBytes       
[  5]   2.00-3.00   sec  10.8 MBytes  90.7 Mbits/sec    2    116 KBytes       
[  5]   3.00-4.00   sec  11.2 MBytes  94.4 Mbits/sec    4   72.1 KBytes       
[  5]   4.00-5.00   sec  11.3 MBytes  94.9 Mbits/sec    3   79.2 KBytes       
[  5]   5.00-6.00   sec  10.1 MBytes  85.0 Mbits/sec    2   91.9 KBytes       
[  5]   6.00-7.00   sec  11.0 MBytes  92.3 Mbits/sec    3   87.7 KBytes       
[  5]   7.00-8.00   sec  9.26 MBytes  77.7 Mbits/sec    3   83.4 KBytes       
[  5]   8.00-9.00   sec  10.9 MBytes  91.7 Mbits/sec    2    105 KBytes       
[  5]   9.00-10.00  sec  11.1 MBytes  93.3 Mbits/sec    4   60.8 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec   104 MBytes  87.3 Mbits/sec   30             sender
[  5]   0.00-10.00  sec   104 MBytes  86.9 Mbits/sec                  receiver

user@arch:~$ iperf3 -p 5001 -c router
Connecting to host router, port 5001
[  5] local 192.168.0.189 port 53164 connected to 192.168.0.1 port 5001
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  10.2 MBytes  85.8 Mbits/sec    3   74.9 KBytes       
[  5]   1.00-2.00   sec  9.69 MBytes  81.3 Mbits/sec    2    109 KBytes       
[  5]   2.00-3.00   sec  8.14 MBytes  68.3 Mbits/sec    5   53.7 KBytes       
[  5]   3.00-4.00   sec  10.4 MBytes  87.1 Mbits/sec    2   82.0 KBytes       
[  5]   4.00-5.00   sec  10.6 MBytes  88.6 Mbits/sec    2    110 KBytes       
[  5]   5.00-6.00   sec  9.38 MBytes  78.7 Mbits/sec    3   74.9 KBytes       
[  5]   6.00-7.00   sec  7.64 MBytes  64.1 Mbits/sec    2   74.9 KBytes       
[  5]   7.00-8.00   sec  8.89 MBytes  74.5 Mbits/sec    1    110 KBytes       
[  5]   8.00-9.00   sec  11.1 MBytes  92.8 Mbits/sec    3   86.3 KBytes       
[  5]   9.00-10.00  sec  9.63 MBytes  80.8 Mbits/sec    3   70.7 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  95.6 MBytes  80.2 Mbits/sec   26             sender
[  5]   0.00-10.00  sec  95.1 MBytes  79.8 Mbits/sec                  receiver

user@arch:~$ ping router
PING router.lan (192.168.0.1) 56(84) bytes of data.
64 bytes from _gateway (192.168.0.1): icmp_seq=1 ttl=64 time=28.7 ms
64 bytes from _gateway (192.168.0.1): icmp_seq=2 ttl=64 time=33.1 ms
64 bytes from _gateway (192.168.0.1): icmp_seq=3 ttl=64 time=21.3 ms
64 bytes from _gateway (192.168.0.1): icmp_seq=4 ttl=64 time=15.4 ms
64 bytes from _gateway (192.168.0.1): icmp_seq=5 ttl=64 time=7.55 ms
64 bytes from _gateway (192.168.0.1): icmp_seq=6 ttl=64 time=8.40 ms
64 bytes from _gateway (192.168.0.1): icmp_seq=7 ttl=64 time=5.65 ms
64 bytes from _gateway (192.168.0.1): icmp_seq=8 ttl=64 time=2.92 ms
64 bytes from _gateway (192.168.0.1): icmp_seq=9 ttl=64 time=1.70 ms
64 bytes from _gateway (192.168.0.1): icmp_seq=10 ttl=64 time=2.58 ms
64 bytes from _gateway (192.168.0.1): icmp_seq=11 ttl=64 time=1.93 ms
64 bytes from _gateway (192.168.0.1): icmp_seq=12 ttl=64 time=1.64 ms
64 bytes from _gateway (192.168.0.1): icmp_seq=13 ttl=64 time=2.07 ms
64 bytes from _gateway (192.168.0.1): icmp_seq=14 ttl=64 time=2.03 ms
64 bytes from _gateway (192.168.0.1): icmp_seq=15 ttl=64 time=1.54 ms
64 bytes from _gateway (192.168.0.1): icmp_seq=16 ttl=64 time=1.91 ms
64 bytes from _gateway (192.168.0.1): icmp_seq=17 ttl=64 time=2.15 ms
64 bytes from _gateway (192.168.0.1): icmp_seq=18 ttl=64 time=1.65 ms
64 bytes from _gateway (192.168.0.1): icmp_seq=19 ttl=64 time=1.82 ms
64 bytes from _gateway (192.168.0.1): icmp_seq=20 ttl=64 time=1.10 ms
64 bytes from _gateway (192.168.0.1): icmp_seq=21 ttl=64 time=1.22 ms
64 bytes from _gateway (192.168.0.1): icmp_seq=22 ttl=64 time=1.17 ms
64 bytes from _gateway (192.168.0.1): icmp_seq=23 ttl=64 time=3.09 ms
64 bytes from _gateway (192.168.0.1): icmp_seq=24 ttl=64 time=1.32 ms
64 bytes from _gateway (192.168.0.1): icmp_seq=25 ttl=64 time=1.36 ms
64 bytes from _gateway (192.168.0.1): icmp_seq=26 ttl=64 time=1.77 ms
64 bytes from _gateway (192.168.0.1): icmp_seq=27 ttl=64 time=1.35 ms
64 bytes from _gateway (192.168.0.1): icmp_seq=28 ttl=64 time=1.92 ms
64 bytes from _gateway (192.168.0.1): icmp_seq=29 ttl=64 time=1.65 ms
64 bytes from _gateway (192.168.0.1): icmp_seq=30 ttl=64 time=1.79 ms
64 bytes from _gateway (192.168.0.1): icmp_seq=31 ttl=64 time=1.46 ms
64 bytes from _gateway (192.168.0.1): icmp_seq=32 ttl=64 time=1.24 ms
64 bytes from _gateway (192.168.0.1): icmp_seq=33 ttl=64 time=2.14 ms
64 bytes from _gateway (192.168.0.1): icmp_seq=34 ttl=64 time=1.29 ms
64 bytes from _gateway (192.168.0.1): icmp_seq=35 ttl=64 time=1.49 ms
64 bytes from _gateway (192.168.0.1): icmp_seq=36 ttl=64 time=1.91 ms
64 bytes from _gateway (192.168.0.1): icmp_seq=37 ttl=64 time=1.79 ms
64 bytes from _gateway (192.168.0.1): icmp_seq=38 ttl=64 time=1.06 ms
64 bytes from _gateway (192.168.0.1): icmp_seq=39 ttl=64 time=2.24 ms
64 bytes from _gateway (192.168.0.1): icmp_seq=40 ttl=64 time=1.05 ms

user@arch:~$ sleep 10; iperf3 -p 5001 -c router
Connecting to host router, port 5001
[  5] local 192.168.0.189 port 49326 connected to 192.168.0.1 port 5001
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  7.00 MBytes  58.7 Mbits/sec    3   60.8 KBytes       
[  5]   1.00-2.00   sec  5.97 MBytes  50.0 Mbits/sec    2   73.5 KBytes       
[  5]   2.00-3.00   sec  6.21 MBytes  52.1 Mbits/sec    2   80.6 KBytes       
[  5]   3.00-4.00   sec  3.73 MBytes  31.3 Mbits/sec   21   48.1 KBytes       
[  5]   4.00-5.00   sec   764 KBytes  6.26 Mbits/sec    0   63.6 KBytes       
[  5]   5.00-6.00   sec   255 KBytes  2.08 Mbits/sec    4   49.5 KBytes       
[  5]   6.00-7.00   sec   764 KBytes  6.26 Mbits/sec    0   55.1 KBytes       
[  5]   7.00-8.00   sec  2.24 MBytes  18.8 Mbits/sec    5   69.3 KBytes       
[  5]   8.00-9.00   sec  5.78 MBytes  48.5 Mbits/sec    2   77.8 KBytes       
[  5]   9.00-10.00  sec  5.53 MBytes  46.4 Mbits/sec    3   53.7 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  38.2 MBytes  32.0 Mbits/sec   42             sender
[  5]   0.00-10.01  sec  37.8 MBytes  31.7 Mbits/sec                  receiver

user@arch:~$ sleep 10; iperf3 -p 5001 -c router
Connecting to host router, port 5001
[  5] local 192.168.0.189 port 57998 connected to 192.168.0.1 port 5001
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec   645 KBytes  5.28 Mbits/sec   49   45.2 KBytes       
[  5]   1.00-2.00   sec   525 KBytes  4.30 Mbits/sec    1   36.8 KBytes       
[  5]   2.00-3.00   sec   573 KBytes  4.69 Mbits/sec    1   38.2 KBytes       
[  5]   3.00-4.00   sec   636 KBytes  5.21 Mbits/sec   11   33.9 KBytes       
[  5]   4.00-5.00   sec   445 KBytes  3.65 Mbits/sec    2   33.9 KBytes       
[  5]   5.00-6.00   sec   509 KBytes  4.17 Mbits/sec    0   43.8 KBytes       
[  5]   6.00-7.00   sec   445 KBytes  3.65 Mbits/sec   10   25.5 KBytes       
[  5]   7.00-8.00   sec   636 KBytes  5.22 Mbits/sec    2   46.7 KBytes       
[  5]   8.00-9.00   sec  5.47 MBytes  45.9 Mbits/sec    3   72.1 KBytes       
[  5]   9.00-10.00  sec  6.77 MBytes  56.8 Mbits/sec    3   60.8 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  16.6 MBytes  13.9 Mbits/sec   82             sender
[  5]   0.00-10.01  sec  16.0 MBytes  13.4 Mbits/sec                  receiver

user@arch:~$ sleep 10; iperf3 -p 5001 -c router
Connecting to host router, port 5001
[  5] local 192.168.0.189 port 33106 connected to 192.168.0.1 port 5001
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  9.21 MBytes  77.2 Mbits/sec    3   94.7 KBytes       
[  5]   1.00-2.00   sec  8.64 MBytes  72.5 Mbits/sec    3   79.2 KBytes       
[  5]   2.00-3.00   sec  8.51 MBytes  71.4 Mbits/sec    3   72.1 KBytes       
[  5]   3.00-4.00   sec  9.07 MBytes  76.1 Mbits/sec    1    116 KBytes       
[  5]   4.00-5.00   sec  9.26 MBytes  77.7 Mbits/sec    3   82.0 KBytes       
[  5]   5.00-6.00   sec  8.08 MBytes  67.8 Mbits/sec    2   93.3 KBytes       
[  5]   6.00-7.00   sec  8.58 MBytes  71.9 Mbits/sec    3   89.1 KBytes       
[  5]   7.00-8.00   sec  9.69 MBytes  81.3 Mbits/sec    3   74.9 KBytes       
[  5]   8.00-9.00   sec  9.82 MBytes  82.4 Mbits/sec    2   82.0 KBytes       
[  5]   9.00-10.00  sec  9.69 MBytes  81.3 Mbits/sec    3   66.5 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  90.5 MBytes  76.0 Mbits/sec   26             sender
[  5]   0.00-10.00  sec  89.8 MBytes  75.3 Mbits/sec                  receiver

user@arch:~$ sleep 10; iperf3 -p 5001 -c router
Connecting to host router, port 5001
[  5] local 192.168.0.189 port 57964 connected to 192.168.0.1 port 5001
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec   580 KBytes  4.75 Mbits/sec   24   21.2 KBytes       
[  5]   1.00-2.00   sec   256 KBytes  2.10 Mbits/sec   20   53.7 KBytes       
[  5]   2.00-3.00   sec   509 KBytes  4.17 Mbits/sec   27   31.1 KBytes       
[  5]   3.00-4.00   sec   255 KBytes  2.08 Mbits/sec   15   11.3 KBytes       
[  5]   4.00-5.00   sec   509 KBytes  4.17 Mbits/sec    5   48.1 KBytes       
[  5]   5.00-6.00   sec  5.34 MBytes  44.8 Mbits/sec    4   76.4 KBytes       
[  5]   6.00-7.00   sec  5.47 MBytes  45.9 Mbits/sec    3   66.5 KBytes       
[  5]   7.00-8.00   sec  6.21 MBytes  52.1 Mbits/sec    2   74.9 KBytes       
[  5]   8.00-9.00   sec  5.72 MBytes  48.0 Mbits/sec    4   53.7 KBytes       
[  5]   9.00-10.00  sec  9.20 MBytes  77.2 Mbits/sec    1    102 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  34.0 MBytes  28.5 Mbits/sec  105             sender
[  5]   0.00-10.01  sec  33.5 MBytes  28.1 Mbits/sec                  receiver

user@arch:~$ sleep 10; iperf3 -p 5001 -c router
Connecting to host router, port 5001
[  5] local 192.168.0.189 port 50500 connected to 192.168.0.1 port 5001
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  9.17 MBytes  77.0 Mbits/sec    3   82.0 KBytes       
[  5]   1.00-2.00   sec  9.07 MBytes  76.1 Mbits/sec    2   89.1 KBytes       
[  5]   2.00-3.00   sec  8.82 MBytes  74.0 Mbits/sec    2    100 KBytes       
[  5]   3.00-4.00   sec  9.07 MBytes  76.1 Mbits/sec    2   99.0 KBytes       
[  5]   4.00-5.00   sec  9.01 MBytes  75.6 Mbits/sec    3   99.0 KBytes       
[  5]   5.00-6.00   sec  9.01 MBytes  75.6 Mbits/sec    3   91.9 KBytes       
[  5]   6.00-7.00   sec  10.1 MBytes  85.0 Mbits/sec    3   79.2 KBytes       
[  5]   7.00-8.00   sec  10.8 MBytes  90.7 Mbits/sec    2   94.7 KBytes       
[  5]   8.00-9.00   sec  10.9 MBytes  91.7 Mbits/sec    3   80.6 KBytes       
[  5]   9.00-10.00  sec  10.4 MBytes  87.6 Mbits/sec    2    105 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  96.5 MBytes  80.9 Mbits/sec   25             sender
[  5]   0.00-10.01  sec  96.0 MBytes  80.4 Mbits/sec                  receiver

user@arch:~$ sleep 10; iperf3 -p 5001 -c router
Connecting to host router, port 5001
[  5] local 192.168.0.189 port 59908 connected to 192.168.0.1 port 5001
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  7.81 MBytes  65.5 Mbits/sec    2    100 KBytes       
[  5]   1.00-2.00   sec  9.32 MBytes  78.2 Mbits/sec    3   74.9 KBytes       
[  5]   2.00-3.00   sec  9.63 MBytes  80.8 Mbits/sec    2   94.7 KBytes       
[  5]   3.00-4.00   sec  9.13 MBytes  76.6 Mbits/sec    3   76.4 KBytes       
[  5]   4.00-5.00   sec  9.26 MBytes  77.7 Mbits/sec    3   58.0 KBytes       
[  5]   5.00-6.00   sec  8.76 MBytes  73.5 Mbits/sec    1    100 KBytes       
[  5]   6.00-7.00   sec  8.26 MBytes  69.3 Mbits/sec    3   74.9 KBytes       
[  5]   7.00-8.00   sec  7.83 MBytes  65.7 Mbits/sec    2   80.6 KBytes       
[  5]   8.00-9.00   sec  8.26 MBytes  69.3 Mbits/sec    2   83.4 KBytes       
[  5]   9.00-10.00  sec  8.02 MBytes  67.2 Mbits/sec    2   93.3 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  86.3 MBytes  72.4 Mbits/sec   23             sender
[  5]   0.00-10.01  sec  85.8 MBytes  71.9 Mbits/sec                  receiver

Offline

#77 2022-10-11 17:26:17

fortuna
Member
Registered: 2021-02-09
Posts: 76

Re: mt76x0u dongle disconnects

user@laptop:~$ ll /lib/firmware/mediatek/mt7610u.bin.xz 
-rw-r--r-- 1 root root 39928 Sep 24 19:46 /lib/firmware/mediatek/mt7610u.bin.xz

Is this the firmware used by the dongle? The file has a very recent date, but then, so do many other files in the same folder. I found out why:

user@laptop:~$ grep -w linux-firmware /var/log/pacman.log | tail
[2022-05-16T00:15:12+0200] [ALPM] upgraded linux-firmware-whence (20220411.705f19a-1 -> 20220509.b19cbdc-1)
[2022-05-16T00:15:19+0200] [ALPM] upgraded linux-firmware (20220411.705f19a-1 -> 20220509.b19cbdc-1)
[2022-06-23T20:56:10+0200] [ALPM] upgraded linux-firmware-whence (20220509.b19cbdc-1 -> 20220610.7b71b75-1)
[2022-06-23T20:56:19+0200] [ALPM] upgraded linux-firmware (20220509.b19cbdc-1 -> 20220610.7b71b75-1)
[2022-07-17T00:35:06+0200] [ALPM] upgraded linux-firmware-whence (20220610.7b71b75-1 -> 20220708.be7798e-1)
[2022-07-17T00:35:13+0200] [ALPM] upgraded linux-firmware (20220610.7b71b75-1 -> 20220708.be7798e-1)
[2022-09-02T00:22:00+0200] [ALPM] upgraded linux-firmware-whence (20220708.be7798e-1 -> 20220815.8413c63-1)
[2022-09-02T00:22:11+0200] [ALPM] upgraded linux-firmware (20220708.be7798e-1 -> 20220815.8413c63-1)
[2022-09-26T17:26:26+0200] [ALPM] upgraded linux-firmware-whence (20220815.8413c63-1 -> 20220913.f09bebf-1)
[2022-09-26T17:26:35+0200] [ALPM] upgraded linux-firmware (20220815.8413c63-1 -> 20220913.f09bebf-1)

How do I find out if there are changes to mt7610u firmware? Probably not. A quick dongle test doesn't show any improvement.

Is it possible to say whether the erratic behaviour is caused by this firmware or by the mt76x0u driver?

Offline

#78 2022-10-11 19:49:14

seth
Member
Registered: 2012-09-03
Posts: 49,967

Re: mt76x0u dongle disconnects

The firmware load should show up in dmesg/the system journal.
The 37s delay connect had

[  942.035571] mt76x0u 2-1:1.0: error: mt76x02u_mcu_wait_resp failed with -108

ie the driver tried to  talk to the dongle after it was removed, what likely skewed the results.

According to https://git.kernel.org/pub/scm/linux/ke … t7610u.bin  the firmware hasn't changed since 2018

Offline

#79 2022-11-12 21:30:45

fortuna
Member
Registered: 2021-02-09
Posts: 76

Re: mt76x0u dongle disconnects

seth wrote:

According to https://git.kernel.org/pub/scm/linux/ke … t7610u.bin the firmware hasn't changed since 2018

Well. Thanks for your help anyway. You tried everything. That's very kind of you.
I'll just have to wait for a driver update.

Offline

Board footer

Powered by FluxBB