This page lists and links to pages about laptops, notebooks, and portable computers that work (or do not work) well with NetBSD.

For i386-based netbooks also see

  1. Acer
  2. Apple
  3. Dell
  4. Fujitsu
  5. HP / Hewlett Packard
  6. IBM / Lenovo
  7. Toshiba


Acer Aspire One 532h-2588

As of current in July 2010: Missing speedstep support (reed has patch for this). No ethernet (Atheros AR8132 PCI-E Fast Ethernet). No wireless (Atheros AR9285 Wireless LAN 802.11 a/b/g/n).


iBook G3/600 with Radeon 7500 16MB VRAM

Used since NetBSD 1.6 or so. Works nice with NetBSD/macppc. No suspend support on NetBSD. No modem support (some usb attached modem attaching as ugen(4). No WPA on NetBSD with wi(4) (in contrast to Mac OS X). NetBSD/5.1_STABLE has problem that keyboard doesn't work in xdm after logout; solved by forcing a xdm restart upon logout.

MacBook Air 11 inch (mid 2012)

NetBSD/amd64 6.99.11 works without some devices (for example, internal WiFi). In detail, please see How to install NetBSD/amd64 current on MacBook Air 11 inch (mid 2012)


Dell Latitude D610

NetBSD/i386 5.0.0. Audio works (i82801FB (ICH6)). Wireless with iwi (vendor 0x8086 product 0x4220). For X11, using xf86-video-intel-2.2.1nb1 package.



NetBSD/i386 5.99.55. Wireless with wpi works properly only when ACPI is disabled with "boot netbsd -2".

HP / Hewlett Packard

HP nc6120

5.1 did not have a working X.

Almost everything works with -current: sound, wireless, X11. Did not try resume/suspend. Did not try the memory card slot recently.

5.1 and -current have wired ethernet stability problems. It gets watchdog timeouts and resets.

X11 has a stability problem where a program can make total garbage on the screen (except the mouse pointer) and lock up the server. Repeatable with a certain image viewer which shows very big images. The machine does not freeze: power off button powers down smoothly, (but can not switch consoles to try to kill the X server).

HP Pavilion laptop, dv9750

NetBSD 5.1, audio, webcam, Ethernet, kb/touchpad work fine. Broadcom Wireless 4312 does not work.

HP ProBook 4310s

NetBSD i386 5.99.55 Audio works (ADI AD1984A). Wireless with iwn (vendor 0x8086 product 0x4232). No ethernet (vendor 0x11ab product 0x436c). SDHC at sd*, Bluetooth. Doesn't work with NetBSD 5.

IBM / Lenovo

ThinkPad T22

Works perfect (sound, display, all devices, infrared port not tested).

ThinkPad T61

Used it since NetBSD 4.x. With Intel GMA, X works great. In netbsd-5 there is a patch to make trackpoint/touchpad initialize correctly. Requires hdaudio(4) instead of azalia(4) to make headphones work. Cardbus port doesn't work properly. Expresscard not tested/tried.

Lenovo ThinkPad T61p

Following -current for the last 18 months or so (2012-12). As close to perfect as one gets. Suspend/resume didn't work at the time; not tried it since.

Lenovo ThinkPad T500

in the version with ATI graphics. Has a tendency to run hot and then to not reboot cleanly (gets stuck after printing the mainbus line at boot); 5min off for cool-down usually fix this. This doesn't usually occur when only the Intel on-board graphics get used. No known errors while running.

ThinkPad X60s

Everything works.

ThinkPad X41

Works fine (sound, display, all devices, bluetooth, modem not tested). Standby is broken for me in -current (~2012-01-12) but worked in 5.1.

ThinkPad X61s

Everything works. Requires PCI_BUS_FIXUP and PCI_ADDR_FIXUP options(4).

Thinkpad X201

Running -current since March 2011. Working graphics (with the vesa driver), audio, trackpoint, wired and wireless LAN. Does not wake up after suspend (drives spin up but the display stays black and the LED indicating a sleep state stays lit).

Lenovo ThinkPad Edge E130

With NetBSD/amd64 6.0


Toshiba Satellite A215-S7422

NetBSD/amd64 5.99.38, but booting with "boot netbsd -2" to disable ACPI but has no keyboard use. See Audio works with hdaudio (vendor 0x10EC product 0x0268).

Toshiba Satellite L350-S1701

NetBSD/amd64 5.99.38. Wireless with iwn (vendor 0x8086 product 0x4232). For X11, using xf86-video-vesa-2.3.0nb1 package. Sometimes X starts up on wrong resolution. The MMC works on sd0. Some USB failures. Audio works with hdaudio (vendor 0x10EC product 0x0268).

Packard bell bg47

Works: LAN, Wi-Fi, Card Reader Does not work: Sound, 3D

Slow video performance

Comment by Dmitry Thursday afternoon, January 26th, 2012
Works well up to and including NetBSD5. NetBSD6 is slow, NetBSD7 is unusably slow when networking is enabled giving lots of "sdmmc0: couldn't enable card: 60" messages. Disabling that driver in "boot -c" causes debugger breaking points in the mmc interrupt handler.
Comment by Nigel Wednesday night, December 16th, 2015

To install NetBSD from the USB images provided from the site, it is necessary to enable "UEFI/Legacy Boot" and to change the "UEFI/Legacy Boot Priority" to "Legacy First". Also, Enable the "USB UEFI BIOS Support" and disable "USB 3.0 Mode".

After booting the USB image but before installing everything, you may want to switch back to MBR (instead of GPT). To do this, drop to the shell prompt and delete GPT from the drives:

gpt destroy wd0
gpt destroy wd1

What works: X11 (with new DRM/KMS work), audio, SSD and HDD, trackpoint, keyboard backlight (doesn't seem to depend on OS drivers). What doesn't work: onboard wireless (buy a cheap USB wireless adapter), suspend/hibernate/resume, special function keys (turn up/down volume, etc.).

The new Synaptic Trackpad works with basic functions. Cursor movement and left click only.

Tried with NetBSD 7.0.

Comment by silasdb Friday night, March 25th, 2016
Add a comment