[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.183, Mon Mar 6 09:12:08 2006 UTC (18 years, 2 months ago) by steven
Branch: MAIN
Changes since 1.182: +8 -2 lines

ask more explicitly for URLs to dmesg and xorg.conf, and refer to FAQ 4
for info about mailing in dmesg.
ok grunk@

<!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 device doesn'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.
<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.
</ul>

<p>
<table border=1>
<tr valign="top">
	<th>Laptop</th>
	<th>Notes</th>
</tr><tr valign="top"><td>
	Acer Aspire 1360
</td><td>
<p><ul>
	<li>OpenBSD 3.7 works.
	<li>It comes with AMD Sempron 2800+.
	<li>Everything works fine (mini-PCI slot, VIA S3 Unichrome PRO, VIA
	RhineII-2).
</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 4654LMi
</td><td>
<p><ul>
	<li>OpenBSD 3.8 works.
	<li>Ethernet: Broadcom BCM5788 10/100/1G works (1G is not tested).
	<li>Graphics: NVIDIA GeForce Go 6600, works with resolution
	1400x1050x24.
	<li>DVD-RW works: burning was not tested, reading both CD and DVD
	is ok.
	<li>Touchpad works.
	<li>USB works: tested with cheap external card reader.
	<li>Sound works.
	<li>APM doesn't work:
<pre>
cannot open device file `/dev/apmctl': Device not configured
</pre>
	<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 on old OpenBSD 3.5 server - not a laptop.
	<li>Not all functional keys are workable.
	<li>Bluetooth, IrDA, Firewire, 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://psytech.h10.ru/dmesg.txt">dmesg</a>
	&brvbar;
	<a href="http://psytech.h10.ru/xorg.conf.txt">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
	Clevo D410V
</td><td>
<p><ul>
	<li>Works with OpenBSD 3.7-current (2005 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 NetGear WG511T WiFi Card. ath(4)
	<li>USB: Working. I tried with Lexar JumpDrive.
	<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>SD Card reader probably works, although I haven't tested yet.
	<li>Infra is not working.
	<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 Armada 1573DM
</td><td>
<p><ul>
	<li>OpenBSD 3.7-current (April 1, 2005) works.
	<li>PCMCIA works fine.
	<li>XFree 4.2.1 works great (800x600x16).
	<li>APM not tested.
	<li>Had to use <tt>boot&gt; machine memory +0x3000000@0x1000000</tt>
	in order to get all 64M of memory.
	<li>Sound does not work.
</ul>
	Contact <a href="mailto:reidrac@usebox.net">Juan J. Mart&iacute;nez</a>.
	<p align="left">
	<font size=2>
	<a href="http://www.usebox.net/jjm/obsd-wifi/laptop/dmesg">dmesg</a>
	&brvbar;
	<a href="http://www.usebox.net/jjm/obsd-wifi/laptop/xorg.conf">xorg.conf</a>
	&brvbar;
	<a href="http://www.usebox.net/jjm/obsd-wifi/laptop/">more info</a>
	</font>
</td></tr><tr valign="top"><td>
	Compaq NX9005
</td><td>
<p><ul>
	<li>OpenBSD 3.7-current (June 11, 2005) works.
	<li>All components are detected.
	<li>It was not possible to run X.org, so I had to switch back to
	XFree86. See also my yet unanswered
	<a href="http://marc.theaimsgroup.com/?l=openbsd-x11&amp;m=111930024618914&amp;w=2">post to openbsd-x11@</a>.
</ul>
	Contact <a href="mailto:hdu@qualigo.de">Haluk Durmus</a>.
	<p align="left">
	<font size=2>
	<a href="http://www.millenix.de/openbsd/dmesg">dmesg</a>
	&brvbar;
	<a href="http://www.millenix.de/openbsd/XF86Config">XF86Config</a>
	</font>
</td></tr><tr valign="top"><td>
	Dell Inspiron 500m
</td><td>
<p><ul>
	<li>OpenBSD 3.7-current (June 2005) works.
	<li>Sound, touchpad, fxp onboard NIC work fine.
	<li>USB: able to mount flash stick read/write, even able to install
	OpenBSD on it and boot from it
	<li>Pressing "Fn" and  uparrow/downarrow keys to configure brightness
	works, as well as switching to external VGA
	<li>For getting the Intel ipw2100 wireless card to work,
	use
	<a href="http://damien.bergamini.free.fr/ipwfw/OpenBSD/ipw-firmware-1.3.tgz">
	Damien Bergamini's firmware package</a>.
	<li>There was (expected) trouble with the screen resolution in X.
	Using
	<a href="http://damien.bergamini.free.fr/i855vidctl/">i855vidctl</a>,
	it goes to 1400x1050 as wanted by adding the line:
<pre>
	i855vidctl 5c 1400x1050
</pre>
	into /etc/rc.securelevel.
	<li>APM does not seem to work at all: Neither <tt>apmd</tt>
	nor <tt>halt -p</tt> operate ok.
	For any other experiences on this, contact the submitter.
	<li>PCMCIA not tested
	<li>No extra xorg.conf supplied, the default is OK.
</ul>
	Contact <a href="mailto:baldur@pistic.org">Baldur Sigur&eth;sson</a>.
	<p align="left">
	<font size=2>
	<a href="http://pistic.org/dell-inspiron-500m-dmesg">dmesg</a>
	</font>
</td></tr><tr valign="top"><td>
	Dell Inspiron 1000
</td><td>
<p><ul>
	<li>OpenBSD 3.7 works.
	<li>APM causes kernel panic, no way to disable in BIOS, so disabled in
	kernel (see dmesg).
	<li>CD-RW/DVD-ROM works for burning CD-R/W and reading DVD-ROM and playing.
	<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.7">dmesg</a>
	&brvbar;
	<a href="http://www.aleph0.com/computing/machines/dave/xorg.conf-OpenBSD-3.7">xorg.conf</a>
	&brvbar;
	<a href="http://www.aleph0.com/computing/machines/dave/">more info</a>
	</font>
</td></tr><tr valign="top"><td>
	Dell Inspiron 2500
</td><td>
<p><ul>
	<li>OpenBSD 3.7 works.
	<li>You need to boot with option -c and disable apm, then disable aic.
	<li>Integrated auich(4) works fine.
	<li>Integrated i815 works fine.
	<li>USB and PCMCIA work fine.
</ul>
	Contact <a href="mailto:gael@lautre.net">Gael Queri</a>.
	<p align="left">
	<font size=2>
	<a href="http://gael.lautre.net/blobby/dmesg">dmesg</a>
	&brvbar;
	<a href="http://gael.lautre.net/blobby/xorg.conf">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
	Dell Inspiron 4100
</td><td>
<p><ul>
	<li>OpenBSD 3.7 works.
	<li>apmd(8) is fully functional.
	<li>Integrated xl(4) works fine.
	<li>Integrated auich(4) works fine.
	<li>USB works fine with my mouse.
	<li>Both PCMCIA slots work.
	<li>The Modem does not work.
</ul>
	Contact <a href="mailto:robert@openbsd.org">Robert Nagy</a>.
	<p align="left">
	<font size=2>
	<a href="http://cybersport.hu/~robert/dmesg.notebook">dmesg</a>
	&brvbar;
	<a href="http://cybersport.hu/~robert/xorg.conf">xorg.conf</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 3.8-current (Nov 24, 2005) 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) works with one caveat: the kernel
	message that appears upon resume:
	<pre>"uhci0: interrupt while not operating ignored" </pre>
	will cause X to hang.  If you want to Suspend / Resume with
	X running, and do not need USB, you may disable uhci* as a
	circumvention.
</ul>
	Contact <a href="mailto:josh@jggimi.homeip.net">Josh Grosse</a>.
	<p align="left">
	<font size=2>
	<a href="http://mywebpages.comcast.net/jggimi/dmesg-c610-3.8-current-Nov-24-05">dmesg</a>
	</font>
</td></tr><tr valign="top"><td>
	Dell Latitude c640
</td><td>
<p><ul>
	<li>OpenBSD 3.7-current (May 29, 2005) works.
	<li>Integrated auich works fine, but one can hear a little 'crack'
	everytime a sound is started and ended.
	<li>xl, USB, touchpad, Trackpoint, com0, APM, carbus, integrated
	ATI Radeon Mobility M7 LW all work fine.
	<li>not tested: tv-out, infrared, microphone
</ul>
	Contact <a href="mailto:jkossen@xs4all.nl">Jochem Kossen</a>.
	<p align="left">
	<font size=2>
	<a href="http://jkossen.nl/openbsd/dmesg_laptop_dell_c640">dmesg</a>
	&brvbar;
	<a href="http://jkossen.nl/openbsd/xorg.conf_laptop_dell_c640">xorg.conf</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 D500
</td><td>
<p><ul>
	<li>OpenBSD 3.8 works.
	<li>The onboard NIC (fxp) works fine.
	<li>ACPI-only machine, no APM support.
	<li>Enhanced SpeedStep works.
	<li>The touchpad works fine.
	<li>USB 2.0 works: USB mouse device 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.8.2 at 1024x768 by default. Switching from LCD to external display
	works.
	I've only had issues with MonitorLayout set to <tt>LFP+CRT,LFP</tt>,
	restarting X helps.
	<li>Adjusting the display brightness with the fn keys works.
	<li>Not tested: PCMCIA and the touchpad on console.
</ul>
	Contact <a href="mailto:janus@errornet.de">Simon Dassow</a>.
	<p align="left">
	<font size=2>
	<a href="http://janus.errornet.de/files/configs/codebeta.dmesg">dmesg</a>
	&brvbar;
	<a href="http://janus.errornet.de/files/configs/codebeta.xorg.conf">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
	Dell Latitude D505
</td><td>
<p><ul>
	<li>OpenBSD 3.8-current (Feb 5, 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 3.7-current (June 15, 2005) works.
	<li>Audio, video (1024x768), and onboard NIC (Gigabit Broadcom
	570x) work just fine.
	<li>Built-in wireless (Dell TrueMobile 1300) not supported.
</ul>
	Contact <a href="mailto:benny@bennyvision.com">Benny</a>.
	<p align="left">
	<font size=2>
	<a href="http://www.bennyvision.com/projects/openbsd/dell-latitude-d600/dell_latitude_d600_current.dmesg">dmesg</a>
	&brvbar;
	<a href="http://www.bennyvision.com/projects/openbsd/dell-latitude-d600/dell_latitude_d600.xorg">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
	Dell Latitude D610
</td><td>
<p><ul>
	<li>OpenBSD 3.7 works.
	<li>X works fine without custom xorg.conf.
	<li>USB mouse and kbd work, both connected to the docking station,
	and built-in.
	<li>Broadcom ethernet works.
	<li>CD-ROM, touchpad and trackpoint work fine.
	<li>Dell 1450 WLAN card does not work.
	<li>Sound does not work.
</ul>
	Contact <a href="mailto:unixi@freeshell.org">James Boyle</a>.
	<p align="left">
	<font size=2>
	<a href="http://unixi.freeshell.org/OpenBSD/d610/dmesg">dmesg</a>
	&brvbar;
	<a href="http://www1.us.dell.com/content/products/productdetails.aspx/latit_d610?c=us&amp;cs=555&amp;l=en&amp;s=biz&amp;~tab=specstab#tabtop">laptop tech specs</a>
	&brvbar;
	<a href="http://unixi.freeshell.org/OpenBSD/d610/dell-delivery-info">laptop config options</a>
	</font>
</td></tr><tr valign="top"><td>
	Dell Latitude D800
</td><td>
<p><ul>
	<li>There are several variations of this model. This one shipped with
	2 GHz Pentium M and GeForce FX Go5650.
	<li>OpenBSD 3.7 works.
	<li>LAN, USB 2.0 and serial ports work.
	<li>Bluetooth and WLAN (Dell TrueMobile 1300 interal b/g mini PCI)
	not detected.
	<li>Function keys which control audio and power don't work.
	<li>Sound works ok.
	<li>To get Xorg working with 1920x1200 resulution, I used the following
<pre>
Modeline "1920x1200" 162 1920 1984 2176 2480 1200 1201 1204 1250 +hsync +vsync
</pre>
</ul>
	Contact <a href="mailto:jyry@helzinki.net">Jyry Suuntala</a>.
	<p align="left">
	<font size=2>
	<a href="http://helzinki.net/dell/dmesg">dmesg</a>
	&brvbar;
	<a href="http://helzinki.net/dell/xorg.conf">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
	Dell Latitude L400
</td><td>
<p><ul>
	<li>OpenBSD 3.7 works
	<li>Integrated ethernet (xl), audio (clct), USB and PCMCIA work.
	<li><tt>apm -z</tt> works, but <tt>apm -S</tt> throws an error:
<pre>
	apm0: APM set power state: unable to enter requested state (96)
</pre>
	<li><tt>halt -p</tt> requires <tt>machdep.apmhalt=1</tt> in
	<tt>/etc/sysctl.conf</tt>.

</ul>
	Contact <a href="mailto:lteo@metawire.org">Lawrence Teo</a>.
	<p align="left">
	<font size=2>
	<a href="http://metawire.org/~lteo/openbsd/L400/dmesg">dmesg</a>
	&brvbar;
	<a href="http://metawire.org/~lteo/openbsd/L400/xorg.conf">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
	Fujitsu Siemens Amilo D 7820
</td><td>
<p><ul>
	<li>OpenBSD 3.6 works.
	<li>APM is not working (boot with boot -c and then disable apm).
	<li>Sound works fine.
	<li>Everything else on the machine works.
</ul>
	Contact <a href="mailto:salex@hackerhippie.de">Alexander Schmid</a>.
	<p align="left">
	<font size=2>
	<a href="http://softbandit.com/~pw/users/salex/dmesg">dmesg</a>
	&brvbar;
	<a href="http://softbandit.com/~pw/users/salex/XF86Config">XF86Config</a>
	</font>
</td></tr><tr valign="top"><td>
	Fujitsu Siemens Lifebook E8010 with i855/SXGA+
</td><td>
<p><ul>
	<li>OpenBSD 3.7 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><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iwi">iwi(4)</a>
	needs an increased watchdog timeout of 10 in busy
	environments, see
	<a href="http://anoncvs.erisiandiscord.de/e8010/if_iwi.c.diff">
	if_iwi.c.diff</a>
	(with or without this diff, you might still experience 'fatal error'
	from time to time).
	<li>needs Xorg-current as of may 2005 (and
	<a href="http://www.openbsd.org/cgi-bin/cvsweb/ports/x11/855resolution/">
	855resolution</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://anoncvs.erisiandiscord.de/e8010/dmesg">dmesg</a>
	&brvbar;
	<a href="http://anoncvs.erisiandiscord.de/e8010/xorg.conf">xorg.conf</a>
	&brvbar;
	<a href="http://anoncvs.erisiandiscord.de/e8010/if_iwi.c.diff">if_iwi.c.diff</a>
	</font>
</td></tr><tr valign="top"><td>
	IBM Thinkpad R40
</td><td>
<p><ul>
	<li>OpenBSD 3.7 works.
	<li>Suspend and suspend-to-disk work, but not while X is running.
	Only in console mode.  In X it just seems to lock up.
	<li>Third mouse button does not work unless trackpad is disabled
	in the BIOS.
	<li>S-Video output port does not work.
	<li>No special xorg.conf needed
	<li>Everything else works.
</ul>
	Contact <a href="mailto:asveikau@mail.rochester.edu">Andrew Sveikaus</a>.
	<p align="left">
	<font size=2>
	<a href="http://mail.rochester.edu/~asveikau/r40.dmesg">dmesg</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 fine with OpenBSD 3.7-current (April 2005).
	<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 ports must be enabled in BIOS.
	<li>"ctrl:nocaps" in X puts the control key in a proper location
	<li>Apm mostly works -- suspends OK
	<li>Hibernation not tested, but should work 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 2374-2G7
</td><td>
<p><ul>
	<li>OpenBSD 3.7-current (June 30, 2005) 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
</ul>
	Contact <a href="mailto:renaud@llorien.org">Renaud Allard</a>.
	<p align="left">
	<font size=2>
	<a href="http://www.llorien.org/OpenBSD/T40dmesg.txt">dmesg</a>
	&brvbar;
	<a href="http://www.llorien.org/OpenBSD/T40xorg.conf">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
	IBM Thinkpad T41p type 2373-GEU
</td><td>
<p><ul>
	<li>OpenBSD 3.7-current (June 2005) 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-20050610">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 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).
	<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://reyk.wlsec.net/dmesg-t42">dmesg</a>
	&brvbar;
	<a href="http://reyk.wlsec.net/xorg.conf-t42">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
	IBM Thinkpad X23
</td><td>
<p><ul>
	<li>OpenBSD 3.7 works fine.
	<li>Just like the IBM T23, kernels with ahc support may hang when
	booting. Use "boot -c" and disable ahc support with "disable ahc",
	followed by "exit" to continue booting.<br>
	GENERIC does not have this issue.
	<li>APM appears to work (suspends ok)
	<li>On-board NIC fxp(4) works, including PXE booting
	<li>On-board wireless NIC wi(4) works
	<li>USB works (misc mice, cdrom, usb to serial devices, and memory
	sticks all successfully tested)
	<li>PCMCIA works (misc NICs tested)
	<li>Built-in compact flash reader works
</ul>
Contact <a href="mailto:andreaso@it.su.se">Andreas &Ouml;stling</a>.
	<p align="left">
	<font size=2>
	<a href="http://people.su.se/~andreaso/OpenBSD/x23/dmesg">dmesg</a>
	&brvbar;
	<a href="http://people.su.se/~andreaso/OpenBSD/x23/xorg.conf">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
	IBM Thinkpad X31
</td><td>
<p><ul>
	<li>Works with OpenBSD 3.7-current (April 2005).
	<li>Nearly all Hardware is supported, except FireWire.
	<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.
	<li>Fingerprint scanner is detected as a ugen(4) device, but I
	haven't found software for it yet.
	<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</a>.
	<p align="left">
	<font size=2>
	<a href="http://www.ics.forth.gr/~dsp/obsd-x41/dmesg-x41">dmesg</a>
	&brvbar;
	<a href="http://www.ics.forth.gr/~dsp/obsd-x41/xorg.conf-x41">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
	JVC MP-XP 7250DE
</td><td>
<p><ul>
	<li>OpenBSD 3.6-current (October 2004) works.
	<li>Everything works fine except APM and the built-in
	SD card reader.
	<li>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.
	<li>The audio chipset is supported. Wireless 802.11b PRISM 2.5 (USB)
	is supported, too.
</ul>
	Contact <a href="mailto:umaxx@oleco.net">Joerg Zinke</a>.
	<p align="left">
	<font size=2>
	<a href="http://people.freenet.de/umaxx/jvc-dmesg.txt">dmesg</a>
	&brvbar;
	<a href="http://people.freenet.de/umaxx/jvc-xfconfig.txt">xorg.conf</a>
	&brvbar;
	<a href="http://umaxx.um.funpic.de/howtos/howto_openbsd-on-jvc-mp-xp7250de.php"
	>more info</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 Z60m (2529-FBG)
</td><td>
<p><ul>
	<li>OpenBSD 3.9-beta (Feb 5, 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 is not working.
	<li>No audio (HD Audio bridge not detected).
</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>
	Medion MD6100 (model no. FID2040)
</td><td>
<p><ul>
	<li>OpenBSD 3.8-current (November 2005) works.
	<li>ACPI-only machine, no APM support.
	<li>infrared does not work under OpenBSD.
	<li>USB2.0 doesn't work (pci_intr_map: no mapping for pin D).
	<li>Onboard networking (sis0) is fixed post 3.8
	<li>Onboard audio (auich0) works properly post 3.8
</ul>
	Overall, this laptop stinks. It's heavy, powerhungry and gets very hot
	(too hot, often it will shut itself down to prevent meltdown).
	A lot of hardware works only mediocre. The battery doesn't last long.
	It's huge/bulky. It's *extremely* noisy. But, it *does* run OpenBSD.
	And, when properly cooled, it's pretty fast (2.6 GHz). Why anyone
	would need that much CPU in a laptop is beyond me, but it's there.
	<p>
	Contact <a href="mailto:weerd@weirdnet.nl">Paul de Weerd</a>.
	<p align="left">
	<font size=2>
	<a href="http://www.weirdnet.nl/openbsd/dmesg/nugget">dmesg</a>
	&brvbar;
	<a href="http://www.weirdnet.nl/openbsd/xorg/nugget">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
	MSI Megabook S270
</td><td>
<p><ul>
	<li>OpenBSD 3.9-beta (Jan 18, 2006) 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 on external jack only.
	<li>Firewire and SD Card reader not supported.
</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 Lavie C LC600J/5
</td><td>
<p><ul>
	<li>OpenBSD 3.7-current (Apr 26, 2005) works.
	<li>APM, PCMCIA and USB work.
	<li>This machine's BIOS uses Ctrl+Alt+F5 as a hotkey to hibernate.
	So I have to specify a swapctrlcaps variant in <tt>/etc/kbdtype</tt>.
	<li>No separate xorg.conf needed, <tt>getconfig</tt> works like magic.
</ul>
	Contact <a href="mailto:ttakah@lapis.plala.or.jp">Tamotsu Takahashi</a>.
	<p align="left">
	<font size=2>
	<a href="http://www10.plala.or.jp/sanrinsha/tamo/dmesg">dmesg</a>
	</font>
</td></tr><tr valign="top"><td>
	NEC Versa S940
</td><td>
<p><ul>
	<li>OpenBSD 3.8-release works.
	<li>i810 works ok, 1280x768 wide screen, after enabling the resolution
	using the ports <tt>x11/855resolution</tt> tool by invoking it in
	<tt>/etc/rc.securelevel</tt> like:
<pre>
	/usr/local/sbin/855resolution 4d 1280 768 &gt;/dev/null
</pre>
	<li>sound card, iwi (download firmware first) and rl work ok.
	<li>APM is not detected, <tt>halt -p</tt> does not poweroff.
	<li><tt>sysctl hw.setperf=..</tt> does not change the CPU speed.
	<li>lots of "not configured" components in dmesg
</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/xorg.conf">xorg.conf</a>
	&brvbar;
	<a href="http://www.nec-online.com/product/P_Range.asp?id=523#">product info</a>
	</font>
</td></tr><tr valign="top"><td>
	Sony VAIO PCG C1XD
</td><td>
<p><ul>
	<li>OpenBSD 3.7-current (June 3, 2005) works.
	<li>USB and built-in sound (yds) work just fine.
	<li>My 3com Megahertz Cardbus LAN Card
	<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xl">xl(4)</a>
	works ok.
	<li>Jog Dial and the mini camera were useless to me, so I never
	tested them.
	<li>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.
	<li>Removing cards from the PCMCIA/Cardbus slot on a running
	system may cause system freeze or instant reboot sometimes.
	<li>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.
	<li>APM works partly: "<b>halt -p</b>" switches off the machine, but
	sometimes, you can't wake up from "<b>zzz</b>".
</ul>
	Contact <a href="mailto:grunk@openbsd.org">Alexander von Gernler</a>.
	<p align="left">
	<font size=2>
	<a href="http://pestilenz.org/~grunk/openbsd/vario/dmesg">dmesg</a>
	&brvbar;
	<a href="http://pestilenz.org/~grunk/openbsd/vario/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 && 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-K115Z
</td><td>
<p><ul>
	<li>OpenBSD 3.7-current (May 29, 2005) works.
	<li>LAN interface ("Realtek 8139"): works.
	<li>DVD/CDROM ("MATSHITA, UJ-820D, 1.01"): works.
	<li>touchpad and X just work.
	<li>APM: no problem, at least for <tt>halt -p</tt>.
	<li>audio (AC'97): works.
	<li>USB works.
	<li>wlan interface ("Atheros AR5212") doesn't work (see dmesg).
</ul>
	Contact <a href="mailto:izi@club-internet.fr">David JEAN-LOUIS</a>.
	<p align="left">
	<font size=2>
	<a href="http://izimobil.org/PCG-K115Z.dmesg">dmesg</a>
	&brvbar;
	<a href="http://izimobil.org/PCG-K115Z.xorg.conf">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
	Sony Vaio PCG-Z505JSK
</td><td>
<p><ul>
	<li>OpenBSD 3.7 works.
	<li>APM works fine.
	<li>Port extender and memory stick untested.
	<li>I had to turn on the software cursor for X to work properly, but
	otherwise the xorg configurator worked fine.
	<li>Lucent/Orinoco Gold Card for networking works fine.
</ul>
	Contact <a href="mailto:openbsd@exnext.com">John Karabaic</a>.
	<p align="left">
	<font size=2>
	<a href="http://www.exnext.com/z505dmesg.txt">dmesg</a>
	&brvbar;
	<a href="http://www.exnext.com/xorg.conf">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
	Sony VAIO PCG-Z505N
</td><td>
<p><ul>
	<li>OpenBSD 3.6-current (as of August 2004) runs. Installation is
	cumbersome, though. The Sony CD drive does not boot the snapshot CD.
	<li>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&gt; prompt):
<pre>
	disable pcibios
	disable fxp
	disable pcic
</pre>
	<li>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).
	<li>Sound (yds) works. The XFConfig from the OpenBSD install
	works without modification.
</ul>
	Contact <a href="mailto:vaio@weggla.franken.de">Matthias Bauer</a>.
</td></tr><tr valign="top"><td>
	Toshiba Libretto 70CT
</td><td>
<p><ul>
	<li>OpenBSD 3.8 works.
	<li>APM works OK.
	<li>Sound works once kernal has been configured using config(8).
	<li>2 different dmesgs are supplied:
	[1] with Xircom Wired network PCMCIA card,
	and [2] with wireless PCMCIA card and wss enabled.
</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/fcm38.txt">dmesg [1]</a>
	&brvbar;
	<a href="http://www.crowsons.net/puters/txt/fcm38wi.txt">dmesg [2]</a>
	&brvbar;
	<a href="http://www.crowsons.net/puters/libretto_xorg.conf.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 3.7-current (June 3, 2005) 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>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 A2
</td><td>
<p><ul>
	<li>OpenBSD 3.7-current (June 1, 2005) just works.
	<li>Built in iwi 2200b/g worked after finding firmware.
	<li>Sound, PCMCIA and X.org work perfectly.
	<li>usb tested with ipod shuffle, usb mouse and memory stick.
	<li>The only problem occurs _sometimes_ when using "reboot" from X.
	which causes a kernel panic when it tries to boot. Doing a hard power
	off, then back on does not cause any problem.
</ul>
	Contact <a href="mailto:sbr@gnook.org">Sascha Ramin</a>.
	<p align="left">
	<font size=2>
	<a href="http://gnook.org/~sbr/tobias/dmesg">dmesg</a>
	&brvbar;
	<a href="http://gnook.org/~sbr/tobias/xorg.conf">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
	Toshiba Tecra 8000
</td><td>
<p><ul>
	<li>OpenBSD 3.6-current (Jan 2005) works ok.
	<li>All hardware except infrared works.
	<li>Some issues with APM suspend/resume.
	<li>Sound required the following change to /bsd :
	<ul>
		<li>In the system BIOS use the following values
<pre>
		Sound = Enabled
		--- SOUND SYSTEM ---
		WSS I/O Address = 530H
		SBPro I/O Address = 220H
		Synthesizer I/O Address = 388H
		WSS & SBPro & MPU401 IRQ Level = IRQ5
		WSS(Play) DMA = Channel 1
		WSS(Rec.) & SBPro DMA = Channel 0
		Control I/O Address = 538H
		MPU401 (MIDI I/F) = 330H
</pre>
		<li>config -f -e /bsd
<pre>
		ukc> disable sb
		193 sb0 disabled
		241 sb* disabled
		ukc> change wss0
		197 wss0 at isa0 port 0x530 size 0 iomem -1 iosiz 0 irq 10 drq 0
		+drq2 -1 flags 0x0
		change [n] y
		port [0x530] ?
		size [0] ?
		iomem [-1] ?
		iosiz [0] ?
		irq [10] ? 5
		drq [0] ? 1
		drq2 [-1] ? 0
		flags [0] ?
		197 wss0 changed
		197 wss0 at isa0 port 0x530 size 0 iomem -1 iosiz 0 irq 5 drq 1
		+drq2 0 flags 0x0
		ukc> quit
		Saving modified kernel.
</pre>
	</ul>
	<li>separate xorg.conf not needed, X works perfectly without one
</ul>
	An older but still very useable laptop. Not too fast, but fast enough
	for some DivX viewing with mplayer and firefox/thunderbird-use (not
	for the impatient though, but then again, what is?). The fan can get
	a bit loud after many power-on hours. This also impacts battery
	lifetime, but that is to be expected. Nice and well supported.
	<p>
	Contact <a href="mailto:weerd@weirdnet.nl">Paul de Weerd</a>.
	<p align="left">
	<font size=2>
	<a href="http://www.weirdnet.nl/openbsd/dmesg/whopper">dmesg</a>
	</font>
</td></tr><tr valign="top"><td>
	Toshiba Tecra 8100
</td><td>
<p><ul>
	<li>OpenBSD 3.7-current (April 2005) works ok.
	<li>All hardware except infrared works.
	<li>Some issues with APM suspend/resume.
</ul>
	Very nice laptop indeed. Quiet, boots very fast, most hardware is
	supported. Only APM doesn't work very well. Pretty fast, not too
	heavy, very OpenBSD-friendly - just like its predecessor, the Tecra
	8000. Battery can get a bit rusty, works good from 100% to 50%, then
	drops to ~3% in minutes. Not too strange for an older machine though.
	<p>
	Contact <a href="mailto:weerd@weirdnet.nl">Paul de Weerd</a>.
	<p align="left">
	<font size=2>
	<a href="http://www.weirdnet.nl/openbsd/dmesg/pizza">dmesg</a>
	&brvbar;
	<a href="http://www.weirdnet.nl/openbsd/xorg/pizza">xorg.conf</a>
	</font>
</td></tr><tr valign="top"><td>
	Twinhead N15RB
</td><td>
<p><ul>
	<li>OpenBSD 3.7-current (June 12, 2005) works.
	<li>apm does not work correctly. "Battery state: absent" and 0 percent
	charge when running on AC or battery. <tt>apm -z</tt> does work though.
	<li>Cardbus does not work - check dmesg for interrupt mapping error.
	<li>The built-in wireless is now working with the iwi firmware from
	<a href="http://damien.bergamini.free.fr/ipw/">Damien Bergamini's ipw page</a>.
	<li>Everything else seems to work OK.
</ul>
	Contact <a href="mailto:jon@brain-box.net">Jon Trembley</a>.
	<p align="left">
	<font size=2>
	<a href="http://open.brain-box.net/src/dmesg.current">dmesg</a>
	&brvbar;
	<a href="http://open.brain-box.net/src/xorg.conf">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.183 2006/03/06 09:12:08 steven Exp $</small>
</body></html>