• Welcome to Overclockers Forums! Join us to reply in threads, receive reduced ads, and to customize your site experience!

Project: Router from the Abyss + IT LIVES! 11.08.04 Update!

Overclockers is supported by our readers. When you click a link to make a purchase, we may earn a commission. Learn More.

SpeeDj

Senior Member
Joined
Dec 24, 2000
Location
Milwaukee, WI
Alright so here I've been sitting for far too long on this homegrown router. I think that about the only way I will begin to get some serious work done on this is to start a Project Log. I will start off with the fundamentals of what I want to accomplish with this Project.

Hardware Specs: Currently in posession of the following...
* Intel PIII 833
* Mobo - Integrated Vid/Sound/Lan (No name, says Toshiba on the BIOS Screen - Compgeeks special)
* 512MB PC150 TinyBGA Kingmax Ram
* 30GB Maxtor HD
* 3Com PCI NIC
* PCI Angle Riser
* 1U 200Watt PSU
* Slimline Copper heatsink (1U Compliant)
* Slotload DVD Rom - Install only then disconnected
* Slimline 1U Height desktop case (Formerly AT or custom)​
Needed for completion: The following is required to finish...
* Small < 8 Port 10/100 Switch (To integrate in the case)
* Wireless access point (Don't need any additional ports other than an uplink)
* UPS of some sort (Enough to survive short power outages)
* Switches, connectors (various)
* Paint (Black, because beige is out)​
OS Requirements: Gentoo with the following...
* SSH - For remote config
* Webmin - Also for remote config
* Apache - For web development
* MRTG - For traffic monitoring
* Shorewall - Firewall of some sort
* BNC - For IRC purposes
* Samba - For file sharing
* FTP - For remote file access
* More possibly to come but Linux is flexible and robust enough​

Project Goals: To replace my current router setup of a PII 400 with a small hard drive and running mandrake 9. To learn more about Gentoo and also give myself experience with wireless lan configuration. Things I would like to try are doing multiple IP schemes such as the wired side of the Home is 10.1.x.x and the wireless side of the Home is 10.2.x.x. Would also like to configure and use Samba and some other things to enable me to work with the router faster as it does much more than route. The reason why I am going with a full distro instead of something like Smoothwall which is very limited in it's functions is because I want more than a router but I want an all in one solution that I can plug in and go.

Estimated Completion: As soon as the rest of the parts have arrived. I really need to get this done as this rig has sat on my desk far too long. I would hope within the next month or so it should be up and running and functional provided all things go well. Being my first work log please bear with me as I work on it and get it every step closer to done.

As for how much of it can be done, most of the internals can be mounted up and configured, os installed and configured etc soon. But I really need the switch and wireless router before I can call it done. Now, I can possibly use the wireless AP/router I have at the moment but my biggest complaint is it drops the wireless side once every few days and I want a piece of hardware I can put in the closet and be done with it. Suggestions needed as for what Wireless AP to go with, I currently have a netgear and am very dissatisfied with it, so any suggestions and why you suggest it would be great. I would like for it to have G spec as well because my laptop currently does.

The case I have I scored two of them they came with some really slow 286's with minimal work I have been able to clean up and gut the one and have to finish removing the remainder of the backplane, drill out the mounting standoffs, and drill holes for the new ones to go in place. As for a new backplane I am not sure whether I will just go with a thin piece of aluminum for ease of dremeling or a piece of plexi for the same reason.

The end result is I want to create an all in one router/connectivity/server package all in one small footprint of a system using common parts such as M-ATX mobo's so that down the road the hardware can and is easy to upgrade.

Well let me know what you guys think, I will post up pictures this weekend for you and hopefully get some inspiration to finish! Thanks!

J :cool:
 
Reserved for the money shots.
abyss_r1.jpg

The base format for installing Gentoo, sans HD atm. I have a KVM on the way to continue work on getting Gentoo up on it.

J :cool:
 
Last edited:
Daewood said:
sound cool and i would suggest using a couple of these:http://www.qualitycables.com/509961.html

that would be cool
Unfortunately with the way the PCI card currently lays when I put up pictures you will see it doesn't have a whole lot of room to go the above route, not a bad idea for future server projects though. Thanks for the link *bookmarks*

J :cool:
 
ya know you could get away with much lower end system, i use an old dell piece-o-crap it runs @ 350mhz has like 3 gigs of hd space and like 32 megs of ram i run ssh and webmin on it but no gui (but it runs smooth with the gui i just dont have the space for it on that system, and there is no point) its running redhat 7.3
it looks like this
DCP_0590.JPG
its the one on the left ya cant see it but there is two network cards in it
this pic is pretty old but it still looks like that, except now i dont have a cdrom in it and the harddrives are in a rack type thing (in the pic one is under the static bag)
 
`Infr@ReD~NT said:
ya know you could get away with much lower end system, i use an old dell piece-o-crap it runs @ 350mhz has like 3 gigs of hd space and like 32 megs of ram i run ssh and webmin on it but no gui (but it runs smooth with the gui i just dont have the space for it on that system, and there is no point) its running redhat 7.3 it looks like this its the one on the left ya cant see it but there is two network cards in it this pic is pretty old but it still looks like that, except now i dont have a cdrom in it and the harddrives are in a rack type thing (in the pic one is under the static bag)
Well several issues with that, running a webserver you need a bit of speed and a goodly amount of ram for speed. This box is going to be doing alot of things, and compiling and keeping gentoo up to speed is always a major processor chore due to how optimized the OS is. No this box will not be running a GUI as that's overhead that I don't want or need on it, strictly a server to run many different aspects but a server non the less :)

Currently it looks a bit how yours does to be honest, sitting all bare on the desk.

J :cool:
 
"* Apache - For web development"
sorry, i did not see that, my setup is strictly a router and network administration and thus does not need much of anything as far as hardware goes.
 
You know, when you read a project log and they post up how they would've posted some pic's but their camera died ? *sigh* That's the way I feel tonight, just got done taking a photo and *zzzzzzzzt* dead. Gotta get some new batteries tomorrow and then on to posting the very first shots of this log ^.^

Be patient with me!

J :cool:
 
I shall be patient! But if there aren't any pics tomorrow...I think I'm gonna have to whip up a big lazy sign in photoshop for you to use as your avatar :D
 
SpeeDj said:
You know, when you read a project log and they post up how they would've posted some pic's but their camera died ? *sigh* That's the way I feel tonight, just got done taking a photo and *zzzzzzzzt* dead. Gotta get some new batteries tomorrow and then on to posting the very first shots of this log ^.^

Be patient with me!

J :cool:
pfft stop playing UT, work will get done faster.
 
speedj i knew i liked u... gentoo is teh qwnage... seriously i love that os. portage is the coolest thing ever. and it is crazy fast and obviously by one most fun distros because it is total configured to your rig w/stage 2 or 1... even stage 3 is fast as all heck.

You obviously already knew all this but every time i see gentoo i try to get others fired up about it. www.gentoo.org

as for your mod it is going to be great. nice parts for the rig... looks like it should do everything that you want it to and be super small which is cool. i have always contemplated a linux box on the go.
 
HARDWARE PICTURES!

On to some real updates, man does this camera ever suck battery, especially on a 256MB Card :|

abyss_r2.jpg

Better shot showing the PCI Riser I have in use on the 3Com NIC.

abyss_r3.jpg

The Original realtek NIC I was going to use since it was compact, but led to no real way to secure it.

abyss_r4.jpg

Hence this solution to the securing it problem, I lose a mobo standoff, but since this board won't go through multiple teardowns like a normal rig I was willing to sacrifice.

abyss_r5.jpg

Mmmmmmm Kingmax PC150 Tiny BGA Ram, 512 MB of goodness, and look how tall it isn't. ^.^

abyss_r6.jpg

Cheap 1U all copper heatsink, found at Compgeeks.com for maybe 20$ tops. Plenty for the processor in this setup.

abyss_r7.jpg

My Optical drive of choice for this adventure, a Pioneer slotload DVD Rom ^.^

abyss_r8.jpg

An EMACS 230Watt 1U PSU, perfect for this job.

Well that's it for pictures for now, I've got some work done on the case to show off. That will have to wait until I show you the untouched case though, (good part about having two of them is for this purpose). Well what do you guys think so far ? Comments suggestions ? Idea's for improving this log ? Let me know :)

J :cool:
 
Last edited:
Daewood said:
if you were going for thin why not put in a lappy cdrom that would work good...?
Because as mentioned above, this router won't have an optical drive, the DVD is simply to get the OS installed enough that I can finish emerging and updating it without it. Simply temporary only, the final product will be very slim indeed, including switch :)

J :cool:
 
CASE PICTURES!

Now for some pictures of the bare unmodded base of this project, as I mentioned above I do have in my posession two of these cases so the one you are about to see is the non gutted non touched one. A roaring 386/16Mhz :) *snickers*

abyss_r9.jpg

The bare case, here you can see the slimness of it, that is a 3.5" bay that is open in this case to give you a height comparison.

abyss_r10.jpg

386/16 Baby, the POWER! ^.^

abyss_r11.jpg

A shot of the vents that abound on this case making it ideal for what it's going to be used for, possible upgrades would be some small 1U Case fans to improve airflow, may or may not happen by project end.

abyss_r12.jpg

Here you can see what the unmodded backplane looks like unfortunately not going to work for this project so it's all slowly going look for some pic's this weekend of an update on that.

abyss_r13.jpg

A ISA 10Base-T BNC style NIC god do I get nostalgic thinking about token ring LAN parties!

Well those are the majority of the base shots for the project, hope you guys enjoy and can see a little better just what direction I am taking with this project. The 10/100 switch is going to mount up with the ports facing out where the 3.5" drive bay is currently and will be powered by a re-wired jack to accept a molex. That's going to be fun, haven't quite decided how I am going to tackle getting the LAN uplink to the switch I may hardwire it from the 3Com NIC to the Switch. We will see how that breaks out in the wash though. Well let me know what you think, comments and suggestions are welcome.

J :cool:
 
nice but i dont get why you are gutting one of those awesome machines i mean come on it is so fast that it would only take like 4 or 5 weeks for one seti WU... :drool:

jk looks good i am sure glad that you are going to paint it :D
 
Back