Ik heb het al met andere switches geprobeerd, zonder geluk.
Wel kwam ik het volgende tegen in mijn log:
Sep 24 19:54:27 Geode kernel: [273301.108343] APIC error on CPU0: 00(04)
Sep 24 19:54:51 Geode kernel: [273325.051572] APIC error on CPU0: 04(04)
Sep 24 19:54:53 Geode kernel: [273326.905373] APIC error on CPU0: 04(04)
Sep 24 19:55:04 Geode kernel: [273337.942181] APIC error on CPU0: 04(04)
Sep 24 19:55:04 Geode kernel: [273337.942199] APIC error on CPU0: 04(04)
Waarna hij om de 5 minuten verteld dat hij eth0 kwijt is.
Na even googlen op mijn moederbord/cpu en APIC kwam ik het volgende tegen:
De combinatie Geode en Asrock moederbord (SiS 741GX chipset) werkt pas lekker nadat je de laatste BIOS updates hebt gedaan. Ze zijn opgehouden bij BIOS update 2.80 en daarmee is weliswaar 1,25V Vcore spanning mogelijk (nodig om de Geode niet te veel vermogen te laten stoken), maar de PST in de BIOS (nodig om aan frequency scaling te doen) zijn tamelijk "fucked up". Erger nog: bij een Vcore van 1,25V start het OS niet zonder meer op, doordat er een bug in de APIC zit. Windows XP installeren moet met een truuk (op F5 rammen tijdens het eerste installatiescherm en daarna "Advanced Configuration and Power Interface (ACPI) PC", ACPI PIC HAL (Halacpi.dll) kiezen, zie deze en deze info). Onder Linux opstarten met kernel opties: noapic nolapic
Verder moet je onder windows RMclock installeren en onder Linux de powernow-k7 kernel module vervangen, AMD PowerNow! werkt namelijk niet door de "broken PST tables". Theoretisch kan de Geode op een Vcore nog lager dan 1,25V werken (tot 1,05V als je onder de 1000 MHz blijft, zie AMD datasheet), maar sowieso ondersteunt het Asrock moederbord geen on-the-fly VID switching (Vcore spanning), zodat je het met FID switching (multiplier) moet doen. Leuk detail: met een multiplier van 3 werkt de processor nog feilloos op 400 MHz, in plaats van 1400 MHz.
Ik heb inderdaad de laatste BIOS en 1,25v core spanning.
Nu moet ik nog uit zien te vinden hoe ik de "noapic nolapic" uitzet. In Grub?
Daar kom ik wel uit, Maar dat kernel module vervangen heb ik totaal geen kaas van gegeten.