=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/Attic/i386-laptop.html,v retrieving revision 1.93 retrieving revision 1.94 diff -u -r1.93 -r1.94 --- www/Attic/i386-laptop.html 2005/04/28 01:30:25 1.93 +++ www/Attic/i386-laptop.html 2005/04/29 02:38:48 1.94 @@ -27,11 +27,11 @@

Of those that have problems,

@@ -51,9 +51,21 @@ Laptop Notes - Acer TravelMate 345 + Acer Aspire 1360 - As of OpenBSD 2.7-CURRENT, APM works.

+

It comes with AMD Sempron 2800+. Running OpenBSD 3.7. +

Everything woks fine (mini-PCI slot, VIA S3 Unichrome PRO, VIA + RhineII-2). +

Here is the + dmesg. +

Here is the + xorg.conf file. +

Contact Maxim + Bourmistrov. + + Acer TravelMate 345 + + As of OpenBSD 2.7-CURRENT, APM works.

XFree86 works (800x600 16bpp).

Sounds works.

Lucent modem does not work.

@@ -68,7 +80,7 @@

Sound and winmodem do not work.

Contact Matthias Schmidt <xhr@gmx.net> - Asus L8400

+ Asus L8400 APM and suspend work completely (both in X and under console).
Internal 10/100 Ethernet (Realtek 8139) works fine as well, @@ -77,9 +89,9 @@

The rest (PCMCIA, Infrared, USB) is untested.

Contact Jan-Uwe Finck. - Dell Inspiron 4100 + Dell Inspiron 4100 - apmd(8) is fully functional.

+ apmd(8) is fully functional.

Integrated xl(4) works fine. Integrated auich(4) works fine.

@@ -99,8 +111,8 @@ Both PCMCIA slots work.

USB is detected, but untested. It does not appear to work after a suspend.

- An XF4 config file can be found - here.

+ Here is an + XF4 config.

Contact Paul Wang. Fujitsu Lifebook C325 @@ -143,20 +155,20 @@ APM to work at all:

-option         APM_DISABLE_INTERRUPTS=0
+option		APM_DISABLE_INTERRUPTS=0
 
-

Hibernation (save to disk) works fine as long as you have a - Windows partition with enough disk space (a bit more than the - system memory). Suspend/resume/powerdown all work fine; - however, doing hibernation while in X Window System (tested in - XFree86 3.3.6) causes framebuffer corruption and it seems that - the only way to recover is to exit and restart the X server; - switching virtual terminals doesn't fix it. It has been - suggested that switching between different resolutions might - fix it. XFree86 4.0 fixes that problem, but last I checked did - not have accelerated support for the driver. The best - work-around is to switch to text mode before hibernating.

+

Hibernation (save to disk) works fine as long as you have a + Windows partition with enough disk space (a bit more than the + system memory). Suspend/resume/powerdown all work fine; + however, doing hibernation while in X Window System (tested in + XFree86 3.3.6) causes framebuffer corruption and it seems that + the only way to recover is to exit and restart the X server; + switching virtual terminals doesn't fix it. It has been + suggested that switching between different resolutions might + fix it. XFree86 4.0 fixes that problem, but last I checked did + not have accelerated support for the driver. The best + work-around is to switch to text mode before hibernating.

If you enable the external monitor (Fn+F7), XFree86 3.3.6 goes into some weird rainbow pattern and eventually freezes @@ -172,8 +184,8 @@ soundblaster (sb(4)) will attach and work fine. You may have to play with IRQ assignments to get that to work.

- An XF86Config file can be found - here.

+ Here is the + XF86Config.

Contact Angelos Keromytis. @@ -181,12 +193,8 @@ See the entry for the T21. Everything is the same except for the video card, which is an ATI Rage 128 Mobility LF. OpenBSD - 2.8 post mid-December with XFree86 4.0.2 works great at - 1600x1200 24bpp. You need to: -

-		sysctl -w machdep.allowaperture=2
-	
- and enter the correct frequency ranges in the Monitor section + 2.8 works great with XFree86 4.0.2. You only have to + enter the correct frequency ranges in the Monitor section of XF86Config. Here's a sample working XF86Config. @@ -217,13 +225,13 @@ IBM Thinkpad T21

As of OpenBSD 2.8, everything works fine.

