Wlan 2.4/5Ghz to slow fpr 1080p/60fps?

Hi,
im on a Archer C7 v2, early version. Since a while i recognize massive stuttering ob videos recorded with a oneplus 3 at 1080p/60fps. I thougt thats a Cam-Problem from oneplus.

Yesterday i update Kodi on my Fire Box....stutters BUT there come a message "Your Connection ist to slow".
Today i try the same videos via 2.4 and 5Ghz directly beside of my router with my Oneplu3 AND with a laptop and a tablett. All of them are stuttering. All of the cam play the videos without a problem directly from its disks - and the laptop plays the video smooth if connected via cable. Video(s) coming from a Synology NAS.

In the 5Ghz in allone

Status shows me that Wlan0 goes up to 35-50Mbit....but that should no a problem? Whats wrong? Any ideas? Im sitting 1m beside on my Archer C7

Could you please add some additional information?

  1. Post your wireless config file here
  2. What is your network topology? How is the NAS connected and how are the other devices connected?
  3. What speeds are you getting when copying files from/to your NAS?

Hi,

no problem.

    config wifi-device 'radio0'
        option type 'mac80211'
        option channel '36'
        option hwmode '11a'
        option path 'pci0000:01/0000:01:00.0'
        option htmode 'VHT80'
        option country 'US'
        option txpower '23'

config wifi-iface 'default_radio0'
        option device 'radio0'
        option network 'lan'
        option mode 'ap'
        option ssid 'ssid1'
        option encryption 'psk2'
        option key 'nicepassword'
        option wmm '0'

config wifi-device 'radio1'
        option type 'mac80211'
        option channel '11'
        option hwmode '11g'
        option path 'platform/qca955x_wmac'
        option htmode 'HT20'
        option txpower '23'
        option country '00'

config wifi-iface 'default_radio1'
        option device 'radio1'
        option network 'lan'
        option mode 'ap'
        option ssid 'ssid2'
        option wmm '0'
        option encryption 'psk2'
        option key 'nixepassword'
  1. NAS ist cable-connected
  2. round about 100Mb/s if i come from cable.

Some iperf tests are here:

Will try to make a testvideo. Cant post my privat videos.

Could you try if setting wmm to '1' (either through Luci or by directly editing the config file and then running the 'wifi' command) and try streaming videos again? I also have the Archer c7 v2 and disabling that option kills my throughput. Might be worth looking into.

Hi,

WMM was enabled before i reset the router (just before i wrote the initial message). It make no change.

My wifis a very stable, just in alle rokms and also in the backyard. But these streaming thing....1080p 30fps are ok.

Regards

Boot looks good.

