NetBSD is here!

In last week’s FreeBSD post, we linked to an early version of Nick Hudson’s NetBSD image for Pi. Nick has now released a new version which fixes a number of USB issues, and we’ve placed it in our mirror system. Of the major BSD-derived operating systems this only leaves OpenBSD (for which we’re not holding our breath).

Torrent rpi-20130124.img.bz2.torrent
Direct download rpi-20130124.img.bz2
SHA-1 5aac2d48d1a425db14b253d7bfddf5e24de5ca22
Default login Username: root Password: <none>

Nick says:

It’s a build of NetBSD-current which is the development version. It’s using a LOCKDEBUG kernel which is quite a performance hit, but will help us track down any locking issues.

Please leave any feedback in the comments!

15 comments

Avatar

I think netbsd is the OS best suited to build single purpose appliances on the RasPi. We may even use up that old 256MB SD-cards for this purpose!

Avatar

Excellent! Downloading it right now :)

Avatar

Awesome! Should the 2 BSD images to on the downloads page? I’m excited to try it out :D

Avatar

Thank You!!!

Avatar

Hello, does this enables ssh by default?
Can I install it headless?
Thx

Avatar

I am happy to see NetBSD on the Pi; frankly, Linux and I don’t quite get along. This is doubtless my fault, but my puny brain seems to get less annoyed at NetBSD than at Linux (frankly, I’m a VMS man at heart). I’ve run NetBSD for many years on PCs, VAXen, and PowerPC Macs.

Under which NetBSD port is this occurring? Where should I look for sources? To which mailing lists should I subscribe for more information?

Avatar

@Anachronda: It’s an evbarm port. You can build it yourself if you’re comfortable with -current.

@dape: you can use just the serial console. I *believe* ssh is enabled (it was on a previous image, haven’t tried this one)

Avatar

The only feedback I have at this time is to express appreciation that direct links continue to be provided for R-Pi downloads. I doubt my ISP will ever end their ban on torrents, no matter how benign they become. So – thanks! :-)

Avatar

meh, ssh was enabled but it takes forever for keys to generate first time, like few good minutes..
also cannot login via ssh as root, you have to create a user and add it to wheel group to be able so su..
i tried it last night but after seeing these “issues” and being unable to use pkg_add i reverted back to my beloved Arch Linux !

Avatar

@dape: The ssh key generation issue is fixed now in NetBSD -current and will be included in the next image.

Avatar

This image does not boot with brand new firmware. You’ll have to get bootcode.bin and start.elf from the raspbian image.
I’ve done it for you :
http://koca-root.s3.amazonaws.com/bootcode.bin
http://koca-root.s3.amazonaws.com/start.elf
Although, in my case it does not boot without hdmi screen connected. To do so, I’ve had to put those line in config.txt :
hdmi_edid_file=1
hdmi_force_hotplug=1
And make an edid.dat with this command line :
/opt/vc/bin/tvservice -d /boot/edid.dat
(Yes, you have to boot on a rasbian sdcard … )
Of course, the generated edid.dat have to be put in the boot partition of your netbsd, not the one of raspbian …

Avatar

Meh. Default login (root:) didn’t work. Headless installation is not possible…

Avatar

Any chance that a more current image could be posted with headless operation woking out of the box for non root user (e.g. “pi” as in raspbian)?

Avatar

The link is broken to download is broken.

Leave a Comment

Comments are closed