cool, tell us more about this mobo, and send me patches for it.
Superio is it8671f, which is different from digitallogic/smartcore-p3
Well, I can netboot Linux or memetest86 using etherboot. Intel e100. Linux can mount root from an IDE CD-ROM, but the network card(s) don't work, so no NFS root. Manual ifconfig doesn't help. The cards can send, but don't seem to recieve. I suspect they're not getting interrupts.
(none):~# cat /proc/interrupts CPU0 0: 65294 XT-PIC timer 1: 0 XT-PIC keyboard 2: 0 XT-PIC cascade 4: 869 XT-PIC serial 5: 0 XT-PIC eth0 14: 2271 XT-PIC ide0 NMI: 0 LOC: 65255 ERR: 0 MIS: 0
Included is linuxbios, Linux output, and lspci -v and -vv for NIC.
-- Jeremy Jackson Coplanar Networks (519)897-1516 http://www.coplanar.net
LinuxBIOS-1.0.0 Tue Aug 24 10:17:36 EDT 2004 starting... Ram1 Ram2 Ram3 Ram Enable 1 Ram Enable 2 Ram Enable 3 Ram Enable 4 Ram Enable 5 Ram4 Ram5 Ram6 Copying LinuxBIOS to ram. Jumping to LinuxBIOS. LinuxBIOS-1.0.0 Tue Aug 24 10:17:36 EDT 2004 booting... Finding PCI configuration type. PCI: Using configuration type 1 Scanning PCI bus...PCI: pci_scan_bus for bus 0 PCI: 00:00.0 [8086/7190] PCI: 00:01.0 [8086/7191] PCI: 00:07.0 [8086/7110] PCI: 00:07.1 [8086/7111] PCI: 00:07.2 [8086/7112] PCI: 00:07.3 [8086/7113] PCI: 00:10.0 [8086/1229] PCI: pci_scan_bus for bus 1 PCI: pci_scan_bus returning with max=01 PCI: pci_scan_bus returning with max=01 done Allocating PCI resources... ASSIGN RESOURCES, bus 0 PCI: 00:00.0 10 <- [0xe0000000 - 0xefffffff] prefmem PCI: 00:01.0 1c <- [0x00001000 - 0x00000fff] bus 1 io PCI: 00:01.0 24 <- [0xf0100000 - 0xf00fffff] bus 1 prefmem PCI: 00:01.0 20 <- [0xf0100000 - 0xf00fffff] bus 1 mem PCI: 00:07.1 20 <- [0x00001040 - 0x0000104f] io PCI: 00:07.2 20 <- [0x00001000 - 0x0000101f] io PCI: 00:10.0 10 <- [0xf0100000 - 0xf0100fff] prefmem PCI: 00:10.0 14 <- [0x00001020 - 0x0000103f] io PCI: 00:10.0 18 <- [0xf0000000 - 0xf00fffff] mem ASSIGNED RESOURCES, bus 0 done. Enabling PCI resourcess...PCI: 00:00.0 cmd <- 06 PCI: 00:01.0 cmd <- 07 PCI: 00:07.0 cmd <- 07 PCI: 00:07.1 cmd <- 01 PCI: 00:07.2 cmd <- 01 PCI: 00:07.3 cmd <- 01 PCI: 00:10.0 cmd <- 03 done. Initializing PCI devices... PCI devices initialized totalram: 64M Initializing CPU #0 Enabling cache... Setting fixed MTRRs(0-88) type: UC Setting fixed MTRRs(0-16) type: WB DONE fixed MTRRs Setting variable MTRR 0, base: 0MB, range: 64MB, type WB DONE variable MTRRs Clear out the extra MTRR's call intel_enable_fixed_mtrr() call intel_enable_var_mtrr() Leave setup_mtrrs done. Max cpuid index : 2 Vendor ID : GenuineIntel Processor Type : 0x00 Processor Family : 0x06 Processor Model : 0x05 Processor Mask : 0x00 Processor Stepping : 0x01 Feature flags : 0x0183fbff Cache/TLB descriptor values: 1 reads required Desc 0x01 : Instr TLB: 4KB pages, 4-way set assoc, 32 entries Desc 0x02 : Instr TLB: 4MB pages, fully assoc, 2 entries Desc 0x03 : Data TLB: 4KB pages, 4-way set assoc, 64 entries Desc 0x00 : null Desc 0x00 : null Desc 0x00 : null Desc 0x00 : null Desc 0x00 : null Desc 0x00 : null Desc 0x00 : null Desc 0x00 : null Desc 0x40 : No L2 cache Desc 0x08 : Inst cache: 16K bytes, 4-way set assoc, 32 byte line size Desc 0x04 : Data TLB: 4MB pages, 4-way set assoc, 8 entries Desc 0x0c : Data cache: 16K bytes, 2-way or 4-way set assoc, 32 byte line size MTRR check Fixed MTRRs : Enabled Variable MTRRs: Enabled Disabling local apic...done. CPU #0 Initialized intel_mainboard_fixup() Testing SMI SMI disabled Enabling IDE...0x40 = 0x8000 0x42 = 0x8000 Enabled IDE for channels 1 and 2 Enabling Legacy IDE Word at 4 is now 0x0001 enabling smbus enable pm functions Setting up RTC RTC Init Invalid CMOS LB checksum done. Enabling extended BIOS access Enabling Full ISA Mode Enabling IRQ8 Enabling Mouse IRQ12 on piix4e done. Checking IRQ routing tables... /data/build/linuxbios/freebios/src/arch/i386/lib/pirq_routing.c: 30:check_pirq_routing_table() - irq_routing_table located at: 0x000099e0 done. Copying IRQ routing tables to 0xf0000...done. Verifing priq routing tables copy at 0xf0000...failed Wrote linuxbios table at: 00000500 - 00000688 checksum c12f Welcome to elfboot, the open sourced starter. January 2002, Eric Biederman. Version 1.2 37:init_bytes() - zkernel_start:0xfffc0000 zkernel_mask:0x0000007f Found ELF candiate at offset 0 Loading Etherboot version: 5.2.5 Dropping non PT_LOAD segment New segment addr 0x20000 size 0xe740 offset 0xb0 filesize 0x63dc (cleaned up) New segment addr 0x20000 size 0xe740 offset 0xb0 filesize 0x63dc Loading Segment: addr: 0x0000000003f80f68 memsz: 0x000000000000e740 filesz: 0x00000000000063dc Clearing Segment: addr: 0x0000000003f87344 memsz: 0x0000000000008364 Jumping to boot code at 0x20000 ROM segment 0xe2c1 length 0x1604 reloc 0x00020000 CPU 360 Mhz Etherboot 5.2.5 (GPL) http://etherboot.org Tagged ELF for [EEPRO100] Relocating _text from: [00020000,0002f750) to [03ef08b0,03f00000) Boot from (N)etwork or (Q)uit? ˙Probing pci nic... [eepro100]Ethernet addr: 00:A0:C9:2A:54:3E DP83840 specific setup, setting register 23 to 8462. Searching for server (DHCP)... ..Me: 192.168.7.51, Server: 192.168.7.3, Gateway 192.168.7.1 Loading 192.168.7.3:/coplanar/boot/686.elf ...(ELF)... Loading Linux version: ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................done Unknown bootloader class! type=0x00000000 data=0x00000000 Firmware type: LinuxBIOS Linux version 2.4.23-jerj1-686 ([EMAIL PROTECTED]) (gcc version 2.95.4 20011002 (Debian prerelease)) #2 Tue Aug 24 11:58:00 EDT 2004 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 00000000000006f0 (reserved) BIOS-e820: 00000000000006f0 - 00000000000a0000 (usable) BIOS-e820: 0000000000100000 - 0000000004000000 (usable) 64MB LOWMEM available. hm, page 00000000 reserved twice. On node 0 totalpages: 16384 zone(0): 4096 pages. zone(1): 12288 pages. zone(2): 0 pages. DMI not present. ACPI: Unable to locate RSDP Kernel command line: root=/dev/hda console=ttyS0,115200n8 single Local APIC disabled by BIOS -- reenabling. Found and enabled local APIC! Initializing CPU#0 Detected 350.799 MHz processor. Console: colour dummy device 80x25 Calibrating delay loop... 699.59 BogoMIPS Memory: 59932k/65536k available (2356k kernel code, 5216k reserved, 1618k data, 148k init, 0k highmem) kdb version 4.3 by Keith Owens, Scott Lurndal. Copyright SGI, All Rights Reserved Dentry cache hash table entries: 8192 (order: 4, 65536 bytes) Inode cache hash table entries: 4096 (order: 3, 32768 bytes) Mount cache hash table entries: 512 (order: 0, 4096 bytes) Buffer cache hash table entries: 4096 (order: 2, 16384 bytes) Page-cache hash table entries: 16384 (order: 4, 65536 bytes) CPU: L1 I cache: 16K, L1 D cache: 16K Intel machine check architecture supported. Intel machine check reporting enabled on CPU#0. CPU: Intel Celeron (Covington) stepping 01 Enabling fast FPU save and restore... done. Checking 'hlt' instruction... OK. POSIX conformance testing by UNIFIX enabled ExtINT on CPU#0 ESR value before enabling vector: 00000000 ESR value after enabling vector: 00000000 Using local APIC timer interrupts. calibrating APIC timer ... ..... CPU clock speed is 350.7938 MHz. ..... host bus clock speed is 100.2265 MHz. cpu: 0, clocks: 1002265, slice: 501132 CPU0<T0:1002256,T1:501120,D:4,S:501132,C:1002265> mtrr: v1.40 (20010327) Richard Gooch ([EMAIL PROTECTED]) mtrr: detected mtrr type: Intel ACPI: Subsystem revision 20031002 PCI: Using configuration type 1 tbxfroot-0324 [04] acpi_find_root_pointer: RSDP structure not found, AE_NOT_FOUND Flags=8 ACPI: System description tables not found tbxface-0084: *** Error: acpi_load_tables: Could not get RSDP, AE_NOT_FOUND tbxface-0134: *** Error: acpi_load_tables: Could not load tables: AE_NOT_FOUND ACPI: Unable to load the System Description Tables PCI: Probing PCI hardware PCI: ACPI tables contain no PCI IRQ routing entries PCI: Probing PCI hardware (bus 00) PCI: Using IRQ router PIIX/ICH [8086/7110] at 00:07.0 Limiting direct PCI/PCI transfers. Linux NET4.0 for Linux 2.4 Based upon Swansea University Computer Society NET3.039 Initializing RT netlink socket BIOS EDD facility v0.09 2003-Jan-21, 0 devices found EDD information not available. Starting kswapd VFS: Disk quotas vdquot_6.5.1 Journalled Block Device driver loaded devfs: v1.12c (20020818) Richard Gooch ([EMAIL PROTECTED]) devfs: boot_options: 0x1 Installing knfsd (copyright (C) 1996 [EMAIL PROTECTED]). SGI XFS snapshot-2.4.23-2003-12-01_00:33_UTC with ACLs, debug enabled SGI XFS Quota Management subsystem keyboard: Timeout - AT keyboard not present?(ed) keyboard: Timeout - AT keyboard not present?(f4) pty: 256 Unix98 ptys configured Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled ttyS00 at 0x03f8 (irq = 4) is a 16550A ttyS01 at 0x02f8 (irq = 3) is a 16550A RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize Intel(R) PRO/1000 Network Driver - version 5.2.20-k1 Copyright (c) 1999-2003 Intel Corporation. Intel(R) PRO/100 Network Driver - version 2.3.30-k1 Copyright (c) 2003 Intel Corporation PCI: Assigned IRQ 5 for device 00:10.0 e100: eth0: Intel(R) PRO/100 Network Connection Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx PIIX4: IDE controller at PCI slot 00:07.1 PIIX4: chipset revision 1 PIIX4: not 100% native mode: will probe irqs later ide0: BM-DMA at 0x1040-0x1047, BIOS settings: hda:pio, hdb:pio ide1: BM-DMA at 0x1048-0x104f, BIOS settings: hdc:pio, hdd:pio hda: MATSHITA CR-585, ATAPI CD/DVD-ROM drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 hda: attached ide-cdrom driver. hda: ATAPI 24X CD-ROM drive, 128kB Cache, DMA Uniform CD-ROM driver Revision: 3.12 md: raid1 personality registered as nr 3 md: raid5 personality registered as nr 4 raid5: measuring checksumming speed 8regs : 612.800 MB/sec 32regs : 430.800 MB/sec pII_mmx : 782.400 MB/sec p5_mmx : 776.000 MB/sec raid5: using function: pII_mmx (782.400 MB/sec) md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27 md: Autodetecting RAID arrays. md: autorun ... md: ... autorun DONE. LVM version 1.0.7(28/03/2003) device-mapper: 4.0.5-ioctl (2003-11-18) initialised: [EMAIL PROTECTED] Initializing Cryptographic API NET4: Linux TCP/IP 1.0 for NET4.0 IP: routing cache hash table of 512 buckets, 4Kbytes TCP: Hash tables configured (established 4096 bind 4096) Linux IP multicast router 0.06 plus PIM-SM NET4: Unix domain sockets 1.0/SMP for Linux NET4.0. cramfs: wrong magic kmod: failed to exec /sbin/modprobe -s -k nls_iso8859-1, errno = 2 kmod: failed to exec /sbin/modprobe -s -k nls_iso8859-1, errno = 2 VFS: Mounted root (iso9660 filesystem) readonly. Mounted devfs on /dev Freeing unused kernel memory: 148k freed INIT: version 2.84 booting Creating extra device nodes...done. Started device management daemon v1.3.25 for /dev Activating swap. System time was Tue Aug 24 18:38:22 UTC 2004. Setting the System Clock using the Hardware Clock as reference... System Clock set. System local time is now Tue Aug 24 18:38:23 UTC 2004. Calculating module dependencies... depmod: Can't open /lib/modules/2.4.23-jerj1-686/modules.dep for writing done. Loading modules: Starting Enterprise Volume Management System: Engine: Unable to open the Engine lock file /var/lock/evms-engine: File exists. Error returned from evms_open_engine(): File exists Checking all file systems... fsck 1.27 (8-Mar-2002) Setting kernel variables. Loading the saved-state of the serial devices... Mounting local filesystems... tmpfs on /var.local type tmpfs (rw) Running 0dns-down to make sure resolv.conf is ok...chmod: changing permissions of `/etc/resolv.conf': Read-only file system done. Setting up IP spoofing protection: rp_filter. Configuring network interfaces: done. Mounting remote filesystems... R Setting the System Clock using the Hardware Clock as reference... System Clock set. Local time: Tue Aug 24 18:39:03 UTC 2004 /etc/init.d/rcS: /etc/nologin: Read-only file system cp: cannot stat `/etc/nologin': No such file or directory Cleaning: /tmp lspci -v hda: media error (bad sector): status=0x51 { DriveReady SeekComplete Error } hda: media error (bad sector): error=0x34 end_request: I/O error, dev 03:00 (hda), sector 852412 hda: media error (bad sector): status=0x51 { DriveReady SeekComplete Error } hda: media error (bad sector): error=0x34 end_request: I/O error, dev 03:00 (hda), sector 852416 Initializing random number generator... urandom start: failed. done. Recovering nvi editor sessions... done. (none):~# lspci -v 00:00.0 Host bridge: Intel Corp. 440BX/ZX - 82443BX/ZX Host bridge (rev 03) Flags: bus master, medium devsel, latency 64 Memory at e0000000 (32-bit, prefetchable) [size=256M] Capabilities: [a0] AGP version 1.0 00:01.0 PCI bridge: Intel Corp. 440BX/ZX - 82443BX/ZX AGP bridge (rev 03) (prog-if 00 [Normal decode]) Flags: bus master, 66Mhz, medium devsel, latency 64 Bus: primary=00, secondary=01, subordinate=01, sec-latency=64 00:07.0 ISA bridge: Intel Corp. 82371AB PIIX4 ISA (rev 02) Flags: bus master, medium devsel, latency 0 00:07.1 IDE interface: Intel Corp. 82371AB PIIX4 IDE (rev 01) (prog-if 80 [Master]) Flags: bus master, medium devsel, latency 64 I/O ports at 1040 [size=16] 00:07.2 USB Controller: Intel Corp. 82371AB PIIX4 USB (rev 01) (prog-if 00 [UHCI]) Flags: medium devsel I/O ports at 1000 [size=32] 00:07.3 Bridge: Intel Corp. 82371AB PIIX4 ACPI (rev 02) Flags: medium devsel, IRQ 9 00:10.0 Ethernet controller: Intel Corp. 82557 [Ethernet Pro 100] (rev 01) Flags: bus master, medium devsel, latency 64, IRQ 5 Memory at f0100000 (32-bit, prefetchable) [size=4K] I/O ports at 1020 [size=32] Memory at f0000000 (32-bit, non-prefetchable) [size=1M] Expansion ROM at <unassigned> [disabled] [size=1M] (none):~# lspci -v lspci -vv -s 0:10.0 00:10.0 Ethernet controller: Intel Corp. 82557 [Ethernet Pro 100] (rev 01) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 64 (2000ns min, 14000ns max) Interrupt: pin A routed to IRQ 5 Region 0: Memory at f0100000 (32-bit, prefetchable) [size=4K] Region 1: I/O ports at 1020 [size=32] Region 2: Memory at f0000000 (32-bit, non-prefetchable) [size=1M] Expansion ROM at <unassigned> [disabled] [size=1M] (none):~#