[    0.000000] Linux version 4.4.42 (buildbot@crazyhorse) (gcc version 5.4.0 (LEDE GCC 5.4.0 r2894-80dbaa4) ) #0 Sat Jan 14 17:58:44 2017
[    0.000000] MyLoader: sysp=696b6997, boardp=6969a996, parts=696d6997
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU0 revision is: 00019750 (MIPS 74Kc)
[    0.000000] SoC: Qualcomm Atheros QCA9558 ver 1 rev 0
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 08000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] No valid device tree found, continuing without
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x0000000000000000-0x0000000007ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000000000-0x0000000007ffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000007ffffff]
[    0.000000] On node 0 totalpages: 32768
[    0.000000] free_area_init_node: node 0, pgdat 8042c4d0, node_mem_map 81000000
[    0.000000]   Normal zone: 256 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 32768 pages, LIFO batch:7
[    0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[    0.000000] pcpu-alloc: [0] 0 
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512
[    0.000000] Kernel command line:  board=ARCHER-C7-V2  console=ttyS0,115200 rootfstype=squashfs,jffs2 noinitrd
[    0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
[    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Writing ErrCtl register=00000000
[    0.000000] Readback ErrCtl register=00000000
[    0.000000] Memory: 124944K/131072K available (3078K kernel code, 166K rwdata, 772K rodata, 328K init, 205K bss, 6128K reserved, 0K cma-reserved)
[    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS:51
[    0.000000] Clocks: CPU:720.000MHz, DDR:600.000MHz, AHB:200.000MHz, Ref:40.000MHz
[    0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 5309056796 ns
[    0.000007] sched_clock: 32 bits at 360MHz, resolution 2ns, wraps every 5965232126ns
[    0.008282] Calibrating delay loop... 358.80 BogoMIPS (lpj=1794048)
[    0.071186] pid_max: default: 32768 minimum: 301
[    0.076194] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.083237] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.092680] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.104151] NET: Registered protocol family 16
[    0.109979] MIPS: machine is TP-LINK Archer C7
[    0.117853] ar724x-pci ar724x-pci.0: PCIe link is down
[    0.123322] registering PCI controller with io_map_base unset
[    0.129571] registering PCI controller with io_map_base unset
[    0.577555] PCI host bridge to bus 0000:00
[    0.581954] pci_bus 0000:00: root bus resource [mem 0x10000000-0x11ffffff]
[    0.589261] pci_bus 0000:00: root bus resource [io  0x0000]
[    0.595193] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0]
[    0.602408] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[    0.610850] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 00
[    0.610970] PCI host bridge to bus 0000:01
[    0.615329] pci_bus 0000:01: root bus resource [mem 0x12000000-0x13ffffff]
[    0.622664] pci_bus 0000:01: root bus resource [io  0x0001]
[    0.628590] pci_bus 0000:01: root bus resource [??? 0x00000000 flags 0x0]
[    0.635814] pci_bus 0000:01: No busn resource found for root bus, will use [bus 01-ff]
[    0.644267] pci 0000:01:00.0: [168c:003c] type 00 class 0x028000
[    0.644324] pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x001fffff 64bit]
[    0.644378] pci 0000:01:00.0: reg 0x30: [mem 0x00000000-0x0000ffff pref]
[    0.644437] pci 0000:01:00.0: supports D1 D2
[    0.644622] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01
[    0.644649] pci 0000:01:00.0: BAR 0: assigned [mem 0x12000000-0x121fffff 64bit]
[    0.652467] pci 0000:01:00.0: BAR 6: assigned [mem 0x12200000-0x1220ffff pref]
[    0.660155] pci 0000:01:00.0: using irq 41 for pin 1
[    0.666168] clocksource: Switched to clocksource MIPS
[    0.672601] NET: Registered protocol family 2
[    0.677971] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[    0.685395] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[    0.692203] TCP: Hash tables configured (established 1024 bind 1024)
[    0.699034] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.705256] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.712163] NET: Registered protocol family 1
[    0.716896] PCI: CLS 0 bytes, default 32
[    0.720655] futex hash table entries: 256 (order: -1, 3072 bytes)
[    0.727250] Crashlog allocated RAM at address 0x3f00000
[    0.744544] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.750799] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.763233] io scheduler noop registered
[    0.767444] io scheduler deadline registered (default)
[    0.773117] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled
[    0.782073] console [ttyS0] disabled
[    0.805948] serial8250.0: ttyS0 at MMIO 0x18020000 (irq = 11, base_baud = 2500000) is a 16550A
[    0.815128] console [ttyS0] enabled
[    0.822544] bootconsole [early0] disabled
[    0.835080] m25p80 spi0.0: found w25q128, expected m25p80
[    0.840611] m25p80 spi0.0: w25q128 (16384 Kbytes)
[    0.846531] 5 tp-link partitions found on MTD device spi0.0
[    0.852186] Creating 5 MTD partitions on "spi0.0":
[    0.857068] 0x000000000000-0x000000020000 : "u-boot"
[    0.863202] 0x000000020000-0x00000016a744 : "kernel"
[    0.869535] 0x00000016a744-0x000000ff0000 : "rootfs"
[    0.875822] mtd: device 2 (rootfs) set to be root filesystem
[    0.881643] 1 squashfs-split partitions found on MTD device rootfs
[    0.887920] 0x0000003a0000-0x000000ff0000 : "rootfs_data"
[    0.894684] 0x000000ff0000-0x000001000000 : "art"
[    0.900797] 0x000000020000-0x000000ff0000 : "firmware"
[    0.916700] switch0: Atheros AR8327 rev. 4 switch registered on ag71xx-mdio.0
[    1.553973] libphy: ag71xx_mdio: probed
[    2.147673] ag71xx ag71xx.0: connected to PHY at ag71xx-mdio.0:00 [uid=004dd034, driver=Atheros AR8216/AR8236/AR8316]
[    2.158982] eth0: Atheros AG71xx at 0xb9000000, irq 4, mode:RGMII
[    2.747749] eth1: Atheros AG71xx at 0xba000000, irq 5, mode:SGMII
[    2.755819] NET: Registered protocol family 10
[    2.763837] NET: Registered protocol family 17
[    2.768455] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[    2.781355] 8021q: 802.1Q VLAN Support v1.8
[    2.794088] VFS: Mounted root (squashfs filesystem) readonly on device 31:2.
[    2.802474] Freeing unused kernel memory: 328K (8044e000 - 804a0000)
[    3.831399] init: Console is alive
[    3.835008] init: - watchdog -
[    4.937767] usbcore: registered new interface driver usbfs
[    4.943417] usbcore: registered new interface driver hub
[    4.948918] usbcore: registered new device driver usb
[    4.958406] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    4.966324] ehci-platform: EHCI generic platform driver
[    4.971697] ehci-platform ehci-platform.0: EHCI Host Controller
[    4.977755] ehci-platform ehci-platform.0: new USB bus registered, assigned bus number 1
[    4.988032] ehci-platform ehci-platform.0: TX-TX IDP fix enabled
[    4.994134] ehci-platform ehci-platform.0: irq 48, io mem 0x1b000000
[    5.016204] ehci-platform ehci-platform.0: USB 2.0 started, EHCI 1.00
[    5.023445] hub 1-0:1.0: USB hub found
[    5.027542] hub 1-0:1.0: 1 port detected
[    5.031808] ehci-platform ehci-platform.1: EHCI Host Controller
[    5.037885] ehci-platform ehci-platform.1: new USB bus registered, assigned bus number 2
[    5.048182] ehci-platform ehci-platform.1: TX-TX IDP fix enabled
[    5.054287] ehci-platform ehci-platform.1: irq 49, io mem 0x1b400000
[    5.076192] ehci-platform ehci-platform.1: USB 2.0 started, EHCI 1.00
[    5.083448] hub 2-0:1.0: USB hub found
[    5.087541] hub 2-0:1.0: 1 port detected
[    5.093058] init: - preinit -
[    6.064813] eth1: link up (1000Mbps/Full duplex)
[    6.085367] random: procd: uninitialized urandom read (4 bytes read, 9 bits of entropy available)
[    9.427793] jffs2: notice: (416) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
[    9.447873] mount_root: switching to jffs2 overlay
[    9.464354] urandom-seed: Seeding with /etc/urandom.seed
[    9.572825] eth1: link down
[    9.589233] procd: - early -
[    9.592227] procd: - watchdog -
[   10.212516] procd: - ubus -
[   10.224740] random: ubusd: uninitialized urandom read (4 bytes read, 20 bits of entropy available)
[   10.266862] random: ubusd: uninitialized urandom read (4 bytes read, 20 bits of entropy available)
[   10.276370] random: ubusd: uninitialized urandom read (4 bytes read, 20 bits of entropy available)
[   10.285503] random: ubusd: uninitialized urandom read (4 bytes read, 20 bits of entropy available)
[   10.294954] random: ubusd: uninitialized urandom read (4 bytes read, 20 bits of entropy available)
[   10.304135] random: ubusd: uninitialized urandom read (4 bytes read, 20 bits of entropy available)
[   10.313850] random: ubusd: uninitialized urandom read (4 bytes read, 20 bits of entropy available)
[   10.323183] random: ubusd: uninitialized urandom read (4 bytes read, 20 bits of entropy available)
[   10.332630] procd: - init -
[   10.605919] ip6_tables: (C) 2000-2006 Netfilter Core Team
[   10.621657] Loading modules backported from Linux version wt-2016-10-03-1-g6fcb1a6
[   10.629380] Backport generated by backports.git backports-20160324-9-g0e38f5c
[   10.688415] PCI: Enabling device 0000:01:00.0 (0000 -> 0002)
[   10.694315] ath10k_pci 0000:01:00.0: pci irq legacy oper_irq_mode 1 irq_mode 0 reset_mode 0
[   10.909970] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/pre-cal-pci-0000:01:00.0.bin failed with error -2
[   10.920855] ath10k_pci 0000:01:00.0: Falling back to user helper
[   11.001600] firmware ath10k!pre-cal-pci-0000:01:00.0.bin: firmware_loading_store: map pages failed
[   11.211470] ath10k_pci 0000:01:00.0: qca988x hw2.0 target 0x4100016c chip_id 0x043202ff sub 0000:0000
[   11.220870] ath10k_pci 0000:01:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 1
[   11.233951] ath10k_pci 0000:01:00.0: firmware ver 10.2.4.70.59-2 api 5 features no-p2p,raw-mode,mfp crc32 4159f498
[   11.244560] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/QCA988X/hw2.0/board-2.bin failed with error -2
[   11.255159] ath10k_pci 0000:01:00.0: Falling back to user helper
[   11.335164] firmware ath10k!QCA988X!hw2.0!board-2.bin: firmware_loading_store: map pages failed
[   11.349837] ath10k_pci 0000:01:00.0: board_file api 1 bmi_id N/A crc32 bebc7c08
[   12.489286] ath10k_pci 0000:01:00.0: htt-ver 2.1 wmi-op 5 htt-op 2 cal file max-sta 128 raw 0 hwcrypto 1
[   12.599367] ath: EEPROM regdomain: 0x0
[   12.599383] ath: EEPROM indicates default country code should be used
[   12.599390] ath: doing EEPROM country->regdmn map search
[   12.599407] ath: country maps to regdmn code: 0x3a
[   12.599416] ath: Country alpha2 being used: US
[   12.599424] ath: Regpair used: 0x3a
[   12.775021] ip_tables: (C) 2000-2006 Netfilter Core Team
[   12.793377] nf_conntrack version 0.5.0 (1957 buckets, 7828 max)
[   12.873026] xt_time: kernel timezone is -0000
[   12.943418] PPP generic driver version 2.4.2
[   12.949858] NET: Registered protocol family 24
[   12.970180] ath: EEPROM regdomain: 0x0
[   12.970196] ath: EEPROM indicates default country code should be used
[   12.970203] ath: doing EEPROM country->regdmn map search
[   12.970220] ath: country maps to regdmn code: 0x3a
[   12.970230] ath: Country alpha2 being used: US
[   12.970237] ath: Regpair used: 0x3a
[   12.986267] ieee80211 phy1: Selected rate control algorithm 'minstrel_ht'
[   12.990276] ieee80211 phy1: Atheros AR9550 Rev:0 mem=0xb8100000, irq=47
[   13.871799] random: jshn: uninitialized urandom read (4 bytes read, 26 bits of entropy available)
[   19.648449] eth1: link up (1000Mbps/Full duplex)
[   19.666902] device eth1 entered promiscuous mode
[   19.675613] IPv6: ADDRCONF(NETDEV_UP): br-lan: link is not ready
[   19.718462] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[   20.636259] br-lan: port 1(eth1) entered forwarding state
[   20.641777] br-lan: port 1(eth1) entered forwarding state
[   20.678563] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready
[   20.759951] ath10k_pci 0000:01:00.0: DFS region 0x0 not supported, will trigger radar for every pulse
[   20.973458] eth0: link up (1000Mbps/Full duplex)
[   20.998493] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   22.690043] br-lan: port 1(eth1) entered forwarding state
[   22.973013] IPv6: ADDRCONF(NETDEV_UP): wlan1: link is not ready
[   25.408041] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[   25.414505] device wlan1 entered promiscuous mode
[   25.493023] device wlan0 entered promiscuous mode
[   26.344739] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready
[   26.351341] br-lan: port 2(wlan1) entered forwarding state
[   26.356974] br-lan: port 2(wlan1) entered forwarding state
[   26.811195] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[   26.817825] br-lan: port 3(wlan0) entered forwarding state
[   26.823447] br-lan: port 3(wlan0) entered forwarding state
[   28.356206] br-lan: port 2(wlan1) entered forwarding state
[   28.816214] br-lan: port 3(wlan0) entered forwarding state
[   34.886191] random: nonblocking pool is initialized
[  145.080029] device wlan0 left promiscuous mode
[  145.084655] br-lan: port 3(wlan0) entered disabled state
[  149.037100] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[  149.113559] device wlan0 entered promiscuous mode
[  149.185528] ath: EEPROM regdomain: 0x8348
[  149.185544] ath: EEPROM indicates we should expect a country code
[  149.185556] ath: doing EEPROM country->regdmn map search
[  149.185566] ath: country maps to regdmn code: 0x3a
[  149.185576] ath: Country alpha2 being used: US
[  149.185584] ath: Regpair used: 0x3a
[  149.185595] ath: regdomain 0x8348 dynamically updated by user
[  149.185674] ath: EEPROM regdomain: 0x8348
[  149.185682] ath: EEPROM indicates we should expect a country code
[  149.185693] ath: doing EEPROM country->regdmn map search
[  149.185703] ath: country maps to regdmn code: 0x3a
[  149.185711] ath: Country alpha2 being used: US
[  149.185719] ath: Regpair used: 0x3a
[  149.185728] ath: regdomain 0x8348 dynamically updated by user
[  149.801957] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[  149.808598] br-lan: port 3(wlan0) entered forwarding state
[  149.814203] br-lan: port 3(wlan0) entered forwarding state
[  151.807714] br-lan: port 3(wlan0) entered forwarding state
[  166.291792] device wlan0 left promiscuous mode
[  166.296538] br-lan: port 3(wlan0) entered disabled state
[  169.434998] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[  169.500891] device wlan0 entered promiscuous mode
[  170.478728] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[  170.485407] br-lan: port 3(wlan0) entered forwarding state
[  170.491071] br-lan: port 3(wlan0) entered forwarding state
[  172.487901] br-lan: port 3(wlan0) entered forwarding state
[  298.427933] conntrack: generic helper won't handle protocol 47. Please consider loading the specific helper module.

Play around with the Channel and Width size and see if that works. (Just testing)

Just a last messure.

Iperf3.....dont no what i can do. Ist Wlan, its an Oneplus 3....and its the archer C7. Sitting direct in front of my router

5Ghz

root@lede:~# iperf3 -c 192.168.1.31 -d -t 20
send_parameters:
{
        "tcp":  true,
        "omit": 0,
        "time": 20,
        "parallel":     1,
        "len":  131072,
        "client_version":       "3.1.4"
}
Connecting to host 192.168.1.31, port 5201
SO_SNDBUF is 16384
Congestion algorithm is cubic
[  4] local 192.168.1.1 port 52902 connected to 192.168.1.31 port 5201
tcpi_snd_cwnd 22 tcpi_snd_mss 1448 tcpi_rtt 4899
[ ID] Interval           Transfer     Bandwidth       Retr  Cwnd
[  4]   0.00-1.00   sec  3.13 MBytes  26.3 Mbits/sec    0   31.1 KBytes
tcpi_snd_cwnd 22 tcpi_snd_mss 1448 tcpi_rtt 3908
[  4]   1.00-2.00   sec  3.43 MBytes  28.8 Mbits/sec    0   31.1 KBytes
tcpi_snd_cwnd 23 tcpi_snd_mss 1448 tcpi_rtt 4725
[  4]   2.00-3.00   sec  3.22 MBytes  27.0 Mbits/sec    0   32.5 KBytes
tcpi_snd_cwnd 23 tcpi_snd_mss 1448 tcpi_rtt 4530
[  4]   3.00-4.00   sec  3.28 MBytes  27.6 Mbits/sec    0   32.5 KBytes
tcpi_snd_cwnd 23 tcpi_snd_mss 1448 tcpi_rtt 4491
[  4]   4.00-5.00   sec  3.15 MBytes  26.4 Mbits/sec    0   32.5 KBytes
tcpi_snd_cwnd 23 tcpi_snd_mss 1448 tcpi_rtt 4549
[  4]   5.00-6.00   sec  3.16 MBytes  26.5 Mbits/sec    0   32.5 KBytes
tcpi_snd_cwnd 23 tcpi_snd_mss 1448 tcpi_rtt 4636
[  4]   6.00-7.00   sec  3.17 MBytes  26.5 Mbits/sec    0   32.5 KBytes
tcpi_snd_cwnd 23 tcpi_snd_mss 1448 tcpi_rtt 4294
[  4]   7.00-8.00   sec  3.30 MBytes  27.7 Mbits/sec    0   32.5 KBytes
tcpi_snd_cwnd 38 tcpi_snd_mss 1448 tcpi_rtt 4646
[  4]   8.00-9.00   sec  3.82 MBytes  32.1 Mbits/sec    0   53.7 KBytes
tcpi_snd_cwnd 38 tcpi_snd_mss 1448 tcpi_rtt 4517
[  4]   9.00-10.00  sec  4.78 MBytes  40.0 Mbits/sec    0   53.7 KBytes
tcpi_snd_cwnd 38 tcpi_snd_mss 1448 tcpi_rtt 5534
[  4]  10.00-11.00  sec  4.53 MBytes  38.0 Mbits/sec    0   53.7 KBytes
tcpi_snd_cwnd 58 tcpi_snd_mss 1448 tcpi_rtt 5033
[  4]  11.00-12.00  sec  5.05 MBytes  42.4 Mbits/sec    0   82.0 KBytes
tcpi_snd_cwnd 58 tcpi_snd_mss 1448 tcpi_rtt 4780
[  4]  12.00-13.00  sec  5.93 MBytes  49.8 Mbits/sec    0   82.0 KBytes
tcpi_snd_cwnd 58 tcpi_snd_mss 1448 tcpi_rtt 5756
[  4]  13.00-14.00  sec  5.94 MBytes  49.8 Mbits/sec    0   82.0 KBytes
tcpi_snd_cwnd 58 tcpi_snd_mss 1448 tcpi_rtt 5146
[  4]  14.00-15.00  sec  6.00 MBytes  50.3 Mbits/sec    0   82.0 KBytes
tcpi_snd_cwnd 58 tcpi_snd_mss 1448 tcpi_rtt 4752
[  4]  15.00-16.00  sec  6.01 MBytes  50.4 Mbits/sec    0   82.0 KBytes
tcpi_snd_cwnd 58 tcpi_snd_mss 1448 tcpi_rtt 4835
[  4]  16.00-17.00  sec  5.89 MBytes  49.4 Mbits/sec    0   82.0 KBytes
tcpi_snd_cwnd 58 tcpi_snd_mss 1448 tcpi_rtt 4801
[  4]  17.00-18.00  sec  6.22 MBytes  52.1 Mbits/sec    0   82.0 KBytes
tcpi_snd_cwnd 58 tcpi_snd_mss 1448 tcpi_rtt 4908
[  4]  18.00-19.00  sec  5.86 MBytes  49.2 Mbits/sec    0   82.0 KBytes
tcpi_snd_cwnd 58 tcpi_snd_mss 1448 tcpi_rtt 5004
send_results
{
        "cpu_util_total":       6.343021,
        "cpu_util_user":        0.845580,
        "cpu_util_system":      5.471402,
        "sender_has_retransmits":       1,
        "congestion_used":      "cubic",
        "streams":      [{
                        "id":   1,
                        "bytes":        96375984,
                        "retransmits":  0,
                        "jitter":       0,
                        "errors":       0,
                        "packets":      0
                }]
}
get_results
{
        "cpu_util_total":       22.006900,
        "cpu_util_user":        2.999290,
        "cpu_util_system":      19.009600,
        "sender_has_retransmits":       -1,
        "streams":      [{
                        "id":   1,
                        "bytes":        96238424,
                        "retransmits":  -1,
                        "jitter":       0,
                        "errors":       0,
                        "packets":      0
                }]
}
[  4]  19.00-20.00  sec  6.06 MBytes  50.8 Mbits/sec    0   82.0 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth       Retr
[  4]   0.00-20.00  sec  91.9 MBytes  38.5 Mbits/sec    0             sender
[  4]   0.00-20.00  sec  91.8 MBytes  38.5 Mbits/sec                  receiver

iperf Done.

2.4Ghz.......................................................................................

root@lede:~# iperf3 -c 192.168.1.31 -d -t 20
send_parameters:
{
        "tcp":  true,
        "omit": 0,
        "time": 20,
        "parallel":     1,
        "len":  131072,
        "client_version":       "3.1.4"
}
Connecting to host 192.168.1.31, port 5201
SO_SNDBUF is 16384
Congestion algorithm is cubic
[  4] local 192.168.1.1 port 52906 connected to 192.168.1.31 port 5201
tcpi_snd_cwnd 33 tcpi_snd_mss 1448 tcpi_rtt 9539
[ ID] Interval           Transfer     Bandwidth       Retr  Cwnd
[  4]   0.00-1.00   sec   749 KBytes  6.14 Mbits/sec    0   46.7 KBytes
tcpi_snd_cwnd 33 tcpi_snd_mss 1448 tcpi_rtt 5787
[  4]   1.00-2.00   sec  1.66 MBytes  14.0 Mbits/sec    0   46.7 KBytes
tcpi_snd_cwnd 33 tcpi_snd_mss 1448 tcpi_rtt 5200
[  4]   2.00-3.00   sec  1.85 MBytes  15.5 Mbits/sec    0   46.7 KBytes
tcpi_snd_cwnd 33 tcpi_snd_mss 1448 tcpi_rtt 16227
[  4]   3.00-4.00   sec  1.07 MBytes  8.96 Mbits/sec    0   46.7 KBytes
tcpi_snd_cwnd 23 tcpi_snd_mss 1448 tcpi_rtt 4927
[  4]   4.00-5.00   sec  1.54 MBytes  12.9 Mbits/sec    1   32.5 KBytes
tcpi_snd_cwnd 23 tcpi_snd_mss 1448 tcpi_rtt 33261
[  4]   5.00-6.00   sec  1022 KBytes  8.38 Mbits/sec    0   32.5 KBytes
tcpi_snd_cwnd 28 tcpi_snd_mss 1448 tcpi_rtt 5108
[  4]   6.00-7.00   sec  2.96 MBytes  24.9 Mbits/sec    0   39.6 KBytes
tcpi_snd_cwnd 28 tcpi_snd_mss 1448 tcpi_rtt 5354
[  4]   7.00-8.00   sec  2.72 MBytes  22.8 Mbits/sec    0   39.6 KBytes
tcpi_snd_cwnd 35 tcpi_snd_mss 1448 tcpi_rtt 4821
[  4]   8.00-9.00   sec  3.17 MBytes  26.6 Mbits/sec    0   49.5 KBytes
tcpi_snd_cwnd 35 tcpi_snd_mss 1448 tcpi_rtt 4927
[  4]   9.00-10.00  sec  3.68 MBytes  30.9 Mbits/sec    0   49.5 KBytes
tcpi_snd_cwnd 35 tcpi_snd_mss 1448 tcpi_rtt 4838
[  4]  10.00-11.00  sec  3.34 MBytes  28.0 Mbits/sec    0   49.5 KBytes
tcpi_snd_cwnd 35 tcpi_snd_mss 1448 tcpi_rtt 4470
[  4]  11.00-12.00  sec  3.55 MBytes  29.8 Mbits/sec    0   49.5 KBytes
tcpi_snd_cwnd 35 tcpi_snd_mss 1448 tcpi_rtt 5235
[  4]  12.00-13.00  sec  3.46 MBytes  29.0 Mbits/sec    0   49.5 KBytes
tcpi_snd_cwnd 56 tcpi_snd_mss 1448 tcpi_rtt 5452
[  4]  13.00-14.00  sec  4.07 MBytes  34.1 Mbits/sec    0   79.2 KBytes
tcpi_snd_cwnd 56 tcpi_snd_mss 1448 tcpi_rtt 6829
[  4]  14.00-15.00  sec  3.98 MBytes  33.4 Mbits/sec    0   79.2 KBytes
tcpi_snd_cwnd 56 tcpi_snd_mss 1448 tcpi_rtt 6371
[  4]  15.00-16.00  sec  3.99 MBytes  33.5 Mbits/sec    0   79.2 KBytes
tcpi_snd_cwnd 56 tcpi_snd_mss 1448 tcpi_rtt 5579
[  4]  16.00-17.00  sec  3.80 MBytes  31.9 Mbits/sec    0   79.2 KBytes
tcpi_snd_cwnd 56 tcpi_snd_mss 1448 tcpi_rtt 8521
[  4]  17.00-18.00  sec  3.86 MBytes  32.4 Mbits/sec    0   79.2 KBytes
tcpi_snd_cwnd 56 tcpi_snd_mss 1448 tcpi_rtt 5682
[  4]  18.00-19.00  sec  4.16 MBytes  34.9 Mbits/sec    0   79.2 KBytes
tcpi_snd_cwnd 56 tcpi_snd_mss 1448 tcpi_rtt 5465
send_results
{
        "cpu_util_total":       5.267876,
        "cpu_util_user":        0.397005,
        "cpu_util_system":      4.863308,
        "sender_has_retransmits":       1,
        "congestion_used":      "cubic",
        "streams":      [{
                        "id":   1,
                        "bytes":        61201168,
                        "retransmits":  1,
                        "jitter":       0,
                        "errors":       0,
                        "packets":      0
                }]
}
get_results
{
        "cpu_util_total":       18.567400,
        "cpu_util_user":        2.474880,
        "cpu_util_system":      16.109200,
        "sender_has_retransmits":       -1,
        "streams":      [{
                        "id":   1,
                        "bytes":        61069400,
                        "retransmits":  -1,
                        "jitter":       0,
                        "errors":       0,
                        "packets":      0
                }]
}
[  4]  19.00-20.00  sec  3.77 MBytes  31.6 Mbits/sec    0   79.2 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth       Retr
[  4]   0.00-20.00  sec  58.4 MBytes  24.5 Mbits/sec    1             sender
[  4]   0.00-20.00  sec  58.2 MBytes  24.4 Mbits/sec                  receiver

