Unable to get any http requests: Unable toretreive netstg2.imgfile

John Summerfield debian at herakles.homelinux.org
Thu May 17 22:28:07 UTC 2007


Shabazian, Chip wrote:
> The reason you can get an IP and PXEboot is because the NIC is up for
> more than 30 seconds, which gives the switch time to negotiate with the
> NIC and turn up the port.  When anaconda starts, it recycles the NIC (to
> load the driver).  If you have portfast issues, anaconda will timeout
> before your switch makes the port live.

So there's an identifiable bug in Anaconda. Or somewhere.
> 
> Ananacoda will also recycle the NIC one more time after it gets the
> ks.cfg, but that one never causes portfast timeout issues.

Did you try IPAPPEND?

> 
> -----Original Message-----
> From: kickstart-list-bounces at redhat.com
> [mailto:kickstart-list-bounces at redhat.com] On Behalf Of John Summerfield
> Sent: Wednesday, May 16, 2007 4:06 PM
> To: Discussion list about Kickstart
> Subject: Re: Unable to get any http requests: Unable toretreive
> netstg2.imgfile
> 
> muksyed at stanford.edu wrote:
>> Quoting John Summerfield <debian at herakles.homelinux.org>:
>>
>>> Mukarram Syed wrote:
>>>> John,
>>>> Sorry...just to make things clear.
>>>> eth0 works to get the dhcp/tftp request and eth1 does not.  However,
> 
>>>> I tried using both is what I meant.
>>>>
>>>> We have a problem with dhcp, the networking folks here did not 
>>>> enable "spanning tree" on the switch ports, until that happens I am 
>>>> using static
>>>> ip.   I double checked the syntax etc.
>>> I don't understand... pxelinux works and can load the kernel/initrd, 
>>> and the kernel/initrd doesn't work. Is that what you said?
>> Sorry for the confusion John.
>>
>> pxelinux works and it loads the vmlinuz and initrd.
>>
>>
>>> How does the BIOS know to load pxelinux, and where to get it? Doesn't
> 
>>> that require dhcp (or at least bootp)?
>>>
>>> How does pxelinux get its menus and then the kernel? Doesn't that 
>>> require dhcp (or at least bootp) too?
>>>
>>> And then the kernel/initrd can't get the IP address the same way. 
>>> Have I got the facts straight?
>>>
>> Actually I have dhcpd configured for static IP address.  Not for a 
>> range of IP addresses to pick from.  dhcpd is running.  After PXE 
>> loads up the kernel, I think the installer anaconda uses dhcp to again
> 
>> look for the ks.cfg file.  This is after the menu.  That's the part 
>> which does not work.  That's why I put in the static IP's in my 
>> default file under label 1.  Putting the static IP's don't work as
> well.
> 
> What I don't understand is how the BIOS and pxelinux can both get an IP
> address, and Anaconda can't.
> 
> Have you tried using IPAPPEND instead of ip= on the kernel parameters. 
> Read syslinux.doc for clarification.
> 
> 
> 


-- 

Cheers
John

-- spambait
1aaaaaaa at coco.merseine.nu  Z1aaaaaaa at coco.merseine.nu

Please do not reply off-list




More information about the Kickstart-list mailing list