Сетевая карта 1Gb - Низкие скорости

Автор Hyperplasiya, 19 января 2014, 15:52:36

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Hyperplasiya

Добрый день!

Недавно собрал NAS:
Материнская плата:http://market.yandex.ru/model.xml?hid=91020&modelid=8455873&clid=502,

Работало всё на OMV. Решил поставить чистый Debian и сам всё настроить.
Диск примонтировал, Самбу настроил - всё ок.
Пробую копировать на Шару - скорость больше 17 МБ/с не бывает.
На OMV скорость была 100-116 МБ/с.
С чем это может быть связано?


ifconfig

eth0    Link encap:Ethernet  HWaddr 90:2b:34:d1:74:4d
          inet addr:192.168.1.25  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::922b:34ff:fed1:744d/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:289041 errors:0 dropped:0 overruns:0 frame:0
          TX packets:97598 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:429906578 (409.9 MiB)  TX bytes:9427643 (8.9 MiB)
          Interrupt:40

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:1807 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1807 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:397303 (387.9 KiB)  TX bytes:397303 (387.9 KiB)




lspci -knn

00:00.0 Host bridge [0600]: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor DRAM Controller [8086:0150] (rev 09)
        Subsystem: Giga-byte Technology Device [1458:5000]
        Kernel driver in use: agpgart-intel
00:02.0 VGA compatible controller [0300]: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller [8086:0152] (rev 09)
        Subsystem: Giga-byte Technology Device [1458:d000]
        Kernel driver in use: i915
00:14.0 USB controller [0c03]: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller [8086:1e31] (rev 04)
        Subsystem: Giga-byte Technology Device [1458:5007]
        Kernel driver in use: xhci_hcd
00:16.0 Communication controller [0780]: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 [8086:1e3a] (rev 04)
        Subsystem: Giga-byte Technology Device [1458:1c3a]
00:1a.0 USB controller [0c03]: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 [8086:1e2d] (rev 04)
        Subsystem: Giga-byte Technology Device [1458:5006]
        Kernel driver in use: ehci_hcd
00:1b.0 Audio device [0403]: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller [8086:1e20] (rev 04)
        Subsystem: Giga-byte Technology Device [1458:a002]
        Kernel driver in use: snd_hda_intel
00:1c.0 PCI bridge [0604]: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 [8086:1e10] (rev c4)
        Kernel driver in use: pcieport
00:1c.4 PCI bridge [0604]: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 5 [8086:1e18] (rev c4)
        Kernel driver in use: pcieport
00:1c.5 PCI bridge [0604]: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 6 [8086:1e1a] (rev c4)
        Kernel driver in use: pcieport
00:1c.6 PCI bridge [0604]: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 7 [8086:1e1c] (rev c4)
        Kernel driver in use: pcieport
00:1d.0 USB controller [0c03]: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 [8086:1e26] (rev 04)
        Subsystem: Giga-byte Technology Device [1458:5006]
        Kernel driver in use: ehci_hcd
00:1f.0 ISA bridge [0601]: Intel Corporation H77 Express Chipset LPC Controller [8086:1e4a] (rev 04)
        Subsystem: Giga-byte Technology Device [1458:5001]
00:1f.2 SATA controller [0106]: Intel Corporation 7 Series/C210 Series Chipset Family 6-port SATA Controller [AHCI mode] [8086:1e02] (rev 04)
        Subsystem: Giga-byte Technology Device [1458:b005]
        Kernel driver in use: ahci
00:1f.3 SMBus [0c05]: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller [8086:1e22] (rev 04)
        Subsystem: Giga-byte Technology Device [1458:5001]
02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 06)
        Subsystem: Giga-byte Technology GA-EP45-DS5/GA-EG45M-DS2H Motherboard [1458:e000]
        Kernel driver in use: r8169
03:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 06)
        Subsystem: Giga-byte Technology GA-EP45-DS5/GA-EG45M-DS2H Motherboard [1458:e000]
        Kernel driver in use: r8169
04:00.0 Network controller [0280]: Intel Corporation Centrino Wireless-N 2230 [8086:0887] (rev c4)
        Subsystem: Intel Corporation Centrino Wireless-N 2230 BGN [8086:4062]



P.S.: В Линуксе - новичёк ::)

qupl

Hyperplasiya, сравните файловые системы/драйвера на сетевую плату если это возможно.

Hyperplasiya

#2
Немного не понял Вас.

Жёсткий диск я не форматировал - он был с данными и файловая система была и осталась EXT4

Сообщение объединено: 19 января 2014, 16:24:42

Вот ещё такое могу показать:

Тут ошибки есть - может, что тут не так))

dmesg | grep eth
[    0.596950] r8169 0000:02:00.0: eth0: jumbo features [frames: 9200 bytes, tx checksumming: ko]
[    0.597318] r8169 0000:03:00.0: eth1: RTL8168evl/8111evl at 0xffffc90000650000, 90:2b:34:d1:74:4f, XID 0c900800 IRQ 41
[    0.597320] r8169 0000:03:00.0: eth1: jumbo features [frames: 9200 bytes, tx checksumming: ko]
[    1.005788] ACPI Error: Method parse/execution failed [\_SB_.PCI0.SAT0.SPT0._GTF] (Node ffff88011a6988f8), AE_NOT_FOUND (20110623/psparse-536)
[    1.005837] ACPI Error: Method parse/execution failed [\_SB_.PCI0.SAT0.SPT3._GTF] (Node ffff88011a698790), AE_NOT_FOUND (20110623/psparse-536)
[    1.006440] ACPI Error: Method parse/execution failed [\_SB_.PCI0.SAT0.SPT0._GTF] (Node ffff88011a6988f8), AE_NOT_FOUND (20110623/psparse-536)
[    1.052523] ACPI Error: Method parse/execution failed [\_SB_.PCI0.SAT0.SPT3._GTF] (Node ffff88011a698790), AE_NOT_FOUND (20110623/psparse-536)
[    9.572711] r8169 0000:02:00.0: eth0: unable to load firmware patch rtl_nic/rtl8168e-3.fw (-2)
[    9.582780] r8169 0000:02:00.0: eth0: link down
[    9.582787] r8169 0000:02:00.0: eth0: link down
[    9.583041] ADDRCONF(NETDEV_UP): eth0: link is not ready
[   12.357807] r8169 0000:02:00.0: eth0: link up
[   12.358023] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   22.376734] eth0: no IPv6 routers present
[    0.596948] r8169 0000:02:00.0: eth0: RTL8168evl/8111evl at 0xffffc90000620000, 90:2b:34:d1:74:4d, XID 0c900800 IRQ 40
[    0.596950] r8169 0000:02:00.0: eth0: jumbo features [frames: 9200 bytes, tx checksumming: ko]
[    0.597318] r8169 0000:03:00.0: eth1: RTL8168evl/8111evl at 0xffffc90000650000, 90:2b:34:d1:74:4f, XID 0c900800 IRQ 41
[    0.597320] r8169 0000:03:00.0: eth1: jumbo features [frames: 9200 bytes, tx checksumming: ko]
[    1.005788] ACPI Error: Method parse/execution failed [\_SB_.PCI0.SAT0.SPT0._GTF] (Node ffff88011a6988f8), AE_NOT_FOUND (20110623/psparse-536)
[    1.005837] ACPI Error: Method parse/execution failed [\_SB_.PCI0.SAT0.SPT3._GTF] (Node ffff88011a698790), AE_NOT_FOUND (20110623/psparse-536)
[    1.006440] ACPI Error: Method parse/execution failed [\_SB_.PCI0.SAT0.SPT0._GTF] (Node ffff88011a6988f8), AE_NOT_FOUND (20110623/psparse-536)
[    1.052523] ACPI Error: Method parse/execution failed [\_SB_.PCI0.SAT0.SPT3._GTF] (Node ffff88011a698790), AE_NOT_FOUND (20110623/psparse-536)
[    9.572711] r8169 0000:02:00.0: eth0: unable to load firmware patch rtl_nic/rtl8168e-3.fw (-2)
[    9.582780] r8169 0000:02:00.0: eth0: link down
[    9.582787] r8169 0000:02:00.0: eth0: link down
[    9.583041] ADDRCONF(NETDEV_UP): eth0: link is not ready
[   12.357807] r8169 0000:02:00.0: eth0: link up
[   12.358023] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   22.376734] eth0: no IPv6 routers present

