Моя “Гигабитная” сетевая плата, только получая 100 м, является этим даже на самом деле 1 Гбит/с?

Я искал напрасно. У меня есть RTL8101/2/6E PCI Express Быстрый контроллер / контроллер Gigabit Ethernet (газаните 05), сетевая плата в ноутбуке спутника Toshiba. Под управлением Ubuntu 16.04

Карта, кажется, не поддерживает гигабитные скорости согласно терминалу, все указывающее на 100 Мбит/с несмотря на факт, это говорит что Гигабит прямо на название контроллера. Я довольно плохо знаком с человечностью. Обычно в окнах я проверял бы идентификатор устройства и искал бы его, чтобы подтвердить, является ли это на самом деле действительно гигабитный контроллер.

Я просто подписался на новый ISP, предлагающий загрузку на 1000 Мбит/с (не 100, поскольку я был уверен, что торговый представитель ошибался), другие подписчики получают номера 800-950 на speedtests, я добираюсь ~320, но я чувствую, что это - предел моего iPhone/Wi-Fi. Таким образом, я начал загружать ноутбуки один за другим только, чтобы понять, что ни один из моих ноутбуков (которые были все даны мне бесплатно) не имеет гигабитный NICs. Я имею SmartTVs, DVR и NAS весь рабочий гигабит, но не имею никакого способа сделать тест скорости на тех устройствах. Последней опцией является этот Toshiba, который имел проблемы об окнах, таким образом, я решил отформатировать и играю вокруг с человечностью.

Хорошо в деталях:

    adriano@adriano-Satellite-L850D:~$ sudo lshw -C Network
  *-network        A^[[A^[[B^[[B^[[B^[
       description: Wireless interface
       product: RTL8188CE 802.11b/g/n WiFi Adapter
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:01:00.0
       logical name: wlp1s0
       version: 01
       serial: 20:16:d8:de:dc:e5
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=rtl8192ce driverversion=4.4.0-57-generic firmware=N/A ip=192.168.1.101 latency=0 link=yes multicast=yes wireless=IEEE 802.11bgn
       resources: irq:16 ioport:3000(size=256) memory:f0200000-f0203fff
  *-network
       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:02:00.0
       logical name: enp2s0
       version: 05
       serial: 70:54:d2:ac:41:a3
       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.0.12 latency=0 link=yes multicast=yes port=MII speed=100Mbit/s
       resources: irq:34 ioport:2000(size=256) memory:f0004000-f0004fff memory:f0000000-f0003fff


adriano@adriano-Satellite-L850D:~$ sudo ethtool -s enp2s0 speed 1000
Cannot advertise speed 1000
adriano@adriano-Satellite-L850D:~$ sudo ethtool enp2s0
Settings for enp2s0:
    Supported ports: [ TP MII ]
    Supported link modes:   10baseT/Half 10baseT/Full 
                            100baseT/Half 100baseT/Full 
    Supported pause frame use: No
    Supports auto-negotiation: Yes
    Advertised link modes:  10baseT/Half 10baseT/Full 
                            100baseT/Half 100baseT/Full 
    Advertised pause frame use: Symmetric Receive-only
    Advertised auto-negotiation: Yes
    Link partner advertised link modes:  10baseT/Half 10baseT/Full 
                                         100baseT/Half 100baseT/Full 
    Link partner advertised pause frame use: Symmetric Receive-only
    Link partner advertised auto-negotiation: Yes
    Speed: 100Mb/s
    Duplex: Full
    Port: MII
    PHYAD: 0
    Transceiver: internal
    Auto-negotiation: on
    Supports Wake-on: pumbg
    Wake-on: g
    Current message level: 0x00000033 (51)
                   drv probe ifdown ifup
    Link detected: yes

adriano@adriano-Satellite-L850D:~$ lspci | grep -i net
01:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8188CE 802.11b/g/n WiFi Adapter (rev 01)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller (rev 05)

Я вижу, что моя сетевая плата является RTL8101/2/6E PCI Express Быстрый контроллер / контроллер Gigabit Ethernet (газаните 05), "/"s, касаются меня, то, что часть информации и номера модели ie:10/100/1000 или является этим, говоря мне, у меня есть ОДНО из этих аппаратных средств т.е.: "RTL8101 - Быстро" или "RTL8102 - Быстро" или "RTL8106E - Гигабит" и раз так почему Ubuntu не может сказать мне который? Я вырываю его справедливую какую-то проблему драйвера. Я признаю, что мне, вероятно, придется одолжить ноутбук от кого-то не столь дешевого, как я должен проверить свой полный потенциал. Также кто-либо может сказать мне, почему у меня есть странное название адаптера? Я думал, что это должно быть что-то как "eth0"

3
задан 11 March 2017 в 18:47

2 ответа

"/"s касаются меня, то, что часть информации и номера модели ie:10/100/1000 или является этим, говоря мне, у меня есть ОДНО из этих аппаратных средств т.е.: "RTL8101 - Быстро" или "RTL8102 - Быстро" или "RTL8106E - Гигабит"

, Который является точно, что передается; Вы имеете один из перечисленных устройств. В Вашем случае, согласно ethtool, это - одно из Быстрых устройств, не Гигабит.

ethtool от способного к гигабиту устройства ясно отражает его. Вот образец от моей машины:

Settings for enp0s25:
    Supported ports: [ TP ]
    Supported link modes:   10baseT/Half 10baseT/Full 
                            100baseT/Half 100baseT/Full 
                            1000baseT/Full 
    Supported pause frame use: No
    Supports auto-negotiation: Yes
    Advertised link modes:  10baseT/Half 10baseT/Full 
                            100baseT/Half 100baseT/Full 
                            1000baseT/Full 
    Advertised pause frame use: No
    Advertised auto-negotiation: Yes
    Speed: 1000Mb/s
    Duplex: Full
    Port: Twisted Pair
    PHYAD: 1
    Transceiver: internal
    Auto-negotiation: on
    MDI-X: on (auto)
    Supports Wake-on: pumbg
    Wake-on: g
    Current message level: 0x00000007 (7)
                   drv probe link
    Link detected: yes

Уведомление, что поддерживаемые канальные режимы включают 1000baseT; то есть, гигабит.

Короче говоря, Вы не можете достигнуть гигабитных скоростей, потому что Ваше устройство не поддерживает его.

4
ответ дан 1 December 2019 в 15:34

У меня была та же проблема о моем ноутбуке HP Pavilion G6. Длинная короткая история: удалите старый драйвер и скомпилируйте новый из источника.

lspci | awk '/[Nn]et/ {print $1}' | xargs -i% lspci -ks %

посмотрите точный используемый Драйвер ядра (Realtek в моем случае r8169 действительно имеют список американских патентов на их веб-сайте).

1
ответ дан 1 December 2019 в 15:34

Другие вопросы по тегам:

Похожие вопросы: