Problems with ixgbe

Barney Cordoba barney_cordoba at yahoo.com
Sun Jan 25 14:20:41 PST 2009




--- On Sun, 1/25/09, Jack Vogel <jfvogel at gmail.com> wrote:

> From: Jack Vogel <jfvogel at gmail.com>
> Subject: Re: Problems with ixgbe
> To: barney_cordoba at yahoo.com
> Cc: current at freebsd.org
> Date: Sunday, January 25, 2009, 3:31 PM
> On Sun, Jan 25, 2009 at 5:44 AM, Barney Cordoba
> <barney_cordoba at yahoo.com>wrote:
> 
> > I'm trying to fire up a couple of 10g cards (2
> different cards with 82598
> > NICs) hooked up back to back, and I'm having
> nothing but problems. I haven't
> > gotten the latest version 1.5.6 driver to work under
> any circumstances. I've
> > gotten the 1.2.16 driver that came in 7.0-RELEASE to
> work once on fresh
> > boots on each machine, but then when rebooting one of
> the machines nothing
> > could be done to get them to talk again. I did do
> quite a bit of testing so
> > it doesn't seem that the cards are faulty. Its
> just wholly unreliable. It
> > seems that they just don't transmit the frames
> properly. netstat -i shows
> > outgoing packets but internal hw.ix.0.stats show none
> transmitted when
> > enabled. I've tried disabling MSI-X, using just 1
> queue, all with the same
> > result.
> >
> > I don't have a 7.1 or 8 machine to test with at
> this location, so I don't
> > know if there is something in 7.0-RELEASE that just
> won't work with these
> > cards. I don't want to beat my head too badly, or
> spend time debugging if
> > its just not going to work.
> >
> > First, should 1.5.6 work in 7.0? The README indicates
> it should. It makes
> > little sense debugging an old driver.
> >
> >
> > Barney
> >
> >
> >
> >
> Barney,
> 
> You never give specifics on your failures. The 1.5.6 driver
> should work,
> however
> there is newer code, I just have been too busy internally
> to get it checked
> in yet.
> 
> Give me more exact details, what hardware, how is it hooked
> up, etc etc...
> 
> Jack

Ok. It doesn't transmit anything. I've tracked it down to bus_dmamap_load_mbuf_sg() failing, which is caused when reserve_bounce_pages() fails. It seems there are no bounce pages available. 

Barney


      


More information about the freebsd-current mailing list