Dell Inspiron 17R 5720
で実行されているUbuntu 16.04 LTS
にはgigabit ethernet
カードがありますが、100Mbps
しか使用できません。
同じケーブルで150
を引っ張る別のラップトップを試したので、自分のコンピューターが問題であると確信しています。
私はいくつかのコマンドを実行しました:
description: Ethernet interface
product: RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:03:00.0
logical name: enp3s0
version: 05
serial: REDACTED
size: 100Mbit/s
capacity: 100Mbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full firmware=rtl_nic/rtl8105e-1.fw ip=192.168.1.13 latency=0 link=yes multicast=yes port=MII speed=100Mbit/s
resources: irq:26 ioport:2000(size=256) memory:f1404000-f1404fff memory:f1400000-f1403fff
100Mbps
と明確に示されているのに、なぜGigabit Ethernet Controller
しか使用できないのですか?
これは必ずしもギガビットイーサネットカードではありません。
Realtekには、同じ製品の1G対応バージョンと100Mのみのバージョンの両方があり、両方に同じPCI VID:PIDを使用します。したがって、lspciの下に同じ「製品名」が表示されます。それらを区別する唯一の方法は、ethtool
を介してドライバーによって検出された機能を調べることです。
(補足:ethtoolを介して機能をチェックするときは、「リンクパートナーアドバタイズ」に1Gがないことを無視してください。ローカルデバイス自体が1Gに対応していない場合、Linuxドライバーは実際にこれをマスクしているように見えます。カードの機能については、「サポートされているリンクモード」のみを参照してください。)
残念ながら、Dell Inspironノートパソコンには100Mbpsのチップしか搭載されていないのが一般的であり、これについては スペックシート 「通信」(直接 pdf リンク)に記載されています。 )。
AX88179チップセットに基づくUSB3.xイーサネットアダプタ(ドングル)は、信頼できる代替手段です。