While waiting for your help, i found and apply the patch to my rev.1.103 
(the patch from old mailing lists which Brad Smith tested on BCM 5708 with 
rev.1.96).
I leave my mii/brgphy.c original rev.1.104 (5.5 base) as it already includes 
the changes from patch.
Now It is possible to set my BCM5709 hardmtu to jumbo size as needed.
But something goes wrong with patch and dhclient on my bnx interfaces does not 
work 
(and i found that someone has posted that issue with high packet loss on a 
patched 
bnx already year ago with patch applied to rev.1.100 on BCM5709).
DHCP REQ-ACK cant negotiate (seems that REQ transmition failed by bnx).

So i can only setup the interface as static IP, but even ARP (mac address) not 
resolved 
for directly connected hosts.
Rolled back to original if_bnx.
 
> Сбт 26 Июл 2014 11:27:41 +0400, def <[email protected]> написал:
> > Change in max_std_mtu of if_bnxreg to 9000 (and appropriate max eth mtu to 
> > 9018, etc) 
> didnt make mtu to be allowed higher than 1500 via ifconfig (invalid argument 
> error). 
> Moreover max hw mtu is still displayed as 1500 in ifconfig bnx hwfeatures.
> > 
> > Maybe i missed something?
> > 
> > Птн 25 Июл 2014 14:43:30 +0400, def <[email protected]> написал:
> > > ok doing 'make' for bnx mtu right now.
> > > I knew that its configurable via rebuild, but if standard max value was 
> > > not set by 5.5, does it mean that it can be turn on safely for kernel or 
> > > for hw tx/rx rings, memory pages, etc..?
> > > 
> > > I have some time before install the box to production, so i can try 57711 
> > > a little.
> > > As i understood it will be done in 5.6 as stable driver?
> > > 
> > > Птн 25 Июл 2014 10:53:34 +0400, David Gwynne <[email protected]> написал:
> > > > On 24 Jul 2014, at 19:37, def <[email protected]> wrote:
> > > > 
> > > > > Hi!
> > > > > 
> > > > > Currently using 5.5-stable and It seems (as per hwfeatures) that 
> > > > > driver for BCM 5709 (1GE dual port adapter) 
> > > > > doesnt support jumbo frames at all which is critical for activation 
> > > > > mpls on bnx.
> > > > > The card supports jumbo itself.
> > > > > Return invalid argument when trying to setup jumbo via ifconfig.
> > > > > is there an way to reach the high mtu values?
> > > > 
> > > > yes. from memory it just required the use of vi and make.
> > > > 
> > > > > Also, simple question - is the driver for Broadcom 10GE dual port 
> > > > > adapter BCM 57711 availiable ?
> > > > > Cant see detected card in dmesg, but googled that someone seen that.
> > > > 
> > > > i started working on that and got distracted.
> > > > 
> > > > ill see if i can dig the bnx jumbo diff out. it wont make 5.6 but you 
> > > > can try it out if you want.
> > > 
> > > --
> > > 
> > 
> > --
> 
> --

--

Reply via email to