Archive for October, 2007

Using console upgrade

Sunday, October 28th, 2007

The firmware upgrade via the webGUI has issues from time to time. Right now it seems to be affected by a Lighttpd bug for some people, when they upgrade Lighttpd dies and hence the webGUI isn’t accessible (console option 11 restarts it).

The console upgrade was added a while back to work around difficulties when upgrading from the web interface. I prefer upgrading this way because I can just paste in the URL to the update file, and it downloads and installs automatically.

To use the console upgrade, enable SSH on the Advanced page, and use your SSH client of choice to log in (username root, password is your webGUI admin password).  From the console menu, select option 13. You can then select whether to update from a URL or a local file. You can also do this from the actual console of the machine, but most would probably prefer doing it remotely.

Time zone changes

Sunday, October 28th, 2007

For those of us in the US at least, this weekend was the old DST time change. We haven’t released an update to 1.0.1 to address this. The currently recommended version, 1.2-RC2 already has the appropriate time zones.

If you want to update the time zone info on 1.0.1, I have a file available that should work. From a shell, run the following commands. Only run the rc.conf_mount_rw if you’re running embedded. The second command line wraps, that all needs to be on one line.

# /etc/rc.conf_mount_rw
# fetch -o /tmp/zoneinfo.tgz
# cd /usr/share/
# tar zxvf /tmp/zoneinfo.tgz

Then go into the webGUI, choose your time zone again, and click Save. Your time should now be correct.

Hackathon wrap up

Thursday, October 25th, 2007

Our third annual hackathon was a success, and a great time. We ended up focusing primarily on cleaning up the many new features that are already in our development branches, rather than adding many more new features. This leaves us in a better position to get out future releases.

Thanks again to the many of you who contributed to help cover our expenses!

More pictures to come.

Hacking at the Hackathon/Hacktoberfest

Friday, October 19th, 2007

So word spread around Scott’s neighborhood that he’s having a “hackathon”. One of his neighbors misinterpreted this and came over on Sunday griping at Scott about how we’re hacking their computer. And says “my boyfriend is turning off our wireless at night!” Heh…  Yes, their uber-secure wireless network, wide open with SSID “linksys”, and I would assume the default user/password on it. Of course we can only hack things at night, so they’re safe by unplugging it at night!  We haven’t even touched their wireless network of course, we’re all the law abiding type (and we have 4-5 of our own with MUCH better signal than one two houses down).

Then last night, this neighbor comes over again, with a spyware infested laptop, even changed the Windows background to a biohazard symbol, and accuses us of “hacking her computer”. Of course we hadn’t touched it, but to be nice Scott fixed it up. It had way more issues than spyware too, it was fully dismantled before all was said and done.

Picture of the week, courtesy of Bill Marquette. Seth is pictured, and it’s Holger’s arm in the background.

BGP package working

Wednesday, October 17th, 2007

Coming soon… a working BGP package for pfSense. We at the hackathon are behind a pair of pfSense BGP routers, periodically dumping one of the boxes, and everything continues seamlessly. Very nice.

Hackathon Under Way!

Wednesday, October 17th, 2007

We’re nearing the end of the fourth day of the hackathon already! Things are going well. We’ve spent the vast majority of the time preparing for 1.2 release and cleaning up our buggy development branch for future releases.

A BGP package is the only almost-finished new feature that has been implemented. More info on what we’ve been doing here in the cvstrac timeline.

A big thanks to everyone who contributed to the expenses for this event!

More to come later in the week.

Hackathon less than a week away!

Tuesday, October 9th, 2007

The third annual pfSense Hackathon starts this coming weekend through the following weekend, in Louisville, KY US. Two developers (Holger and Seth) will be coming in from Europe, as well as Bill from the Chicago area, Gary with Centipede Networks from Tulsa, and Scott and I who both live in Louisville.

For those not familiar with the term, Wikipedia has a good entry for hackathon. In short, it’s a time for us to get together and dedicate most of our time to improving pfSense and implementing new features. We’ve all taken vacation time from our day jobs to focus strictly on pfSense development during this time.

This is the longest hackathon yet, at 8 days from start to finish. We should be able to accomplish a lot during this time.

We have an ideas page with a list of things we may or may not work on during this time. If you know of something you’d like to see, email me and it may get added to the list (though that doesn’t mean it’ll be started or completed).

Thanks very much to the numerous people who have contributed towards the expenses of this event thus far! Donations are still needed, PayPal can be sent to, or email me for alternate means of payment.

1.2 status update

Wednesday, October 3rd, 2007

As we get closer to the 1.2 final release, more and more people are using the RC releases, and hence more atypical environments are deployed where bugs are discovered. We’re working on fixing the last few things, at which point another release candidate will come out. From there, the final release depends on the issues people discover and how long it takes to fix them.

As always,  no dates or time lines are known.