Перейти к содержанию

Вопрос

Опубликовано

Схема

KN-1012 :

1. 431 прошивка

2. к USB3 подключен HUB32 (10Gb) и подал питание на него

3. далее к HUB - SSD диск NVMe и USB-Eth2.5Gb idProduct=8156 (подключил ПК с 2.5Gb по LAN)

Три теста - т1 и т3 копирование с SSD на ПК, т2 iperf клиента ПК с сервером iperf в лок сети роутера (подключен на оранж.порту 2.5)

В т1 и т3 нагрузка на проц 1012 более 80% (SSD и USB-eth), в т3 нагрузка на проц 100%.

Спойлер
interface RealtekEthernet0
    description "Realtek USB Ethernet"
    usb device-id 0bda 8156
    security-level private
    ip address dhcp
    ip dhcp client dns-routes
    up

Сам HUB + USB-Eth + SSD

[I] May 18 18:00:07 kernel: usb 2-1: new SuperSpeed Gen 1x2 USB device number 2 using xhci-mtk
[I] May 18 18:00:07 kernel: usb 2-1: New USB device found, idVendor=05e3, idProduct=0625, bcdDevice=64.00
[I] May 18 18:00:07 kernel: usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[I] May 18 18:00:07 kernel: usb 2-1: Product: USB3.2 Hub
[I] May 18 18:00:07 kernel: usb 2-1: Manufacturer: GenesysLogic
[I] May 18 18:00:07 kernel: hub 2-1:1.0: USB hub found
[I] May 18 18:00:07 kernel: hub 2-1:1.0: 4 ports detected
[I] May 18 18:00:07 kernel: usb 1-1.1: new high-speed USB device number 3 using xhci-mtk
[I] May 18 18:00:07 kernel: usb 1-1.1: New USB device found, idVendor=05e3, idProduct=0610, bcdDevice=64.00
[I] May 18 18:00:07 kernel: usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[I] May 18 18:00:07 kernel: usb 1-1.1: Product: USB2.1 Hub
[I] May 18 18:00:07 kernel: usb 1-1.1: Manufacturer: GenesysLogic
[I] May 18 18:00:07 kernel: hub 1-1.1:1.0: USB hub found
[I] May 18 18:00:07 kernel: hub 1-1.1:1.0: 4 ports detected
[I] May 18 18:00:07 kernel: usb 2-1.2: new SuperSpeed Gen 1 USB device number 3 using xhci-mtk
[I] May 18 18:00:07 kernel: usb 2-1.2: New USB device found, idVendor=0bda, idProduct=8156, bcdDevice=31.04
[I] May 18 18:00:07 kernel: usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=6
[I] May 18 18:00:07 kernel: usb 2-1.2: Product: USB 10/100/1G/2.5G LAN
[I] May 18 18:00:07 kernel: usb 2-1.2: Manufacturer: Realtek
[I] May 18 18:00:07 kernel: usb 2-1.2: SerialNumber: 40000000001
[I] May 18 18:00:07 kernel: usb 2-1.2: reset SuperSpeed Gen 1 USB device number 3 using xhci-mtk
[I] May 18 18:00:07 kernel: r8152 2-1.2:1.0: load rtl8156b-2 v1 04/15/21 successfully
[I] May 18 18:00:07 kernel: r8152 2-1.2:1.0 eth0: v1.12.12
[I] May 18 18:00:07 kernel: r8152 2-1.2:1.0 eth0: chip rev 14
[I] May 18 18:00:08 ndm: Network::Interface::Usb: "RealtekEthernet0": interface "RealtekEthernet0" is plugged (port 1). 
[I] May 18 18:00:08 kernel: usb 2-1.3: new SuperSpeed Gen 1 USB device number 4 using xhci-mtk

[I] May 18 18:00:08 kernel: usb 2-1.3: New USB device found, idVendor=0bda, idProduct=9210, bcdDevice=20.01
[I] May 18 18:00:08 kernel: usb 2-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[I] May 18 18:00:08 kernel: usb 2-1.3: Product: RTL9210
[I] May 18 18:00:08 kernel: usb 2-1.3: Manufacturer: Realtek
[I] May 18 18:00:08 kernel: usb 2-1.3: SerialNumber: 00000000000004
[I] May 18 18:00:08 kernel: usb-storage 2-1.3:1.0: USB Mass Storage device detected
[I] May 18 18:00:08 kernel: usb-storage 2-1.3:1.0: Quirks match for vid 0bda pid 9210: 800000
[I] May 18 18:00:08 kernel: scsi host0: usb-storage 2-1.3:1.0
[I] May 18 18:00:09 kernel: warp_dev0 device for mt7981 started on IRQ7
[I] May 18 18:00:09 kernel: scsi 0:0:0:0: Direct-Access     Realtek  RTL9210 NVME     1.00 PQ: 0 ANSI: 6

