[Planetlab-devel] bootcd_v3 for wireless/mesh myplc
Marc E. Fiuczynski
mef at CS.Princeton.EDU
Tue Nov 14 20:54:47 EST 2006
Hello Winson,
> I've gotten a custom kernel into the bootcd.img. On boot though, I'm
> getting errors during pl_hwinit when it finds and loads any modules that
> are ffff:ffff. I went and comment out this section for now. What is
> this section of the script doing?
It is trying to find the right drivers for the hardware that it finds.
> Also, the following is what I did to build the RPM for the custom
> kernel.
> 1. rpm -i -vv kernel-2.6.9-1.667.src.rpm
> 2. cd /usr/src/redhat/SPECS
> 3. rpmbuild -bp -vv --target=i686 kernel-2.6.spec
> 4. cd /usr/src/redhat/BUILD/kernel-2.6.9/linux-2.6.9
> 5. make mrproper
> 6. make oldconfig
> 7. make menuconfig
> 8. cd /usr/src/redhat/SPECS
> 9. rpmbuild -ba -vv --target=i686 kernel-2.6.spec
Looks about right.
> After the hwinit, I got the mesh networking functional. It resolved the
> boot server from host name after adding some scripts to modify the
> resolv.conf file (temporary for now). But then when it tries to fetch
> script from primary server, I get the following errors. Any pointers?
>
> pl_boot: attempting to fetch script from primary server in 30s
> pl_boot: generating new nonce
> pl_boot: fetching script from boot server
> pl_boot: curl request failed with error 26
> curl: (26) failed creating formpost data
At this stage we are trying to pull down over a secure HTTPS channel the
bootscript. From past experience, curl gets unhappy like this when the
node's local time is way off from the local time on the MyPLC server. Try
to set the correct time in the bios of the node and match it to the one on
the MyPLC server.
Marc
> Thanks again.
> Winson
>
> _______________________________________________
> Devel mailing list
> Devel at lists.planet-lab.org
> https://lists.planet-lab.org/mailman/listinfo/devel
More information about the Devel
mailing list