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