iperf Done.
root@lede:~#

If you want to stream high quality/bit rate videos, I would strongly recommend to use a cable! I have had loads of issues with both wireless and even powerline adapters. Nothing can beat a cable when you want to stream over your network, especially when it comes to high quality/bitrate.
Some movies worked great and others had stutters when using the powerline, when I just laid down a cable for testing purposes, all problems disappeared. 1080p 60fps sounds way to much for wireless streaming if you ask me. Getting a permanent cable to wherever you want it isn't always easy, but always worth the trouble.

You are not only dealing with throughput, but also with consistency in the order your packets arrive and that is where things often go wrong with wireless and other means of networking than just running a cable straight to the switch.

There is no way to lay a cable. And....i guess, 30-45Mbit are a little to low for that device, am i right?

I get 90mbit UDP over 5ghz on a tl-wdr4300 and wndr3700 corner to corner in my house, all kinds of walls and a floor. You have AC on your side. somethings up. My clients support 3x3:3.

I'm seeing ~ 40 MBps (Megabytes, not megabits!) here with a DIR-860L B1 and an Intel 8260AC client. So 30-45 Mbit per second is very low.

Either way, 1080p/60 is pretty heavy on bandwidth (if uncompressed). But you'd have to check how much the actual bitrates are (audio + video) to assess whether your network is choking on that or if other things are interfering.

