Switching between wired and wireless automatically


April 18, 2009 posted by Alistair Crooks

I was asked recently how to switch between wired and wireless automatically on NetBSD, and remembered that Hubert Feyrer has a good way of doing it.

So please feel free not to send me any chocolate if you don't find this useful.

[2 comments]

 

NetBSD 5.0_RC4 available for download


April 16, 2009 posted by Soren Jacobsen

NetBSD 5.0_RC4 is available for download.

Notable changes include:

  • Added the RLIMIT_AS resource, which limits the total address space available to processes
  • Improved NFS server stability
  • FFS improvements
  • A fix for a pf(4) DoS
  • re(4) now works with the RealTek 8111C, which is found on many current motherboards with Intel chipsets
[Read More] [0 comments]

 

Pkgsrc-2009Q1 has been branched


April 07, 2009 posted by Alistair Crooks

Just a quick note to say that pkgsrc has been branched for pkgsrc-2009Q1, and has already had some pullups - thanks to the pkgsrc-releng folks.

We're going to sort out the release announcement now, and get that out around the same time as the binary packages get built.

Thanks to all involved in making this branch happen.

Enjoy pkgsrc-2009Q1, folks!

[0 comments]

 

Twitter


April 02, 2009 posted by Sarah Cockburn

NetBSD is now available on Twitter!

There are also facebook groups and pages you can add:

[0 comments]

 

Recent Xen-related Changes to NetBSD-current


April 01, 2009 posted by Alistair Crooks

With all the emphasis on NetBSD-5.0 over the last few months (and, yes, it's looking good now, there may be a third release candidate, and the final bits are being polished off now), NetBSD-current has taken a back seat. Whilst this is quite understandable, there have been some really neat features added recently. Manuel Bouyer has done even more work on NetBSD/Xen, and has added support for an i386 domain0 kernel with PAE support - this requires a i386PAE or x86_64 hypervisor (available in pkgsrc).

He has also added a PCI pass-through support for Xen3. The dom0 kernel gets a pciback PCI driver, to which the device specified in the pciback.hide boot parameter will attach. DomU kernels get a xpci device, to which pci buses will attach.

The virtualisation benefits of NetBSD are growing even more, with the recent sighting of a jym-xensuspend branch in the repository. This branch contains the code required to support the Xen save/restore/migrate facilities. It affects domU frontend drivers (xbd, xennet, xencons, hypervisor), autoconf(9) machinery, as well as MD code (mostly pmap(9)).

I have to thank both Manuel Bouyer and Jen-Yves Migeon for doing so much great work with NetBSD/Xen - formidable

[0 comments]

 

Pkgsrc-2009Q1 Freeze starts on March 22nd, 23:59 UTC


March 22, 2009 posted by Alistair Crooks

In preparation for the pkgsrc-2009Q1 branch, pkgsrc will be frozen for new packages and infrastructure changes, starting on Sunday March 22nd, at 23:59 UTC.

Some background to our freezes: pkgsrc makes four releases a year, named after the quarter in which all the work took place, and the quarter in which the packages themselves could last have been updated. The release name is thus 2009Q1, 2009Q2, etc. So that we can stabilise packages before the branch is created, we institute a freeze on new functionality - no new packages, and the infrastructure itself does not get changed. This means that we can take a look at the results of bulk build runs, and fix up any loose ends in the packages themselves, without having to worry about the basic building blocks of pkgsrc changing from under us - we have a stable platform to build upon.

It always happens that third party software vendors want to release a new version of their software just after we've entered the freeze. When that happens, we ask the pkgsrc developers to make a judgement call on it - they are the ones who will be maintaining this, after all - and if they think it needs to be updated, we ask them to get approval from the pkgsrc PMC. Again, to minimise the effect on other packages, we like to limit this to leaf packages. These are packages which can be changed easily with no consequences - packages which are not pre-requisites for any other package.

In general, pkgsrc tries to be conservative without being out of date in the versions of the packages. Trying to stay on the bleeding edge may be great fun at times, and does ensure early access to new features, but there are consequences for others in the stability of such packages. We have some packages which are maintained like this - usually, they have a -devel suffix - but the vast majority of packages are known to be good versions. We know, because we run those versions ourselves.

So what does pkgsrc-2009Q1 have in store for us? New pkg_install tools, speedups for the buildlink3 infrastructure, gnome 2.26, and many more things.

Look for pkgsrc-2009Q1 coming to a repository near you in a couple of weeks time.

[0 comments]

 

News from the 5.0 front


March 21, 2009 posted by Soren Jacobsen

Today, on the 16th birthday of NetBSD, I have the pleasure of announcing the availability of NetBSD 5.0_RC3.

Below are some highlighted changes since RC2:

  • Considerable improvements to WAPBL.
  • Further X.Org refinements, including switching sgimips to X.Org.
  • Scheduler Activations support is now disabled by default in sysctl.conf.
  • ddb.onpanic is now set to 1 in the kernel by default, but 0 in sysctl.conf. This avoids trying to dump if a crash occurs during the install phase.
  • puffs is now enabled by default on amd64, i386, macppc, and sparc64.
  • SSP kernels should work again.
  • A handful of assorted stability improvements.
[Read More] [1 comment]

 

Google's Summer of Code 2009


March 19, 2009 posted by Sarah Cockburn

Google has announced the mentoring organizations for Summer of Code 2009. This will be the fifth year that NetBSD has been able to participate.

A list of available projects can be found here. If you are interested in working on any of these projects, please contact the developer and/or mailing list referenced next to each item, and try to answer as many questions from our Project Application HowTo as possible. The interested developers will be glad to respond to you there.

In the meantime, prospective students should keep an eye on deadlines as application are only open between 23 March 2009 and 3 April 2009. Further information is available on the Summer of Code FAQ page.

[0 comments]

 

AsiaBSDCon 2009 ended


March 19, 2009 posted by Masao Uebayashi

AsiaBSDCon 2009 was held during March 12-15 at Tokyo University of Science and successfully ended on March 15. Even though economy is quickly going down, we had more participants than we expected. We look forward to seeing you again next year.

Masao Uebayashi

On behalf of AsiaBSDCon 2009 staff

[0 comments]

 

BSDtalk interview with Andrew Doran


March 11, 2009 posted by Sarah Cockburn

Will Backman (BSDtalk) interviews Andrew Doran about the upcoming 5.0 release and highlights some of the major features of the new release.

You can listen to the interview here.

[0 comments]

 

Supporting "high memory" on NetBSD/sgimips


March 10, 2009 posted by Jared McNeill

I purchased an SGI O2 some years back, and over time I have been finding little bits of time to improve support for the hardware on NetBSD. One of the things that has always bothered me is that NetBSD could not use more than 256MB of RAM, so I set out to fix it.

[Read More] [3 comments]

 

NetBSD LVM stripe target available


March 09, 2009 posted by Adam Hamsik

Thanks to the hard work of Reinoud Zandijk, NetBSD now has stripe target for device-mapper driver available. With updated device-mapper driver, user can create striped Logical Volume.

[Read More] [0 comments]