Fun with new hardware, no fun with recent linux kernels
After buying new hardware,
I of course decided to start using it immediately. First of all,
I repartitioned the disk and installed
Fedora Core 4. The installation process went smoothly, except that
the 915GM Express chipset was not fully detected by X11R6.8.2.
By default, only VESA video was available, so using for instance MPlayer
was a pain. Fortunately, this chipset is backward compatible and choosing
i810 is the solution. There is also no problem with 1280x800 display.
Next, I configured all my daily programs and copied all stuff from the
old disk (by using CD-R and 256MB USB flash drive). After successful
FC4 installation, I upgraded several packages, including the Linux kernel
from 2.6.11 to 2.6.12 (and a few days later to 2.6.13). And then the disk
performance decreased drastically. This is quite interesting because with
2.6.12 my hard drive is being seen as a SCSI device (/dev/sda) and with
2.6.13 as /dev/hda. This slight difference wouldn't matter if in the
latter case my buffered disk read was not 2 MB/sec! With 2.6.12 the result
is ~30 MB/sec. I'm not sure, but I think this should be a little bit more.
dmesg
shows:
Linux 2.6.12:
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
ide0: I/O resource 0x1F0-0x1F7 not free.
ide0: ports already in use, skipping probe
Probing IDE interface ide1...
hdc: MATSHITADVD-RAM UJ-831S, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
hdc: ATAPI 24X DVD-ROM DVD-R-RAM CD-R/RW drive, 2048kB Cache
Uniform CD-ROM driver Revision: 3.20
SCSI subsystem initialized
libata version 1.11 loaded.
ata_piix version 1.03
ata: 0x170 IDE port busy
ata1: SATA max UDMA/133 cmd 0x1F0 ctl 0x3F6 bmdma 0x18B0 irq 14
ata1: dev 0 cfg 49:0f00 82:746b 83:7fe9 84:6023 85:f469 86:3c49 87:6023 88:203f
ata1: dev 0 ATA, max UDMA/100, 117210240 sectors: lba48
ata1: dev 0 configured for UDMA/100
scsi0 : ata_piix
Vendor: ATA Model: HTS541060G9AT00 Rev: MB3W
Type: Direct-Access ANSI SCSI revision: 05
SCSI device sda: 117210240 512-byte hdwr sectors (60012 MB)
SCSI device sda: drive cache: write back
SCSI device sda: 117210240 512-byte hdwr sectors (60012 MB)
SCSI device sda: drive cache: write back
sda: sda1 sda2 sda3 sda4 < sda5 >
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
Linux 2.6.13:
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
Probing IDE interface ide0...
hda: HTS541060G9AT00, ATA DISK drive
Probing IDE interface ide1...
hdc: MATSHITADVD-RAM UJ-831S, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: max request size: 1024KiB
hda: 117210240 sectors (60011 MB) w/7539KiB Cache, CHS=16383/255/63
hda: cache flushes supported
hda: hda1 hda2 hda3 hda4 < hda5 >
hdc: ATAPI 24X DVD-ROM DVD-R-RAM CD-R/RW drive, 2048kB Cache
Uniform CD-ROM driver Revision: 3.20
SCSI subsystem initialized
libata version 1.12 loaded.
ata_piix version 1.04
ata: 0x1f0 IDE port busy
ata: 0x170 IDE port busy
ata_piix: probe of 0000:00:1f.2 failed with error -16
weird...
Obviously, I had no doubt to not use 2.6.13 or any later until this is fixed.
The rest seems to be okay. USB 2.0 works very nice with my camera
and flash drive, also an Intel PRO/Wireless 2200BG has been successfully
detected (with the firmware from ipw2200).
I haven't used it in practice, but NetworkManager Applet
is able
to detect some local private wireless networks, so I guess it's okay.
Uhm, and I don't see where or how can I suspend-to-disk or suspend-to-RAM
my system. I look forward to seeing this features.
Today's interesting read:
When to Leave That First Tech Job.