Glad I could be of help - if you have other questions about OSCAR feel free to post it here.
BTW, I forgot whether you mentioned it or not, but which version of OSCAR are you using? v3.0 just got released.
Cheers,
Bernard
Jason Hlady wrote:
Woo-hoo!
This kernel works! It brings the interfaces up correctly! It's crashing for other reasons now, but I can work on those (I think I've got an error in my partitioning file).
Thank you SO much. You've made my day very bright indeed!
And thanks to everyone who helped me diagnose and fix the problem. It's not working perfectly yet, but I hope to get things going by tomorrow!
Jason
On Dec 9, 2003, at 2:22 PM, Bernard Li wrote:
Hey Jason:
Try these files from Frank Crawford, it might work with your bcm5704.
Cheers,
Bernard * From: *Frank Crawford <[EMAIL PROTECTED]> *Date: *September 25, 2003 5:33:54 PM GMT-06:00 *To: *Bernard Li <[EMAIL PROTECTED]> *Subject: Re: [Oscar-users] SystemImager and Broadcom Tigon3 NIC *
Bernard, The files I sent to Jess are attached.
Frank
On Fri, 2003-09-26 at 03:23, Bernard Li wrote:
Hey Frank:
I wouldn't mind getting a copy of those files. We also got some Opterons though we haven't put OSCAR on them yet. But I anticipate they may have the same problem.
Thanks in advance,
Bernard
Frank Crawford wrote:
Jess, I've attached the files below, but the basic steps are:
1) Get a very recent kernel source (I used the latest Red Hat 9, but 2.4.22 should be fine - check the tg3.c driver version), 2) copy /usr/share/systemimager/boot/i386/standard/config to /usr/src/linux-2.4/.config, run make oldconfig, make new kernel and modules, etc. Note, here you may want to make an even more specialised kernel, with all the drivers needed compiled in. This kernel will only be used for the PXE boot, so can be dumb and small. Also, you need to ensure cramfs is compiled in, as the initrd image is in cramfs format. 3) copy the new kernel to /tftpboot, 4) create a new boel_binaries.tar.gz file (in /usr/share/systemimager/boot/i386/standard directory) with the new modules (including the correct path). Easiest way is to extract it all, replace the /lib/modules directory and then tar it up again.
You should then be okay to go. With this build list you don't need to change initrd.img as no modules are in there to change. If you do have to add modules, it is a bit trickier. Again, that involves mounting the initrd.img file on a loopback device, copying everything out, and then creating a new cramfs file, but isn't needed here.
I'm sending you the three files separately, as I don't think the whole list wants them.
Frank
On Fri, 2003-09-26 at 00:08, Jess Cannata wrote:
Frank,
Thanks for the help. If you could send me instructions, and/or the files, or whatever, I would appreciate it. I just haven't seen how to actually create a new initrd and boel_binaries.tar.gz. I would really like to know how to build these images myself, but the SystemImager documentation leaves a lot to be desired.
Thanks.
Jess
Frank Crawford wrote:
Jess, You can do this, but not too easily. Put simply, you have to make a new kernel, with the options you require, in particular 'cramfs' and then put the new kernel, initrd and /usr/share/systemimager/boot/i386/standard/boel_binaries.tar.gz
file (as it includes some modules) into appropriate places.
If you want, I can send you all of these, since I've been through the same issue for a Dell 1750 installation.
Frank
On Thu, 2003-09-25 at 23:35, Jess Cannata wrote:
I have two Opteron test computers with RedHat 9.0 (32-bit mode) on them and I am trying to install Oscar 2.3. I can create the images, but when I network boot the node to load the image, the node networks boots but when it loads the small boot image passed to it by PXE it can't load the network drivers (the motherboard has Broadcom Tigon3 Gigabit NICs). When it tries to load tg3.o version 1.2, Nov 14, 2002 (the Broadcom drivers) it says:
tg3: Problem fetching invariants of chip; aborting.
I know that there is a newer tg3.o driver because I have it installed--and working--on the master node. What I haven't been able to figure out is how to create an new initrd.img that resides in /tftpboot that has the new tg3 driver included. I've also created a boot floppy, but the the initrd.img appears to tbe the exact same as the image in /tftpboot and it gives the same error. Is it possible to make a new initrd.img with support for new NIC drivers? I've searched the Systemimager documentation, but I haven't found my answer. Does anyone know how to "easily" do this?
Thanks.
-- ac3
Suite G16, Bay 7, Locomotive Workshop Phone: 02 9209 4600
Australian Technology Park Fax: 02 9209 4611
Eveleigh NSW 1430
<newPXEboot.tgz>
-------------- Jason Hlady, B. Sc., M. Sc. (Chem), Adv. Cert. (Comp. Sci.) Programmer/Analyst (Bioinformatics Specialist) U of Saskatchewan, Bioinformatics Research Laboratory (BIRL) [EMAIL PROTECTED] (306) 966-2075
------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ _______________________________________________ Oscar-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/oscar-users