|
Smooth Wall Express on an HP DL 120 G5
My mission: Enable support for a PCIe NIC card on a HP server running Smooth Wall 3.0 Express
What I have done so far:
Installed the Developers version on a virtual machine and attempted to build stock ISO's.
The compile died at the section for e100 support. This confused me because it was your basic 2 liner, nothing creative and no thought process required (I thought). The first step was supposed to be to build a vanilla install, then screw it up.
I looked through the myriad of makefile's and found the sections for e100. I commented them out and tried to rebuild. Lots of errors right off the bat so I figured I needed to whack what was previously done and start all over.
I tried to remove the /usr/src/expresscore directory. Most of it went away, some could not be deleted no matter what I tried. Permission denied and too many/deep symbolic links. All commands were issued as root, permissions on all files were set to rw.
I whacked the entire virtual machine (that showed it who was boss!) and built another using Fedora 9. After the install I checked the version of gcc, it was 4 and I seem to remember that Smooth Wall will only compile with version 3.
I whacked that virtual machine and am ready to try again. I have the Smooth Wall Dev virtual machine built and am ready to go again.
Anyone have any suggestions before I begin? I got the impression in the developers area at smoothwall.org that users of my experience level might be better off looking elsewhere for help. Nothing wrong with that, it is an area designed for folks who know what they are doing and I am clearly not one of those :-)
Thanks,
Ed
|