[OLPC-devel] Re: wireless/libertas: miscellaneous fixes

Ronald G Minnich rminnich at lanl.gov
Mon Jun 26 22:10:34 EDT 2006


Jordan Crouse wrote:
> On 26/06/06 14:24 -0600, Jordan Crouse wrote:
> 
>>On 26/06/06 13:05 -0600, Ronald G Minnich wrote:
>>
>>>yeah, but this still sounds pretty cool.
>>>
>>>Do you have a HOWTO on this for us lazy guys :-)
>>
>>Even better, I have a build system:
>>
>>http://www.infradead.org/~jcrouse/buildrom-0.1.tar.gz
> 
> 
> I have now pushed this to a git tree:
> 
> http://dev.laptop.org/git.do?p=users/jcrouse/buildrom;a=summary
> 
> And Ivan helped me fix the kernel tarball problem.  So, you should be 
> able to just type make, and watch the bits fly.  I'm going to be in training
> for a few days, so if you have any comments or suggestions, post them
> here, and I'll get back to you.
> 
> Jordan
> 
> 
> 

ok, so far to build this:

make -k

let it all get as far as it can until it fails.

cd work/uclibc/uClibc-0.9.28/
make menuconfig
fix up kernel path

make

go back to top, busybox build fails with -2
cd work/busybox/busybox-1.1.3/
make
(it all works this time)

[rminnich at q buildrom]$ make
Building uclibc...
Building busybox...
Building wireless-tools...
make: *** 
[/home/rminnich/src/amd/GX2/OLPC_BOOT/buildrom/work/wireless-tools/wireless_tools.28/iwconfig] 
Error 2

cd work/wireless-tools/wireless_tools.28/
make

then all is well:
[rminnich at q buildrom]$ make
Building uclibc...
Building busybox...
Building wireless-tools...
Building the initrd...
Building the minimal kernel...
Building mkelfImage...
Building the ELF payload...
[rminnich at q buildrom]$

[rminnich at q buildrom]$ ls -l deploy/
total 1764
-rw-r--r--  1 rminnich rminnich 580201 Jun 26 19:52 bzImage
-rw-rw-r--  1 rminnich rminnich 304478 Jun 26 20:08 initrd
-r--r--r--  1 rminnich rminnich 901959 Jun 26 20:08 olpc-payload.elf
[rminnich at q buildrom]$


now to test ... Jordan, don't let me note here imply any criticism on my 
part: this is really wonderful stuff.

ron



More information about the Devel mailing list