Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Hey all. I have been reading a lot on smoothwall and I want to make a designated smoothwall firewall/router on my lan. The only thing I have not found on smoothwall's site is the recommended hardware for this type of machine. I know some people run smoothwall on a 486. I was wondering how much this affects the efficiency of the network. Obviously a faster processor and more memory will make for a better firewall/router but what would be the recommended specs for a machine like this?
Actually the speed of the processor amd ram does not affect the speed of the firewall performance as such, maybe only the writing of log files. The data passes through the computer components ie. through a network card onto the mainboard, the data is examined and then back out through the appropiate network card. It doesn have to be written to the hard drive and then read again, so there is no processing or ram usage.
I ran a p200 32 mb 0f ram, have 4 computers running of it, 2 of which i use for me and my flatemate to play online games. I have cable, with over 500 m/bit connection and have no lag while both of us are playing.
I run smoothwall on a 486 DX2 100Mhz machine. It has 48MB of memory. I can't remember at the moment if it had a PCI slot. I think it's ISA and still it's 10/100 NIC. Or, it must be PCI since lspci -v says the Ehternet Controller is some unknown Bridgecom device.
It's not in a good place to open the case currently. I also have it connected to a 56K external Zoom modem. http://www.mydctexas.net/bennies/picture100.jpg. It's the one on the left. I think the video is an old 4MB Matrox Mystique hooked up to that 14" Samsung SyncMaster 3 monitor.
I leave this one on all the time and have it connected to an APC Back-UPS CS 350. Lot's of brown outs and power outages out here in the country.
I currently run the orient beta of smoothwall. No probs. Well, on the surface, that I know about.
itsjustme, that is some home network you got going there. Are you breaking codes for the government part time or something?
fotoguy, I imagine their must be some usage of the processor and cpu to traverse through the rules of the firewall. It seems, from all the post here, that smoothwall is so efficient that it is not even noticable when run on low-end machines though.
The data passes through the computer components ie. through a network card onto the mainboard, the data is examined and then back out through the appropiate network card. It doesn have to be written to the hard drive and then read again, so there is no processing or ram usage.
No way am I going to claim to be an expert on this, but I thought any running process implies some sort of RAM usage. I thought the Linux kernel was loaded into RAM to be able to run and that to access the kernel would imply usage of that RAM. No?
I have Smoothwall running on a Pentium (90 or 100), 40MB RAM, 512MB hard drive.
I had some small troubles with version 1.0 having frequent kernel panics and/or file corruption. I had to reload Smoothwall at least once a month, sometimes more often. So far the latest beta with a journaled filesystem and newer kernel seems to be doing much better.
Sorry, i didnīt mean that there was totally no ram used for the processes. Iīm no expert either. Just with dialup and cable modems the amount of data coming through is usually small enough for the ram to cope, i think older ram has a transfer rate of about 1 gb/s and the new ddr ram has about 2gb/s, correct me if iīm wrong.