「iw」に示されている転送ビットレートが予期せず低い。

「iw」に示されている転送ビットレートが予期せず低い。
> iw dev wlp5s0 link

Connected to 00:35:1a:41:2d:cf (on wlp5s0)
    SSID: eduroam
    freq: 5240
    RX: 59188796 bytes (179767 packets)
    TX: 351043602 bytes (273799 packets)
    signal: -59 dBm
    tx bitrate: 6.0 MBit/s

    bss flags:  short-slot-time
    dtim period:    1
    beacon int: 102


> iw dev wlp5s0 station dump

Station 00:35:1a:41:2d:cf (on wlp5s0)
    inactive time:  176 ms
    rx bytes:   59188796
    rx packets: 179767
    tx bytes:   351043602
    tx packets: 273799
    tx retries: 0
    tx failed:  396
    signal:     -59 dBm
    signal avg: -59 dBm
    tx bitrate: 6.0 MBit/s
    rx bitrate: 78.0 MBit/s VHT-MCS 4 VHT-NSS 2
    authorized: yes
    authenticated:  yes
    preamble:   long
    WMM/WME:    yes
    MFP:        no
    TDLS peer:  no

私の転送ビットレートが予期せず低く、アップロード速度が実際の速度より遅いことを確認できます。 (USBテザーを使用して携帯電話に接続すると、このネットワークで80Mbit /秒のアップ/ダウン速度が発生します。)。

スリープ機能をオフにしてこれに触れましたが、iw転送速度を上げるには成功しませんでした。 1年前の高級ノートパソコンなので問題ないようです(Windowsを実行する際にそのような問題があった記憶はありません)。この問題を解決する方法についてのアイデアはありますか?

MSI Ghostノートブックで最新のLinux Mint 18.1を実行します。

修正する:

@dirktはコメントにいくつかのトラブルシューティングのヒントを提供して、問題の半分を解決するドライバのアップデートを提供しました。私の受信ビットレートは現在240 Mbitですが、転送ビットレートはまだ6 Mbitにとどまります。

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1383184

> iw dev wlp5s0 station dump
Station 00:35:1a:2e:07:2f (on wlp5s0)
    inactive time:  396 ms
    rx bytes:   234425411
    rx packets: 180469
    tx bytes:   33988923
    tx packets: 95897
    tx retries: 0
    tx failed:  248
    signal:     -60 dBm
    signal avg: -58 dBm
    tx bitrate: 6.0 MBit/s
    rx bitrate: 240.0 MBit/s VHT-MCS 5 40MHz short GI VHT-NSS 2
    authorized: yes
    authenticated:  yes
    preamble:   long
    WMM/WME:    yes
    MFP:        no
    TDLS peer:  no

> lspci -nn
<removed irrelevant entries>
05:00.0 Network controller [0280]: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter [168c:003e] (rev 20)

> sudo ethtool -i wlp5s0
driver: ath10k_pci
version: 4.4.0-77-generic
firmware-version: SW_RM.1.1.1-00157-QCARMSWPZ-1
expansion-rom-version: 
bus-info: 0000:05:00.0
supports-statistics: yes
supports-test: no
supports-eeprom-access: no
supports-register-dump: no
supports-priv-flags: no

答え1

(答えはコメントで書いてください。)

私はLinux Wi-Fiドライバの開発者が、最新のWi-Fiチップのいくつかがプライベートソースファームウェアに大きく依存していて、すべてがうまく動作するようにし、そのための良いドライバを書くのが本当に痛いと文句を言うのを見ました。したがって、「ドライバの問題」は不可能ではありません。

あなたのチップセットが何であるかを調べて(lspci -nnまたはlsusb、4桁の16進ベンダー/デバイスIDを探す)、0123:4567形式でGoogle検索を実行し、これが既知の問題であることを確認し、そうでない場合は開発者にバグ報告をリクエストしてください。 。

ご意見に基づき、質問すでに報告されています。バグが修正されたら通知を受け取るために、このバグの購読リストに自分自身を追加し、状況を説明するコメントを追加することもできます。

答え2

一部の802.11ac Qualcomチップセット(QCA988xで経験されている)では、カードチップによって計算された転送速度が「ath10k」Linuxカーネルドライバに転送されないことが知られています。したがって、ドライバは常に6Mbpsの転送速度を宣伝します。

QCA6174チップセットにも同様に適用されます。

関連情報