Slashdot Mirror


FreeBSD 6.1 Released

nbritton writes "FreeBSD 6.1 has been released! This release is the next step in the development of the 6.X branch, delivering several performance improvements, many bugfixes, and a few new features. Of note are the major improvements to the filesystem and SATA code, possibly making FreeBSD the number one choice for SATA RAID implementations. For a complete list of new features and known problems, please see the release notes, errata list, Bittorrent Downloads, Mirrors, Hardware Notes, and Installation Guide."

15 of 227 comments (clear)

  1. Re:But... by Anonymous Coward · · Score: 4, Informative

    Although this was probably intended as a trollish comment, yes, it does run Linux.

  2. Desktop worthy... by shrapnull · · Score: 4, Interesting

    FreeBSD has always been great with RAID in my experience. I frequently load it up on servers and don't need additional drivers for my RAID cards (which is more then I can say for W2K3 on the same boxes). Since switching to FreeBSD on my desktop I haven't swapped OS's out (something I tend to do at least once every couple of months). It's been roughly a year now, so I think it's safe to call it "home." If you're into linux and want to try a BSD, now's the time. At least now that VMWare Server Beta is free you can install an instance of this and dust the file with no harm if you don't like it. Although a lot of my linux peeps are quick to criticize, not one of them has complained after actually trying BSD of some sort, and while they're not all converts they grow to understand why someone would choose BSD over linux. Yes there are differences, and no you probably won't notice them in a desktop environment.

    --
    If you're half as beautiful naked, you'd be 4 times as beautiful with twice as many clothes on.
  3. Re:Errata list? by archen · · Score: 4, Informative

    6.0 has been very stable for me, and I now run it in production. To tell you the truth I never had much luck with 4x and it was usually a bitch for me to get running for some reason. I really liked the way 5.x did a lot of things but of course there were the stability issues.

    6x is a good branch (so far so good anyway) and MUCH better than 5. Performance is okay, not as good as Linux in some scenarios but not bad either. On my Sokris 4801 (233Mhz pentium class) it seems rather slow, but Freebsd 4x on my 133Mhz Pentium seems to be about the same - so I'd say not a big difference. If you need the most out of older hardware that is already running 4x I'd probably stick with it.

    Hopefully I'll be able to figure this new bridging scheme out and be able to better evaluate performance.

  4. Debian FreeBSD port by Douglas+Simmons · · Score: 4, Informative

    What is very much alive is the Debian GNU/kFreeBSD project. Get the best of both worlds baby.

  5. Re:Any reason to switch? by Colonel+Package · · Score: 4, Interesting

    I tried in vain to setup FreeBSD 6.0 as a SATA software raid machine. I was using a more recent motherboard with graphics, network and SATA integrated on-board. I think they are all VIA chipsets. I eventually hit the eject on FreeBSD as I couldn't even get X up and running. I then tried Debian. All-in-all it was another less than positive experience. Both the 2.4 and 2.6 kernel versions of Sarge had problems with my hardware. I decided to explore Gentoo. Its working great with SATA and EVMS. It did require some source level tweaks but part of the coolness I found with Gentoo is the very active user/support community and the tons of HowTos and guides. Unless they've made a quantum leap in improvements, FreeBSD would NOT be my choice for a SATA raid server.

  6. FreeBSD 6 + pf by afternoon_nap · · Score: 5, Informative

    I use FreeBSD 6 because of the overload table option available when using pf:
    ## for SSHD from other hosts
    pass in log on $ext_if inet proto tcp from any to $ext_if:network \
                  port 22 flags S/SA keep state \
                  (max 5, source-track rule, max-src-nodes 5, \
                    max-src-states 10, tcp.established 60, tcp.closing 5, \
                    max-src-conn-rate 3/30, overload flush global) \
                  label "SSHD_IN_$if"

    If some sshd scanner hits my host more than three times in 30 seconds his packets go to an overload table and his states flushed. Any address or net listed in the badhosts table is blocked outright. It works as advertised and I couldn't be happier.

    pf+altq really does give me a warm and fuzzy feeling inside.

    1. Re:FreeBSD 6 + pf by Skuto · · Score: 4, Insightful

      >Is that the smugness of an OpenBSD user I hear in your tone? It's hard to
      >tell, as your post had no real point.

      He's probably pointing out that if "pf" is what you want, then you might as well use the original version in OpenBSD.

  7. Re:BSD and clusters by agent+dero · · Score: 4, Informative

    I'm not sure how this got modded up, just a quick Google search reveals that FreeBSd clustering is very doable.

    Check out LAM/MPI or see pages by people who've done it

    --
    Error 407 - No creative sig found
  8. Two Keyboards. by Anonymous Coward · · Score: 5, Funny
    Addition of a keyboard multiplexer. This allows USB and PS/2 keyboards to coexist without any special options at boot.

    Yes! Its about time, been waiting for ages for this one. Signed,

    Doctor Octavius

  9. Re:Any reason to switch? by kfg · · Score: 5, Insightful

    Any notable reasons to try FreeBSD?

    Because it's there, Dude. Because it's there. Honestly, what kind of a geek are you?

    I do, however, feel duty bound to point out that the man famous for saying that ended up dead shortly thereafter.

    If you do manage to survive getting it installed though, what will you have conquered?

    None but yourself, Dude. None but yourself.

    KFG

  10. Re:Oh, great! by Ingolfke · · Score: 5, Funny

    Yes! I've been saying the same thing about CP/M and DOS 6.1 for years now.

  11. Something similar with iptables by Rescate · · Score: 4, Informative

    ## throttles SSH connnection requests to 3/minute from same IP
    ## $RED_DEV is Internet-connected interface, CUSTOMFORWARD is the chain being processed

    iptables -A CUSTOMFORWARD -i $RED_DEV -p tcp --destination-port 22 \
             -m state --state NEW -m recent --set

    iptables -A CUSTOMFORWARD -i $RED_DEV -p tcp --destination-port 22 \
             -m state --state NEW -m recent --update --seconds 60 --hitcount 4 -j DROP

  12. Re:Journaling Filesystem by Skuto · · Score: 4, Insightful

    >This is a troll. "Background FSCK" isn't BSD's answer to journaling. Soft
    >updates is Dr. McKusick's implementation to maintain filesystem integrity in
    >the event of a system failure. BSD doesn't need journaling, it has soft
    >udpates.

    Uhm, no. softupdates is a nice (and performant) way to get quick restarts when something crashes, but it isn't close to journalling at all. You still have to run fsck, and yes, it can run in the background, but it *still has to run*.

    If you're looking at Terabytes of data, this is very painful and takes ages, whereas a journalling filesystem has no need to do this.

    There are certainly important applications where journalling is a must. Just because most home users or small servers don't need it, doesn't mean that softupdates removes the need for it entirely.

    I'm actually pretty sure FreeBSD will switch to journalling eventually.

  13. Re:Any reason to switch? by Colonel+Package · · Score: 5, Interesting

    Is it just me or does the insecurity of the FreeBSD community shine through here in blinding fashion?

    I'm giving you a first-timer user experience with both FreeBSD and Gentoo. Say what you want about the "top notch" FreeBSD support forms but I found them to be limited, out of date and more often than not no help. In my opinion there appears to be a whole lot more work put into installation and setup guides of Gentoo in comparison with FreeBSD.

    As far as the X setup goes:
    # Xorg -configure
    # cp xorg.conf.new /etc/X11/xorg.conf

    Yeah, when all goes well this works perfectly. If you honestly think that 1) I didn't try this and 2) that this will work perfectly all the time than you are one naive mofo.

    I'd love to sit here and re-live the week of my life I wasted trying to get FreeBSD and Debian up and running on this hardware but honestly I am trying to get past it.

    Let me just sum up with this. My goal was to get Software RAID-5 on four SATA drives on a A8V-MX motherboard running some form of unix/linux including X-Windows. I gave FreeBSD more than a fair shake. In the end, what got the job done was Gentoo. The only snag was the VT8251 chipset support with AHCI. I found a Gentoo forum where some guys had worked this issue out. Their fix was not in the kernel source tree yet but the patch applied, compiled and enabled my SATA drives.

    I am not trying to hurt anybody's feelings. This was just my experience. YMMV.

  14. Re:Journaling Filesystem by nbritton · · Score: 5, Informative

    FreeBSD has journaling ufs2 in the works:
    http://lists.freebsd.org/pipermail/freebsd-current /2005-December/059079.html

    Scott Long also touches on the subject in a interview he did for the bsdtalk podcast show:
    http://bsdtalk.blogspot.com/2006/02/bsdtalk017-int erview-with-freebsd.html