NetBSD/amiga on Warp
Posted: Fri Sep 09, 2022 10:08 pm
While the AmigaOS is one of the biggest benefits of the Amiga computers, there are other operating systems available for our platform. At the time of writing these lines, current Linux kernel and NetBSD versions still -amazingly- work on the Amiga as long as you have a MMU enabled CPU and enough RAM. Warp accelerators exceed these requirements, meaning that as long as you have a full 68060, your are ready to run Linux or NetBSD.
Kudos to the team of people of the Linux/m68k, Debian/m68k and NetBSD/amiga community for their work keeping the Linux and NetBSD running on Amiga!
This post is about NetBSD/amiga.
What is NetBSD/amiga?
NetBSD/amiga is the port of NetBSD operating system to the Amiga line of personal computers by Commodore, Amiga International and to the DraCo by MacroSystem.
NetBSD is a current, up to date UNIX family operating system with an high degree of compatibility with Amiga hardware, multitasking, multiuser and advanced networking features. It comes with a rich set of system utilities, compilers, X11R7 and even games.
In contrast with GNU/Linux, where we have a kernel and different distributions for the userspace, NetBSD developers covers both, the kernel and the userspace under a single distribution. Notice this is not better or worse than the GNU/Linux approach.
You can watch this video captured from my Warp 1260 enabled Amiga 1200, running NetBSD.
Minimum requirements
If you have a Warp accelerator, you probably are way beyond the minimum requirements for running NetBSD:
Networking
I consider networking an essential of any UNIX operating system, and NetBSD is no exception. Apart of several Ethernet controllers, NetBSD supports NE2000 compatible PCMCIA cards. I currently own a D-Link DE-660+ and a Fiberline FL-4680 that work well with both, AmigaOS through thecnet.device and NetBSD.
Specific notes for Warp
NetBSD/amiga doesn't support -at the time of writing these lines- Warp RTG, audio or wireless networking. However it will take full advantage of the 68060 -even more if you clock it beyond the 50 MHz- and the fast access to RAM. If your Amiga is a 1200 and you want to use the PCMCIA slot for a ethernet network card you will need to use WarpTool to set IDEMode in A1200 mode withWarpTool IDEMode=A1200 and attach your hard drive to the standard Amiga 1200 Gayle IDE port.
This guide continues in the next post!
Kudos to the team of people of the Linux/m68k, Debian/m68k and NetBSD/amiga community for their work keeping the Linux and NetBSD running on Amiga!
This post is about NetBSD/amiga.
What is NetBSD/amiga?
NetBSD/amiga is the port of NetBSD operating system to the Amiga line of personal computers by Commodore, Amiga International and to the DraCo by MacroSystem.
NetBSD is a current, up to date UNIX family operating system with an high degree of compatibility with Amiga hardware, multitasking, multiuser and advanced networking features. It comes with a rich set of system utilities, compilers, X11R7 and even games.
In contrast with GNU/Linux, where we have a kernel and different distributions for the userspace, NetBSD developers covers both, the kernel and the userspace under a single distribution. Notice this is not better or worse than the GNU/Linux approach.
You can watch this video captured from my Warp 1260 enabled Amiga 1200, running NetBSD.
Minimum requirements
If you have a Warp accelerator, you probably are way beyond the minimum requirements for running NetBSD:
- 68020+68851, 68030, 68040 or 68060 CPU.
- ECS or AGA chipset. There is also support for a good amount of RTG cards.
- 24 MB of FAST MEM; way more if you plan to run X.
- 250 MB of HDD available space. The HDD must be connected to a supported storage controller, such as the Gayle IDE, ELBOX FastATA 1200 or one of the multiple SCSI controllers supported.
Networking
I consider networking an essential of any UNIX operating system, and NetBSD is no exception. Apart of several Ethernet controllers, NetBSD supports NE2000 compatible PCMCIA cards. I currently own a D-Link DE-660+ and a Fiberline FL-4680 that work well with both, AmigaOS through the
Specific notes for Warp
NetBSD/amiga doesn't support -at the time of writing these lines- Warp RTG, audio or wireless networking. However it will take full advantage of the 68060 -even more if you clock it beyond the 50 MHz- and the fast access to RAM. If your Amiga is a 1200 and you want to use the PCMCIA slot for a ethernet network card you will need to use WarpTool to set IDEMode in A1200 mode with
This guide continues in the next post!