Slashdot Mirror


Linux on Nokia IP Series Hardware

Anonymous Coward writes "Michael Rash has written a howto for the Linux Journal on getting Linux to run on a Nokia IP 330. Now we can use a free firewall on a platform normally designed to run Check Point Firewall-1. In these troubling times where IT departments all across the landscape are trying to reduce costs, this will allow companies to say 'No' to expensive support contracts and upgrade costs and still maintain security without having to buy new hardware."

138 comments

  1. Finally some good news! by Blaine+Hilton · · Score: 3, Informative
    This could really take off in the network appliance market. When I calculate the costs of buying such a device you must look at costs over the total lifetime such as support, software upgrades and such. When I first started with technology I was shocked to learn that you had to pay for upgrades. This is a big reason why I do not care for Cisco products. However on the flip side you do have support and with that comes somebody to blame. When the whole network is going up in flames its advantageous to have a person to point fingers at if nothing else...

    Go calculate something

    1. Re:Finally some good news! by Anonymous Coward · · Score: 5, Insightful

      When I first started with technology I was shocked to learn that you had to pay for upgrades

      Yes, I was also shocked when I found out auto makers wouldn't give me the latest car model every time they upgraded the design. Or that I didn't automatically get later editions of textbooks. Or that I didn't get a free sixpack of Vanilla Coke despite all those Classic Cokes I've bought. Or that I don't get a new HDTV, even that I've been a loyal user of my last one for ten years.

      One purchase does not entitle you to free products for life. Networking products are no different. Neither is software. You can't afford to pay the engineers to work on the upgrade unless you pay for the upgrades. (The only alternative is to pay for them all up front -- but then you wouldn't buy that very expensive product compared to its competitors, now would you?)

    2. Re:Finally some good news! by Blaine+Hilton · · Score: 1

      Interesting point, but still I thought that was the case.

    3. Re:Finally some good news! by cat5 · · Score: 1

      Unfortunately, in this line of bussines, a support contract is key when the person in charge of the network needs a little hand-holding, wether it be upgrading, installing or troubleshooting, the person on the other end of the phone does get paid. Where do you think the money comes from? Support contracts!

    4. Re:Finally some good news! by Anonymous Coward · · Score: 0

      > However on the flip side you do have support and with that comes somebody to blame.

      You obviously just click "I Agree" when reviewing the license then.

      In summary (unless you pay megabucks) they are not responsible for anything, ever.

    5. Re:Finally some good news! by Anonymous Coward · · Score: 0
      Go calculate [webcalc.net] something

      *grumble* Am I the only one tired of having to read the above tagline in every single goddamn post of yours? Put it in your sig.

      New record for you, though. Three links to the site in a single post.

    6. Re:Finally some good news! by mackstann · · Score: 1

      I'm going to have to agree with the other poster and say that it's highly annoying to see your spam pasted into your posts. Put that annoying crap in your sig, you look like a car salesman or something.

    7. Re:Finally some good news! by pi_rules · · Score: 5, Insightful
      When the whole network is going up in flames its advantageous to have a person to point fingers at if nothing else...


      I hate this sentiment. It doesn't do the network or the business any good to be able to point a finger. It does you some good though, as you're not responsible for it in managment's eyes. So, not only are you paying out the arse for support, you're also suffering downtime. Wonderful!

      Nobody considers it your fault though, unless you didn't have a good reason for picking your vendor. If everybody thought the vendor was a good one then you're okay. Well, the end of the fiscal year comes around and your department spent all of it's money and didn't achieve it's goals. The internal IT team sticks their thumbs up their collective asses and points the index finger of their free hand at the vendors. Business conclusion at this point: The department costs too much and provides too little. Outsource it or cut it.

      You still lost your job.

      Maybe I'm idealistic but it frightens me how many people only do enough to keep their job safe without thinking about the company's benefit as a whole.

      Perhaps I'm a bit jaded though. A recent project that I've been working on just illustrates the point that your vendor isn't employing hundreds upon hundres of Supermen. In fact, their employees might be just damned near retarded sometimes. Their engineers have deadlines to meet and they can't meet those deadlines if you're still finding bugs in their recently released product and demanding fixes for them. It really doesn't matter how much money you put into them -- they're still only human. No amount of cash will change that.
    8. Re:Finally some good news! by evilviper · · Score: 1

      You should be modded down to hell for your webcalc advertisement alone.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    9. Re:Finally some good news! by great+throwdini · · Score: 1
      You should be modded down to hell for your webcalc advertisement alone.

      Amen, brother. Pass the plate.

    10. Re:Finally some good news! by Al-Quassam+Brigade · · Score: 1

      Cisco Systems, Empowering the Internet Generations! ,,,,,,,,,,,,,,,,,

    11. Re:Finally some good news! by nightcrawler77 · · Score: 1

      Unfortunately, the problem arises when I'm buying a product and the support contract so that at the end of twelve months I finally get the working product that I wanted in the beginning.

      I'm going to have to vote in favor of Microsoft's model on this one...charge for new products, but offer service packs for free.

      --

      "Power corrupts, and absolute power corrupts absolutely." -- Lord Acton

    12. Re:Finally some good news! by mlush · · Score: 1
      >>When I first started with technology I was shocked to learn that you had to pay for upgrades
      >Yes, I was also shocked when I found out auto makers wouldn't give me the latest car model every time they upgraded the design.

      A better analogy would be Car makers recalling and repairing serious design flaws in their product for free... which is what they do (in the UK at least).

    13. Re:Finally some good news! by fyonn · · Score: 1

      I hate this sentiment. It doesn't do the network or the business any good to be able to point a finger. It does you some good though, as you're not responsible for it in managment's eyes. So, not only are you paying out the arse for support, you're also suffering downtime. Wonderful!

      damn right. esp as alot of these companies have woefully expensive and just generally woeful support anyways. if there is a problem, it's nice to say "it wasn't my fault, I did all I could" but surely it's more important not to have the problem in the first place... there it really *isn't* your fault.

      dave

    14. Re:Finally some good news! by Anonymous Coward · · Score: 0

      Maybe I'm idealistic but it frightens me how many people only do enough to keep their job safe without thinking about the company's benefit as a whole.


      or perhaps you're not quite in tune with reality, if it were reciprical on the companies behalf then maybe I could understand your being upset. So you've convinced them iptables is a good idea, it goes south, you fought hard to "do right" for the company. You in turn are the "idiot" who thought it was a good idea to break with convention. See ya, don't let the door hit your arse on the way out.

      Doing right is in the eye of the beholder.

    15. Re:Finally some good news! by Anonymous Coward · · Score: 0

      AAAAHHHHH Idiot ac posts the same old blather about how software IP(oxymoron, need to choose the I or the P)is the same as a durable good. Then self mods with any of its other accounts with MOD points to get it up into view were its like minded slash droids can mod it up further.

    16. Re:Finally some good news! by Anonymous Coward · · Score: 0

      But you PURCHASE hard goods

      you LICENSE software. When I don't own something like that, I certainly hope the vendor keeps it up to date. Essentially, with software, you're paying for a service.

  2. "now we have" by Triumph+The+Insult+C · · Score: 5, Interesting

    a way to void that warranty

    this is nothing new.

    the nokia IP boxes run IPSO ... a hardened freebsd. people have been removing IPSO and install fbsd for quite some time.

    now, why you'd buy a several thousand dollar p2-450 to begin with, i can't say.

    --
    vodka, straight up, thank you!
    1. Re:"now we have" by MoreBeer · · Score: 4, Interesting

      I manage 11 Nokia devices in B2B site to site VPNs around the world. For the remote managability and the ability to pre-configure and 'parachute' them into their environment, there is absolutely no better piece of hardware out there. I have an IP330 in Japan with an uptime of damn near 2 years.

      Lately, however, I've had differing opinions of Nokia. Why should I pay $4K for an AMD processor and then $1500 a year for support? It's insane! I could take a $4K HPaq DL360 and install Check Point's (free) SecurePlatform on it. Hands down 10000% better performance, and SecurePlatform (RedHat) is a supported Check Point SKU on commodity hardware. A drive pops on an IP330? You're screwed.

      The only major benefit I can think of in regards to this article is the Linux/IPSO performance numbers I've read about... I've heard that Linux will hands down outperform IPSO, but have _not_ done any formal testing myself. If I could take an IP330, install RedHat 7.3 (like I have running my management server), and then FW1, plus still have the remote managability (using the internal modem), I'd think about it. The article doesn't say a thing about the internal modem (an additional option), but I'm betting that it ain't gonna work.

      my .02

    2. Re:"now we have" by Cybersonic · · Score: 1

      actually, i think the modem might work in Linux.... on the Nokia i think its serial

      --
      Cybie! aka Ralph Bonnell
    3. Re:"now we have" by Anonymous Coward · · Score: 0
      Lately, however, I've had differing opinions of Nokia. Why should I pay $4K for an AMD processor and then $1500 a year for support? It's insane! I could take a $4K HPaq DL360 and install Check Point's (free) SecurePlatform on it. Hands down 10000% better performance, and SecurePlatform (RedHat) is a supported Check Point SKU on commodity hardware.

      That's such a load of crap. I've heard this argument several times, and it's patently false. Let's even up the bar to the $10k IP380 -- by your logic, you win even more, right? Wrong again. SecurePlatform isn't free -- it's $99 per box. Let's take your $4k HPaq servers.. I suppose you've got a mission critical application, so you'll be wanting redundancy. So that's 2 boxes. You're up to $8k now. CP fw modules licenses cost the same regardless of platform, so that's a wash. Your SecurePlatform solution lacks some features that IPSO gives you for free, so you'll want to make up for those. To get the Linux/SP equivalent of Flows, you'll need to purchase the Performance Pack (to the tune of $10k). Of course, you'll also want failover capabilities, so that means ClusterXL (oops, another $10k). IPSO gives you Flows, VRRP and IPSO Clustering for FREE. Your cheaper solution now costs you over $28k, compared to $20k for the 2 IP380s. Heck, you want more interfaces? Put the 530s in there, and you're at $27k, still cheaper.

      Now for your support, you'll need to purchase hardware support from HPaq, Gold, Gold+ or Platinum support from Check Point too. If you use any 3rd party NICs in that HPaq, you'll have an additional support vendor.

      A drive pops on an IP330? You're screwed.

      Sure, if you're stupid enough to bet your business on systems that don't have support. One could say exactly the same thing about ANY system that doesn't have support.

      Some of those SP kb articles on CP's support site kill me... Your firewalls aren't failing over correctly, so their solution? Re-install SP. You want to force a 3Com 10/100 NIC to run 100/FD? Oops, you can't do that either.

      Also, you're sure to have fun when you call into CP support with an OS problem on SP. "Um.. We don't write the OS, we'll have to call RedHat." Or how about when you call into HP support, "You're running what? Never heard of it. We can't support you running an OS we've never heard of."

    4. Re:"now we have" by Anonymous Coward · · Score: 0

      ARE YOU FOR REAL? YOU'RE COMPLAINING ABOUT $1500 a year for support?????

      YOU HAVE ABSOLUTELY NO BUSINESS SENSE. Consider this:

      $1500 is pennies compared to a salaried employee that KNOWS the box (figure 50k/year for that person + benefits). Bring someone in on a time and materials basis to take care of it and it's probably averaging out to $150/hr. Get someone on monthly retainer and that costs about $400-800/month, depending on their size and level of proficiency.

      $1500/year is $125 a month. For peace of mind. For guaranteed uptime (or a guranteed fix if something goes wrong).

      $1500/yr for firewall support is nothing. I'm open to hearing your arguments, but if this is all you have backing it, you need to reconsider what it means to have an employee/tech on retainer/tech on T&M.

  3. Interesting, but why? by evilviper · · Score: 2, Interesting
    IPSO is based on FreeBSD, provides advanced routing and failover capabilities and is extremely stable, with uptimes regularly running in the multiple hundreds of days.

    Well we'd better put an end to THAT!

    Seriously though... What does the checkpoint hardware have to offer? And even if it has something wonderful, wouldn't it make more sense to use, say, FreeBSD on it?
    --
    Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    1. Re:Interesting, but why? by nologin · · Score: 1

      Well, there are a few points of note.

      CheckPoint is a software firewall package and nothing more. It will run on many platforms including Nokia devices running IPSO; but it will also run on Linux, Solaris and Windows 2000, just to name a few.

      In essence, the Nokia hardware is a security appliance which is optimized for network throughput. IPSO is essentially a hardened BSD; you can run an SSH daemon, a mail server, it also supports cron jobs, etc.

      In all respects, getting Linux to run on a Nokia IP device is akin to getting Linux to run on an Xbox. Its basically done to prove that it can be done, but there really is no other benefit unless the box was doing nothing in the first place.

    2. Re:Interesting, but why? by Anonymous Coward · · Score: 0

      The point is that *BSD is dying. There is no use supporting something that won't be around in a year or two.

    3. Re:Interesting, but why? by evilviper · · Score: 1
      In essence, the Nokia hardware is a security appliance which is optimized for network throughput.

      Optomized for throughput, how? It's got an AMD K6 chip, so it certainly couldn't have a 64-bit PCI bus... What is it that makes this better than a $200 1GHz+ machine, with a few Tulip network cards?
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  4. Not A Big Deal by TheHulk · · Score: 5, Interesting

    The Nokia IP series hardware is nothing more than older AMD K6 processor with a small amount of RAM by todays standards. You'd be better off with a $300 PC from Wal-Mart and a couple network cards. Don't get me wrong, I love the fact that Linux continues to spread to new area, but it has to be put into perspective.

    1. Re:Not A Big Deal by Anonymous Coward · · Score: 2, Informative

      Actually, the newer IP330 models (SN's start with 9N instead of 8A) are AMD K6-2 400's with 246megs of ram, and can be found on ebay.

      Good luck getting support on the box from Nokia or a reseller after something like this has been tried, with or without a support contract. You'll be told it's not supported, and nothing can be done.

    2. Re:Not A Big Deal by BuckaBooBob · · Score: 1

      a 300$ PC from walmart? I would have to worry about harware failure with hardware thats that cheap... I would opt for older higher quality stuff from a used parts depot rather than brand spankin new questionable stuff. I have found there's alot more stability and realiability in component based MB's rather than the All in 1 MB's you see today.. not to mention the poor proformance of them aswell..

      --
      Who needs WiFi when we can have Packet Over Sheep! http://datacomm.org/PoS-InternetDraft.txt
    3. Re:Not A Big Deal by MsGeek · · Score: 1

      VIA EPIA Mini-ITX. Cheap, reliable, small and quiet. Just add your favorite Free/Open Source Operating System and another nic and you are good to go. Way better than those WalMart specials.

      --
      Knowledge is power. Knowledge shared is power multiplied.
    4. Re:Not A Big Deal by fanatic · · Score: 1

      a 300$ PC from walmart? I would have to worry about harware failure with hardware thats that cheap

      Oh, expensive hardware never breaks? Good to know that.

      Too bad no-one told our Cisco 7513 (enormously expensive when purchased) that went belly-up today and stayed that way through repeated power-cycles, in spite of dual processor cards and redundant power supplies.

      --
      "that's not encryption - it's a new perl script that I'm working on..." - from some Matrix parody
    5. Re:Not A Big Deal by frost22 · · Score: 1

      You do have a support contract, do you ? With 4h "time back to service" or some such ?

      --
      ...and here I stand, with all my lore, poor fool, no wiser than before.
    6. Re:Not A Big Deal by fanatic · · Score: 1

      I know there is some sort of Cisco support contract. The support is manintined by our central IT, so I don;t know the dtails, I suspect it's as you stated.

      But that's not the point. The point is that even famoulsy expensive stuff can break. The support contract adds to the cost. The cheaper stuff might be the better deal if you can buy 2 or 3 of them and have them ready to in the event of failure.

      --
      "that's not encryption - it's a new perl script that I'm working on..." - from some Matrix parody
    7. Re:Not A Big Deal by BuckaBooBob · · Score: 1

      Yeah I bet ya you picked it up from Walmart aswell :) I wasn't saying that there are never hardware failures... the 300$ PC's at walmart are 300$ because they are made of the cheapest stuff they can find to get the price down... They take very little consideration into Quality when choosing parts.

      --
      Who needs WiFi when we can have Packet Over Sheep! http://datacomm.org/PoS-InternetDraft.txt
  5. I don't get it. by Anonymous Coward · · Score: 2, Insightful

    What is any different from this box and a normal linux box with serveral NICs? The reason people buy something from Nokia is to run Checkpoint. Why not just buy a 2u and put quad intel nics in it?

  6. WTF IS HE THINKING! by Anonymous Coward · · Score: 5, Interesting

    Okay first off. A Nokia IP330 isnt worth jack!
    I have two of them, and basicaly they are a AMD 800mhz rack mountable device. Brand new...around $4,0000 without any Checkpoint software/licenses.

    IDE drives, and some other typical stuff.

    You would be better off buying a Dell PowerEdge rackmountable server with no OS. Or if you are using Checkpoint then save a bunch of money and skip the Nokia solution. Use checkpoint Secure OS (Redhat with lots of limitations) and put it on a Dell with 4 hour replacement. That alone would save you over $2K a year in support contracts with a Nokia Platform, and you get a faster firewall to boot!

    So explain to me...WTF IS THE POINT!

    Yes, Nokia IP330 are expensive solutions. And Yes so is Checkpoint. But anyone who compares Checkpoint to a Linux Free solution...well I would like to see a comparison of that. The Checkpoint firewall is a complete solution, with plugins to your security needs, and yes you ahve to pay extra cash to get it all to interact.

    The linux solution is hodge podge and not even close to being remotely the same in either quality, or type of solution.

    This would be like comparing MS Exchange to Sendmail. Yes, they both send emails. One is very expensive and has some nice options. The other sends mail well and some think its a better solution. The point being that with Exchange you are not paying for just an email server. It has lots of bells and whistles (dont blame exchange for viruses...Outlook yes, exchange no)

    Same with Checkpoint! You are not just paying for a firewall.

    So you are going to buy a expensive Nokia IP330 and install linux on it. Very amuzing....

    1. Re:WTF IS HE THINKING! by Anonymous Coward · · Score: 1, Insightful

      What is more entertaining is that they are only replacing Checkpoint with IPTables.

      IPTables in not a Inspection type firewall.

      So another reason this would not make sense.

    2. Re:WTF IS HE THINKING! by cowbutt · · Score: 1
      Wrong. Netfilter (iptables is just the normal tool to configure it from the command line) does use stateful inspection (as does *BSD's [i]pf). Its predecessor (ipchains) was a stateless filter.

      What is true is that CheckPoint's SMLI architecture has a lot of flexibility inherent in its design that Netfilter doesn't. OTOH, I haven't seen anything that uses it. I would have thought that CKPT would have added better support for sophisticated protocols by now (e.g. NetBIOS, NetMeeting, DCE-RPC).

      --

  7. re: CheckPoint by scubacuda · · Score: 1
    I use CheckPoint (and am a certified CCSA).

    Licensing and pricing suck , but it sure is nice to quickly push a firewall policy to several endpoints at once. Failover solutions are hella easy also.

    (Although typing in "failover" on PIX is hella nice)

  8. how about the ip650? by kosh · · Score: 0

    hey all, funny this came up now. I have already put openbsd on an ip440 (which is really a pc in a fancy case) but am looking at trying to get it into an ip650 as well this week.

    I'll take a look over the article for sure but if any one has pointers to info on getting linux or openbsd into an ip650 please, by all means, give this a reply.

    Thanks :)

    kosh

    1. Re:how about the ip650? by Cybersonic · · Score: 1

      The IP650 contains an Intel motherboard (i believe), and the hard drive is your standard 2.5inch notebook drive. Keep in mind all of the slots in a IP650 are C-PCI.

      I would recommend unscrewing the hard drive from the C-PCI adapter board, and using an IDE adapter to plug it into a standard PC. As long as the drive is active, it *should* work when put into the 650. The problem with that machine is that the VGA connector is impossible to get to when the case is assembled. (and it needs to be assembled in order to get power to the NLX motherboard.

      So if you really want to put Linux or openbsd on that thing, make sure you configure the OS to dump the root console to the serial port...

      --
      Cybie! aka Ralph Bonnell
    2. Re:how about the ip650? by freebase · · Score: 1

      The easiest way, I've found, is to pull the CF card, put it in a reader on another linux box, and copy your boot image to it... I use RH -

      CF installed as /dev/sda

      dd if=bootnet.img of=/dev/sda

      Then put the CF card back in the 650, boot it, and run the ftp based install from your local ftp server. Make sure when you format your drives that you put /boot on /dev/hda (the CF card). The IDE hard drive is /dev/hdc.

      Joe

      --
      Sig??? I don't need no stinkin Sig!
    3. Re:how about the ip650? by freebase · · Score: 1

      The main problem with this is that the drive comes up on it's own controller, and as /dev/hdc. The machine won't load the boot loader from there.

      The bootloader must be on the CF card at /dev/hda.

      Joe

      --
      Sig??? I don't need no stinkin Sig!
  9. It's not even a hack anymore by ObviousGuy · · Score: 3, Insightful

    You find the debug port, download your OS and voila you've got Linux running!

    Running an OS isn't something to crow about.

    Neither is replacing a BSD with Linux.

    --
    I have been pwned because my /. password was too easy to guess.
  10. IPSO is More than Security by SonOfFlubber · · Score: 4, Interesting

    There is more to IPSO, the net OS that runs on the Nokia 330, than just a hardened freeBSD. The networking protocols are coded deep into the kernel, and have been highly optimized. To run a vanilla Linux on the box means that net routing will just become another application to the OS, along with the corresponding hit to performance.

    1. Re:IPSO is More than Security by convolvatron · · Score: 5, Informative

      actually no. i was in the group that did the kernel work for ipso. it has a custom ip forwarding path and forwarding table machinery. the routing is done using a largely rewritten version of...gated

      these three things and the management system make ipso a good software routing platform.

      which doesn't really offset the cost of what is a pretty sluggish pc

  11. But WHY? by subreality · · Score: 5, Insightful

    I'm a network guy for a fairly large company. We use Linux all over the place, including firewalls. Frankly, I'm quite impressed; we've found it to be far more supportable than even the best commercial products.

    But why would I want to run it on a Nokia box? Typically, firewall vendors sell the box's hardware and software support together. So, if you're not paying the software support, you have no hardware support. If you're using Linux to save costs, and it fries its power supply, you're SOL.

    For the amount of CPU power that you get in the Nokia, you're better off if you buy a good, high-quality PC (We use Dell PowerEdge), throw a few NICs in it, and run Linux on it. The PC will be cheaper, include hardware support, and be easily field-servicable by any PC tech.

    1. Re:But WHY? by Anonymous Coward · · Score: 0

      I'm a network guy for a fairly large company ...
      We use Dell PowerEdge


      Caught in your own lie!

    2. Re:But WHY? by Anonymous Coward · · Score: 0

      When you start making real money, you'll realize that building a new PC every time you need a server isn't very efficient. It's much easier to order a Dell that has everything you need than to buy a bunch of parts and assemble them. Sides, have you seen the prices of rackmount cases? Yeesh.

    3. Re:But WHY? by subreality · · Score: 1

      Uh, OK, so what do YOU think a large company should use for critical infrastructre? iMacs? Wal-Mart PCs?

      C'mon, if you're gonna troll, at least try.

    4. Re:But WHY? by TeaDaemon · · Score: 1

      If you're using Linux to save costs, and it fries its power supply, you're SOL.

      If you're using Linux to save costs, and the hardware fries it's PSU, how will they find out before they replace the PSU and try to power the unit up again?

      I know they probably ask questions like that, but until the hardware boots up, they only have your say-so as to what's installed on it.

    5. Re:But WHY? by tigga · · Score: 1
      Uh, OK, so what do YOU think a large company should use for critical infrastructre? iMacs? Wal-Mart PCs?

      Well, in case of network infrastructure there are no PCs at all (for serious company). And vendors are Cisco, Foundry, NOKIA, Juniper, Nortel etc...

    6. Re:But WHY? by subreality · · Score: 1

      Foundry, Juniper, and Nortel don't sell firewalls. Cisco Pix and Nokia ARE PCs. Would you say that a "serious" company shouldn't use Pix or Nokia because they're PCs? Do you think the Nokia hardware is more reliable than Dell's?

      Having a support plan is important. Purchasing support from Cisco or Nokia is one option. For many situations, we are finding that an organized, thought out self-support plan for an open source solution is providing better quality support than the commercial vendors can provide. It's not for everything (no, we're not about to rip out our Cisco 7200VXRs or our Extreme switches), and we still have a commercial firewall solution that we use in many places, but Linux is definitely making its mark on our network.

    7. Re:But WHY? by cowbutt · · Score: 1
      Cisco's 4210 SecureIDS appliances are Dell PowerEdge 1U PCs. They even put a small black sticker over the the Dell logo on the flimsy plastic under the metal facia (the asset tags are still obviously Dell though).

      --

  12. Re: CheckPoint by Anonymous Coward · · Score: 0

    Last I heard, FP3 and FP4 (soon to be released FP4) have this ability.

    So its coming soon :)

    Of course Checkpoint has been somewhat baby stepping for awhile with new improved options.

  13. What's the point? by Morthaur · · Score: 2, Insightful

    The Nokia IP series are just PCs in nifty-lookin' rack cases. And they're already running OpenBSD, right from the factory. Which, last time I checked, had far better security (and hence made a better FW) than GNU/Linux. If you don't like FW-1, just don't run it! Set up whatever BSD FW you prefer. Duh.

    Also, given the very high cost of these boxes, and the fact that (with FW resource usage so low) they won't become obsolete any time soon, why not just leave it alone? How does this save anyone any money?

    --

    +++++++
    "Look, dear, it's a crazy hairy scary man!"
    1. Re:What's the point? by Anonymous Coward · · Score: 0

      duh, liek oopenbsd sux. it's deader than you limp dick, moron.

  14. Nokia IP440 running Windows 98 by scubacuda · · Score: 3, Interesting
    I actually installed Windows 98 on one of the Nokia IP440s. They have CD drives (unlike the IP330s) and are really nothing more than a souped up version of the PC you have at home.

    On the Nokia series, you pay a premium for A) Nokia's OS (NetBSD-based, I believe, which has VRRP for failover), B) it's interoperability w/programs like CheckPoint and ISS, and C) being able to rack it.

    WAY too much of a premium, in my opinion. When the sales guys at the VAR I was at tried to push them on all our customers, I quietly directed them all to PIXen or OpenBSD.

    1. Re:Nokia IP440 running Windows 98 by Anonymous Coward · · Score: 1, Interesting

      Why would you direct your CUSTOMERS to an alternative product? You must be an engineer...

    2. Re:Nokia IP440 running Windows 98 by Anonymous Coward · · Score: 1, Interesting

      I bet you were popular with the sales guys, as your meddling lost them the chance to meet their targets and make a living.

  15. devil's advocate by Triumph+The+Insult+C · · Score: 5, Interesting

    seeing some other posts ...

    we have a number of nokia's where i work (it's a university ... i work tech for a dept. the nokias belong to the uni, so i don't work on 'em), mostly 330s and 440s.

    granted, they are based on older hw (p2-450s, early p3s, etc). however, what you're paying for is CYA and management. if it breaks, you call nokia or whomever is responsible for providing support for it.

    IPSO does one thing, *very* well. personally, i'm of the opinion of a decently spec'd out box running obsd w/pf, but only because i manage the box. some may like linux with iptables or whatever.

    suppose you go the obsd/linux route on an off-the-shelf i386 machine. 1. you buy the machine. 2. you have to pay someone to manage it. rough guesstimation, but i see it a *lot* cheaper to buy a few nokia boxes and pay the fw-1 license fees. my dept is already incurring my salary, so we decided to get an i386 box (dell pe1650), two 4 port ethernet cards, and get on with it. it works great. if that thing breaks though, it's my ass. plus, if i leave, someone will need to know how to manage it. the uni where i work going with nokias ... it's (ipso/fw-1) a common platform in that niche, so it'd be much easier to find someone else that knows how to manage them, and, they have nokia to have fix problems.

    --
    vodka, straight up, thank you!
  16. DMCA? by Anonymous Coward · · Score: 1, Funny

    Would this not violate the DMCA?

    I mean you just hardware hacked a device to make it work.

    For example spoofing the NIC's that were designed to work only with an IPSO solution.

    Just a thought....

    Dude! Your going to Jail!

    Next time buy a Dell-

    1. Re:DMCA? by Anonymous Coward · · Score: 0

      First, let me say that IANAL. Why is getting linux to run on a piece of hardware a violation of the DMCA? Any decent *NIX allows MAC addresses to be manually specified on the command line via ifconfig, which is all that he did. Does this violate the DMCA? He also didn't release any code; he just published an article (which is protected by the 1st Amendment).

  17. No, just why? by Anonymous Coward · · Score: 0

    This hardly even approaches "Interesting".

    Maybe Dumb and Useless would be better adjectives to describe this guy's work.

  18. Did you just say "hella"? by Anonymous Coward · · Score: 0

    Please return that word back to the library in the early 90's where you checked it out. It's reeeeally overdue.

  19. Re: CheckPoint by Triumph+The+Insult+C · · Score: 1

    typing in 'failover' on obsd would be sweet too, if cisco relaxed on the vrrp patents =)

    --
    vodka, straight up, thank you!
  20. Compiler -- on a firewall? by Scumbag+Tracker · · Score: 5, Interesting

    Some thoughts I had when reading the article:

    > Once the new partition table is saved there is no going back; both IPSO and Check Point FW-1 are gone.

    Of course, if I were the one doing the installation I'd backup the original drive contents so I could always go back to original configuration (in case of screw up, or if I wanted to sell the unit on e-bay, etc.) It's only 8 Gb...

    > When it comes time to install the various packages, select only Network Support and then go into the Select Individual Packages section and add GCC, autoconf and ncurses.

    GCC on a firewall box?! Sounds like a new tool of terror for the scrip7 kiddies. ;-) It might be a good idea to delete the compiler after everything has been configured, or even better, don't install it and build any necessary packages on another server, then transfer the binaries to the firewall.

    Nice article though. Nothing like putting the screws to those closed source, code hoarding, proprietary software vendors. :-D

    --
    I track known Slashdot scumbags on my foes list!
    1. Re:Compiler -- on a firewall? by Anonymous Coward · · Score: 0

      it's really not a big deal to have gcc on the machine. just one or two steps to download the rpm if it's missing anyway.

    2. Re:Compiler -- on a firewall? by Kynde · · Score: 1

      GCC on a firewall box?! Sounds like a new tool of terror for the scrip7 kiddies. ;-) It might be a good idea to delete the compiler after everything has been configured, or even better, don't install it and build any necessary packages on another server, then transfer the binaries to the firewall.


      This seems to be a common misconception. Cutting down software present on a fw brings you NO extra security. Even if you're running it from a read-only meadia it makes no difference, because you'd still need some ram mounted rw partition for tmp and similar uses. Totally RO media only helps you _after_ a reboot. Though, usually there's always some nonvolatile rw media that affects startup which yet again results in NO extra security.

      The bottom line is that if it gets rooted it gets rooted, period. Because after that adding software there is a walk in a park. Having gcc present or not makes no difference. Theoretically slows things down, because cracker has to bring in cross compiled binaries, which takes what? few seconds?

      --
      1 Earth is warming, 2 It's us, 3 it's royally bad, 4 we need to take action NOW
    3. Re:Compiler -- on a firewall? by Kynde · · Score: 1

      I have to take back a bit, ditching shell, login and such applications does indeed make things quite a bit more difficult and may even prevent some remote exploits, but even then incorporating a minimal shell into a buffer-overflow-return-address-trickery should not be too difficult for an experienced cracker.

      And don't come telling me that it's worth something to prevent most script kiddies, because that's just not true for two things :
      1) preventing only some crackers, however large portion of them, is not a viable solution for most uses. For personal home firewalls perhaps.
      2) The scripts kiddies that people often refer to as ignorant and incompetent hackers tend to use also the latest and the finest cracks/hacks. They may not be able to write such buffer-overflow exploits or other more complex attacks themselves, but they sure have their hands on such cracks typically written by more capable hackers.

      --
      1 Earth is warming, 2 It's us, 3 it's royally bad, 4 we need to take action NOW
    4. Re:Compiler -- on a firewall? by pheared · · Score: 1

      Yeah, no one will be able to compile their own x86 GNU/Linux binary.

  21. I've thought about this.. Not enough $$ to start by Anonymous Coward · · Score: 1, Interesting

    I've thought about entering the appliance market too, but dealing with Cisco and similar types would be too hard. Still, the OS and network components are already taken of. It' sthe inetrface that needs work on.

    My idea is to have a small box (running a via cpu) and have 3 nics in it. Lets call then eth0, eth1, and eth2. Eth0 and Eth1 would be a frame and packet discriminatory firewall capible of maintaining quotas. The quotas would be set up in user/group/all settings which would bind MAC or IP for quota setting.

    Whatever passes through Eth0 or 1 is totally transparent (eg: transparent bridge). Eth2 would be your maintenance/interface. Https and ssh would be available for configs.

    All the hardware and most of the software is there. It's just the glue work that needs to be done.

  22. First Leeched WiFi Post by Anonymous Coward · · Score: 0, Troll

    Yes, I'm stealing someones bandwidth just to make this post

    Suck it!

  23. Re:Finally some good news!-Flame insurance. by Anonymous Coward · · Score: 0

    "When the whole network is going up in flames its advantageous to have a person to point fingers at if nothing else..."

    And here I though that having 911 on speed dial was the thing to do.

  24. Re:This is a bunch of crap. by Anonymous Coward · · Score: 0, Flamebait

    Vendor hardened? Give me a fucking break. What special hardening do you REALLY think the embedded vendor is doing over a standard install? You're lucky to get package versions three or four versions behind the most recent one, with all the unpatched holes and missing features that came with them.

    Sorry, you Solaris types are just clawing and gasping for air as you sink beneath the waves of irrelevancy. Get retrained, or think about switching careers.

  25. WatchGuard Next? Please? by LazloToth · · Score: 1



    Hey, WatchGuard has been running on a Linux 2.x kernel for a while now - - sure would be nice to be able to put their software on a box of my choosing. Their stuff is pretty pricey . . . .

    Too bad I'm not a real coder, maybe I'd try it myself. As firewalls go, WatchGuard's a pretty good one.

    --


    It's only funny until someone gets hurt. Then, it's hilarious.
    1. Re:WatchGuard Next? Please? by Anonymous Coward · · Score: 0

      I agree - I have 5 of the Watchguard Firebox appliances. They are great, and the price is a lot more attractive than Checkpoint.

      What could the average sysadmin or Linux coder possibly add to the Watchguard feature list?

  26. Ummm by Anonymous Coward · · Score: 0

    "In these troubling times where IT departments all across the landscape are trying to reduce costs, this will allow companies to say 'No' to expensive support contracts and upgrade costs and still maintain security without having to buy new hardware."

    So instead of trusting security to the professionals, we are going to hand that responsibility over to "that geek in software that knows linux"?

    1. Re:Ummm by Anonymous Coward · · Score: 0

      Mod parent up - that's funny shit.

  27. ebay who? news story what? by Anonymous Coward · · Score: 0

    This isn't news... this is bad decision making. You can take any rack-mounted ebay'd rack mount device and slap whatever OS (free or otherwise) and install whatever service (free or otherwise) on it... for example, take a standard F5 load balancer (garbage, to be sure), and install any linux distro and then put LVS on it, and you have a "free alternative" to the same thing (ahem -- no it is NOT the same thing... sure, the end result is the same, but the quality, support and out-of the box results are vastly different...), but even still, why would you waste your time doing that when you could spend 1/3 of the cost to put the "free" solution together with spare or third party parts on your own without the original brand label to only remove and say "wow thats cool -- I relabeled something that was once expensive into a cheap solution that is no longer worth what I initially invested in, and does not come with any sort of support at all"

  28. Why do this? by rjbrown99 · · Score: 5, Insightful

    As a bit of background, I work for an established Check Point and Nokia partner. We regularly sell large numbers of these firewalls to enterprise customers. They are as reliable and full-featured as a firewall gets.

    This article brings up the question: why would anyone consider installing Linux on the Nokia appliance? The answer: they wouldn't. Here are the reasons.

    1. If the hardware is used/old, it is outdated by today's standards. For $800 including hardware support you can get a nice rackmount Dell server and run Linux on it. The performance boost would be many many times what you can get on the Nokia.

    2. The Nokias hold their resale value better than a system with the same hardware specs. An older 330 can still fetch a decent amount on Ebay. Right now, there is one that has a buy-it-now price of $1,199.00. Why do you want an AMD 233 with no hardware support when you can sell it and buy yourself an 850MHz Celeron with support and then pocket $300?? It doesn't make sense.

    3. Presumably, if you already have the Nokia then you have Check Point as well. Why ditch it for a the Linux firewall? The management, logging, and OPSEC features of Check Point outweigh the benefits of switching to Linux.

    I think the Nokia/Check Point solution is great. I just don't think that trying to run an unsupported OS on the platform is worth it. Look at the cost/benefit of a new system. It makes a lot more sense to "budget-strapped IT departments."

    -shox

    1. Re:Why do this? by Anonymous Coward · · Score: 0

      1) I don't have $800. I have a nokia and $0.
      2) I can't sell it... it's not mine.. it's my companies.
      3) I don't. I work for a big company and we move HW around sometimes. The licenses sometimes/always don't go with it.

      Soooo... that's why I'd put linux on a ip440 or such. Agreed. Kinda stupid but sometimes that's just how it works out.

      Now when linux gets stateful failure... pppffttt forget you Checkpoint AND Nokia !!!!!

  29. The poster must be joking... by Gruturo · · Score: 4, Informative

    Fist of all, the Nokia firewall appliances already run a stripped-down and hardened *nix (freeBSD-derivative) so this is not exactly new. People have been replacing it with a home brewed distro for a while, for the fun of it.

    Second you'd be crazy to ditch Checkpoint FW1 for iptables. I run a few FW1's at work, and have Linux+iptables at home, but I'd never exchange the two. Try to create a distributed, system-wide network policy with 5 clustered (stateful failover capable) enforcement points, some of which doing CVP-based email antivirus on the fly and tell me how easy it is with Iptables. And, get it to NAT Oracle sqlnet v2 sessions when someone decided not to run it on port 1521 "for added security" (aargh).

    Third, don't *have* to pay for yearly support contract, but usually you *want* to. You have an initial cost depending on the FW1 license (50-node, 250-node or unlimited) and then you keep paying for two things called support and accountability, which matter a lot in the business sector. And that's exacly why Linux, to really flourish in the business sector, at the moment has more need of companies professionally supporting it (for $$$) than developers.

    Don't get me wrong, I am a loyal, happy, avid Linux supporter and make my living out of it. I love Slackware and have come to rely on it like I could do with nothing else, but from the AC's comment it looks like he really got it totally wrong and never wondered *why* someone should pay for a professional product.

    --

    Vacuum cleaners suck. Kings rule.
    1. Re:The poster must be joking... by pbemfun · · Score: 1

      I'm not disagreeing with you on this...in fact I totally agree. However, don't think that IPSO is a totally hardened OS. It's an extremely good start, but its not the cats meow. :) There are a few things that need to be done.

    2. Re:The poster must be joking... by rute20740 · · Score: 1
      I wish I had some mod points right now... Gruturo hit the nail on the head.

      To turn a Nokia IPSO/Checkpoint firewall into a Linux based firewall would be down right silly.

      I used to work for a company doing Nokia IPSO/Checkpoint firewall management. My job was a dream there because of how well the system is put together.

      I've never seen any specs on how well iptables handles connections, and I would imagine it would depend greatly on how well your system is set up, but I've seen a Nokia IP440 running IPSO/Checkpoint handle over 65000 simultaneous Nat'ed connections. I'd really be interested in seeing an iptables firewall do that on the same hardware.

      Also, getting FreeS/WAN or some other variant of IPSec to work well with iptables is fairly difficult, but you'd be up in a matter of minutes under Checkpoint.

      It's an expensive solution, but for enterprise level management and configuration you can't beat it. Especially when managing many firewalls at the same time, whether they are in a cluster or separate.

  30. WTF is the point? This is what the point is... by snowblind · · Score: 1

    As a large Nokia / Checkpoint shop who has recently been looking at alternative solutions to the high maintenance cost and fingerpointing that goes on between the two companies nowadays when there's a problem; the opportunity to load Linux and enventually Checkpoint's Secure OS on an IP330 is very compelling from the standpoint we would be able to use the hardware we purchased but be able to go to one source for OS and FW support.

    Not to mention you usually need to upgrade the IPSO when you upgrade to the latest and greatest NG, Service Pack X, Hot Fix X, roll up X. So you get to buy yourself another year or two out of the IP's without having to pay Nokia.

    Finally, most of our offices don't come close to taxing a 330 so as long as the hardware doesn't fail why run out and buy new hardware?

    That's WTF point is.... ;-)

  31. Re: Finally some good news!? by Anonymous Coward · · Score: 3, Insightful

    It really does astound me that so many people think this a good idea.

    First off, the whole cost factor that people continue to bring up blows my mind. Any company with any knowledge of doing risk analysis will know that paying $50k a year, say, on securing your companies life-blood (trade secrets, source code, credit card numbers, etc.) is nothing. If your company can not afford this kind of money for proven security solutions, then you're obviously looking at the wrong supplier, or the wrong product from the right supplier (who's to say), or you shouldn't have an Internet connection.

    Secondly, IPSO has been harded over the years by a team of dedicated software engineers. It has an enhanced routing daemon, it is easily backed up and restored, and with the latest builds of IPSO they have introduced some amazing clustering capabilities. When you chose a reputable company's solutions, you can count on security vulnerabilities being addresses quickly by the aforementioned team, and not waiting on some guy to have some free time to patch your Freeware app.. not to mention solid advise from support on how to mitigate the vulnerability until a patch is available.

    Third, you people say 'get a smokin dell, and slap in a buncha NICs! that'll compare!' are on some serious Rock. Apples to Apples, a high end Nokia IP Series vs a high end Dell... well, lets just say it would suck to be the Dell. 8o)

    Now what would be really interesting to see is a Smokin' dell with IPSO and Checkpoint installed! Proprietary hardware vendors, such as Nokia and Cisco, will not use the latest/fastest CPU that're currently available in their appliances for a lot of good reasons.. though I would be curious to see the performance stats on that combo.

    All in all, you cant compare a linux install to an IPSO install when you want raw routing and packet tossing power. It's apples to oranges. But it is an interesting article anyways.. it ranks right up there with installing linux on an Xbox.. Hey, why not run iptables on an XboX?! 8oP

    I've also noticed that a lot of people have a lot of misconceptions about Checkpoint, but unfortunately addressing them would be going a little too far off topic.

    I'd ask 'Why would you want to do this, anyway?', but we are nerds, and we know the answer is 'because, we can.'

    anonymous coward, CCSE
    not a linux god, a networking demi-god. ;-)

  32. Re:I've thought about this.. Not enough $$ to star by Anonymous Coward · · Score: 0

    Thats the beuty of the Nokia appliance and IPSO. IPSO is all configured through it's own Web based GUI called Voyager, but can also be done in a pinch over a dial-up connection and lynx (which is only allowed to connect to localhost)

    Since IPSO 3.6, clustering was added that can be enabled in like 6 clicks of a mouse. Try doing that from a command line.

    The closest thing that is like maybe 10 percent of Voyager, would be Webmin, but even then you have to configure each app seperatly.

    VRRP is included, free. So HA is an option with 2 firewalls. Routing features.. Hmm.. try getting OSPF, BGP, and RIP (if needed) all working on 1 box, on seperate interfaces. Sure, Zebra can handle it, but you still have to play with the config files. Here you just fill in the fields, click apply, and it works. Hit save, and never worry again!

  33. Re: Finally some good news!? by cat5 · · Score: 1

    Totally agree... nuff said from me.

  34. Discard the valuable pieces, use the cheap part? by Anonymous Coward · · Score: 0

    As several have mentioned, the Nokia box is a basic x86 system.. So, you've installed Linux on an x86 box... nice job.

    The real value in the Nokia box is:

    - Nokia support. They provide good support of the complete solution, with broad geographic coverage.

    - CheckPoint's software. Simple to use and manage. With a simple GUI to define policy, and manage dozens of firewalls from one point, your management effort and headcount are minimal (this is why all the big companies use it).

    If you already have the Nokia box, you've paid for it, and the CheckPoint software. You will probably be fired if you destroy that to create a cheap x86 Linux box.

  35. Bootmgr by mikeleemm · · Score: 1

    You might want to remember something important... On IP330s I believe the Boot Manager resides on the hard drive itself and formatting/repartitioning or otherwise altering it might render the Nokia device no longer able to use IPSO.

  36. SecurePlatform by Anonymous Coward · · Score: 0

    If you're going to install Linux on the Nokia box, that means you already bought the FireWall-1 software.. Rather than throwing that powerful firewall and VPN solution, install Check Point's Linux on it!

    SecurePlatform is Check Point's totally hardened Linux distro. It is a bootable CD, that blasts your hard drive, installs a minimal/hardened Linux, and FireWall-1 in one shot. It takes about 3 minutes on a fast PC. It has a basic www management interface, or simple config shell (via ssh).

    It's got great performance, and firewall/VPN features that the no other product can touch (not to mention the free Linux stuff), and the configuration is really easy via a nice GUI.

    And, really surprising for those of us familiar with Check Point: they don't charge for it. The OS portion is free... you just need the license for the firewall application running on it.

  37. Old news & There's a better way by Anonymous Coward · · Score: 0

    1. This is very old news. We have been doing that for atleast a couple of years now.

    2. There's a much easier way of installing Linux on the IP330.

    All you have to have is an IDE CD-ROM, a dual connector power cable, a dual connector IDE cable, the original console cables that came with the IP330.

    - open up the IP330
    - connect the IDE CD-ROM to the IP330 using the dual connector power cable and IDE cable (obviously connect the HD as well)
    - connect to the IP330 using the "nokia" console cable with your favorite term program (minicom or securCRT type)
    - When you use the original console cable, you will be able to get to the BIOS, change the boot order to boot from the CD

    Then you have a fully bootable CD-ROM, you can install whatever the heck you want. I have installed FreeBSD and Linux without any problems. Might try Solaris x86 if I can get a copy sometimes.

    Obviously, this will destroy your IPSO partitions (there's usually two, one for the boot mgr and one for IPSO). If you want to be able to revert, dd the partitions somewhere so you can dd back.

    Be sure to arp -s your interfaces like the article has described.

  38. Re: Finally some good news!? by fanatic · · Score: 1

    When you chose a reputable company's solutions, you can count on security vulnerabilities being addresses quickly

    Like microsoft. Yeah, that model works really great.

    --
    "that's not encryption - it's a new perl script that I'm working on..." - from some Matrix parody
  39. Opinions from LOTs of experience... by Cybersonic · · Score: 2, Interesting

    Ive installed probably over a hundred of Nokias in the field, so ive seen a lot with these machines...

    In terms of support, everyone here is right - stick with IPSO so you dont void your warranty! Nokia IPSO is a great os for Check Point, and supports all the features Check Point supports (except the Reporting Module server - its Wind0ze only - well until NG FP4... ;)

    I have a few customers that have installed Secure Platform (customized, hardended RedHat 7.2 with a shell to ease administration - in NG FP4 contains a web gui similar to their SOHO Home products) All of these customers have expired hardware contracts so its no big deal to them. The IP330 and IP440 are quite out-dated now... Netfilter does not need much power though :)

    I agree CheckPoint is a little pricy, but they have a feature set that nothing else touches.. yet... Cool stuff, like single-sign on transparent authentication with user logging, and centralized logging with a decent gui with reporting features. (all for a price...)

    My only beef with the product is NO LINUX GUI! aarrgg... At least i can run Windows in a VM on Linux and OSX... (well, i also dont like the fact that it is closed source, but i cant do much about that...)

    As for the Boot Manager, you can safely wipe that out on the IP330 if your going to Linux... Its similar to the /boot patition on a Linux box - its does not contain BIOS stuff...

    Wouldnt it be nice if there was a decent, cross-platform gui for distributing Netfilter rulebases to multiple Linux firewalls with a centralized logging database and a nice PHP/MySQL frontend for reporting...

    Ralph Bonnell - CISSP, LPIC-2, CCSI, CCSE+, CCNA, RSA/CSE, CSFE, MCSE 2000

    --
    Cybie! aka Ralph Bonnell
    1. Re:Opinions from LOTs of experience... by Trick · · Score: 1

      Checkpoint has a GUI that works under Linux (albeit with the limitation that it needs to be run in either 8-bit or 24-bit color). I use an SSH session to my Checkpoints and X-forward "fwui" and "fwlv" every day.

    2. Re:Opinions from LOTs of experience... by Cybersonic · · Score: 1

      Are you sure your not using 'fwui' on Solaris (and Xforwarding to Linux)? If your not, enlighten us! :) I would *LOVE* to access the newest GUI in Linux.

      Keep in mind that the Solaris Motif GUI costs 1000$ per firewall, and is licensed on the firewall. (not the client itself) Which means that in a reseller scenario, I would have to sell every one of my customers that 1000$ Motif GUI license :(

      --
      Cybie! aka Ralph Bonnell
    3. Re:Opinions from LOTs of experience... by Anonymous Coward · · Score: 0

      Actually, the linux gui for iptables and in fact alot of other scripting firewalls is fwbuilder if you haven't seen it before, its well worth taking a look at. While, at the moment, it doesnt yet support distributing out fw policies to other boxes, it does appear to be planned for future releases.

      Personally, for large companies, i've never seen a non-comercial firewall. FW-1 is very popular, and netscreen is becoming popular as well (at least, in Australia it is). I've installed/configured/etc both, and i think they're both briliant. With big companies however, they all tend to have groups of people (as apposed to an individual) that have a broad range of responsibilities. Typically firewalls fall under either network or security which means you have two issues you have to skill-up a group of people in the same software, which means training is invaluable (where's my iptables training course?). Also keep in mind that those same people will probably be taking care of alot of things at the same time, so trying to remember how to use iptables on the command line will quickly become a very annoying and tedious (also prone to error) task. Lastly, theres upgrade path, when I upgrade fw-1, my poilicies (usually) quite happily work after the upgrade without much buggering around, I certainly haven't seen the same with iptables where syntax's and so forth change with very little notice.

      I use iptables/fwbuilder at home, and I love it, but i'd hate to deploy that kinda software in a real environment if I was going to be responsible for the support.

  40. FreeBSD makes the best network appliance OS by Anonymous Coward · · Score: 0

    As Nokia has proven, FreeBSD is an ultra stable highest-performance OS for network appliances. Why bother with something inferior like linux?

  41. Re: Finally some good news!? by fyonn · · Score: 2, Interesting

    having used checkpoint and ccse and ccsa courses I can say that it is a very good firewall but why would anyone want to rip out checkpoint and ipso and install linux? if you want a linux (or for my preference, freebsd) firewall then buy a 1u box and a qfe ffs. why trash a perfectly good nokia box? checkpoint is a damn good firewall even if you don't keep getting updates to the latest and greatest.

    dave

  42. Re: CheckPoint by fyonn · · Score: 1

    well, there are free frrp deamons about but I don't know if they are missing anything from commercial vrrp stuff.

    www.bsdshell.net

    dave

  43. BUT ??? by Anonymous Coward · · Score: 0

    Does it run linux ?? oh... wait :P

    - KJ

  44. Re: Finally some good news!? by Anonymous Coward · · Score: 0

    I understand that you have never had to deal with Nokia's support.

    I have on several occasions as I work only with Checkpoint products and mostly Nokia.

    I have gotten help from Nokia 1 time out of about 10 cases I have registered with their tac.

    For some reason firewall-1 FP2 altered wins packets if the wins request was for a staticly natted host. For some reason Firewall-1 FP3 stopped doing this and one of my customers need that feature.

    I am still after a month trying to get Nokia to believe that FP2 did this which they refuse.

    I provided them with traces which they did'nt believe since I had to run fw monitor when running both FP2 and FP3, If they would have bothered to setup this in a lab they would have noticed the behaviour.

    Another point to this story is that this so called feature is totally undocumented by Checkpoint as is a lot of other stuff too which is really terrible for a security product.

    Hell yes I would install linux or openbsd instead of my checkpoint firewall if it was up to me.
    I loose some features but it works and upgrading it isn't a nightmere.

    I think my cases with nokia has about a average time of 2-3 weeks and 90% of them doesn't get resolved.

    Best Regards
    Magnus

    P.S I am also a ccse and ccsa which doesn't mean shit D.S

  45. How did this make it to posting... by Anonymous Coward · · Score: 0

    Someone must be asleep at the wheel today. How the hell did this article even get posted? Nokia boxes are stock computers with a fancy case and spec. software. Any screwdriver jockey can re-install Linux or even Windows on them...

    Hey maybe I can get a posting by figuring out how to install *BSD over Linux.

  46. Ca$h Money by sql*kitten · · Score: 1

    In these troubling times where IT departments all across the landscape are trying to reduce costs, this will allow companies to say 'No' to expensive support contracts and upgrade costs and still maintain security without having to buy new hardware."

    Well, the choice actually is, pay another company to maintain/support it, or pay a linux geek in-house to do it. I would argue that for many reasons, the former is more economical than the latter. If you pay for a support contract, you benefit from the economies of scale, as Nokia can afford to employ multiple experts in this particular system who divide their time amongst its customers. An in-house employee is unlikely to have the same expertise and experience, and if he/she did, then it would not be used full time. Further, the external organization has a global view, and can see all the issues at all its customer's sites, which means if someone runs into a problem before you, the support engineers will probably already have seen it.

    Secondly, a support contract is a business expense. If comes out of operating cash, and can be written off against taxes. The firewall kit was paid for out of the capital budget, and can be amortized over time. An employee gets a salary which may be more than the support contract, but there are lots of costs involved, taxes, equipment, HR staff time, office space, etc. None of those apply to a support contract.

    Thirdly, there is fitness for purpose. I have a hard time believing that a highly optimized appliance can be repurposed like this without a corresponding reduction in performance and capability. As with all embedded systems, hardware and software are tightly co-ordinated. A general purpose OS can not fully exploit the hardware, and it includes much unnecessary functionality which further reduces effectiveness.

    Fourthly, your auditors may not sign off on your insurance if you roll your own solution. This is nothing to do with Nokia taking liability, this is your insurance company deciding what is and is not an acceptable level of risk. A quick scan of BUGTRAQ and CERT reveals many, many more Linux exploits than Nokia exploits!

    So in short, if you have a spare Nokia for free and need a general-purpose computing device, then sure, why not, but if you have one and need a firewall, then use it for its intended purpose. I only use Open Source software when it actually is the best - there is no room for ideology in technology decisions, particularly when the risks of compromising security are so high. You're messing around with people lives here; if the business fails, then jobs are lost. But equally, if you can objectively prove that Linux is better, then use it. Unfortunately, this type of analysis is all too rare, all I hear is "MS sucks, d00d!".

    1. Re:Ca$h Money by maxhaus · · Score: 1

      Very good post. A good summary of the main argument. All too often, technical minded people ignore they overall business considerations. They seem to believe the cheapest technical solution to a problem is the best, but often they don't account for all the related costs. At the end of the day, you want to minimize $$$ to the business as a whole.

  47. What about a VPN by Anonymous Coward · · Score: 0

    I'm sorry - but I"ve got a linux box and I run Checkpoint on it as my primary firewall - why? Because I need it to run windows based VPN client for the windows users.

    What I need is a free VPN client that is usable by the masses and a matching VPN?server? that runs on linux and plays nice with iptables.

    DO that - and checkpoint and all the other firewall companies are *GONE*

    But without a usable VPN I must continue to use checkpoint.

    1. Re:What about a VPN by Triumph+The+Insult+C · · Score: 1

      any particular attachment to linux?

      http://www.allard.nu/openbsd

      --
      vodka, straight up, thank you!
  48. Wrong again by Fatty · · Score: 2, Informative

    Checkpoint inspection refers to layer 3-7 inspection, not just stateful inspection of IP flows. Without going into userland or writing your own module, you can't crack into headers with iptables the way you can with CP. ie, write me an iptables rule that stops all GIF images from being loaded from an arbitrary website.

    CP has a language called INSPECT that lets you build any filtering rules you want. That code is compiled into the CP driver which wedges in between layers 2 and 3 on the host's network stack.

    There's no point in comparing CP and IPTables, they solve two separate problems. IPTables gives you basic, stateful inspection of IP flows. CP provides a richer set of policy control, not to mention enterprise management of multiple firewalls, failover. I use iptables at home, and CP at work.

    Nokia/IPSO provides an excellent platform on which to run CP, far cheaper than SUN, more reliable than Windows. SecurePlatform is still maturing, since it's based on RH 7.1 it's lacking in support for some modern cards. And, there is significant benefit to having one number to call and one person to point the finger at. Yea, I'm paying a lot of money for what is essentially an 800MHz AMD, but it's a well built one that I'm not going to worry about it falling over due to hardware problems.

    Sean

    1. Re:Wrong again by cowbutt · · Score: 1
      ie, write me an iptables rule that stops all GIF images from being loaded from an arbitrary website.

      iptables -I INPUT -j DROP -p tcp -s 101.102.103.104/32 --sport 80 -m string --string "GIF89a"

      OK, that's a bit brutal, and it could do with a "only match between byte ranges xx and yy of the stream", but that'll come, I'm sure (besides, you said "all GIF images", and it's as hard to do that completely [i.e. including GIFs embedded in other file types such as .doc and .tar] and solely with iptables as it is with INSPECT - using a filtering proxy would be a better approach).

      My point was that although you can do that sort of thing with INSPECT, I know of precisely one person at one organisation from my former employer's entire European customer base who's done that. And they went through a fair bit of pain when they wanted to upgrade from 3.0b to 4 because of that and the changes in the layout of the standard INSPECT code between 3.0b and 4. (They ended up abandoning their custom INSPECT cleverness when they upgraded, due to lack of migration support from CheckPoint, if I remember correctly).

      Oh, and no CVP helper for FW-1 that I've ever used, used INSPECT to help out with stream disassembly and recognition. They only used the equivalent of netfilter's ROUTE or DNAT targets to provide the equivalent of a transparent proxy implementation.

      I've been using and supporting FW-1 since 1998 and I don't deny that it's a pretty solid product, but it's overkill and overpriced for most users. Similarly, there's very little to defend the hack described in the original story; if you've already got Nokia IPxxx hardware and a FW-1 license, either use it to run FW-1, or sell it and buy a Dell with the proceeds to run Linux+iptables or BSD+[i]pf instead.

      Finally, if you want enterprise management of Linux+iptables, you're probably best off going with something like ASL plus Solsoft NP.

      --

    2. Re:Wrong again by tigga · · Score: 1
      iptables -I INPUT -j DROP -p tcp -s 101.102.103.104/32 --sport 80 -m string --string "GIF89a"

      OK, that's a bit brutal, and it could do with a "only match between byte ranges xx and yy of the stream", but that'll come, I'm sure (besides, you said "all GIF images", and it's as hard to do that completely [i.e. including GIFs embedded in other file types such as .doc and .tar] and solely with iptables as it is with INSPECT - using a filtering proxy would be a better approach).

      That exactly command in iptables will prevent to view your message on Slashdot ;)))

    3. Re:Wrong again by cowbutt · · Score: 1
      Only if the source IP address (-s 101.102.103.104) matches that of Slashdot's servers. :-P

      But yes, that is a problem with doing it at this layer, rather than with a filtering proxy. To do it properly you need to build all sorts of recursive file decomposition stuff (.doc, .tar, .gz, .zip, etc.) into a kernel module or INSPECT code (ewww!) or your policy ends up being too weak, or too strong. That's probably a hint that this is the wrong place to be performing this kind of filtering.

      If all you wanted to do was block inline images, I'm pretty sure you could use netfilter's 'string' target to look for the appropriate MIME type first, mark the packet, then look for GIF89a in marked packets (a logical AND, in effect). But I can't be arsed to try and get that working for a silly slashdot argument. On the other hand, if someone wants to pay Assursys to develop such a policy, I'll be happy to take it on. ;-)

      --

    4. Re:Wrong again by flawed · · Score: 1

      write me an iptables rule that stops all GIF images from being loaded from an arbitrary website.

      Write me an INSPECT rule. :)
      I can't see how this is done, except by using the Security Servers, which are Proxys. (and god-awful proxys, besides)

  49. Why I run RH on Nokia IP650's. by freebase · · Score: 2, Interesting

    We recently replaced the Nokia/Checkpoint boxen with PIX firewalls. I don't care to get into a PIX vs Checkpoint war, but lets just say it saved us TONS of $$$$ on a yearly basis.

    Having seven of these IP650's sitting on a shelf, I had to wonder... what can I use them for??? Then it hit me... I need RMON type probe capabilities in my call centers around the country, and with the four port NIC's installed, these might make good candidates.

    I pull the compact flash card from the 650, put it in my reader on my RH8 desktop, dd bootnet.img to it, put it back in the IP650, and boot it. Once it boots, a simple FTP load, using the compact flash card at /dev/hda for the /boot partition works like a charm.

    I've got squideral, NTOP, ethereal, and a couple of in house scripts running on each of them now collecting traffic stats, doing WCCP transparent caching, and allowing me to do remote sniffs of the call centers.

    --
    Sig??? I don't need no stinkin Sig!
  50. Re: Finally some good news!? by Anonymous Coward · · Score: 0

    Didn't he say reputable? Maybe you have a different concept of reputable?

  51. Someone must have finally gotten it to work by Ilan+Volow · · Score: 1

    Every time I've run a firewall on my nokia, it becomes totally unusable for calling people. But then again, I do get fewer telemarketers.

    --
    Ergonomica Auctorita Illico!
  52. Firewalls by Anonymous Coward · · Score: 0

    There is a big push now to move towards firewall appliances rather than rolling your own. A lot of these appliances are running Linux as well. I'm a fan of the appliances as I currently support CheckPoint, WatchGuards and others. I despise the CheckPoint on Nokia. While Provider 1 is nifty from the single sign on benefit, CP is expensive to the point of ridiculousness. The Nokia appliances are crap all things being equal. The appliance 1U firewalls offer more for the money.
    Remember what Cobalt did for the Web server? Easy, quick setup, fast deployment, and very robust hardware/software combination. I thing firms like WatchGuard, CyberGuard and others will eventually end up with the lion's share of the firewall market.

  53. Re: Finally some good news!? by why-is-it · · Score: 1

    First off, the whole cost factor that people continue to bring up blows my mind. Any company with any knowledge of doing risk analysis will know that paying $50k a year, say, on securing your companies life-blood (trade secrets, source code, credit card numbers, etc.) is nothing.

    Absolutely. Besides, the one-time cost of the hardware is trivial and can be depreciated over the course of a few years. The only issue that really matters are the on-going support costs and the headcount to maintain it.

    Third, you people say 'get a smokin dell, and slap in a buncha NICs! that'll compare!' are on some serious Rock. Apples to Apples, a high end Nokia IP Series vs a high end Dell... well, lets just say it would suck to be the Dell. 8o)

    Agreed. But compare the performance of your Nokia box to a killer Sun server, and it would suck to be the Nokia. As you said, it is a matter of comparing apples to apples. The advantages Nokia really has IMHO is that it is relatively cheap, and it more idiot-proof. I still think that the big shops with the skills and budgets to match will continue to run FW-1 on Sun hardware.

    --
    *** Where are we going? And what's with this handbasket?
  54. Re: cisco's vrrp patent by harami · · Score: 1
    is what one wld call a 'defensive patent' i.e. it is to make sure no one else sues them rather than using it to go arnd sue others.

    (based on this mail on ietf vrrp maling list)

  55. Rapidstream by Anonymous Coward · · Score: 0

    The Rapidstream hardware is *much* faster and cheaper (40% discount).

    This news wouldn't make you *BUY* a Nokia IPSO, the hardware is _old_ and very expensive. But perhaps if you have a few sitting around.

  56. Re: Finally some good news!? by Anonymous Coward · · Score: 0

    I think my cases with nokia has about a average time of 2-3 weeks and 90% of them doesn't get resolved.
    P.S I am also a ccse and ccsa which doesn't mean shit D.S

    It would seem to me that having those certs does mean 'shit' as you put it, since your skills seem to have eliminated the 'easy/stupid' support calls that frequent call centres. Congrats on your skills, and pooh on your attitude.

  57. Re: Finally some good news!? by cowbutt · · Score: 1
    If my company was paying several (tens of) thousands for "professional" support, which was never able to help me with the problems I was experiencing, and the techs at the other end of the phone couldn't even spend the time to try and replicate my problem, even though I've demonstrated I'm at least vaguely competent, I think I'd take on that sort of attitude too. :-(

    --

  58. Worst of both worlds by flawed · · Score: 1

    Yeah, right, Checkpoint on Linux on IP330.
    Get the half-assed Linux support of Checkpoint
    together with the sub-par performance of the overpriced IP330. Now THATs a real good point...