Jump to content
Калькуляторы

Broadcom Corporation NetXtreme BCM5703

сетевая на сервере

Ethernet controller: Broadcom Corporation NetXtreme BCM5703X Gigabit Ethernet (rev 02)

Subsystem: Compaq Computer Corporation NC7781 Gigabit Server Adapter (PCI-X, 10,100,1000-T)

Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 23

Memory at f7fe0000 (64-bit, non-prefetchable)

[virtual] Expansion ROM at 80050000 [disabled]

Capabilities: [40] PCI-X non-bridge device

Capabilities: [48] Power Management version 2

Capabilities: [50] Vital Product Data <?>

Capabilities: [58] Message Signalled Interrupts: Mask- 64bit+ Queue=0/3 Enable-

Kernel driver in use: tg3

 

shadow:/usr/src/linux/linux-2.6.31.11/drivers/net# cat /boot/config-`uname -r` |grep CONFIG_PCI_MSI

CONFIG_PCI_MSI=y

 

shadow:/usr/src/linux/linux-2.6.31.11/drivers/net# cat /proc/interrupts

CPU0 CPU1 CPU2 CPU3 CPU4 CPU5

0: 128 0 0 0 0 0 IO-APIC-edge timer

1: 922 0 0 0 0 0 IO-APIC-edge i8042

9: 0 0 0 0 0 0 IO-APIC-fasteoi acpi

12: 114 0 0 0 0 0 IO-APIC-edge i8042

23: 2 0 602455305 0 8340128 0 IO-APIC-fasteoi eth1

30: 2091541 0 0 0 0 0 IO-APIC-fasteoi cciss0

31: 392199221 70746 0 5554857 0 0 IO-APIC-fasteoi eth0

 

 

31: 392199221 70746 0 5554857 0 0 IO-APIC-fasteoi eth0

 

IO-APIC-fasteoi значит не работает PCI_MSI ?

дрова

shadow:/usr/src/linux/linux-2.6.31.11/drivers/net# ethtool -i eth1

driver: tg3

version: 3.99

firmware-version: 5703-v2.22

bus-info: 0000:02:02.0

shadow:/usr/src/linux/linux-2.6.31.11/drivers/net#

 

ядро shadow:/usr/src/linux/linux-2.6.31.11/drivers/net# uname -r

2.6.31.11

 

в 2.32 дрова 3.102 и там есть изменения насчет PCI_MSI

 

нашел только одну сылку http://patchwork.ozlabs.org/patch/32799/ на патч

но что то не верится что сколько времени нет поддержики это го в дровах

 

 

вопрос: поддерживает ли чип Broadcom Corporation NetXtreme BCM5703X Gigabit Ethernet (rev 02)

Subsystem: Compaq Computer Corporation NC7781 Gigabit Server Adapter (PCI-X, 10,100,1000-T)

MSI

 

потому как при большом ппс становиться плохо

за ранее спасибо

сетевые как бы ничего и кто то говорит что векторы есть на прерывания но инфы мало

за ранее спасибо

 

 

Share this post


Link to post
Share on other sites

к слову присоединюсь к вопросу и апну тему. я как-то уверился что не поддерживают, в даташите что-то не припомню. но все же - кто пользует такие? может все таки есть? мне вообще кажется что по идее от самой сетевой не так уж и зависит. или я не прав?

Share this post


Link to post
Share on other sites

Достался сервер с такими же адаптерами на BCM5703. Так же судя по /proc/interrupts MSI не включён. Только у меня уже ядро 2.6.40, версия драйвера 3.119

Нужно какие-то действия предпринимать, чтобы включить или оно само должно определяться?

Share this post


Link to post
Share on other sites

Нужно какие-то действия предпринимать, чтобы включить или оно само должно определяться?

Кусок из README:

Installation Notes

Broadcom tg3 Linux Driver

Version 3.116j

01/21/2011

...

 

Driver Defaults

===============

...

MSI : Enabled (if supported by the chip and passed the interrupt test)

Share this post


Link to post
Share on other sites

Странно, в capabilites чипа написано про MSI. А всё равно рисуется IO-APIC-fasteoi.

Share this post


Link to post
Share on other sites

в capabilites чипа написано про MSI.

Кто производитель сервера? Если не Асус, то имеет смысл спросить у них на форуме.

Если Асус, то спрашивать бессмысленно.

Share this post


Link to post
Share on other sites

UP!

 

Ну так что. Есть возможность взлететь или без внешней сетевой никак?

Share this post


Link to post
Share on other sites

Есть возможность взлететь или без внешней сетевой никак?

Вам докуда надо взлетать?

Броадкомы даже без MSI нормально справляются с нагрузками до 800mbps и 200kpps (BCM5721 с FreeBSD 8.x, с Линуксом не проверял).

Если нужен MSI, то смотрите список чипов в bge_can_use_msi:

http://svnweb.freebsd.org/base/head/sys/dev/bge/if_bge.c?view=markup

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this