qupl

Цитата: Hyperplasiya от 19 января 2014, 16:20:08
[    9.572711] r8169 0000:02:00.0: eth0: unable to load firmware patch rtl_nic/rtl8168e-3.fw (-2)

Установите пакет firmware-realtek.

Если ФС та же, то к ней нет вопросов.

Hyperplasiya

#4
Сделал так:
В /etc/apt/sources.list  добавил строку:
deb http://backports.debian.org/debian-backports/ squeeze-backports main contrib non-free

#aptitude update

И потом установил  firmware-realtek.

dmesg | grep eth
[    0.598282] r8169 0000:02:00.0: eth0: RTL8168evl/8111evl at 0xffffc90000620000, 90:2b:34:d1:74:4d, XID 0c900800 IRQ 40
[    0.598284] r8169 0000:02:00.0: eth0: jumbo features [frames: 9200 bytes, tx checksumming: ko]
[    0.598653] r8169 0000:03:00.0: eth1: RTL8168evl/8111evl at 0xffffc90000650000, 90:2b:34:d1:74:4f, XID 0c900800 IRQ 41
[    0.598655] r8169 0000:03:00.0: eth1: jumbo features [frames: 9200 bytes, tx checksumming: ko]
[    1.025745] ACPI Error: Method parse/execution failed [\_SB_.PCI0.SAT0.SPT0._GTF] (Node ffff88011a6988f8), AE_NOT_FOUND (20110623/psparse-536)
[    1.025795] ACPI Error: Method parse/execution failed [\_SB_.PCI0.SAT0.SPT3._GTF] (Node ffff88011a698790), AE_NOT_FOUND (20110623/psparse-536)
[    1.026390] ACPI Error: Method parse/execution failed [\_SB_.PCI0.SAT0.SPT0._GTF] (Node ffff88011a6988f8), AE_NOT_FOUND (20110623/psparse-536)
[    1.064990] ACPI Error: Method parse/execution failed [\_SB_.PCI0.SAT0.SPT3._GTF] (Node ffff88011a698790), AE_NOT_FOUND (20110623/psparse-536)
[   10.440818] r8169 0000:02:00.0: eth0: link down
[   10.440827] r8169 0000:02:00.0: eth0: link down
[   10.441237] ADDRCONF(NETDEV_UP): eth0: link is not ready
[   12.734672] r8169 0000:02:00.0: eth0: link up
[   12.734899] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   22.831691] eth0: no IPv6 routers present


Скорость Упала до 10 МБ/с  ;D

Сообщение объединено: 19 января 2014, 18:27:49

Я так понимаю, что я установил Пакет: firmware-realtek (0.36+wheezy.1) [non-free]
А в SID есть Пакет: firmware-realtek (0.40) [non-free]

Может его лучше?
Только я не знаю что прописать надо /etc/apt/sources.list что бы из Sid установить.

Или я что то путаю и не понимаю?  ;D

qupl

Hyperplasiya, все остальное, а особенно ядро, тоже из backports?

Hyperplasiya

не, вроде)

Дистрибутив: debian-7.3.0-amd64-netinst
А всё, что устанавливалось, я так понимаю из


deb http://ftp.ru.debian.org/debian/ wheezy main
deb-src http://ftp.ru.debian.org/debian/ wheezy main

deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main

deb http://ftp.ru.debian.org/debian/ wheezy-updates main
deb-src http://ftp.ru.debian.org/debian/ wheezy-updates main



Сообщение объединено: 19 января 2014, 18:59:39

Только сейчас установил firmware-realtek от туда, так как не мог установить из других.

qupl

Hyperplasiya, раз у вас установлен wheezy, то и firmware поставьте из репозитория wheezy.

Hyperplasiya

Как?

Вроде у меня не получалось и сейчас не получается

