Re: Interesting DHCP problem - with solution

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

 



On Wed, Sep 26, 2001 at 09:55:46AM +0100, peter144 wrote:
> I have been working on an automated build based around
> Kickstart, and thought it may help some people to note a
> slightly off topic) issue that may be encountered by others.
> 
> My configuration involves 2 x IBM x330 systems (with onboard
> Intel Ethernet Pro 100 dual port NIC's) connected via a
> Cisco 2900XL Catalyst switch.
> 
> One IBMx330 is the server (for everything), and one is the
> install target.
> 
> The objective is an entirely media-less boot mechanism.
> 
> This is working using PXELinux communicating with DHCP, the
> client obtains the kernel and ram disk via TFTP, and then
> picks up the ks.cfg over NFS, which in turn issues a static
> IP and installs over NFS.
> 
> The reason for this diatribe is that I experienced a problem
> whereby, if I interrupted the boot process (Ctrl-S) when it
> reached the /sbin/loader, and then released it (Ctrl-Q) the
> install worked.
> 
> If I didn't interupt it the install would hang. In the
> tcpdump I could see the client issuing DHCPDISCOVER
> requests, and the server responding with DHCPOFFER's. But,
> the client would not accept the offers and therefore could
> not get the ks.cfg.
> 
> This is mentioned in the DHCP FAQ as a possible routing
> issue, but there is another possible cause.
> 
> Turns out that the ports on the Cisco were set to
> auto-negotiate, with spanning-tree enabled.
> 
> After setting the ports to fixed 100MB Full Duplex with no
> spanning-tree, all works fine.

I have seen this same problem usings sun's jumpstart.  I seem to recall the
setting to fix was 
"portfast"
The spanning tree needs to be set for ports that are connected to other
switches but not for individual hosts.

Chuck





[Index of Archives]     [Red Hat General]     [CentOS Users]     [Fedora Users]     [Fedora Maintainers]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux