netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* tg3 + HP iLO2 -> IPv6 broken
@ 2008-09-30 20:09 Bernhard Schmidt
  2008-09-30 22:53 ` Matt Carlson
  0 siblings, 1 reply; 4+ messages in thread
From: Bernhard Schmidt @ 2008-09-30 20:09 UTC (permalink / raw)
  To: netdev

Hello,

I have an interesting bug here which I just can't put my finger on. 

I have just bought a HP Proliant DL320 G5p. It features an integrated
out-of-band controller called iLO2, which shares a physical ethernet
connection with one of the two BCM5715 GigE ports of the system. 

Basic problem:
I cannot get native IPv6 to work on the first (shared) GigE port.
The system does not autoconfigure an address and does not respond to
incoming neighbor solicitations for it's link-local address. Unless I
either

a) reboot the iLO2 by e.g. adjusting anything in the network settings
   (just switching the "use WINS servers from DHCP reply" is enough to
   restart it). This fixes my issues up until the next reboot of Linux,
   which breaks things again

_OR_

b) set the port to promiscous mode and leave it set.

The second GigE port using the same network chip does not have this
problem. 

Now I think this points to an issue with the iLO2, and indeed HP has
recently announced version 1.60 of the iLO2 firmware which is supposed
to fix an issue with dualstacked IPv4/IPv6 operation of the host, but
this version is installed. And IMHO, if the iLO2 would be the (sole)
culprit setting promisc mode should not help, should it?

Problem exists with both 2.6.26-1-amd64 from Debian lenny and vanilla
2.6.27-rc8 from kernel.org (same config). 

Does anyone have enough insight into how this ethernet port and the iLO
are connected which could help blaming either the driver or the iLO (or
both)?  I'll try to kick HP as well but since I don't have a support
contract for this (private) system other than the hardware warranty it
might take a while.

.config and dmesg available on request, I don't think they are helpful
here.

Regards,
Bernhard



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: tg3 + HP iLO2 -> IPv6 broken
  2008-09-30 20:09 tg3 + HP iLO2 -> IPv6 broken Bernhard Schmidt
@ 2008-09-30 22:53 ` Matt Carlson
  2008-09-30 23:30   ` g3 " Bernhard Schmidt
  0 siblings, 1 reply; 4+ messages in thread
From: Matt Carlson @ 2008-09-30 22:53 UTC (permalink / raw)
  To: Bernhard Schmidt; +Cc: netdev@vger.kernel.org

On Tue, Sep 30, 2008 at 01:09:02PM -0700, Bernhard Schmidt wrote:
> Hello,
> 
> I have an interesting bug here which I just can't put my finger on.
> 
> I have just bought a HP Proliant DL320 G5p. It features an integrated
> out-of-band controller called iLO2, which shares a physical ethernet
> connection with one of the two BCM5715 GigE ports of the system.
> 
> Basic problem:
> I cannot get native IPv6 to work on the first (shared) GigE port.
> The system does not autoconfigure an address and does not respond to
> incoming neighbor solicitations for it's link-local address. Unless I
> either
> 
> a) reboot the iLO2 by e.g. adjusting anything in the network settings
>    (just switching the "use WINS servers from DHCP reply" is enough to
>    restart it). This fixes my issues up until the next reboot of Linux,
>    which breaks things again
> 
> _OR_
> 
> b) set the port to promiscous mode and leave it set.
> 
> The second GigE port using the same network chip does not have this
> problem.
> 
> Now I think this points to an issue with the iLO2, and indeed HP has
> recently announced version 1.60 of the iLO2 firmware which is supposed
> to fix an issue with dualstacked IPv4/IPv6 operation of the host, but
> this version is installed. And IMHO, if the iLO2 would be the (sole)
> culprit setting promisc mode should not help, should it?
> 
> Problem exists with both 2.6.26-1-amd64 from Debian lenny and vanilla
> 2.6.27-rc8 from kernel.org (same config).
> 
> Does anyone have enough insight into how this ethernet port and the iLO
> are connected which could help blaming either the driver or the iLO (or
> both)?  I'll try to kick HP as well but since I don't have a support
> contract for this (private) system other than the hardware warranty it
> might take a while.
> 
> .config and dmesg available on request, I don't think they are helpful
> here.
> 
> Regards,
> Bernhard

It sounds like the iLO2 firmware is messing around with the rx filter.
I've heard of problems like this before with another management agent.

Can you give me the output to 'ethtool -i <device>' and the iLO2
firmware version?



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: g3 + HP iLO2 -> IPv6 broken
  2008-09-30 22:53 ` Matt Carlson
@ 2008-09-30 23:30   ` Bernhard Schmidt
  2008-10-08 21:10     ` Matt Carlson
  0 siblings, 1 reply; 4+ messages in thread
From: Bernhard Schmidt @ 2008-09-30 23:30 UTC (permalink / raw)
  To: Matt Carlson; +Cc: netdev@vger.kernel.org

On Tue, Sep 30, 2008 at 03:53:34PM -0700, Matt Carlson wrote:

> It sounds like the iLO2 firmware is messing around with the rx filter.
> I've heard of problems like this before with another management agent.
> 
> Can you give me the output to 'ethtool -i <device>' and the iLO2
> firmware version?

svr01:~# ethtool -i eth0
driver: tg3
version: 3.94
firmware-version: 5715-v3.28, UMP 1.15
bus-info: 0000:03:04.0

iLO 2 Standard 1.60 at 16:05:58 Jul 11 2008
Server Name: DL320G5P0200
Server Power: On

Regards,
Bernhard

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: g3 + HP iLO2 -> IPv6 broken
  2008-09-30 23:30   ` g3 " Bernhard Schmidt
@ 2008-10-08 21:10     ` Matt Carlson
  0 siblings, 0 replies; 4+ messages in thread
From: Matt Carlson @ 2008-10-08 21:10 UTC (permalink / raw)
  To: Bernhard Schmidt; +Cc: Matthew Carlson, netdev@vger.kernel.org

On Tue, Sep 30, 2008 at 04:30:42PM -0700, Bernhard Schmidt wrote:
> On Tue, Sep 30, 2008 at 03:53:34PM -0700, Matt Carlson wrote:
> 
> > It sounds like the iLO2 firmware is messing around with the rx filter.
> > I've heard of problems like this before with another management agent.
> >
> > Can you give me the output to 'ethtool -i <device>' and the iLO2
> > firmware version?
> 
> svr01:~# ethtool -i eth0
> driver: tg3
> version: 3.94
> firmware-version: 5715-v3.28, UMP 1.15
> bus-info: 0000:03:04.0
> 
> iLO 2 Standard 1.60 at 16:05:58 Jul 11 2008
> Server Name: DL320G5P0200
> Server Power: On

Bernhard, out of curiosity, are VLANs involved in this problem?



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2008-10-08 21:10 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-09-30 20:09 tg3 + HP iLO2 -> IPv6 broken Bernhard Schmidt
2008-09-30 22:53 ` Matt Carlson
2008-09-30 23:30   ` g3 " Bernhard Schmidt
2008-10-08 21:10     ` Matt Carlson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).