Hopefully someone can help me out since this has been driving me crazy..
What I have been doing with no issues with kssendmac up until f17 is pxeboot --> tftp--> kickstart
I download the DVD grab images/pxeboot/vmlinuz and images/pxeboot/initrd.img and put them in my tftp folder.
in my pxelinux.cfg/fedora17 file i have
label FEDORA 17 INSTALL
menu label ^1) Fedora 17 Installation
kernel fedora/64/fedora17-vmlinuz
append initrd=fedora/64/fedora17-initrd.img rd.debug ks=http://192.168.1.11/ks.php kssendmac text
(have also used inst.ks.sendmac with no luck)
The result is that the virtualbox (what i am testing on) instance does kick but HTTP_X_RHN_PROVISIONING_MAC_0 never gets passed. No problems with that last few versions up until 17
Once the server reboots and starts I do see a two files in the /tmp folder
ks-script-IoQpX0.log
/tmp/ks-script-IoQpX0: line 1: syntax error near unexpected token `('
/tmp/ks-script-IoQpX0: line 1: `HTTP_USER_AGENT = curl/7.24.0 (x86_64-redhat-linux-gnu) libcurl/7.24.0 NSS/3.13.3.0 zlib/1.2.5 libidn/1.24 libssh2/1.4.1'
ks-script-IoQpX0
HTTP_USER_AGENT = curl/7.24.0 (x86_64-redhat-linux-gnu) libcurl/7.24.0 NSS/3.13.3.0 zlib/1.2.5 libidn/1.24 libssh2/1.4.1
HTTP_HOST = 192.168.1.11
HTTP_ACCEPT = */*
HTTP_X_ANACONDA_ARCHITECTURE = x86_64
HTTP_X_ANACONDA_SYSTEM_RELEASE = Fedora
etc etc but no HTTP_X_RHN_PROVISIONING_MAC_0
In my research i see that wwood updated this
https://listman.redhat.com/archives/.../msg00050.html
but when i extract the initrd.img that file seems already updated yet still doesnt work.
looks like f17 grabs LiveOS/squashfs.img but that cant be it since the kickstart file gets parsed before that image is even loaded.
Please let me know if i missed any information .. this is my first post.
Thank you very much
---------- Post added at 11:15 AM ---------- Previous post was at 01:32 AM ----------
fyi I added this to the %post section of the kickstart file to get the headers..
%post
<?php
foreach($_SERVER as $h=>$v)
echo "$h = $v\n";
?>
%end