lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <alpine.WNT.2.00.0903161133100.5116@jbrandeb-desk1.amr.corp.intel.com>
Date:	Mon, 16 Mar 2009 11:38:49 -0700 (Pacific Daylight Time)
From:	"Brandeburg, Jesse" <jesse.brandeburg@...el.com>
To:	Pelle Svensson <pelle2004@...mail.com>
cc:	"netdev@...r.kernel.org" <netdev@...r.kernel.org>,
	e1000-devel@...ts.sourceforge.net
Subject: Re: Intel 82567LM e1000e DHCP problem/question

good idea to include e1000-devel@...ts.sourceforge.net on these kinds of 
requests.


On Sun, 15 Mar 2009, Pelle Svensson wrote:
> Is there any functionality inside the driver for DHCP request.
> I see in the source that there is some kind of DHCP filter f the tx stream.
> Can the drive issue DHCP request inside it self when the Cable is unplugged/plugged.

short answer, the driver no, but the management firmware, maybe.
 
> I'm tracing a DHCP fault. 

what kind of fault?  Is the server faulting?

> When the net is brought down, ifdown eth0, the dhclient is killed.
> Then when I unplugged/plugged the cable I get a DHCP request even that 
> dhclient is down.
> 
> Also the Wireshark format of the DHCP request are different.
> Correct request includes from dhclient has:
> > Option: (t=12,l=5) Host Name = "pc005"
> Incorrect requests when dhclient is killed does not have above.

you apparently have the Intel AMT firmware (ME aka Management Engine) 
enabled in your BIOS, you can try to configure it by hitting CTRL-P during 
post (pre-boot) or at the prompt where it says to hit CTRL-P to enter 
system management setup.

The ME (management engine) firmware is trying to acquire its own dhcp 
address and will do so if the driver is either not loaded or not up.

Once the driver is loaded the firmware may still try to acquire a second 
dhcp address for the ME, depending on your configuration.  This whole 
setup works a lot like IPMI, but generally the ME is not configurable via 
IPMI interfaces.

Hope this helps,
  Jesse
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