Archive for the 'FreeBSD' Category

Celebrate! Its an Official Debian Port: GNU/kFreeBSD

This is wonderful news: the Debian GNU/kFreeBSD distribution is now official. I’ve been very impressed with this port for quite some time now and am very pleased to see it available in all the debian repositories.

Congratulations to all the debian people on another huge step forward!

If you want to help out, there is a TODO file for the Debian GNU/kFreeBSD port here.

FreeBSD Jail Confusion

I’m confused about a FreeBSD jail I’ve setup. I’m using the ultradesic minichroot.sh script to enter the jail, but it doesn’t seem to affect what’s happening. I run a kldstat (kind of like lsmod in linux) in the host environment, and get this output:

# kldstat
Id Refs Address    Size     Name
 1    7 0xc0400000 906518   kernel
 2    1 0xc0d07000 6a32c    acpi.ko
 3    1 0xc1d8a000 22000    linux.ko

And then I enter the jail and do the same thing:

# ./minichroot.sh /usr/jail6
MiniBSD6 / # kldstat
Id Refs Address    Size     Name
kldstat: can't stat file id 1: Invalid argument
kldstat: can't stat file id 2: Invalid argument
kldstat: can't stat file id 3: Invalid argument

I wouldn’t be bothering with this, but I’m trying to mount a disk image:

MiniBSD6 / # mdconfig -a -t malloc -s 1m
mdconfig: failed to load geom_md module: No such file or directory

Doh!

More Debian kFreeBSD / Gnu X11 Problems




I did a “dist-upgrade” on my kFreeBSD debian / gnu test machine today, and upon restart, X11 failed to start. :-(

I realize that this debian port is incredibly volatile and experimental, so I don’t want to sound like I’m complaining, just reporting my experience. I’m confident that in good time the problem will be fixed. I had just gotten iceweasel to work on it, so I’m looking forward to getting back to that stage.

Linux Networking Cookbook Pre-Review

I’m currently reading the “Linux Networking Cookbook”, by Carla Schroder. I chose this book as I’m constantly working with networks, primarily with linux workstations and notebooks, Mac OS X desktops, as well as FreeBSD based (pfSense and m0n0wall) firewalls and routers.

While pfSense and m0n0wall make setting up a firewall and VPN pretty easy, I stil have many questions about routing, sub-netting and network architecture best practices. I hope by reading this book, I’ll gain a better understanding of how “good” networks are built, and how to avoid potential problems with an uncertain future about how a network will evolve and be used.