m0n0wall 1.233 is now available. This version fixes an issue with some PPPoE-based ISPs (most notably AT&T/BellSouth).
FreeBSD is a UNIX-like free operating system descended from AT&T UNIX via the Berkeley Software Distribution (BSD) operating system. It runs on almost all known hardware architecture, including Microsoft Xbox, and has been called “the unknown giant among free operating systems.” It is generally regarded as being robust, which is why it is often called “the rock.” But what exactly makes this OS rock solid?
This article gives some background information about FreeBSD and BSD in general.
Full article can be read here
Pinderkent has made a nice summary of why FreeBSD 7.0 release is something to look forward to:
A few weeks back, at the end of December, FreeBSD 7.0-RC1 was released. FreeBSD 7 will no doubt prove to be quite revolutionary. For one thing, this will be the first major FreeBSD release in a number of years. FreeBSD 6.0 was released in November of 2005, so there has been quite some time for the development of FreeBSD 7 to take place.
If you’re unfamiliar with what FreeBSD 7 will bring, I’d suggest that you look over the excellent What’s cooking for FreeBSD 7? Web page. As you can see, the amount of change FreeBSD 7 will bring is quite significant.
He goes on to mention
- ZFS – Zetabyte File System ported from Sun Solaris
- the new jemalloc userland memory allocator
- improvements to the network stack
- security enhancements, improved audio support, new SCHED_ULE replacement and
- better support for linux binaries ,
and the article concludes with
It’s time for those of us in the IT profession to start considering the use of FreeBSD 7. The new features and improvements offered by this release will no doubt have a great impact for many of us. We will be getting better support for storing huge amounts of data, networking performance improvements to help us better transmit that data, and userland performance improvements to better let us manipulate it.
Note: bold by me. Whole article can be found here.
In this post I want to have a look at how the Microsoft Xbox (360) can be used in combination with FreeBSD
Some of you may be aware that since the middle of 2005 it is possible to run FreeBSD on the Microsoft Xbox and later also on the Xbox 360. To be honest, I don’t really see the point of porting an OS to a video game device – “are data centres full of Xboxes?” – but I also readily admit that it’s always good to see individuals offering up their time and contributing to make even better and more powerfull. Some may object that the FreeBSD-Xbox combination may be a good thing, for instance, for home-users who can use their old Xbox for PC-BSD / DesktopBSD or for scientists who can use Xboxes for cheap, high-power cluster computing. Anyhow, the opinions are quite divided.
This FreeBSD-Xbox project was originally started by Rink Springer (patching and coding) and Ed Schouten (reviewing patches and provision of details on certain Xbox internals).
FreeBSD/Xbox is supported in FreeBSD 6.x and 7.0. The framebuffer, Ethernet, sound and USB devices (such as an USB keyboard for the console) are all supported.
In order to help people in installing the FreeBSD/Xbox port, a combined install/liveCD has been created which can be downloaded here.
If interested in running FreeBSD on your Xbox console, these are the Xbox related ports that you may find useful:
- extract-xiso-2.5 – Tool for extracting and creating optimised Xbox ISO images
- xbiso-0.6.1 – XBox xdvdfs iso extraction utility
- ccxstream-1.0.15_1 – Stream media files to XBox Media Center via XBMSP
- xboxproxy-2.1_2 – A proxy for the XBox system link protocol
- cromwell-20060308_1 – FreeBSD BIOS images for the Microsoft Xbox
- raincoat-0.11 – BIOS flash utility for the Microsoft Xbox
Since Microsoft added Xvid codec support to the Xbox 360 last month (it supported UPnP for streaming already), this console can be turned into a fairly capable media streaming device.
There are many UpnP servers available, but only a few run on FreeBSD, e.g.
- FUPPES – Free UPnP Entertainment Service
- MediaTomb – note: doesn’t support Xbox 360 (yet)
- uShare – Fork of GNU Media Server for GeeXboX
Both FUPPES and uShare have support for the Xbox 360. Whilst the first has more features, the latter is easier to get it up and running. For notes on how to install these two media servers, check out Falz’s howto.
Want to enable your Xbox 360 to see your FreeNAS server? Easy!
Study BSD is a new website aimed at mentoring and teaching general BSD administration skills as well as promoting BSD Advocacy.
There isn’t a lot of useful information on there yet, but it’s probably worth checking the site again in a few weeks time.
The Asus Eee PC 701 has made some decent headlines lately. Online Linux media have on the whole been quite positive about this low-cost mini-laptop powered by Linux.The Linux installation comes with a lot of out-of-the-box configuration features on top of a basic Intel platform so one can immediately start working/playing. But, if the laptop is able to run Linux, it’s should also be possible to get it to run FreeBSD…
If you own an Asus Eee PC and prefer FreeBSD over Linux, have a look at this EeeBSD page, for notes describing solutions to problems installing FreeBSD onto the Asus EeePC series of subnotebook computers (installation, wireless networking, wired networking, sound, hotkeys, X11)
Similar to my m0n0wall vs pfSense; similarities & differences post, I thought I’d also post a “PC-BSD vs DesktopBSD; similarities & differences” overview since I get so much trafic from people trying to find out what the similarities and differences are.
A common misconception about DesktopBSD is that it is intended as a rival to PC-BSD as a BSD-based desktop distribution. Neither the DesktopBSD nor the PC-BSD project intend to rival each other; the two projects are completely independent with distinctive features and goals. PC-BSD has introduced a new package management (PBI) that lets you easily install packages, whereas DesktopBSD has developed a graphical utility that makes installing standard FreeBSD packages and ports easy. Let’s have a look at the similarities and the differences.
Congratulations to the FreeBSD developers! FreeBSD 6.3-RELEASE is available now. This release continues the development of the 6-STABLE branch providing performance and stability improvements, many bug fixes, new features, new drivers, better hardware support, new commands/options and major bug fixes. Some of the highlights:
- KDE updated to 3.5.8, GNOME updated to 2.20.1, Xorg updated to 7.3
- BIND updated to 9.3.4
- sendmail updated to 8.14.2
- lagg(4) driver ported from OpenBSD/NetBSD
- unionfs file system re-implemented
- freebsd-update(8) now supports an upgrade command
Check out the announcement page for availability, downloading, upgrading, acknowledgments, MD5 checksums etc.
Cheers to the FreeBSD developers! Many thanks, guys, for all your hard work and (free) time. Waiting for FreeBSD 7.0 to be released ;-)