-

Here is the fdisk output; the easiest way of getting there is - to resize the Windows partition (I use PartitionMagic) and move - it to the end of the disk, then create an OpenBSD partition - (and ignore the partition resizing fdisk does -- just go ahead - and create all the filesystems you need with disklabel).

+

Here is the fdisk output; the easiest way of getting there is + to resize the Windows partition (I use PartitionMagic) and move + it to the end of the disk, then create an OpenBSD partition + (and ignore the partition resizing fdisk does -- just go ahead + and create all the filesystems you need with disklabel).

-         Starting        Ending
+	 Starting        Ending
  #: id  cyl  hd sec -   cyl  hd sec [     start -       size]
 -------------------------------------------------------------------------
  0: 1C 1023   1   1 -  1023 239  63 [  42003423 -   20502657] <Unknown ID>
@@ -258,14 +266,14 @@
 	in your kernel configuration file for APM to work at all:

-option         APM_DISABLE_INTERRUPTS=0
+option		APM_DISABLE_INTERRUPTS=0
 

Although the video card is supposed to work with XFree86 3.3.6pl8, I've only managed to get it to work with XFree86 - 4.0.1 with the patches found - here (you - can also find binaries of the driver for OpenBSD 2.8 at the + 4.0.1 with + patches + (you can also find binaries of the driver for OpenBSD 2.8 at the same location). You need to have a kernel with "option INSECURE" and set the securelevel to -1 in /etc/rc.securelevel (so the X server can open /dev/mem and mmap() the BIOS). In @@ -277,7 +285,7 @@ need a kernel with the option INSECURE set, just set the machdep.allowaperture sysctl variable to 2, typically in /etc/sysctl.conf, if you have an OpenBSD 2.8 (or later) built - from sources updated after December 15th 2000.

+ from sources updated after December 15th 2000.

Note that some models only do 1024x768. Those that do 1400x1050, can also do 1600x1200 using a virtual screen @@ -289,8 +297,8 @@ display (XFree86 3.3.6 might not be able to cope with this -- it couldn't on the ThinkPad 770Z).

-

An XF86Config file for XFree86 4.0 can be found here.

+

Here is the + XF86Config for XFree86 4.0.

UPDATE Apparently, recent T21s have the ATI Rage 3D Rage Mobility instead. @@ -320,28 +328,72 @@ for out-of-date info on this laptop.

Contact Marco S Hyman.

- IBM Thinkpad T23 + IBM Thinkpad T23 model 26478NU. -

Problem with some boot floppies: must boot with -c and disable ahc - or the machine hangs booting. This has not been a problem with - bootable CDs or the GENERIC kernel.

+

It's running OpenBSD -current. +

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

Apm mostly works -- suspends OK, doesn't hibernate. +

The audio chipset is supported (auich). +

X works (XF4). Here is the + XF86Config. -

Apm mostly works -- suspends OK, doesn't hibernate (needs OS - support). Attempts to hibernate results in nothing more than a - keyboard beep. The audio chipset is supported (auich). Note: - there are 16 different mutes and most of them are set by default. - Best feature: built in 802.11b and fxp ethernet. Wireless - uses PRISM 2.5 ISL3874A(PCI), Firmware 1.0.7 (primary), 1.3.6 - (station).

- -

X works (XF4). XF4 config file for OpenBSD can be found - here.

-

See http://www.snafu.org/t23/ - for more info.

+ for more info.

Contact Marco S Hyman.

+ IBM Thinkpad X31 + +

Nearly all Hardware is supported, except FireWire and WinModem.

+

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)

+ +

X.org works fine. Download an example + config file. + The two extra keys around the cursor block can be configured via + xmodmap.

+

Example:

+
+	    xmodmap -e "keycode 233 = Page_Down"
+	    xmodmap -e "keycode 234 = Page_Up"
+	
+ +

The integrated Intel PRO/Wireless 2100 in my X31 (Model 2672-C8G) + works with the ipw(4) driver. But you need to download the unfree + firmware first to get it working. For more details read + man 4 ipw.

+ +

I'm planning to replace this card with a ral(4) or an ath(4). + For these cards, no unfree firmware required. To replace it, + I'll have to unlock the bios first because IBM allows only + special IBM wireless cards to be installed. The bios can + be patched with the tpwireless program. + (/usr/ports/misc/tpwireless, use on your own risk!)

+ +

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

+ +

Enhanced SpeedStep is supported. You can adjust the cpu speed + via sysctl. (sysctl hw.setperf)

+ +

The on-board fxp(4) and auich(4) are working without problems.

+ +

The keys for mute, volume up and volume down are working fine. + No special software is required. If you'd like to get the big + "Access IBM" button to work and have a nice on-screen display, you + can install tpb from ports. (/usr/ports/sysutils/tpb) This works just + fine and you have nice on-screen messages when you change volume and + brightness settings or enable/disable the ThinkLight.

+ +

Download the dmesg.

+ +

Contact Bernd Ahlers.

+ JVC MP-XP 7250DE

Everything works fine except APM and the built-in @@ -363,7 +415,7 @@ Sony VAIO F430 - As of OpenBSD 2.6-Current (Feb 17/00)

+ As of OpenBSD 2.6-Current (Feb 17/00)

APM: "zzz" suspend works, as does the keyboard suspend. "halt -p" and "apm -S" @@ -404,8 +456,8 @@ The BIOS Setup, (accessed using F2), has an option to disable the memory stick.

- An XF86Config file suitable for use with XFree86 3.3.X may be - found here.

+ You can find here a suitable + XF86Config for XFree86 3.3.X.

Contact Theo de Raadt. @@ -449,8 +501,7 @@ APM behaviour similar to the VAIO z505r, except that hibernation has not been tested.

USB does not work.

- An XF86Config file can be found - here.

+ Here is an XF86Config file.

Contact Markus Friedl. Sony VAIO PCG C1XD @@ -460,7 +511,8 @@

  • USB and built-in sound (Yamaha) work just fine.
  • Firewire works with the experimental kernel support
  • My 3com Megahertz Cardbus LAN Card works ok. -
  • Here are my dmesg with -current and my XF86Config. +
  • Here are my dmesg with + 3.6 -current and my XF86Config.
  • Jog Dial and the mini camera were useless to me, so I never tested them.
  • While the GENERIC Kernel works fine, the installation ramdisk @@ -512,9 +564,9 @@ it wants. Failure to do so will cause filesystem corruption during suspend.

    - The libretto uses a single IRQ for both + The libretto uses a single IRQ for both sb(4) - and wss + and wss so the best thing to do is to choose one and disable the other in the kernel. The pcmcia external floppy drive is not currently supported @@ -541,9 +593,9 @@ compiled the old XFree86 4.01 chips driver (which does work) for XFree86 4.1. Just grab - chips_drv.o and copy it to -

    -	    /usr/X11R6/lib/modules/drivers/chips_drv.o
    +	chips_drv.o and copy it to
    +	
    +		/usr/X11R6/lib/modules/drivers/chips_drv.o
     	
    That will make XFree86 4.1 work on the 50CT and 70CT.

    @@ -583,18 +635,20 @@ they allow.

    Contact Theo de Raadt. - Toshiba Satellite 2410S + Toshiba Satellite 2410S -

    - All stuff tested are working fine (Graphics, Sound, PCMCIA, APM, ethernet). -

    Infrared and 56K modem are untested. -

    There's a bug with certain toshiba laptops and XFree/X.org. Ratio is - too quick, and some chars are repeated. To avoid that, disable - X's - kbd handling, and load a modmap with xmodmap. A sample Xorg config - file can be found - here. -

    Contact Alexandre Anriot. +

    It's running OpenBSD 3.7-current. +

    All stuff are working fine (graphics, sound, PCMCIA, APM, + ethernet) except Infrared and SD card reader. +

    There's a bug with certain toshiba laptops and XFree/X.org. Ratio is + too quick, and some chars are repeated. To avoid that, disable + X's + kbd handling, and load a modmap with xmodmap. +

    Here is the + xorg.conf. + and the + dmesg. +

    Contact Alexandre Anriot. Toshiba Satellite 320CDS @@ -636,5 +690,5 @@ OpenBSD www@openbsd.org
    -$OpenBSD: i386-laptop.html,v 1.93 2005/04/28 01:30:25 nick Exp $ +$OpenBSD: i386-laptop.html,v 1.94 2005/04/29 02:38:48 nick Exp $