Что куда и MxPwr= плюс Spd=

T:  Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=5000 MxCh= 4
D:  Ver= 3.20 Cls=09(hub  ) Sub=00 Prot=03 MxPS= 9 #Cfgs=  1
P:  Vendor=05e3 ProdID=0625 Rev=64.00
S:  Manufacturer=GenesysLogic
S:  Product=USB3.2 Hub
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=83(I) Atr=13(Int.) MxPS=   2 Ivl=16ms

T:  Bus=02 Lev=02 Prnt=02 Port=01 Cnt=01 Dev#=  3 Spd=5000 MxCh= 0
D:  Ver= 3.20 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 9 #Cfgs=  3
P:  Vendor=0bda ProdID=8156 Rev=31.04
S:  Manufacturer=Realtek
S:  Product=USB 10/100/1G/2.5G LAN
S:  SerialNumber=400000000001
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=256mA
I:* If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=00 Driver=r8152
E:  Ad=81(I) Atr=02(Bulk) MxPS=1024 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS=1024 Ivl=0ms
E:  Ad=83(I) Atr=03(Int.) MxPS=   2 Ivl=128ms
C:  #Ifs= 2 Cfg#= 2 Atr=a0 MxPwr=256mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=0d Prot=00 Driver=
E:  Ad=83(I) Atr=03(Int.) MxPS=  16 Ivl=128ms
I:  If#= 1 Alt= 0 #EPs= 0 Cls=0a(data ) Sub=00 Prot=01 Driver=
I:  If#= 1 Alt= 1 #EPs= 2 Cls=0a(data ) Sub=00 Prot=01 Driver=
E:  Ad=81(I) Atr=02(Bulk) MxPS=1024 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS=1024 Ivl=0ms
C:  #Ifs= 2 Cfg#= 3 Atr=a0 MxPwr=256mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=06 Prot=00 Driver=
E:  Ad=83(I) Atr=03(Int.) MxPS=  16 Ivl=128ms
I:  If#= 1 Alt= 0 #EPs= 0 Cls=0a(data ) Sub=00 Prot=00 Driver=
I:  If#= 1 Alt= 1 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=
E:  Ad=81(I) Atr=02(Bulk) MxPS=1024 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS=1024 Ivl=0ms

T:  Bus=02 Lev=02 Prnt=02 Port=02 Cnt=02 Dev#=  4 Spd=5000 MxCh= 0
D:  Ver= 3.20 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 9 #Cfgs=  1
P:  Vendor=0bda ProdID=9210 Rev=20.01
S:  Manufacturer=Realtek
S:  Product=RTL9210
S:  SerialNumber=00000000000004
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=896mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E:  Ad=81(I) Atr=02(Bulk) MxPS=1024 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS=1024 Ivl=0ms
I:  If#= 0 Alt= 1 #EPs= 4 Cls=08(stor.) Sub=06 Prot=62 Driver=usb-storage
E:  Ad=81(I) Atr=02(Bulk) MxPS=1024 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS=1024 Ivl=0ms
E:  Ad=83(I) Atr=02(Bulk) MxPS=1024 Ivl=0ms
E:  Ad=04(O) Atr=02(Bulk) MxPS=1024 Ivl=0ms

-3.thumb.jpg.6e5964f755f0d49fad11324ac910fac2.jpg

 

-6.thumb.jpg.36492d0b563125c42198aebba0bc5daf.jpg

-5.thumb.jpg.17086b8804edabec7ee6bdceb7537e59.jpg

По интерфейсам br0 основной плюс в нем "include RealtekEthernet0", eth2 - физический swich в котором eth2.1 - это vlan1 он же в основном br0 через "inherit GigabitEthernet0/Vlan1"

Тест на клиенте iperf -c 192.168..... -R -t 2400 -P 30 получил 1.4-1.6Gb

Сам вопрос - возможно ли уменьшить нагрузку на проц при использование USB-Eth от Realtek.

Ранее 2017 год про 

Цитата

приделал поддержку ppe software в r8153, в итоге в USB3-порте UltraII получаем не 390, а 600+ Мбит/сек в обе стороны + затянул все фиксы из 4.4-stable. r8153 доделан и работает отлично.

 

Рекомендуемые сообщения

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.