Tg3 driver problem on 2.6.12-rc3 (Sequoia)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

a few days ago I was asking about bcm5700 driver problems and I got recommendations to use tg3 driver shipped with kernel. I did it and faced serious issues. Here's the story.

1) took 2.6.12-rc_L002 patched by PMC-sierra and compiled in 32bit mode
2) compiled tg3 driver as module
3) booted Sequoia board with this kernel
4) set up bridge between one of on-board interface (Titan GE) and Broadcom external NIC, get mysterious warning:

bridge: can't decode speed from eth2: 0

eth2 is Broadcom interface

5) at this stage I connect Sequoia's GE interfaces to SmartBit gigabit interfaces, to measure throughput between two gigabit links in bridge mode. So, both interfaces are working well (I can ping SmartBit and vice versa). But I traffic's coming only in one direction and never through the bridge, so 'brctl showmacs br0' always show only one SmartBit MAC address learned.

I configured bridge accroding to documentation (I made sure bridge is enabled in kernel):
#brctl addbr br0
#brctl addif br0 eth1    #titan GE
#brctl addif br0 eth2    #broadcom
#ifconfig eth1 0.0.0.0 up
#ifconfig eth2 0.0.0.0 up
#ifconfig eth1 0.0.0.0 up
#ifconfig br0 0.0.0.0 up

Has anybody observed the same behavior?

Thanks for any help!

With best regards, Roman Mashak. E-mail: mrv@xxxxxxxxxxxxx



[Index of Archives]     [Linux MIPS Home]     [LKML Archive]     [Linux ARM Kernel]     [Linux ARM]     [Linux]     [Git]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux