[OpenBSD]

i386 Laptop Status


This is a list of laptops known to be working with OpenBSD.

If your laptop isn't listed below doesn't mean that it won't work, and you will most likely find a similar model that is listed below. Most laptops work very well, however some will still have minor issues.

Of those that have problems,

Laptop Notes
Acer Aspire 1360

  • OpenBSD 3.7 works.
  • It comes with AMD Sempron 2800+.
  • Everything works fine (mini-PCI slot, VIA S3 Unichrome PRO, VIA RhineII-2).
Contact Maxim Bourmistrov.

dmesg ¦ xorg.conf

Dell Inspiron 4100

  • OpenBSD 3.7 works.
  • apmd(8) is fully functional.
  • Integrated xl(4) works fine.
  • Integrated auich(4) works fine.
  • USB works fine with my mouse.
  • Both PCMCIA slots work.
  • The Modem does not work.
Contact Robert Nagy.

dmesg ¦ xorg.conf

Fujitsu Siemens Amilo D 7820

  • OpenBSD 3.6 works.
  • APM is not working (boot with boot -c and then disable apm).
  • Sound works fine.
  • Everything else on the machine works.
Contact Alexander Schmid.

dmesg ¦ XF86Config

IBM Thinkpad T23 model 26478NU.

  • Works fine with OpenBSD 3.7-current (April 2005).
  • If using a boot floppy the system may hang when probing ahc. Workaround: boot with -c and disable ahc. A GENERIC kernel does not have this issue.
  • Serial ports must be enabled in BIOS.
  • "ctrl:nocaps" in X puts the control key in a proper location
  • Apm mostly works -- suspends OK
  • Hibernation not tested, but should work with /usr/ports/sysutils/tphdisk from the ports collection.
  • The audio chipset is supported (auich).
  • See http://www.snafu.org/t23/ for more info.
Contact Marco S Hyman.

dmesg ¦ xorg.conf

IBM Thinkpad X31

  • Works with OpenBSD 3.7-current (April 2005).
  • Nearly all Hardware is supported, except FireWire.
  • APM is well supported. Suspend mode (apm -s/zzz) works without problems. Hibernation (suspend to disk) works also fine but requires a small MS-DOS partition with a hibernation file at the beginning of the harddisk. You can create this file with tphdisk from ports (/usr/ports/sysutils/tphdisk).
  • The two extra keys around the cursor block can be configured via xmodmap.
  • Example:
    		xmodmap -e "keycode 233 = Page_Down"
    		xmodmap -e "keycode 234 = Page_Up"
    	
  • The integrated Intel PRO/Wireless 2100 in my X31 (Model 2672-C8G) works with the ipw(4) driver. But you need to download the unfree firmware first to get it working. For more details read ipw(4).
  • I'm planning to replace this card with a ral(4) or an ath(4). For these cards, no unfree firmware required. To replace it, I'll have to unlock the bios first because IBM allows only special IBM wireless cards to be installed. The bios can be patched with the tpwireless program (/usr/ports/misc/tpwireless, use on your own risk!).
  • The integrated CF-Card reader (really nice!) is supported as well.
  • Enhanced SpeedStep is supported. You can adjust the cpu speed via sysctl (sysctl hw.setperf).
  • The on-board fxp(4) and auich(4) are working without problems.
  • The keys for mute, volume up and volume down are working fine. No special software is required. If you'd like to get the big "Access IBM" button to work and have a nice on-screen display, you can install tpb from ports. (/usr/ports/sysutils/tpb) This works just fine and you have nice on-screen messages when you change volume and brightness settings or enable/disable the ThinkLight.
Contact Bernd Ahlers.

dmesg ¦ xorg.conf

IBM Thinkpad X40

  • OpenBSD 3.7 works fine.
  • SD Card Slot is not presently supported.
  • The built-in "Intel PRO/Wireless 2200BG" works only with additional firmware. See iwi(4) for more information.
  • The use of other 802.11 cards may be restricted by the BIOS. However, non-IBM supplied cards can be used after running the /usr/ports/misc/tpwireless utility.
  • APM works fine, including suspend to hard-disk (hibernation)
  • If you want to use Hibernation, you must have a small msdos partition with a save2dsk.bin. For this, you can use /usr/ports/sysutils/tphdisk.
  • Perhaps one of the best supported notebooks because several developers also use it.
