Unable to get any http requests: Unable toretreive netstg2.imgfile
muksyed at stanford.edu
muksyed at stanford.edu
Wed May 16 02:24:52 UTC 2007
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.
Thanks
-Mukarram.
>
>
>>
>> Thanks
>> -Mukarram.
>>
>> -----Original Message-----
>> From: kickstart-list-bounces at redhat.com
>> [mailto:kickstart-list-bounces at redhat.com] On Behalf Of John Summerfield
>> Sent: Tuesday, May 15, 2007 5:32 PM
>> To: Discussion list about Kickstart
>> Subject: Re: Unable to get any http requests: Unable toretreive
>> netstg2.imgfile
>>
>> Mukarram Syed wrote:
>>> Thanks Colin for the quick response Yes. It does have. It's a
>>> Dell PE2950.
>>>
>>> I have already tried that option as well. I tried both
>>> ksdevice=eth0 and ksdevice=eth1 and they don't work.
>>>
>>
>> If you can connect all network interfaces, that might help, because
>> it then doesn't matter whether either one or both is used.
>>
>> If you run arpwatch that will report on which interfaces are used
>> (by mac address and IP).
>>
>> More below...
>>
>>> -Mukarram.
>>>
>>> _____ From: kickstart-list-bounces at redhat.com
>>> [mailto:kickstart-list-bounces at redhat.com] On Behalf Of Coe, Colin C.
>> (Unix
>>> Engineer)
>>> Sent: Tuesday, May 15, 2007 4:52 PM
>>> To: Discussion list about Kickstart
>>> Subject: RE: Unable to get any http requests: Unable to retreive
>>> netstg2.imgfile
>>>
>>> Does the machine you're on have multiple Ethernet interfaces? If so, what
>>> you may find is adding 'ksdevice=link' will assist.
>>>
>>> CC
>>>
>>> _____ From: kickstart-list-bounces at redhat.com
>>> [mailto:kickstart-list-bounces at redhat.com] On Behalf Of Mukarram Syed
>>> Sent: Wednesday, 16 May 2007 7:50 AM
>>> To: kickstart-list at redhat.com
>>> Subject: Unable to get any http requests: Unable to retreive netstg2.img
>>> file
>>>
>>> Hi I am sure there is some information regarding my request, but I
>>> am unable
>> to
>>> find it, hence the post.
>>>
>>> I configured my kickstart server using http.
>>>
>>> I am able to pxeboot the client, but my client is not able to get the
>>> netstg2.img file from the server.
>>>
>>> I am able to http into my netstg2.img directory from a web browser from
>>> another server in the same subnet successfully.
>>>
>>> Also I tried to put in a boot cdrom and run the following:
>>>
>>> Linux ks=http://<ServerIP>/ENT_LINUX_64/Enterprise/ks.cfg ip=<ClientIP>
>>> netmask=255.255.255.224 gateway=<GatewayIP>
>>
>>
>> I have never used static IP for ks, I alway configure everything I
>> can with dhcp. However, I do know that that's not the format the
>> kernel expects for the ip parameter. Check your documentation, if I
>> were writing a script tp parse ip= then I'd conform to the
>> existing standards (that is, the way the kernel expects it), and
>> that's what works with Ubuntu.
>>
>>
>>
>>> Still no luck. It goes straight to the cd installer.
>>>
>>> I tried to tcpdump the traffic on the MAC address of the client, it
>> outputs
>>> the tftp information and after that it stops.
>>>
>>> I don't see any http traffic coming from the client.
>>
>> That's fairly consistent with you specifying ip= incorrectly.
>>
>> btw, if you're using PXE, the why are you trying to spectify static IP info?
>>
>> btw, as I recall, pxelinux has an option to pass on the IP address
>> info it gets in the proper format for the kernel to parse.
>>
>>
>>> I'd appreciate some help in this regard. I've spent all day
>>> trying to troubleshoot this but no luck.
>>>
>>> Thanks Much
>>>
>>> Mukarram Syed
>>>
>>> Unix Systems Administrator, Stanford University.
>>>
>>> NOTICE: This email and any attachments are confidential. They may
>>> contain legally privileged information or copyright material. You
>>> must not read, copy, use or disclose them without authorisation.
>>> If you are not an intended recipient, please contact us at once by
>>> return email and then delete both messages and all attachments.
>>>
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>> _______________________________________________
>>> Kickstart-list mailing list
>>> Kickstart-list at redhat.com
>>> https://www.redhat.com/mailman/listinfo/kickstart-list
>>
>>
>
>
> --
>
> Cheers
> John
>
> -- spambait
> 1aaaaaaa at coco.merseine.nu Z1aaaaaaa at coco.merseine.nu
>
> Please do not reply off-list
>
> _______________________________________________
> Kickstart-list mailing list
> Kickstart-list at redhat.com
> https://www.redhat.com/mailman/listinfo/kickstart-list
More information about the Kickstart-list
mailing list