On 01/11/2017 11:40 AM, Chris Murphy wrote:
On Wed, Jan 11, 2017 at 11:00 AM, Rick Stevens
<ricks(a)alldigital.com> wrote:
> On 01/10/2017 07:30 PM, Chris Murphy wrote:
>> [chris@f25h Downloads]$ iperf -c 10.0.0.3
>> ------------------------------------------------------------
>> Client connecting to 10.0.0.3, TCP port 5001
>> TCP window size: 85.0 KByte (default)
>> ------------------------------------------------------------
>> [ 3] local 10.0.0.4 port 52272 connected with 10.0.0.3 port 5001
>> [ ID] Interval Transfer Bandwidth
>> [ 3] 0.0-10.1 sec 35.4 MBytes 29.5 Mbits/sec
>> [chris@f25h Downloads]$
>>
>>
>>
>> [chris@f25s ~]$ iperf -s
>> ------------------------------------------------------------
>> Server listening on TCP port 5001
>> TCP window size: 85.3 KByte (default)
>> ------------------------------------------------------------
>> [ 4] local 10.0.0.3 port 5001 connected with 10.0.0.4 port 52272
>> [ ID] Interval Transfer Bandwidth
>> [ 4] 0.0-10.4 sec 35.4 MBytes 28.5 Mbits/sec
>
> Yeah, OK, that's pretty sucky. So it does look like it's the driver
> or firmware or some setting on the interface that's limiting the speed.
> I guess you could try "iw dev wlan0 link" to see what speed it thinks
> it's running at and "iw dev wlan0 scan dump" to see more details
[chris@f25h ~]$ dmesg | grep wlan0
[ 5.489106] iwlwifi 0000:6c:00.0 wlo1: renamed from wlan0
[chris@f25h ~]$ iw dev wlo1 link
Connected to 00:ac:e0:57:33:00 (on wlo1)
SSID: HOME-3302
freq: 2462
RX: 2732414 bytes (5093 packets)
TX: 853871 bytes (3683 packets)
signal: -42 dBm
tx bitrate: 144.4 MBit/s MCS 15 short GI
bss flags: short-slot-time
dtim period: 1
beacon int: 100
[chris@f25h ~]$ iw dev wlo1 scan dump
BSS 00:ac:e0:57:33:00(on wlo1) -- associated
TSF: 213169679188 usec (2d, 11:12:49)
freq: 2462
beacon interval: 100 TUs
capability: ESS Privacy ShortSlotTime (0x0411)
signal: -41.00 dBm
last seen: 33598 ms ago
Information elements from Probe Response frame:
SSID: HOME-3302
Supported rates: 1.0* 2.0* 5.5* 11.0* 9.0 18.0 36.0 54.0
DS Parameter set: channel 11
ERP: Barker_Preamble_Mode
Extended supported rates: 6.0* 12.0* 24.0* 48.0
HT capabilities:
Capabilities: 0x1ec
HT20
SM Power Save disabled
RX HT20 SGI
RX HT40 SGI
TX STBC
RX STBC 1-stream
Max AMSDU length: 3839 bytes
No DSSS/CCK HT40
Maximum RX AMPDU length 65535 bytes (exponent: 0x003)
Minimum RX AMPDU time spacing: 4 usec (0x05)
HT RX MCS rate indexes supported: 0-15
HT TX MCS rate indexes are undefined
HT operation:
* primary channel: 11
* secondary channel offset: no secondary
* STA channel width: 20 MHz
* RIFS: 0
* HT protection: no
* non-GF present: 1
* OBSS non-GF present: 0
* dual beacon: 0
* dual CTS protection: 0
* STBC beacon: 0
* L-SIG TXOP Prot: 0
* PCO active: 0
* PCO phase: 0
Secondary Channel Offset: no secondary (0)
WPA: * Version: 1
* Group cipher: TKIP
* Pairwise ciphers: TKIP CCMP
* Authentication suites: PSK
RSN: * Version: 1
* Group cipher: TKIP
* Pairwise ciphers: TKIP CCMP
* Authentication suites: PSK
* Capabilities: 1-PTKSA-RC 1-GTKSA-RC (0x0000)
WMM: * Parameter version 1
* BE: CW 15-1023, AIFSN 3
* BK: CW 15-1023, AIFSN 7
* VI: CW 7-15, AIFSN 2, TXOP 3008 usec
* VO: CW 3-7, AIFSN 2, TXOP 1504 usec
BSS Load:
* station count: 1
* channel utilisation: 0/255
* available admission capacity: 31250 [*32us]
Extended capabilities: HT Information Exchange Supported
Country: US Environment: Indoor/Outdoor
Channels [1 - 11] @ 16 dBm
WPS: * Version: 1.0
* Wi-Fi Protected Setup State: 2 (Configured)
* Response Type: 3 (AP)
* UUID: 28802880-2880-1880-a880-00ace0573300
* Manufacturer: ARRIS
* Model: TG862G
* Model Number: RT2860
* Serial Number: 12345678
* Primary Device Type: 6-0050f204-1
* Device name: ARRIS TG862 Router
* Config methods: Keypad
* RF Bands: 0x1
* Unknown TLV (0x1049, 6 bytes): 00 37 2a 00 01 20
[chris@f25h ~]$
, but
> I don't know what else to try. Are you using any special hardware
> drivers (e.g. nVidia binaries, etc.)? They might have an effect.
No out of tree modules, this is stock Fedora 25 from a clean
installation, not an upgrade. The main differences from default is
Btrfs for root and home, and frequently using Rawhide kernels for
testing.
I replied to Chris (ctubbsii(a)fedoraproject.org) with my iw results.
Note that I just tried an iperf over the wireless as well and my
results suck as badly as yours:
[root@golem4 ~]# iperf -c 192.168.1.50
------------------------------------------------------------
Client connecting to 192.168.1.50, TCP port 5001
TCP window size: 85.0 KByte (default)
------------------------------------------------------------
[ 3] local 192.168.1.247 port 36768 connected with 192.168.1.50 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.0 sec 19.6 MBytes 16.4 Mbits/sec
I'm using:
[root@golem4 ~]# ethtool -i wlan0
driver: iwlwifi
version: 4.8.15-300.fc25.x86_64
firmware-version: 18.168.6.1
expansion-rom-version:
bus-info: 0000:01:00.0
supports-statistics: yes
supports-test: no
supports-eeprom-access: no
supports-register-dump: no
supports-priv-flags: no
laptop->wireless->access point->1000BaseT->switch->1000BaseT->server
The switch in the middle is an Extreme Networks Summit 400-48T.
----------------------------------------------------------------------
- Rick Stevens, Systems Engineer, AllDigital ricks(a)alldigital.com -
- AIM/Skype: therps2 ICQ: 226437340 Yahoo: origrps2 -
- -
- Never test for an error condition you don't know how to handle. -
----------------------------------------------------------------------