root@SERVER:~# aptitude install firmware-realtek
Ни одного пакета не будет установлено, обновлено или удалено.
0 пакетов обновлено, 0 установлено новых, 0 пакетов отмечено для удаления, и 0 пакетов не обновлено.
Необходимо получить 0 B архивов. После распаковки 0 B будет занято.

root@SERVER:~# apt-get install firmware-realtek
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Уже установлена самая новая версия firmware-realtek.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.


Может я что то не так делаю?

qupl

Hyperplasiya, просмотрел, нормальная версия у Вас установилась.
Но эту строчку - deb http://backports.debian.org/debian-backports/ squeeze-backports main contrib non-free, из source.list уберите чтобы в будущем не было бардака.

Hyperplasiya

Цитата: qupl от 19 января 2014, 19:12:32
Hyperplasiya, просмотрел, нормальная версия у Вас установилась.
Но эту строчку - deb http://backports.debian.org/debian-backports/ squeeze-backports main contrib non-free, из source.list уберите чтобы в будущем не было бардака.

Я закомментировал её сейчас


Hyperplasiya

root@SERVER:~# apt-cache search firmware-realtek
firmware-realtek - Binary firmware for Realtek wired and wireless network adapters

qupl


Hyperplasiya

root@SERVER:~# aptitude -V show firmware-realtek
Пакет: firmware-realtek
Новый: да
Состояние: установлен
Автоматически установлен: нет
Версия: 0.36+wheezy.1~bpo60+1
Приоритет: необязательный
Раздел: non-free/kernel
Сопровождающий: Debian Kernel Team <debian-kernel@lists.debian.org>
Архитектура: all
Размер в распакованном виде: 541 k
Предлагаются: initramfs-tools, linux-image
Описание: Binary firmware for Realtek wired and wireless network adapters
This package contains the binary firmware for some Ethernet adapters with the RTL8111/RTL8168 chips supported by the r8169 driver; and wireless network cards with the RTL8188, RTL8192 and RTL8712 chips supported by the r8192_pci,
r8192s_usb, r8712u, rtl8192ce, rtl8192cu, rtl8192de and rtl8192se drivers.

Contents:
* Realtek RTL8192E boot code (RTL8192E/boot.img)
* Realtek RTL8192E init data (RTL8192E/data.img)
* Realtek RTL8192E main code (RTL8192E/main.img)
* Realtek RTL8192SU firmware, version 902B (RTL8192SU/rtl8192sfw.bin)
* Realtek RTL8105E-1 firmware (rtl_nic/rtl8105e-1.fw)
* Realtek RTL8111D-1/RTL8168D-1 firmware (rtl_nic/rtl8168d-1.fw)
* Realtek RTL8111D-2/RTL8168D-2 firmware (rtl_nic/rtl8168d-2.fw)
* Realtek RTL8168E-1 firmware (rtl_nic/rtl8168e-1.fw)
* Realtek RTL8168E-2 firmware (rtl_nic/rtl8168e-2.fw)
* Realtek RTL8168E-3 firmware, version 0.0.4 (rtl_nic/rtl8168e-3.fw)
* Realtek RTL8168F-1 firmware, version 0.0.4 (rtl_nic/rtl8168f-1.fw)
* Realtek RTL8168F-2 firmware, version 0.0.4 (rtl_nic/rtl8168f-2.fw)
* Realtek RTL8192CE/RTL8188CE firmware, version 4.816.2011 (rtlwifi/rtl8192cfw.bin)
* Realtek RTL8192CE/RTL8188CE B-cut firmware, version 4.816.2011 (rtlwifi/rtl8192cfwU_B.bin)
* Realtek RTL8188CE A-cut firmware, version 4.816.2011 (rtlwifi/rtl8192cfwU.bin)
* Realtek RTL8192CU/RTL8188CU firmware (rtlwifi/rtl8192cufw.bin)
* Realtek RTL8192DE firmware (rtlwifi/rtl8192defw.bin)
* Realtek RTL8192SE/RTL8191SE firmware (rtlwifi/rtl8192sefw.bin)
* Realtek RTL8192SU/RTL8712U firmware (rtlwifi/rtl8712u.bin)
Сайт: http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git