diff --git a/2006-04-07-ibm-z60m-in-linux.html b/2006-04-07-ibm-z60m-in-linux.html new file mode 100644 index 0000000..4103e61 --- /dev/null +++ b/2006-04-07-ibm-z60m-in-linux.html @@ -0,0 +1,32 @@ + + + + + +

I picked up a new IBM Z60m laptop at work. Here’s the rundown from trying to install Debian:

+ + + + diff --git a/index.html b/index.html index 7a0122d..f2fe1eb 100644 --- a/index.html +++ b/index.html @@ -40,6 +40,7 @@
  • 2009-Sep-11: Confusing BIND with CNAMEs
  • 2009-Feb-19: The odd case of my mugging
  • 2009-Feb-03: 5-packet TCP connection?
  • +
  • 2006-Apr-07: IBM Z60m in Linux
  • 2006-Mar-21: HP ProCurve 2824 Mini-Review
  • 2006-Mar-21: Redundant Network Interfaces
  • 2006-Mar-16: Spanning Tree Protocol Introduction
  • diff --git a/markdown/2006-04-07-ibm-z60m-in-linux.md b/markdown/2006-04-07-ibm-z60m-in-linux.md new file mode 100644 index 0000000..ce78344 --- /dev/null +++ b/markdown/2006-04-07-ibm-z60m-in-linux.md @@ -0,0 +1,26 @@ + + + + + +I picked up a new IBM Z60m laptop at work. Here’s the rundown from trying to install Debian: + +* Forget Sarge; it doesn’t support the wired or wireless network cards or the hard disk controller. +* Forget the [Sarge+2.6.15](http://kmuto.jp/b.cgi/debian/d-i-2615.htm) image with the internal CD-ROM drive; it doesn’t support it, though it finds the hard drive and the wired ethernet. +* Since I don’t have the 2.6.15 image on my USB drive, I pulled out the USB CD-ROM and installed from that. +* If you let the Debian installer partition for you, it leaves the 4.5GB restore partition. If you don’t want this, partition manually. +* After it installs, you’ll want to add the following your /etc/modules: + * radeonfb + * cpufreq\_userspace + * speedstep\_centrino +* The console framebuffer comes out to a whopping 210×65 characters (1600×1050 pixels). +* Install powernowd to get the CPU scaling working properly. +* At 800mhz (the lowest SpeedStep) with the screen dimmed all the way, the battery gets about 3h:30m. +* You’ll need to put firmware for the IPW2200 driver in /lib/firmware; you can get it [here](http://ipw2200.sourceforge.net/). +* X is a real pain to get working. The ATI driver doesn’t seem to know about this card. The only way I managed was to disable the “dri” module and use the “fbdev” driver; I had to add an “fbset -depth 32″ at startup to get the color depth right. +* The CD-ROM/DVD drive is also a real trip. Edit /etc/mkinitramfs/modules and add: + * libata atapi\_enabled=1 +* Then dpkg-reconfigure your kernel image module (”dpkg-reconfigure linux-image-2.6.16-1-686″ for me). +* This will let you mount CDs, but doesn’t seem to support the raw access needed by libdvdcss2. I still can’t play DVDs with this drive. libata ATAPI support is under active development, so hopefully this will clean up soon. + + diff --git a/markdown/index.md b/markdown/index.md index 134f8cc..dc07234 100644 --- a/markdown/index.md +++ b/markdown/index.md @@ -39,6 +39,7 @@ 1. 2009-Sep-11: [Confusing BIND with CNAMEs](2009-09-11-confusing-bind-with-cnames.html) 1. 2009-Feb-19: [The odd case of my mugging](2019-02-19-the-odd-case-of-my-mugging.html) 1. 2009-Feb-03: [5-packet TCP connection?](2009-02-03-5-packet-tcp-connection.html) +1. 2006-Apr-07: [IBM Z60m in Linux](2006-04-07-ibm-z60m-in-linux.html) 1. 2006-Mar-21: [HP ProCurve 2824 Mini-Review](2006-03-21-hp-procurve-2824-mini-review.html) 1. 2006-Mar-21: [Redundant Network Interfaces](2006-03-21-redundant-network-interfaces.html) 1. 2006-Mar-16: [Spanning Tree Protocol Introduction](2006-03-16-spanning-tree-protocol-introduction.html)