I guess you give me the right keyword. - uncompressed -
Im not a "pro" in networkthings. If i rebuild the videos with handbrake - looks like they are working.

I dont need that at all, but i aks myself why it is like it is. I dont wanne buy a new router (i think about the Linksys ac1200) but it looks like that this is useless. I guess i have to check somehow what the videos out of the oneplus 3 are.

Thank for input !

Do a network survey, I'm quite sure you have a lot of overlapping networks causing your low throughput.

What i write in my first posting. In 5Ghz im allone, no other user arround.

What i write in my first posting. In 5Ghz im allone, no other user arround.

Many people stream video over wifi, it depends on what your video bitrate is as
to how well it can work.

just saying 1080p/60fps doesn't tell us what the bitrate is.

1080P HD TV broadcases are ~8Mb/sec, which wifi should easily be able to support
(assuming nothing else is competing for the signal), even on single-channel
modes with both hops being on the wifi (video source to AP, AP to viewer)

If the data is not compressed, it's much larger. As a point of comparison, the
HDMI 1.0 standard passes data at ~600MB/sec (over 4Gb/sec)

David Lang

not sure where i get these infos. That one of the files. Informations are from "VLC". If it comes from NAS (Synology) via Wlan, it stutters on my Oneplus3 & Laptop also if they are beside of the archer c7. With cable - all is fine. Recoded with Handbrakes looks fine. If its recorded with 30fps - all fine.

