[BACK]Return to i386-laptop.html CVS log [TXT][DIR] Up to [local] / www

File: [local] / www / Attic / i386-laptop.html (download) (as text)

Revision 1.245, Thu Feb 15 21:02:16 2007 UTC (17 years, 3 months ago) by steven
Branch: MAIN
Changes since 1.244: +1 -292 lines

remove entries using OpenBSD <=3.7 from people who haven't replied to the
update request after a generous timeout.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>OpenBSD/i386 Laptop Page</title>
<link rev=made href="mailto:www@openbsd.org">
<meta name="resource-type" content="document">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="description" content="OpenBSD laptop">
<meta name="keywords" content="openbsd,main">
<meta name="distribution" content="global">
<meta name="copyright" content="This document copyright 1997-2006 by OpenBSD.">
</head>

<body bgcolor="#FFFFFF" text="#000000" link="#23238E">
<a href="index.html"><img alt="[OpenBSD]" height="30" width="141" src="images/smalltitle.gif" border="0"></a>
<p>
<h2><font color="#e00000">i386 Laptop Status</font></h2>
<hr>

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

<p> 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.

<p> Of those that have problems,
<ul>
<li>Some exhibit problems with APM support.  Note that <strong>apm -S</strong>
	fails to suspend some laptops.
<li>Some lack sound support
<li>A few have subtle bugs with their PCMCIA and CardBus support
<li>There is currently neither Firewire nor ACPI support in OpenBSD
<li>XFree86/X.org does not support some displays properly. Sometimes
	switching between both of them helps.
<li>Some other built-in devices don't work.
<li>Some have problems with pcmcia card eject interrupts.
<li>Almost all modern laptops with on-board modems have "winmodems",
	which are not currently and are unlikely to ever be supported.
	Use a PCCard modem if you need one that works.  You can
	assume any modem on the machines below does NOT work unless
	indicated.
<li>IBM Thinkpads (and perhaps other notebooks, too) with Phoenix-style
	BIOSes offer a so-called "hibernation mode", where memory is
	written to disk. You can use this feature with OpenBSD.
	Generate the partition for hibernation using the
	<tt>/usr/ports/sysutils/tphdisk</tt> utility from the
	ports collection.
	The hibernation partition requires to be a MS-DOS partition at
	the beginning of the harddisk. This partition can be of type
	16 bit FAT or FAT32 (as such it is possible that a Windows install
	lives in this partition).
<li>IBM Thinkpads with mini-PCI slots will check PCI IDs against a
	built-in list of "allowed" devices, and thus will not work with
	third-party cards. This behavior can be changed by using the
	<tt>/usr/ports/misc/tpwireless</tt> utility from ports BEFORE
	inserting the third-party card. This utility sets a "magic bit"
	in the BIOS to disable this check.
<li>In order to get the full native resolution of the LCD screen on some
	laptops, Intel i8x5/i9x5 chipsets can be adjusted using the
	<tt>x11/915resolution</tt> package. This software changes the
	resolution of an available vbios mode. It patches only the RAM
	version of the video bios, so the new resolution is lost upon
	rebooting.<br>
	Note that the 915resolution port is only available since 4.0, and
	that it supersedes 855resolution, which is still mentioned in a number
	of entries below.
</ul>

<p>
<table border=1>
<tr valign="top">
	<th>Laptop</th>
	<th>Notes</th>
</tr><tr valign="top"><td>
	Acer Aspire 1312XC
</td><td>
<p><ul>
	<li>OpenBSD 3.9 works.
	<li>DMA problem with internal HD (Hitachi Travelstar) and another
	internal HD (Seagate Momentus). After lowering wd(4)'s flags
	everything works fine in OpenBSD. In Windows both HDs sound strange
	(loud klicking).
	<li>Graphics card (S3 ProSavage DDR) works with X.org's
	"S3 Savage (generic)" at full resolution 1024x768x24.
	<li>halt -p works.
	<li>On-board ethernet (VIA RhineII-2) works.
	<li>Sound (AC97) works.
	<li>Hard to find any technical data on Acer's website.
	Better info at <a href="http://www.viaarena.com/">VIA Arena</a>.
	Start with the article "How to ID your chipset and motherboard".
	<li>Touchpad is slow, and tapping (klicking by tapping the touchpad)
	is always on. Rebooting from Windows after setting up stuff doesn't
	help, maybe all touchpad settings are reset at startup and need a
	driver.
	<li>USB doesn't work well with ASUS CD-RW - min driver buffer fill
	always reports ca 20% (even at low speed in single-user mode)
	and CD-RW often hangs on "fixating...".
	<li>USB doesn't work with Microsoft Basic Optical Mouse:
<pre>
uhub0: device problem, disabling port 1
</pre>
</ul>
	Contact <a href="mailto:magnus.ahman@home.se">Magnus &Aring;hman</a>.
	<p align="left">
	<font size=2>
	<a href="http://troligen.se/aspire/dmesg.txt">dmesg</a>
	&brvbar;
	<a href="http://troligen.se/aspire/xorg.conf.txt">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
	Acer Aspire 1360
</td><td>
<p><ul>
	<li>OpenBSD 3.9-current (Jun 5, 2006) works.
	<li>It comes with AMD Sempron 2800+.
	<li>APM works fine (speeds: 1600 MHz, 800 Mhz).
	<li>Most of the Fn keys work (brightness, sound, black screen).
	<li>Ethernet: built-in RhineII-2 works.
	<li>Graphics: VIA S3 Unichrome PRO works with vesa in xorg.conf.
	<li>CardBus doesn't work.
	<li>mini-PCI with WLAN card doesn't work.
	Can't enable radio transmitter using button on front panel.
	<li>mini-PCI with HiFn card works.
</ul>
	Contact <a href="mailto:maxim@unixconn.com">Maxim
	Bourmistrov</a>.
	<p align="left">
	<font size=2>
	<a href="http://www.unixconn.com/aa1360-dmesg">dmesg</a>
	&brvbar;
	<a href="http://www.unixconn.com/aa1360-xorg">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
	Acer Aspire 3003WLCi
</td><td>
<p><ul>
	<li>OpenBSD 3.8 works (previous versions have DMA problems).
	<li>Integrated Broadcom wifi doesn't work.
	<li>ACPI-only machine, no APM.
	<li>Fn keys don't work, except for screen brightness adjustment
	and backlight switch.
	<li>USB 2.0 and Cardbus slot untested.
	<li>Everything else works.
</ul>
	Contact <a href="mailto:perlhaq@gmail.com">Stephen Takacs</a>.
	<p align="left">
	<font size=2>
	<a href="http://perlguru.net/obsd/acer/dmesg-38">dmesg</a>
	&brvbar;
	<a href="http://perlguru.net/obsd/acer/xorg.conf">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
	Acer TravelMate 2303LC
</td><td>
<p><ul>
	<li>OpenBSD 4.0-current (Dec 31, 2006) works.
	<li>ACPI-only machine, no APM support.
	<li>Ethernet: Broadcom BCM4401 10/100 works.
	<li>Graphics: Intel 82852/855GM, works with resolution
	1024x768x24.
	<li>CD-RW works: burning tested, reading both CD and DVD is ok.
	<li>Touchpad works.
	<li>USB works: tested with many devices.
	<li>Sound works.
	<li>PCMCIA works.
</ul>
	Contact <a href="mailto:alenitchev@gmail.com">Dmitri Alenitchev</a>.
	<p align="left">
	<font size=2>
	<a href="http://dma.org.ru/computers/tm2300/dmesg">dmesg</a>
	&brvbar;
	<a href="http://dma.org.ru/computers/tm2300/xorg.conf">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
	Acer TravelMate 2403WXCi
</td><td>
<p><ul>
	<li>OpenBSD 3.9-current (Apr 19, 2006) works.
	<li>ACPI-only machine, no APM support.
	<li>Ethernet: Broadcom BCM4401 10/100 works, but requires the AC
	adapter to be disconnected when powering on.
	<li>Graphics: Intel 82915GM works but requires the
	<a href="http://www.openbsd.org/cgi-bin/cvsweb/ports/x11/855resolution/">855resolution</a>
	utility to get 1280x800 widescreen.
	<li>USB works (several devices tested).
	<li>CD-RW: Philips SCB5265 CDRW/DVD works (see the
	<a href="http://bsdbandit.dk/TM2400-cdtest.txt">test result</a>).
	<li>Built-in sound and Touchpad work.
	<li>PCMCIA: Texas Instruments PCI1410 PC card Cardbus Controller
	does not work, because of the BIOS's way to handle IRQ-adressing.
	<li>Integrated modem and Broadcom WiFi do not work.
</ul>
	Contact <a href="mailto:bsdbandit@gmail.com">Henrik Borgh</a>.
	<p align="left">
	<font size=2>
	<a href="http://bsdbandit.dk/TM2400-dmesg.boot.txt">dmesg</a>
	&brvbar;
	<a href="http://bsdbandit.dk/TM2400-xorg.conf.txt">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
	Acer TravelMate 4654LMi
</td><td>
<p><ul>
	<li>OpenBSD 4.0 works.
	<li>Ethernet: Broadcom BCM5788 10/100/1G works.
	<li>Graphics: NVIDIA GeForce Go 6600, works with resolution
	1400x1050x24.
	<li>DVD-RW works.
	<li>Touchpad works.
	<li>USB 1.1 works. USB 2.0 (ehci) still doesn't work.
	<li>Sound works.
	<li>APM doesn't work (ACPI based computer)
	<li>Wireless (iwi) doesn't work.
	Can't enable radio transmitter using button on front panel.
	<li>Card reader doesn't work.
	<li>PCMCIA doesn't work: tested with ORINOCO wireless (wi) card that is
	working with my Thinkpad T40.
<pre>
	pccom3 at pcmcia0 function 0: can't allocate i/o space
</pre>
	<li>Not all functional keys are workable.
	<li>Bluetooth, IrDA, internal modem: not tested.
</ul>
	Contact <a href="mailto:avv@mail.zp.ua">Alexey Vatchenko</a>
	<p align="left">
	<font size=2>
	<a href="http://www.bsdua.org/hw/AcerTravelmate4654LMi/dmesg">dmesg</a>
	&brvbar;
	<a href="http://www.bsdua.org/hw/AcerTravelmate4654LMi/xorg.conf">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
	Clevo D410V
</td><td>
<p><ul>
	<li>Works with OpenBSD 3.9-current (2006 May)
	<li>CPU: 2.8Ghz with HyperThreading. I use it with GENERIC kernel.
	<li>Graphics: ATI 9600. It's working fine with Xorg loaded glx.
	DRI not working. Resolution 1400x1050 works fine.
	<li>Ethernet: 100/1000 Realtek 8169. Working with re(4) fine.
	<li>PCMCIA: Working with Buffalo WLI-CB-B11 (11Mbps) WiFi Card. rtw(4)
	<li>USB: Working. I tried with Lexar JumpDrive and digital camera.
	<li>Sound: auich(4) working (AC'97)
	<li>apm(8) is not working properly. Cannot apm -S:
	<tt>apm0: APM set power state: unable to enter requested state (96)</tt>
	<li>apm -z freezes.
	<li>MMC: Card reader works excellent.
	<li>Infrared: not tested.
	<li>CD/DVD -
	<tt>QSI, CDRW/DVD SBW-242, UX02 SCSI0 5/cdrom removable</tt>
	I can write cd, and view dvd.
</ul>
	Contact <a href="mailto:wooh@wooh.hu">Adam Papai</a>
	<p align="left">
	<font size=2>
	<a href="http://wooh.hu/~wooh/dmesg">dmesg</a>
	&brvbar;
	<a href="http://wooh.hu/~wooh/XF86Config">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
	Compaq Presario R4035
</td><td>
<p><ul>
	<li>OpenBSD 3.9-current (July 2006) works in both i386 and amd64 mode.
		CardBus works. X works out of the box.
	<li>To make CardBus work on i386, you need to update the BIOS; failing that,
		change PCIBIOS to "flags 1" using UKC (see boot_config(8)) 
		or using a custom kernel
	<li>Wireless card does not work (BroadCom 43xx chipset) and may never.
	<li>Sound works, sort of: the chipset seems to be stuck at 48KHz whereas 	
		most software expects to be able to set it to 44.1 KHz (so sound 
		comes out at slightly wrong speed).
	<li>The SD host controller (sdhc(4)) memory slot does not work yet.
</ul>
	Contact Ian Darwin (ian at darwinsys point com).
	<p align="left">
	<font size=2>
	<a href="http://www.darwinsys.com/openbsd/dmesg.r4035.txt">dmesg</a>
	&brvbar;
	<a href="http://www.darwinsys.com/openbsd/xorg.conf.r4035.txt">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
     Compaq Presario 700EA
</td><td>
<p><ul>
	<li>OpenBSD 4.0-current (Oct 3, 2006) works.
	<li>All components are detected except for the onboard modem
	<li>Xorg works with a modified xorg.conf
	<li>Apm does not show battery and A/C power status
	<li>Suspending sometimes works
	<li>Resuming after suspend prevents an external usb mouse from working
</ul>
	Contact Wijnand Wiersma ( wijnand at nedbsd point nl ).
	<p align="left">
	<font size=2>
	<a
	href="http://nedbsd.nl/~wijnand/laptop/dmesg-presario-700">dmesg</a>
	&brvbar;
	<a href="http://nedbsd.nl/~wijnand/laptop/xorg.conf">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
	Compaq Presario V2405US
</td><td>
<p><ul>
	<li>OpenBSD 4.0-current (Dec 30, 2006) works.
	<li>Broadcom built-in wireless not supported.
	<li>Texas Instruments CardBus slot not supported.
	<li>Realtek built-in 10/100 ethernet works fine.
	<li>X.Org works perfectly without special config file (1280x768?).
	<li>Touchpad is very sensitive under X.Org! I typically disable it
	via <tt>config -e</tt>, disabling pms and pmsi.
</ul>
	Contact <a href="mailto:benny@bennyvision.com">C. Bensend</a>
	<p align="left">
	<font size=2>
	<a href="http://www.bennyvision.com/projects/openbsd/compaq-presario-v2405us/2007-01-03-compaq_presario_v2405us-CURRENT.dmesg">dmesg</a>
	&brvbar;
	<a href="http://www.bennyvision.com/projects/openbsd/compaq-presario-v2405us/2007-01-03-compaq_presario_v2405us.xorg">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
	Compaq NX9030
</td><td>
<p><ul>
	<li>OpenBSD 3.9 works.
	<li>APM does not work correctly. "Battery state: absent" and 0 percent
	charge when running on AC or battery.
	<li>Built-in wireless works with iwi firmware from Damien
	<li>Audio works good.
</ul>
	Contact <a href="mailto:g.bechis@snb.it">Giovanni Bechis</a>.
	<p align="left">
	<font size=2>
	<a href="http://bigio.snb.it/openbsd/dmesg.38">dmesg</a>
	&brvbar;
	<a href="http://bigio.snb.it/openbsd/xorg.conf">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
	Dell Inspiron 1000
</td><td>
<p><ul>
	<li>OpenBSD 3.9 works.
	<li>APM causes kernel panic, no way to disable in BIOS, so disabled in
	kernel (see dmesg and bug i386/5084).
	<li>CD-RW/DVD-ROM works for burning CD-R/W and reading DVD-ROM and
	playing (though see more info, below).
	<li>PCMCIA, Touchpad, USB 2.0, Ethernet sis(4), and Audio
	(SiS 7012 AC'97) work.
	<li>Video (SiS 650L) works with X driver sis, VGA out works if
	configured properly in xorg.conf.
	<li>Fn keys:
	<ul>
	<li>Brightness keys work without any special configuration
	<li>Enable/disable system beep works
	(mixerctl inputs.phone.mute=off first)
	<li>Num Lock works (though see additional link for more info
	on using it)
	<li>mute and volume up/down don't seem to work (though configuration
	may be possible)
	<li>display change works (to a point; see link for more info)
	<li>SysRq and Break keys not tested
	</ul>
	</ul>
	Contact <a href="mailto:chjones@aleph0.com">Christian Jones</a>.
	<p align="left">
	<font size=2>
	<a href="http://www.aleph0.com/computing/machines/dave/dmesg-OpenBSD-3.9">dmesg</a>
	&brvbar;
	<a href="http://www.aleph0.com/computing/machines/dave/xorg.conf-OpenBSD-3.9">xorg.conf</a>
	&brvbar;
	<a href="http://www.aleph0.com/computing/machines/dave/">more info</a>
	</font>
</td></tr><tr valign="top"><td>
	Dell Latitude c400
</td><td>
<p><ul>
	<li>OpenBSD 3.8-current (Nov 9, 2005) works.
	<li>All hardware (including wi(4), sound, X at 1024x768/24bit) works.
	<li>Suspend sort of works: the system will go to sleep (either by
	zzz(8), closing the lid, or Fn-Esc), but it won't wake up properly (I
	get a flashing _ cursor) ... so, I have to hold down the power button
	for a few seconds, reboot, and fsck.
	<li>For some reason, unless specifically told, X will default to a
	lower resolution. Ctrl-Alt-Backspace kicks it into gear.
	Hardcoding 1024x768 into xorg.conf fixes it for good though.
</ul>
	Contact <a href="mailto:Mark.Peoples@asu.edu">Mark Peoples</a>.
	<p align="left">
	<font size=2>
	<a href="http://www.azbsd.org/~marco/openbsd/laptop/dmesg">dmesg</a>
	&brvbar;
	<a href="http://www.azbsd.org/~marco/openbsd/laptop/xorg.conf">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
	Dell Latitude c610
</td><td>
<p><ul>
	<li>OpenBSD 4.0-current (Dec 27, 2006) works.
	<li>Audio, video, PCMCIA, and onboard NIC work.
	<li>halt -p works
	<li>apmd works
	<li>Standby (apm -S) does not work
	<li>Suspend (zzz, apm -z, suspend key) works with one caveat: 
	shut the laptop promptly after starting suspend sequence, 
	otherwise the fan runs at high speed after resume.
</ul>
	Contact <a href="mailto:josh@jggimi.homeip.net">Josh Grosse</a>.
	<p align="left">
	<font size=2>
	<a href="http://jggimi.homeip.net/dmesg">dmesg</a>
	</font>
</td></tr><tr valign="top"><td>
	Dell Latitude c840
</td><td>
<p><ul>
	<li>OpenBSD 3.8 works.
	<li>NIC works.
	<li>USB 1.0 works.
	<li>X.org works at 1600x1200, 24bpp.
	<li>All Fn key combinations work, including numeric keypad, except
	audio controls, mute, volUp and volDn.
</ul>
	Contact <a href="mailto:obsd-web@slashboot.org">Craig McCormick</a>.
	<p align="left">
	<font size=2>
	<a href="http://slashboot.org/openbsd/dmesg_c840.txt">dmesg</a>
	&brvbar;
	<a href="http://slashboot.org/openbsd/xorg-conf-c840.txt">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
	Dell Latitude D410
</td><td>
<p><ul>
	<li>3.9, 4.0, various snapshots and -current (Nov 5, 2006) work fine.
	<li>Wireless works with iwi(4).
	<li>Frequency scaling works since est.c improvements between 3.9
	and 4.0.
	<li>i915GM dual-screen works with dock VGA output.
	<li>Sound and touchpad work out of the box.
	<li>Built-in Bluetooth is detected (not tested).
	<li>ACPI works when enabled in GENERIC (sensors, halt -p,
	battery levels, poweroff button, ...)
	<li>Suspend/hibernate doesn't work (apm -S / zzz does nothing).
</ul>
	Contact <a href="mailto:landry.breuil@irisa.fr">Landry Breuil</a>.
	<p align="left">
	<font size=2>
	<a href="http://fr.homeunix.org/stuff/dmesg-openbsd-4.0-current-061105-acpi-enabled.txt">dmesg</a>
	&brvbar;
	<a href="http://fr.homeunix.org/stuff/xorg.conf-openbsd.txt">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
	Dell Latitude D420
</td><td>
<p><ul>
	<li>OpenBSD 4.0-release and 4.0-current (Dec 27, 2006) work.
	<li>Integrated 82945GM works ok, 1280x800 wide screen, after
	enabling the resolution using the <tt>x11/915resolution</tt> tool
	by invoking it in <tt>/etc/securelevel</tt> like:
<pre>
	/usr/local/sbin/915resolution 4d 1280 800 &gt;/dev/null
</pre>
	<li>sound card and bge work ok ("firmware handshake timed out"
	messages with 4.0-release, but no problems).
	<li>wpi (download firmware first) doesn't work (fatal firmware error)
	<li>error message with halt -p (not with halt)
<pre>
	cbb0: bad Vcc request. Sock_ctrl 0x501aa88, sock_status 0x50123e9
</pre>
	<li><tt>sysctl hw.setperf=...</tt> changes the CPU speed
	(from 800 to 1067).
	<li>integrated SD-Card reader works.
</ul>
	Contact <a href="mailto:aurelien6545@free.fr">Aur&eacute;lien</a>.
	<p align="left">
	<font size=2>
	<a href="http://aurelien26.free.fr/dell_d420/dmesg">dmesg</a>
	&brvbar;
	<a href="http://aurelien26.free.fr/dell_d420/dmesg.20061227">dmesg (snapshot)</a>
	&brvbar;
	<a href="http://aurelien26.free.fr/dell_d420/xorg.conf">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
	Dell Latitude D500
</td><td>
<p><ul>
	<li>OpenBSD 4.0-current (January 8, 2007) works.
	<li>The onboard NIC (fxp) works fine.
	<li>ACPI-only machine, no APM support.
	<li>Enhanced SpeedStep works.
	<li>The touchpad works fine (even on console).
	<li>USB 2.0 works: USB mouse and mobile connectivity tested.
	<li>Built-in CD/DVD player and writer works.
	<li>Sound (auich) works, but it's set to maximum volume by default.
	I've put <tt>outputs.master=100</tt> in /etc/mixerctl.conf.
	<li>Built-in wireless (ipw) works fine with the firmware, see
	<a href="faq/faq6.html#Wireless">FAQ 6 - Wireless networking</a>.
	<li>X.org 6.9.0 at 1024x768 by default. Switching from LCD to
	external display works.
	<li>Adjusting the display brightness with the fn keys works.
	<li>PCMCIA works: tested with D-Link (ne) adapter.
</ul>
	Contact <a href="mailto:simon@openbsd.org">Simon Dassow</a>.
	<p align="left">
	<font size=2>
	<a href="http://janus.errornet.de/files/configs/codebook-4.0-current.dmesg">dmesg</a>
	</font>
</td></tr><tr valign="top"><td>
	Dell Latitude D505
</td><td>
<p><ul>
	<li>OpenBSD 3.9-current (May 1, 2006) works.
	<li>The onboard NIC (fxp) works fine.
	<li>ACPI-only machine, no APM support.
	<li>The touchpad works fine, under X as well as under text consoles.
	<li>USB 2.0 works fine: DVD writing using an external USB DVD
	writer, as well as a USB flash device.
	<li>Built-in CD/DVD player works nicely.
	<li>Sound (auich) works, but it's very loud by default, especially
	the beep. For this reason, I've put <tt>outputs.master=30</tt> in
	/etc/mixerctl.conf.
	<li>The Broadcom BCM4306 built-in wireless is not supported. Why? See
	<a href="faq/faq6.html#Wireless">FAQ 6 - Wireless networking</a>.
	<li>X.org 6.9 works fine without a xorg.conf file.
	The maximum resolution of this machine is 1024x768.
	Switching from LCD to external display works fine, there were
	problems with this in X.org 6.8.2 (mouse pointer dying etc.) but
	they have been solved in 6.9.
	<li>Not tested: PCMCIA/Cardbus.
</ul>
	Contact <a href="mailto:steven@openbsd.org">Steven Mestdagh</a>.
	<p align="left">
	<font size=2>
	<a href="http://homes.esat.kuleuven.be/~smestdag/openbsd/latitude-d505-dmesg">dmesg</a>
	</font>
</td></tr><tr valign="top"><td>
	Dell Latitude D600
</td><td>
<p><ul>
	<li>OpenBSD 4.0-current (December 30, 2006) works well.
	<li>Audio, video (1280x1024), and onboard NIC (Gigabit Broadcom
	570x) work just fine.
	<li>Built-in wireless (Dell TrueMobile 1300) not supported.
	<li>APM not supported.
</ul>
	Contact <a href="mailto:benny@bennyvision.com">C. Bensend</a>.
	<p align="left">
	<font size=2>
	<a href="http://www.bennyvision.com/projects/openbsd/dell-latitude-d600/2007-01-02-dell_latitude_d600-CURRENT.dmesg">dmesg</a>
	&brvbar;
	<a href="http://www.bennyvision.com/projects/openbsd/dell-latitude-d600/2007-01-02-dell_latitude_d600.xorg">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
	Dell Latitude D620
</td><td>
<p><ul>
	<li>OpenBSD 4.0 works.
	<li>Video works at native resolution with <tt>x11/915resolution</tt>.
	<li>Onboard bge(4) works.
	<li>Internal wireless (wpi) works, but requires firmware that is not free.
	<li>Sound works.
	<li>Cardbus slot works when pcibios has its flags set to 0x0001.
</ul>
	Contact <a href="mailto:ben@tilderoot.com">Ben Lovett</a>.
	<p align="left">
	<font size=2>
	<a href="http://tilderoot.com/~ben/openbsd/d620/dmesg.txt">dmesg</a>
	</font>
</td></tr><tr valign="top"><td>
	Fujitsu Siemens Lifebook E8010 with i855/SXGA+
</td><td>
<p><ul>
	<li>OpenBSD 4.0-current (Dec 23, 2006) works.
	<li>SD card reader and SVGA are not supported.
	<li>Doesn't have APM, so there's no way to suspend
	or <tt>'halt -p'</tt> the box.
	<li>needs X.Org as of May 2005 (and
	<a href="http://www.openbsd.org/cgi-bin/cvsweb/ports/x11/915resolution/">
	915resolution</a> for full 1400x1050 resolution).
	The laptop only does 1280x1024 by default.
	<li>Everything else on the machine works.
</ul>
	Contact <a href="mailto:sturm@openbsd.org">Nikolay Sturm</a>.
	<p align="left">
	<font size=2>
	<a href="http://www.erisiandiscord.de/e8010.dmesg">dmesg</a>
	</font>
</td></tr><tr valign="top"><td>
	HP nx7010
</td><td>
<p><ul>
	<li>OpenBSD 3.9 works.
	<li>Everything worked out of the box, except the battery status:
	<pre>apm0: AC on, battery charge unknown</pre>
</ul>
	Contact <a href="mailto:xavier@rootshell.be">Xavier Mertens</a>.
	<p align="left">
	<font size=2>
	<a href="http://blog.rootshell.be/openbsd/dmesg.nx7010">dmesg</a>
	&brvbar;
	<a href="http://blog.rootshell.be/openbsd/xorg.conf.nx7010">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
	HP Pavilion dv8120ca
</td><td>
<p><ul>
	<li>OpenBSD 3.9-current (April 27th, 2006) works.
	<li>Working: touchpad, pcmcia (wireless card) , USB, hw.setperf, audio,
	Realtek 8139 NIC rl(4)
	<li>Not working: memory card reader, Broadcom wireless, apm suspend
	<li>Untested: Expresscard Slot
	<li>Hacks: Install failed repeatedly while reading kernel off CD. Going
	into BIOS first, then exiting and booting from CD worked for some
	reason.
	<li>Xorg -configure got everything right first try.
</ul>
	Contact <a href="mailto:jsimola@gmail.com">Jon Simola</a>.
	<p align="left">
	<font size=2>
	<a href="http://proteus.mecha.com/laptop/dmesg.txt">dmesg</a>
	&brvbar;
	<a href="http://proteus.mecha.com/laptop/xorg.conf">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
	HP TC1100 Tablet PC
</td><td>
<p><ul>
	<li>OpenBSD 3.8 works.
	<li>USB, Ethernet and X.org work fine.
	<li>Sound, PCMCIA and Modem untested.
	<li>Intel Pro Wireless 2200 Wifi does not work:
	The radio switch is done by software and ACPI support is needed.
	<li>Pen does not work. No wacom driver.
</ul>
	Contact <a href="mailto:emilio.lopez@gmail.com">Emilio Lopez</a>.
	<p align="left">
	<font size=2>
	<a href="http://www-etsi2.ugr.es/alumnos/emiliol/dmesg">dmesg</a>
	</font>
</td></tr><tr valign="top"><td>
	IBM Thinkpad 600E
</td><td>
<p><ul>
	<li>OpenBSD 4.0-current (Dec 15, 2006) works.
	<li>APM, X, and sound work fine.
	<li>One problem is sound: use the sb(4) driver for the sound card,
	because the clcs(4) driver does not work (clcs(4) driver expects
	to find it paired with an AC'97 codec chip, while instead the
	CS4610 is paired with the ISA CS4239).
</ul>
	Contact <a href="mailto:alenitchev@gmail.com">Dmitri Alenitchev</a>.
	<p align="left">
	<font size=2>
	<a href="http://dma.org.ru/computers/tp600e/DEVIL.dmesg">dmesg</a>
	&brvbar;
	<a href="http://dma.org.ru/computers/tp600e/xorg.conf">xorg.conf</a>
	&brvbar;
	<a href="http://dma.org.ru/computers/#tp600e">more info</a>
	</font>
</td></tr><tr valign="top"><td>
	IBM Thinkpad R50e type 1834-S5G
</td><td>
<p><ul>
	<li>OpenBSD 3.9-beta (Feb 5, 2006) works.
	<li>ACPI-only machine, no APM support.
	<li>The built-in fxp(4) ethernet device works fine.
	<li>The built-in iwi(4) Intel PRO/Wireless 2200BG works fine after
	downloading firmware files from
	<a href="http://damien.bergamini.free.fr/ipw/">Damien Bergamini's
	ipw page</a>.
	<li>The built-in auich(4) audio device works fine.
	<li>ThinkLight works as well as volume up/down/mute buttons, for a nice
	on-screen display you can use tpb (<tt>/usr/ports/sysutils/tpb</tt>).
</ul>	
	Contact <a href="mailto:p_nowaczyk@o2.pl">Przemyslaw Nowaczyk</a>.
	<p align="left">
	<font size=2>
	<a href="http://www.student.put.poznan.pl/~przemyslaw.nowaczyk/r50e/dmesg_r50e">dmesg</a>
	&brvbar;
	<a href="http://www.student.put.poznan.pl/~przemyslaw.nowaczyk/r50e/xorg.conf_r50e">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
	IBM Thinkpad T23 model 26478NU.
</td><td>
<p><ul>
	<li>Works well with OpenBSD 4.0-current (Dec 2006).
	<li>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.
	<li>Serial port must be enabled in BIOS.
	<li>"ctrl:nocaps" in X puts the control key in a proper location
	<li>Wireless supported
	<li>Suspend works
	<li>Hibernation works with
	<tt>/usr/ports/sysutils/tphdisk</tt> from the ports collection.
	<li>The audio chipset is supported (auich).
</ul>
	Contact <a href="mailto:marc@snafu.org">Marco S Hyman</a>.
	<p align="left">
	<font size=2>
	<a href="http://www.snafu.org/t23/dmesg">dmesg</a>
	&brvbar;
	<a href="http://www.snafu.org/t23/xorg.conf">xorg.conf</a>
	&brvbar;
	<a href="http://www.snafu.org/t23/">more info</a>
	</font>
</td></tr><tr valign="top"><td>
	IBM Thinkpad T40, Type 2373-7CG
</td><td>
<p><ul>
	<li>OpenBSD 4.0-current (Dec 22, 2006) works.
	<li>CD-RW/DVD-R: works as expected.
	<li>Ethernet: Intel 100Mb fxp device works fine.
	<li>Graphics: ATI Radion Mobility 7500, works with
	resolution 1024x768x24.
	<li>Sound works very well.
	<li>USB 2.0, PCMCIA, APM, touchpad, and trackpoint work.
	<li>Internal modem doesn't work.
	<li>IrDA works as COM port.
	<li>All functional keys are workable.
</ul>
	Contact <a href="mailto:avv@mail.zp.ua">Alexey Vatchenko</a>.
	<p align="left">
	<font size=2>
	<a href="http://www.bsdua.org/hw/IBMThinkPadT40/dmesg">dmesg</a>
	&brvbar;
	<a href="http://www.bsdua.org/hw/IBMThinkPadT40/xorg.conf">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
	IBM Thinkpad T40, Type 2374-2G7
</td><td>
<p><ul>
	<li>OpenBSD 4.0-current (Nov 27 2006) works.
	<li>Everything works fine.
	<li><tt>apm -S</tt>, <tt>apm -Z</tt>, <tt>auich</tt> and built-in
	DVD/CD-RW work fine.
	<li>Added Ralink RT2561S MiniPCI 802.11 ABG works fine with
	the tpwireless package.
</ul>
	Contact <a href="mailto:renaud@llorien.org">Renaud Allard</a>.
	<p align="left">
	<font size=2>
	<a href="http://www.llorien.org/OpenBSD/4.0/T40dmesg.txt">dmesg</a>
	&brvbar;
	<a href="http://www.llorien.org/OpenBSD/4.0/T40xorg.conf">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
	IBM Thinkpad T41p type 2373-GEU
</td><td>
<p><ul>
	<li>OpenBSD 4.0-current (Jan 4, 2007) works.
	<li>Everything works fine: APM, X, onboard ethernet (em), sound,
	USB, docking station.
	<li>onboard atheros works in 802.11b mode only.
</ul>
	Contact <a href="mailto:matt@arin.net">Matt Rowley</a>.
	<p align="left">
	<font size=2>
	<a href="http://www.damnskippy.org/openbsd/dmesg.t41p-20070105">dmesg</a>
	&brvbar;
	<a href="http://www.damnskippy.org/openbsd/xorg.conf.new">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
	IBM Thinkpad T42 model 2373
</td><td>
<p><ul>
	<li>OpenBSD 3.7 and later works fine.
	<li>See entry for the X40 for the built-in
	<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iwi&amp;sektion=4">iwi(4)</a> or
	<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipw&amp;sektion=4">ipw(4)</a>
	802.11 card and APM/Hibernation support.
	<li>See entry for the X31 for Enhanced SpeedStep and the extra Thinkpad buttons.
	<li>The alternatively built-in "Atheros AR5212 (IBM MiniPCI)" 802.11 card works with the
	<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ath&amp;sektion=4">ath(4)</a>
	driver.
	<li>X.org with ATI Radeon Mobility works fine (1024x768, 24bpp, Multihead).
	<li>The built-in
	<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aps&amp;sektion=4">aps(4)</a>
        ThinkPad Active Protection System accelerometer output is available in sysctl.
	<li>The built-in USB Bluetooth and infrared are not presently supported.
	<li>The built-in
	<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=em&amp;sektion=4">em(4)</a>
	gigabit ethernet device works fine.
	<li>The built-in
	<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=auich&amp;sektion=4">auich(4)</a>
	audio device works fine.
	<li>The built-in fingerprint scanner found in some models is not supported.
</ul>
	Contact <a href="mailto:reyk@openbsd.org">Reyk Floeter</a>.
	<p align="left">
	<font size=2>
	<a href="http://team.vantronix.net/~reyk/dmesg-t42">dmesg (4.0-current)</a>
	&brvbar;
	<a href="http://team.vantronix.net/~reyk/xorg.conf-t42">xorg.conf</a>
	&brvbar;
	<a href="http://team.vantronix.net/~reyk/xorg.conf-mergedfb-t42">xorg.conf (Multihead)</a>
	</font>
</td></tr><tr valign="top"><td>
	IBM Thinkpad T43p type 2668-G5U
</td><td>
<p><ul>
	<li>OpenBSD 4.0-current (Jan 4, 2007) works.
	<li>Everything works fine: APM, X, onboard ethernet (bge), sound,
	USB, docking station.
	<li>onboard atheros works in 802.11b mode only.
</ul>
	Contact <a href="mailto:matt@arin.net">Matt Rowley</a>.
	<p align="left">
	<font size=2>
	<a href="http://www.damnskippy.org/openbsd/dmesg.t43p-20070105">dmesg</a>
	&brvbar;
	<a href="http://www.damnskippy.org/openbsd/xorg.conf.new">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
	IBM Thinkpad X31
</td><td>
<p><ul>
	<li>Works with OpenBSD 4.0-current (December 2006).
	<li>Nearly all Hardware is supported.
	<li>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).

	<li>The two extra keys around the cursor block can be configured via
	xmodmap.
	<li>Example:

<pre>
		xmodmap -e "keycode 233 = Page_Down"
		xmodmap -e "keycode 234 = Page_Up"
</pre>

	<li>The integrated Intel PRO/Wireless 2100 in my X31 (Model 2672-C8G)
	works with the
	<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipw&amp;sektion=4">ipw(4)</a>
	driver. But you need to download the unfree firmware first to get
	it working. For more details read
	<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipw&amp;sektion=4#FILES">ipw(4)</a>.

	<li>I'm planning to replace this card with a
	<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ral&amp;sektion=4">ral(4)</a>
	or an
	<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ath&amp;sektion=4">ath(4)</a>.
	For these cards, no unfree firmware required. To replace it,
	I'll have to <i>unlock</i> the bios first because IBM allows only
	<i>special</i> IBM mini-PCI cards to be installed. The bios can
	be patched with the tpwireless program
	(<tt>/usr/ports/misc/tpwireless</tt>, <b>use on your own risk!</b>).

	<li>The integrated CF-Card reader (really nice!) is supported
	as well.

	<li>Enhanced SpeedStep is supported. You can adjust the CPU speed
	via sysctl (<tt>sysctl hw.setperf</tt>).

	<li>The on-board
	<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fxp&amp;sektion=4">fxp(4)</a>
	and
	<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=auich&amp;sektion=4">auich(4)</a>
	are working without problems.

	<li>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.
</ul>
	Contact <a href="mailto:bernd@openbsd.org">Bernd Ahlers</a>.
	<p align="left">
	<font size=2>
	<a href="http://www.ba-net.org/x31/dmesg">dmesg</a>
	&brvbar;
	<a href="http://www.ba-net.org/x31/xorg.conf">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
	IBM Thinkpad X40
</td><td>
<p><ul>
	<li>OpenBSD 3.7-current (June 12, 2005) works fine.
	<li>SD Card Slot is not presently supported.
	<li>The built-in "Intel PRO/Wireless 2200BG" works only with additional
	firmware. See
	<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iwi&amp;sektion=4">iwi(4)</a>
	for more information.
	<li>The X40 model 2386-8WU 512MB RAM/40GB HD has an Atheros AR5212
	wireless card built in. It works with 3.7-current, but not with 3.7
	release.
	<li>UltraBase X4 works but is not hot-swappable. Machine locks up or
	becomes unstable when trying to hot-plug the base. Work is being done
	on a <a href="http://ibm-acpi.sourceforge.net">Linux ACPI driver</a>.
	<li>The use of other mini-PCI cards may be restricted by the BIOS.
	However, non-IBM supplied cards can be used after running the
	<tt>/usr/ports/misc/tpwireless</tt> utility.
	<li>APM works fine, including suspend to hard-disk (hibernation)
	<li>If you want to use Hibernation, you must have a small
	msdos partition with a save2dsk.bin. For this, you can use
	<tt>/usr/ports/sysutils/tphdisk</tt>.
	<li>Perhaps one of the best supported notebooks because several
	developers also use it.
</ul>
	Contact <a href="mailto:marcus.popp@paranoidbsd.org">Marcus Popp (1)</a>
	or <a href="mailto:steve@stevenfettig.com">Steve Fettig (2)</a>.
	<p align="left">
	<font size=2>
	<a href="http://www.paranoidbsd.org/x40/dmesg.37.txt">dmesg (1)</a>
	&brvbar;
	<a href="http://www.paranoidbsd.org/x40/xorg.conf.37.txt">xorg.conf (1)</a>
	&brvbar;
	<a href="http://anywheretechnology.com/machconfigs/dmesg_tpx40_23868WU.txt">dmesg (2)</a>
	&brvbar;
	<a href="http://anywheretechnology.com/machconfigs/xorg.conf.tpx40_23868WU">xorg.conf (2)</a>
	</font>
</td></tr><tr valign="top"><td>
	IBM Thinkpad X41 (not tablet)
</td><td>
<p><ul>
	<li>OpenBSD 3.8-current (Jan 16, 2006) works fine.
	<li>APM works (sleep and suspend).
	<li>Sound, wireless and accelerometer work. In order to switch
	between the speakers and headphone jack, the powerstate of the
	bluetooth module needs to be toggled once (Fn+F5).
	<li>Fingerprint scanner is detected as a
	<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ugen&amp;sektion=4">ugen(4)</a>
	device, but I haven't found software for it yet.
	<li>The built-in bluetooth module (comes from Broadcom) works with
	<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ubt&amp;sektion=4">ubt(4)</a>
	<li>Accelerated support for the i915 chipset was added in X.org 6.9
	(merged into OpenBSD in January 2006), and everything works with
	the configuration file below.
</ul>
	Contact <a href="mailto:ramrunner@gmail.com">Spiros Thanasoulas (1)</a>
	or <a href="mailto:fkr@hazardous.org">Felix Kronlage (2)</a>.
	<p align="left">
	<font size=2>
	<a href="http://www.ics.forth.gr/~dsp/obsd-x41/dmesg-x41">dmesg (1)</a>
	&brvbar;
	<a href="http://www.ics.forth.gr/~dsp/obsd-x41/xorg.conf-x41">xorg.conf (1)</a>
	&brvbar;
	<a href="http://hazardous.org/~fkr/openbsd/dmesg-x41">dmesg (2)</a>
	</font>
</td></tr><tr valign="top"><td>
	Lenovo Thinkpad T43, "2668-F7G" or "UC3F7xx"
</td><td>
<p><ul>
	<li>OpenBSD 3.9-beta (Feb 15, 2006) works.
	<li>X.Org 6.9.0 works without particular configuration tweaks
	(1400x1050), configured with <tt>X -configure</tt> and started with
	<tt>startx -- -depth 24</tt>
	<li><tt>halt -p</tt> works.
	<li>iwi(4) Intel 2915 ABG works well, tested in several "b" and "g"
	networks (firmware and AP config hints from
	<a href="http://damien.bergamini.free.fr/ipw/">Damien Bergamini's
	ipw page</a>).
	<li>bge(4) Gigabit ethernet works, not tested much beyond initial
	installation.
	<li>auich(4) sound works with base install and mplayer from packages.
	<li>aps(4) output is available in sysctl.
	<li>CardBus works: tested with CF adapter and card.
	<li>ExpressCard slot (upper card slot) not tested.
	<li>The system does not handle changes in removable (Ultrabay Slim)
	storage. When halted and subsequently warm booted, that IDE channel
	is disabled instead. A cold restart is required for a new device to
	be detected, this really is no big deal.
	<li>I'm uncertain whether APM (SpeedStep) works - sysctl(8) lacks
	hw.setperf, the dmesg identifies some "apm0 at bios0: Power
	Management spec V1.2" stuff anyway, BIOS settings at factory
	default of SpeedStep enabled.
</ul>
	Contact <a href="mailto:moose@enting.se">&Aring;ke Nordin</a>.
	<p align="left">
	<font size=2>
	<a href="http://www.enting.se/T43/dmesg">dmesg</a>
	&brvbar;
	<a href="http://www.enting.se/T43/xorg.conf">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
	Lenovo Thinkpad X60s (1702WEX)
</td><td>
<p><ul>
	<li>OpenBSD 4.0-current (Jan 19, 2007) works.
	<li>ACPI-only machine, no APM support.
	<li>wpi(4) Intel 3945 ABG works after installing the firmware as per
	the man page. Tested on "b" and "g" networks.
	<li>em(4) ethernet warns "EEPROM Checksum Is Not Valid", doesn't work. 
	<li>azalia(4) sound does not work.
	<li>X works without config.
	<li>CardBus and ExpressCard untested.
	<li>sysctl(8) lacks hw.setperf, SpeedStep is likely not working.
</ul>
	Contact <a href="mailto:jim@bonetruck.org">Jim Razmus II</a>.
	<p align="left">
	<font size=2>
	<a href="http://www.bonetruck.org/x60s/dmesg.uni">dmesg.uni</a>
	&brvbar;
	<a href="http://www.bonetruck.org/x60s/dmesg.mp">dmesg.mp</a>
	</font>
</td></tr><tr valign="top"><td>
	Lenovo Thinkpad Z60m (2529-FBG)
</td><td>
<p><ul>
	<li>OpenBSD 3.9-current (Jun 16, 2006) works.
	<li>ACPI-only machine, no APM support.
	<li>Wireless Intel 2915 ABG (iwi(4)) works after downloading the
	<a href="http://damien.bergamini.free.fr/ipw/download.html">firmware</a>.
	<li>X works without config.
	<li>aps(4) works.
	<li>SpeedStep works.
	<li>Audio works.
</ul>
	I believe this is the first Thinkpad that Lenovo made. Little things
	have me worried that this might be an end of the Thinkpad quality.
	Like the lack of APM support and the addition of Windows keys.
	Also the keyboard feels a little bit cheaper than my R40 but still
	it feels like a Thinkpad.
	The screen is better than the other Thinkpads I have seen.
	<p>
	Contact <a href="mailto:janj+openbsd@wenf.org">Jan Johansson</a>.
	<p align="left">
	<font size=2>
	<a href="http://www.isk.kth.se/~janjoha/z60m/dmesg.txt">dmesg</a>
	</font>
</td></tr><tr valign="top"><td>
	MSI Megabook S270
</td><td>
<p><ul>
	<li>OpenBSD 4.0 works both in i386 and amd64
	modes.
	<li>At least
	<a href="http://www.msi.com.tw/program/support/bios/bos/spt_bos_detail.php?UID=608&amp;kind=11">BIOS
	6.70</a> is needed to fix an interrupt routing problem.
	<li>APM doesn't work.
	<li>X.Org 6.9.0 works on the LCD panel at 1280x800 out of the box
	(without configuration file). External VGA works if the monitor is
	connected before starting X.
	<li>Built-in wireless (ral(4)) works.
	<li>Sound works.
</ul>
	<p>
	Contact <a href="mailto:matthieu.herrb@laas.fr">Matthieu Herrb</a>.
	<p align="left">
	<font size=2>
	<a href="http://herrb.com/msi-s270.dmesg">dmesg</a>
	</font>
</td></tr><tr valign="top"><td>
	NEC Versa S940
</td><td>
<p><ul>
	<li>OpenBSD 4.0-release and 4.0-current (Dec 27, 2006) work.
	<li>Integrated 82852GM works ok, 1280x768 wide screen, after enabling
	the resolution using the <tt>x11/915resolution</tt> tool by invoking
	it in <tt>/etc/rc.securelevel</tt> like
<pre>
	/usr/local/sbin/915resolution 4d 1280 768 &gt;/dev/null
</pre>
	<li>sound card and rl work ok.
	<li>iwi works ok (including monitor mode), download firmware first.
	<li>APM is not detected, <tt>halt -p</tt> does not poweroff.
	<li><tt>sysctl hw.setperf=...</tt> changes the CPU speed
	(from 600 to 1600)
</ul>
	Contact <a href="mailto:aurelien6545@free.fr">Aur&eacute;lien</a>.
	<p align="left">
	<font size=2>
	<a href="http://aurelien26.free.fr/s940/dmesg">dmesg</a>
	&brvbar;
	<a href="http://aurelien26.free.fr/s940/dmesg.20061227">dmesg (snapshot)</a>
	&brvbar;
	<a href="http://aurelien26.free.fr/s940/xorg.conf">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
	Sony VAIO PCG-505TR
</td><td>
<p><ul>
	<li>OpenBSD 4.0 works.
	<li>Working: apm, audio, X, port extender.
	<li>Hacks: have to disable pcibios on UKC prompt for it to boot up
	(more <a href="http://www.mayukhbose.com/openbsd/">details</a>).
