去年の8月の記事に、MediaTekのUSB Wi-Fiについて書いた。 Ubuntu18.04 の HWEカーネルで、Elecom の WDC-867SU3SWH を使うやつだ。
動いたけど、スピードが出ないという記事だった。
Ubuntu Budgie 20.04 は、ファイルマネージャがnemoなので興味があり、VirtualBoxを使って試していた。
そのとき、Linux kernel 5.4では MediaTek USB Wi−Fiはどうだろうと、ふと思った。試してみるために、母艦(このOptiplex760)で、Ubuntu Budgie 20.04 を USB boot して、WDC-867SU3SWH を使ってみた。
ノートPCでiperf3をサーバモードで動かして、母艦からiperf3をしてみた。
ubuntu-budgie@ubuntu-budgie:~$ iperf3 -c 192.168.YYY.YYY Connecting to host 192.168.YYY.YYY, port 5201 [ 5] local 192.168.XXX.XXX port 36548 connected to 192.168.YYY.YYY port 5201 [ ID] Interval Transfer Bitrate Retr Cwnd [ 5] 0.00-1.00 sec 24.8 MBytes 208 Mbits/sec 0 464 KBytes [ 5] 1.00-2.00 sec 23.6 MBytes 198 Mbits/sec 0 505 KBytes [ 5] 2.00-3.00 sec 21.7 MBytes 182 Mbits/sec 0 532 KBytes [ 5] 3.00-4.00 sec 22.4 MBytes 188 Mbits/sec 0 557 KBytes [ 5] 4.00-5.00 sec 22.7 MBytes 191 Mbits/sec 0 557 KBytes [ 5] 5.00-6.00 sec 22.1 MBytes 186 Mbits/sec 0 585 KBytes [ 5] 6.00-7.00 sec 25.0 MBytes 210 Mbits/sec 0 585 KBytes [ 5] 7.00-8.00 sec 22.6 MBytes 189 Mbits/sec 0 585 KBytes [ 5] 8.00-9.00 sec 23.4 MBytes 196 Mbits/sec 0 617 KBytes [ 5] 9.00-10.00 sec 22.4 MBytes 188 Mbits/sec 0 649 KBytes - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate Retr [ 5] 0.00-10.00 sec 231 MBytes 194 Mbits/sec 0 sender [ 5] 0.00-10.00 sec 227 MBytes 191 Mbits/sec receiver iperf Done.(XXXやYYYは伏せ字)
去年の8月にみたWDC-433DU2H の速さと同じぐらいの速さが出ている。
なぜ、同じ速さ?
おそらくUSB2.0の限界。USB2.0は、480Mbpsだ。
WDC-433DU2Hは、そもそもUSB2.0デバイスだ。WDC-867SU3SWHはUSB3.0デバイスだが、Optiplex760のUSBは、USB2.0なので480Mbpsが限界であり、それがボトルネックになって、同じ速度になっているのだろう。
このスピードテストは、中古で買った Folio 13 2000のUSB3.0ポートで行っている。
この中古で買ったFolio 13のUSB3.0ポートの調子が悪いのかもしれない。
ということは、FolioのUSB2.0ポートなら、Ubuntu 18.04のHWE kernel 5.3x でも、200Mbpsぐらいは出るのかもしれないと思って やってみた。
$ iperf3 -c 192.168.XXX.XXX Connecting to host 192.168.XXX.XXX, port 5201 [ 4] local 192.168.YYY.YYY port 43198 connected to 192.168.XXX.XXX port 5201 [ ID] Interval Transfer Bandwidth Retr Cwnd [ 4] 0.00-1.00 sec 27.3 MBytes 229 Mbits/sec 0 400 KBytes [ 4] 1.00-2.00 sec 25.5 MBytes 214 Mbits/sec 0 419 KBytes [ 4] 2.00-3.00 sec 25.4 MBytes 213 Mbits/sec 0 419 KBytes [ 4] 3.00-4.00 sec 25.4 MBytes 213 Mbits/sec 0 419 KBytes [ 4] 4.00-5.00 sec 25.4 MBytes 213 Mbits/sec 0 419 KBytes [ 4] 5.00-6.00 sec 25.4 MBytes 213 Mbits/sec 0 438 KBytes [ 4] 6.00-7.00 sec 25.5 MBytes 214 Mbits/sec 0 458 KBytes [ 4] 7.00-8.00 sec 25.3 MBytes 212 Mbits/sec 0 458 KBytes [ 4] 8.00-9.00 sec 25.5 MBytes 214 Mbits/sec 0 458 KBytes [ 4] 9.00-10.00 sec 25.4 MBytes 213 Mbits/sec 0 458 KBytes - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bandwidth Retr [ 4] 0.00-10.00 sec 256 MBytes 215 Mbits/sec 0 sender [ 4] 0.00-10.00 sec 254 MBytes 213 Mbits/sec receiver iperf Done.200Mbpsでてるじゃん!
ウチのPCはどれも古い。USB3.0ポートを持っているのは、この中古Folio 13しかない。
そのため、どっちが悪いのかわかないが、中古のFolioの方が怪しいと考えるべきだろう。
WDC-867SU3SWH は使えるかもしれない(私は確認できないけど)。
VID,PIDがドライバに登録されていないので、ここで書いたやり方でmodprobeに登録して使えばいい。
ウチのPCはどれもこれも古い。
母艦のOptiplex760は、延命措置をしながら10年以上使っている。
不安定さはないが、扱うデータ量が増えてきている。フルスペックハイビジョン動画の編集をするには非力だ。
いまどきUSB3.0未対応なのも、どうかとも思う。
Optiplex760はまだまだ使うとしても、新しいPCを買っても良いかもしれない。
2020/04/12 追記: 今の HWE Kernel バージョンはこんな感じ。
$ uname -a Linux vista 5.3.0-46-generic #38~18.04.1-Ubuntu SMP Tue Mar 31 04:17:56 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux昨日から使っているが、安定している。
USB3.0で調子が悪い場合は、USB2.0で使うのも良いかも。帯域が充分なら。
0 件のコメント:
コメントを投稿