SiD3WiNDR Gears  Hacker Emblem  
Why is writing a correct BIOS so hard?
Date: March 23rd, 2009 by SiD3WiNDR
Categories: Hardware

Wanted to install cpufreqd on my router box a few days back, noticed I needed a new kernel for that to work. There’s an E4400 Core2 Duo in there, supporting 2GHz, 1.8GHz, 1.6GHz and 1.2GHz. When I rebooted into the new kernel, I saw support for exactly half of those.. doh. As the module is acpi-cpufreq, the module uses the tables specified in the BIOS.

So I set out to upgrade it… having a nice PXE setup for booting floppy images over the network is nice and all, but doesn’t work if you’re upgrading the PXE server itself. Ended up wasting a CD for this as the floppy didn’t work (should have put music onto it as well, doh) … BIOS upgraded, but my ethernet card didn’t work anymore.. what the …

Had to add irqpoll to the kernelcommandline to get it to life again, but /proc/interrupts shows the following:

 48:          0          0   IO-APIC-fasteoi   eth2

16:      35052          0   IO-APIC-fasteoi   uhci_hcd:usb4
 

Except I don’t have anything USB connected and eth2 has my internet connection. Frakked up IRQ routing and nothing in the BIOS to change things… I’ll try swapping the slot later this week but I doubt this will help as it’s on an active risercard… 🙁


Incoming Links (via Technorati):
Nothing Reported

Comments are closed.

Weblog Calendar
April 2024
M T W T F S S
« Aug    
1234567
891011121314
15161718192021
22232425262728
2930  
Sales
Pages
Archives
Categories
Links
Meta
© 2002-2024, SiD3WiNDR - Proudly powered by WordPress - XHTML Compliant - RSS (Entries) - RSS (Comments)