</ul>
	Contact <a href="mailto:mayukh_bose@hotmail.com">Mayukh Bose</a>.
	<p align="left">
	<font size=2>
	<a href="http://www.mayukhbose.com/openbsd/dmesg.txt">dmesg</a>
	&brvbar;
	<a href="http://www.mayukhbose.com/openbsd/xorg.conf">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
	Sony VAIO PCG-FX602
</td><td>
<p><ul>
	<li>OpenBSD 3.7 works.
	<li>Audio does not work: you have to disable auvia* in GENERIC
	after installation.
	<li>APM, USB and PCMCIA work fine.
	<li>X.org runs out of the box, so no xorg.conf file supplied
	<li>Custom hack for <tt>hw.setperf</tt>:
	<ul>
	<li>Apply the
	<a href="http://www.disorder.ru/openbsd/acpi.html">ACPI-patches</a>
	from Alexander Yurchenko.
	<li>Then edit /usr/src/sys/conf/files and add in line 21:
<pre>
	define  acpibus {}
</pre>
	<li>Add to /usr/src/sys/sys/malloc.conf
<pre>
	#define M_ACPI  122     /* ACPI */
</pre>
	<li>Comment out the Sony SPIC stuff in
	<tt>/usr/src/sys/arch/i386/conf/files.i386</tt>
	and <tt>/usr/src/sys/arch/i386/conf/GENERIC_ACPI</tt>
	(This stuff does not compile for me and i don't care about it;)
	<li>rebuild kernel, /usr/src/sbin/sysctl, /usr/src/usr.sbin/acpid[ump]
	<li>You are now able to set hw.setperf via sysctl.
	</ul>

	<li>I run additionally a
	<a href="http://metawire.org/~leopold/files/cpud-0.2.tgz">utility</a>
	I wrote to control this value automatically depending on cpu-load.
	It is based on Laurie Tratts' <tt>perfd</tt>.
	Just unpack and run make &amp;&amp; sudo make install.<br>
	This way you are able to sustain Battery life up to 2 1/2 - 3 hours.
	And the fan stops to run permanently.
</ul>
	Contact <a href="mailto:a.schlichting@lemarit.com">Alf Schlichting</a>.
	<p align="left">
	<font size=2>
	<a href="http://metawire.org/~leopold/files/lap.dmesg">dmesg</a>
	</font>
</td></tr><tr valign="top"><td>
	Sony VAIO PCG-N505X
</td><td>
<p><ul>
	<li>OpenBSD 4.0-current (Feb 09, 2007) works.
	<li>Touchpad and X just work.
	<li>APM works except it needs the <tt>sysctl machdep.apmhalt=1</tt>
	powerdown hack.
	<li>USB and Audio (AC'97) works.
	<li>PCMCIA NIC running with ep(4).
</ul>
	Contact <a href="mailto:simon@openbsd.org">Simon Dassow</a>.
	<p align="left">
	<font size=2>
	<a href="http://janus.errornet.de/files/configs/flatbook-4.0-current.dmesg">dmesg</a>
	</font>
</td></tr><tr valign="top"><td>
	Toshiba Libretto 70CT
</td><td>
<p><ul>
	<li>OpenBSD 4.0 works.
	<li>X works - but swaps a lot with only 16Mb of RAM.
	<li>APM works OK.
	<li>Sound works once kernel has been configured using config(8).
</ul>
	Contact <a href="mailto:fred@crowsons.net">Fred Crowson</a>.
	<p align="left">
	<font size=2>
	<a href="http://www.crowsons.net/puters/txt/dmesg_fcm40wi.txt">dmesg</a>
	&brvbar;
	<a href="http://www.crowsons.net/puters/txt/xorg.conf.fcm.txt">xorg.conf</a>
	&brvbar;
	<a href="http://www.crowsons.net/puters/fcm.php">more info</a>
	</font>
</td></tr><tr valign="top"><td>
	Toshiba Satellite 2430-101
</td><td>
<p><ul>
	<li>OpenBSD 4.0-current (Jan 19, 2007) works.
	<li>Cardbus works.
	<li>X works.
	<li>Sound is recognized (didn't try it).
	<li>USB works (new devices are recognized at least).
	<li>ACPI power button is recognized and works.
	<li>APM does not work (hard crash when resuming).
	Tried APM 1.1 and a few other APM flags without success.
</ul>
	Contact <a href="mailto:nilsf@tako.de">Nils Frohberg</a>.
	<p align="left">
	<font size=2>
	<a href="http://www.tako.de/openbsd/dmesg.boot">dmesg</a>
	&brvbar;
	<a href="http://www.tako.de/openbsd/xorg.conf">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
	Toshiba Tecra 520CDT
</td><td>
<p><ul>
	<li>OpenBSD 3.8 works.
	<li>Graphics card (ct65555) works fine with X.org.
	<li>PCMCIA tested with EtherPrime network card.
	<li>USB with ASUS CD-RW works.
	<li>Sound card (Yamaha OPL3-SA3): exactly the same things as with
	the Toshiba Tecra 8000 must be done (disable sb, change wss IRQ to 5
	and make sure drq matches BIOS settings). But even after that the
	output volume cannot be set (no outputs.* fields at all exist).
	This problem is mentioned in the ym(4) manual. If you disable wss and
	enable the sb driver instead, volume can be set between 0-128, but
	play.rate, play.encoding etc. cannot be altered.
</ul>
	<p>
	Contact <a href="mailto:magnus.ahman@home.se">Magnus &Aring;hman</a>.
	<p align="left">
	<font size=2>
	<a href="http://troligen.se/tecra/dmesg.txt">dmesg</a>
	&brvbar;
	<a href="http://troligen.se/tecra/xorg.conf.txt">xorg.conf</a>
	</font>
</td></tr>
</table>

<p> If your laptop under OpenBSD is not listed above, feel free to mail
<a href="mailto:www@openbsd.org">www@openbsd.org</a> to cure this.
Please supply as much information as possible, such as:
<ul>
	<li>Notebook exact manufacturer, name and model.
	<li>Latest OpenBSD version known to work on it (must be the latest
	release, snapshot, or -current).
	<li>List of working/not working things with OpenBSD.
	<li>List of hacks you used to get certain things running.
	<li>Contact name and email address.
	<li><b>Links</b> to your dmesg and xorg.conf.
	Please do not mail these files to the www mailing list, but put
	them online somewhere and provide the URLs.
</ul>
Finally, don't forget to also send your dmesg to
<a href="mailto:dmesg@openbsd.org">dmesg@openbsd.org</a> as explained in
<a href="faq/faq4.html#SendDmesg">FAQ 4 - Installation Guide</a>.

<p>
<a href="i386.html"><img height=24 width=24 src="back.gif" border=0 alt=OpenBSD></a>
<a href="mailto:www@openbsd.org">www@openbsd.org</a><br>
<small>$OpenBSD: i386-laptop.html,v 1.245 2007/02/15 21:02:16 steven Exp $</small>
</body></html>