Since a few people asked in private email, here is the dmesg, including hacked
bootloader cruft. This is a few months old, as I haven't had time to play.
If anyone is interested in donating any x86-based, Compact Flash-enabled Cisco
appliances (ASA 55xx firewalls, 42xx IDS/IPS, etc), let me (j...@openbsd) or
Theo know. There are a couple of devices that will need some time to have
drivers witten (i.e. - the Marvell switch-on-a-chip on the ASA 5505, etc)
And, no, I haven't updated want.html as this was a personal hack until now.
It would be cruel and perverse to run pf and OpenBGPD on Cisco gear in Theo's
rack, so please donate until it hurts.
--J
Booting system, please wait...
CISCO SYSTEMS
Embedded BIOS Version 1.0(11)2 01/25/06 13:21:26.17
Low Memory: 631 KB
High Memory: 2048 MB
PCI Device Table.
Bus Dev Func VendID DevID Class Irq
00 00 00 8086 2578 Host Bridge
00 01 00 8086 2579 PCI-to-PCI Bridge
00 03 00 8086 257B PCI-to-PCI Bridge
00 1C 00 8086 25AE PCI-to-PCI Bridge
00 1D 00 8086 25A9 Serial Bus 11
00 1D 01 8086 25AA Serial Bus 10
00 1D 04 8086 25AB System
00 1D 05 8086 25AC IRQ Controller
00 1D 07 8086 25AD Serial Bus 9
00 1E 00 8086 244E PCI-to-PCI Bridge
00 1F 00 8086 25A1 ISA Bridge
00 1F 02 8086 25A3 IDE Controller 11
00 1F 03 8086 25A4 Serial Bus 5
00 1F 05 8086 25A6 Audio 5
02 01 00 8086 1075 Ethernet 11
03 01 00 177D 0003 Encrypt/Decrypt 9
03 02 00 8086 1079 Ethernet 9
03 02 01 8086 1079 Ethernet 9
03 03 00 8086 1079 Ethernet 9
03 03 01 8086 1079 Ethernet 9
04 02 00 8086 1209 Ethernet 11
04 03 00 8086 1209 Ethernet 5
Evaluating BIOS Options ...
Launch BIOS Extension to setup ROMMON
Cisco Systems ROMMON Version (1.0(11)2) #0: Thu Jan 26 10:43:08 PST 2006
Platform IPS-4240-K9
Use BREAK or ESC to interrupt boot.
Use SPACE to begin boot immediately.
Launching BootLoader...
Boot configuration file contains 3 entries.
GNU GRUB version 1.0(11)2 (631K lower / 2096128K upper memory)
-------------------------------------------------------------------
0: OpenBSD
1: Cisco IPS
2: Cisco IPS Recovery
-------------------------------------------------------------------
Use the ^ and v keys to select which entry is highlighted.
Press enter to boot the selected OS, 'e' to edit the
commands before booting, or 'c' for a command-line.
Highlighted entry is 0:
Booting 'OpenBSD'
root (hd1,a)
Filesystem type is ffs, partition type 0xa6
makeactive
Booting...
Loading...
probing: pc0 com0 com1apm_check: 1, 0, 8600
pci[V0.5, 1 0x0 4] mem(0x15[E820] apmremove (0))[631K 2047M a20=on]
disk: ; ;getinfo: try #8, 0x80, 0x4c68c
getinfo: got #8
disk 0x80: 65504,15,63
getinfo: try #41, 0x80
getinfo: got #41
disk 0x80: 0x7
hd0+
found partition 0: type 131 (0x83) offset 63 (0x3f)
found partition 1: type 131 (0x83) offset 145152 (0x23700)
found partition 2: type 131 (0x83) offset 497952 (0x79920)
found partition 3: type 131 (0x83) offset 498960 (0x79d10)
*getinfo: try #8, 0x81, 0x4c854
getinfo: got #8
disk 0x81: 64759,15,63
getinfo: try #41, 0x81
getinfo: got #41
disk 0x81: 0x7 hd1+
found partition 3: type 166 (0xa6) offset 32 (0x20)
loading disklabel @ 33
>> OpenBSD/i386 BOOT 3.02
devopen: BIOS: hd1a:/etc/boot.conf
BIOS geometry: heads=16, s/t=63; EDD=7
switching console to com0
>> OpenBSD/i386 BOOT 3.02
boot>
[ using 691200 bytes of bsd ELF symbol table ]
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.
Copyright (c) 1995-2009 OpenBSD. All rights reserved.
http://www.OpenBSD.org
OpenBSD 4.6-current (GENERIC) #0: Wed Nov 25 17:01:00 MST 2009
r...@embedded:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: Intel(R) Pentium(R) 4 CPU 2.00GHz ("GenuineIntel" 686-class) 2.01 GHz
cpu0:
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,
DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,CNXT-ID,xTPR
real mem = 2147045376 (2047MB)
avail mem = 2071662592 (1975MB)
mainbus0 at root
bios0 at mainbus0: AT/286+ BIOS, date 01/25/06, BIOS32 rev. 0 @ 0xff080
mpbios0 at bios0: Intel MP Specification 1.1
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: apic clock running at 100MHz
mpbios0: bus 0 is type PCI
mpbios0: bus 1 is type PCI
mpbios0: bus 2 is type PCI
mpbios0: bus 3 is type PCI
mpbios0: bus 4 is type PCI
mpbios0: bus 5 is type ISA
ioapic0 at mainbus0: apid 14 pa 0xfec00000, version 20, 24 pins
ioapic1 at mainbus0: apid 13 pa 0xfec10000, version 20, 24 pins
pcibios0 at bios0: rev 2.1 @ 0xff0f0/0x600
pcibios0: PCI BIOS has 11 Interrupt Routing table entries
pcibios0: PCI Exclusive IRQs: 5 9 10 11
pcibios0: PCI Interrupt Router at 000:31:0 ("Intel 6300ESB LPC" rev 0x00)
pcibios0: PCI bus #4 is the last bus
bios0: ROM list: 0xc0000/0x1800 0xc1800/0x1800
pci0 at mainbus0 bus 0: configuration mode 1 (bios)
bridge mem address conflict 0xf8100000/0x100000
bridge mem address conflict 0xf8200000/0x100000
bridge mem address conflict 0xf8300000/0x100000
pchb0 at pci0 dev 0 function 0 "Intel 82875P Host" rev 0x02
intelagp0 at pchb0
agp0 at intelagp0: aperture at 0xf8000000, size 0x400000
ppb0 at pci0 dev 1 function 0 "Intel 82875P AGP" rev 0x02
pci1 at ppb0 bus 1
ppb1 at pci0 dev 3 function 0 "Intel 82875P CSA" rev 0x02
pci2 at ppb1 bus 2
mem address conflict 0x80020000/0x20000
mem address conflict 0x80040000/0x20000
em0 at pci2 dev 1 function 0 "Intel PRO/1000CT (82547GI)" rev 0x00: apic
14 int 18 (irq 11), address 00:00:00:01:00:02
ppb2 at pci0 dev 28 function 0 "Intel 6300ESB PCIX" rev 0x02
pci3 at ppb2 bus 3
mem address conflict 0x80060000/0x20000
mem address conflict 0x80080000/0x20000
mem address conflict 0x800a0000/0x20000
mem address conflict 0x800c0000/0x20000
"Cavium NITROX Lite" rev 0x00 at pci3 dev 1 function 0 not configured
em1 at pci3 dev 2 function 0 "Intel PRO/1000MT (82546GB)" rev 0x03: apic
13 int 0 (irq 9), address 00:0a:b8:61:60:29
em2 at pci3 dev 2 function 1 "Intel PRO/1000MT (82546GB)" rev 0x03: apic
13 int 1 (irq 9), address 00:0a:b8:61:60:28
em3 at pci3 dev 3 function 0 "Intel PRO/1000MT (82546GB)" rev 0x03: apic
13 int 2 (irq 9), address 00:0a:b8:61:60:27
em4 at pci3 dev 3 function 1 "Intel PRO/1000MT (82546GB)" rev 0x03: apic
13 int 3 (irq 9), address 00:0a:b8:61:60:26
uhci0 at pci0 dev 29 function 0 "Intel 6300ESB USB" rev 0x02: apic 14 int
16 (irq 11)
uhci1 at pci0 dev 29 function 1 "Intel 6300ESB USB" rev 0x02: apic 14 int
19 (irq 10)
"Intel 6300ESB WDT" rev 0x02 at pci0 dev 29 function 4 not configured
"Intel 6300ESB APIC" rev 0x02 at pci0 dev 29 function 5 not configured
ehci0 at pci0 dev 29 function 7 "Intel 6300ESB USB" rev 0x02: apic 14 int
23 (irq 9)
usb0 at ehci0: USB revision 2.0
uhub0 at usb0 "Intel EHCI root hub" rev 2.00/1.00 addr 1
ppb3 at pci0 dev 30 function 0 "Intel 82801BA Hub-to-PCI" rev 0x0a
pci4 at ppb3 bus 4
mem address conflict 0x80001000/0x1000
mem address conflict 0x800e0000/0x20000
mem address conflict 0x80002000/0x1000
mem address conflict 0x80100000/0x20000
fxp0 at pci4 dev 2 function 0 "Intel 82559ER" rev 0x10, i82551: apic 14
int 16 (irq 11), address 00:0a:b8:61:60:25
inphy0 at fxp0 phy 1: i82555 10/100 PHY, rev. 4
fxp1 at pci4 dev 3 function 0 "Intel 82559ER" rev 0x10, i82551: apic 14
int 17 (irq 5), address 00:00:00:01:00:01
inphy1 at fxp1 phy 1: i82555 10/100 PHY, rev. 4
ichpcib0 at pci0 dev 31 function 0 "Intel 6300ESB LPC" rev 0x02: 24-bit
timer at 3579545Hz
pciide0 at pci0 dev 31 function 2 "Intel 6300ESB SATA" rev 0x02: DMA,
channel 0 configured to compatibility, channel 1 configured to
compatibility
wd0 at pciide0 channel 0 drive 0: <STI Flash 7.2.0>
wd0: 1-sector PIO, LBA, 488MB, 1000944 sectors
wd1 at pciide0 channel 0 drive 1: <Hitachi Flash Card>
wd1: 1-sector PIO, LBA, 122MB, 250368 sectors
wd0(pciide0:0:0): using PIO mode 4
wd1(pciide0:0:1): using PIO mode 2
ichiic0 at pci0 dev 31 function 3 "Intel 6300ESB SMBus" rev 0x02: apic 14
int 17 (irq 5)
iic0 at ichiic0
auich0 at pci0 dev 31 function 5 "Intel 6300ESB AC97" rev 0x02: can't map
codec i/o space
usb1 at uhci0: USB revision 1.0
uhub1 at usb1 "Intel UHCI root hub" rev 1.00/1.00 addr 1
usb2 at uhci1: USB revision 1.0
uhub2 at usb2 "Intel UHCI root hub" rev 1.00/1.00 addr 1
isa0 at ichpcib0
isadma0 at isa0
com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
com0: console
com1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo
pcppi0 at isa0 port 0x61
midi0 at pcppi0: <PC speaker>
spkr0 at pcppi0
npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16
mtrr: Pentium Pro MTRR support
vscsi0 at root
scsibus0 at vscsi0: 256 targets
softraid0 at root
root on wd1a swap on wd1b dump on wd1b