Contact Marcus Popp.

dmesg ¦ xorg.conf

IBM Thinkpad T42 model 2373

  • OpenBSD 3.7 works fine.
  • See entry for the X40 for the built-in iwi(4) or ipw(4) 802.11 card and APM/Hibernation support.
  • See entry for the X31 for Enhanced SpeedStep and the extra Thinkpad buttons.
  • The alternatively built-in "Atheros AR5212 (IBM MiniPCI)" 802.11 card works with the ath(4) driver.
  • X.org with ATI Radeon Mobility works fine (1024x768, 24bpp).
  • The built-in USB Bluetooth and infrared are not presently supported.
  • The built-in em(4) gigabit ethernet device works fine.
  • The built-in auich(4) audio device works fine.
  • The built-in fingerprint scanner found in some models is not supported.
Contact Reyk Floeter.

dmesg ¦ xorg.conf

JVC MP-XP 7250DE

  • OpenBSD 3.6-current (October 2004) works.
  • Everything works fine except APM and the built-in SD card reader.
  • Since OpenBSD 3.4 the boot loader does not boot correctly from USB CDROM on this machine -- workaround: take 3.3 and upgrade or boot via network or PCMCIA floppy.
  • The audio chipset is supported. Wireless 802.11b PRISM 2.5 (USB) is supported, too.
Contact Joerg Zinke.

dmesg ¦ xorg.conf ¦ more info.

Sony Vaio z505n

  • OpenBSD 3.6-current (as of August 2004) runs. Installation is cumbersome, though. The Sony CD drive does not boot the snapshot CD.
  • Installation by USB floppy: The floppy36.fs of the snapshot (august 2004) can be brought to boot if one disables the following (boot -c, wait for the UKC> prompt):
    	disable pcibios
    	disable fxp
    	disable pcic
    	
  • After this there is no USB, no PCMCIA, no Cardbus and no network. This means that the laptop has no input/output! So you have to put the install sets on a partition from some other OS or earlier installations of OpenBSD. The install script can mount ffs and msdos partitions. The kernel as supplied with the snapshot boots alright and recognizes all the relevant hardware (no firewire, no memorystick, no JogDial).
  • Sound (yds) works. The XFConfig from the OpenBSD install works without modification.
Contact Matthias Bauer.
Sony VAIO PCG C1XD

  • OpenBSD 3.6 works, but there are some minor issues.
  • USB and built-in sound (Yamaha) work just fine.
  • My 3com Megahertz Cardbus LAN Card xl(4) works ok.
  • Jog Dial and the mini camera were useless to me, so I never tested them.
  • While the GENERIC Kernel works fine, the installation ramdisk kernel hangs on booting since OpenBSD 3.3 or so. Disabling the cardslot and PCMCIA subsystem in UKC before booting makes the ramdisk come up, too. But then you have to install from images you left on the hard disk before (e. g. in a discardable filesystem in the partition you want to use for swapping later), because you can't access LAN or WLAN without the cardslot.
  • Removing cards from the PCMCIA/Cardbus slot on a running system may cause system freeze or instant reboot sometimes.
  • My D-Link DWL-650 (PrismII) works for some time, but then locks up and has to be reinserted to work again. This, however, causes the problems mentioned above.
  • APM works partly: "halt -p" switches off the machine, but sometimes, you can't wake up from "zzz".
Contact Alexander von Gernler.

dmesg ¦ XF86Config

Toshiba Satellite 2410S

  • It's running OpenBSD 3.7-current (April 2005).
  • All stuff are working fine (graphics, sound, PCMCIA, APM, ethernet), except infrared and the built-in SD card reader.
  • There's a bug with certain toshiba laptops and XFree/X.org. Ratio is too quick, and some chars are repeated. To avoid that, disable X's kbd handling, and load a modmap with xmodmap if needed.
Contact Alexandre Anriot.

dmesg ¦ xorg.conf

If your laptop under OpenBSD is not listed above, feel free to mail www@openbsd.org to cure this. Please supply as much information as possible, such as:

OpenBSD www@openbsd.org
$OpenBSD: i386-laptop.html,v 1.113 2005/05/09 13:39:01 martin Exp $