You did specify VHT80 in your settings, but I wonder if that works on non-DFS channels. I think not.

Is that bitrate in Kbps or bps? Without any unit it's impossible to know, but 60 kbps sounds very low for video... And 60 Mbps very heavy.

Hmmm, dont no. I have only my handy (@work) and its not possible to get better infos.

not sure where i get these infos. That one of the files. Informations are from "VLC". If it comes from NAS (Synology) via Wlan, it stutters on my Oneplus3 & Laptop also if they are beside of the archer c7. With cable - all is fine. Recoded with Handbrakes looks fine. If its recorded with 30fps - all fine.

if the hop from the video source to the AP is wireless as well as the hop from
the AP to the viewing device, it takes substantially more than 2x the listed
bandwidth.

60Mb/sec is extremely heavy, even for a single hop on wifi. You need to have at
least a double-channel 802.11n connection. If you are wanting to deal with
double hops or have multiple users, you really need to go to 802.11ac and look
for at least a 2x2, if not a 3x3 connection (this requires a 2x2 or 3x3
device on your viewing device.

Linux (and therefor LEDE) does give you information about exactly what is
happening in your communication

look for a file like:

/sys/kernel/debug/ieee80211/phy1/netdev:wlan1/stations/14:1a:a3:9a:47:35/rc_stats

note: the phy1, wlan1 and mac address will vary based on your system

then look at rc_stats and it will tell you what speeds it's using for your
communication.

David Lang