Well,

This is a purely selfish comment for sure.

But I must say that if OpenBSD could one day run on real router hardware and support theses various interface, that would be a dream come true for me for sure.

Not that OpenBSD can't do a lots already, it sure can, but still there in many places where I just can't use it and having a pure open source router where any bugs can be fix, etc and not be stuck with the endless (useless in many case) smartnet or Juno OS would sure be a plus.

I must say that I am very interested by this and it did trigger my curiosity for sure.

The issue still the same however with all these Cisco hardware, may not be the same for Juniper, the processor and memory is ALWAYS under power and scarce in size.

There is a lots to be said about using off the self hardware for router, but also, if the processor was any decent, running OpenBSD on a lower grade 26xx Cisco route would be absolutely great!

Then running OpenBSD on any decent Juniper hardware would be a real gift!



On 4/13/10 1:10 PM, Jason George wrote:
Top-posting because I am lazy...

Since those Junipers are pseudo-chassis-based with pluggable cards, I think
you are dying on how the backplane is laid out and detected by OpenBSD.

In the interim, please make sure that dms@ sees the dmesg, principally for the
em(4) interface.

For what it's worth, I have run OpenBSD successfully on a Cisco 4240 IDS/IPS
device,

--J

Hello m...@. Subj:

Trying to boot from Secondary Compact Flash ...
Using drive 0, partition 3.
Loading...
probing: pc0 com0 com1 apm pci mem[635K 1022M a20=on]
7156348+1055080 [52+363840+348188]=0x882ae8>>  OpenBSD/i386 BOOT 3.02
entry point at 0x200120
com0: 9600 baud
[ using 712452 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-2010 OpenBSD. All rights reserved. http://www.OpenBSD.org

OpenBSD 4.7-current (GENERIC) #603: Mon Apr 12 16:28:26 MDT 2010
    dera...@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: Intel(R) Celeron(R) 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  = 1073115136 (1023MB)
avail mem = 1029746688 (982MB)
mainbus0 at root
bios0 at mainbus0: AT/286+ BIOS, date 06/20/07, BIOS32 rev. 0 @ 0xf0010, SMBIOS
rev. 2.3 @ 0xfbbf0 (71 entries)
bios0: vendor American Megatrends Inc. version "080012" date 06/20/2007
bios0: JUNIPER NETWORKS SHASTA_MBD_865
acpi0 at bios0: rev 0
acpi0: tables DSDT FACP APIC OEMB8b800) at pcib_callback+0x48
acpi0: wakeup devices P0P4(S4) MC97(S4) USB1(S4) USB2(S4) USB3(S4) USB4(S4)
EUSB(S4) GBEN(S4) SLPB(S4)
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat0) at config_attach+0x105
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: apic clock running at 100MHzay+0x3a
ioapic0 at mainbus0: apid 1 pa 0xfec00000, version 20, 24 pins
acpiprt0 at acpi0: bus 0 (PCI0)678,d0203001) at isapnp_find+0x99
acpiprt1 at acpi0: bus 1 (P0P4)d0a84770,d08a8fdc) at isapnp_match+0x83
acpicpu0 at acpi0d1cc1900,4,1) at isascan+0xf9
acpibtn0 at acpi0: SLPBcc1b00,d0a84db0,d1ca4080,d1ca9000) at config_scan+0xaf
acpibtn1 at acpi0: PWRBd08a8280,d0a84db0,d061f134,d07d5557) at config_attach+0x
pci0 at mainbus0 bus 0: configuration mode 1 (bios)
pchb0 at pci0 dev 0 function 0 "Intel 82865G Host" rev 0x0248
"Intel 82865G Video" rev 0x02 at pci0 dev 2 function 0 not configuredonfig_proc
ppb0 at pci0 dev 3 function 0 "Intel 82865G CSA" rev 0x02
pci1 at ppb0 bus 2afc0,d08a6738,d0a84e70,d0502450) at config_attach+0x105
em0 at pci1 dev 1 function 0 "Intel PRO/1000CT (82547GI)" rev 0x00: apic 1 int 
18 (irq 5)
em0: The EEPROM Checksum Is Not Valid(0,d08a6714,0,0,0) at config_attach+0xfd
em0: Unable to initialize the hardware04d01ba) at config_rootfound+0x27
uhci0 at pci0 dev 29 function 0 "Intel 82801EB/ER USB" rev 0x02: apic 1 int 16 
(irq 5)
uhci1 at pci0 dev 29 function 1 "Intel 82801EB/ER USB" rev 0x02: apic 1 int 19 
(irq 5)
uhci2 at pci0 dev 29 function 2 "Intel 82801EB/ER USB" rev 0x02: apic 1 int 18 
(irq 5)
uhci3 at pci0 dev 29 function 3 "Intel 82801EB/ER USB" rev 0x02: apic 1 int 16 
(irq 5)
ppb1 at pci0 dev 30 function 0 "Intel 82801BA Hub-to-PCI" rev 0xc2
pci2 at ppb1 bus 1
fxp0 at pci2 dev 8 function 0 "Intel PRO/100 VE" rev 0x02, i82562: apic 1 int 
20 (irq 5),
address ff:ff:ff:ff:ff:ff
inphy0 at fxp0 phy 1: i82562ET 10/100 PHY, rev. 0
"Cavium NITROX Lite" rev 0x00 at pci2 dev 15 function 0 not configured
ichpcib0 at pci0 dev 31 function 0 "Intel 82801EB/ER LPC" rev 0x02
pciide0 at pci0 dev 31 function 1 "Intel 82801EB/ER IDE" rev 0x02: DMA, channel 0
configured to compatibility, channel 1 configured to compatibility
pciide0: channel 0 disabled (no drives)
wd0 at pciide0 channel 1 drive 0:<>
wd0: 1-sector PIO, LBA, 967MB, 1980720 sectors
wd0(pciide0:1:0): using PIO mode 4, DMA mode 2
ichiic0 at pci0 dev 31 function 3 "Intel 82801EB/ER SMBus" rev 0x02: apic 1 int 
17 (irq 5)
iic0 at ichiic0
iic0: addr 0x18 0f=18 1e=18 2d=18 3c=18 4b=18 5a=18 69=18 78=f8 87=f8 96=f8
a5=f8 b4=f3 c3=fa d2=00 e1=00 f0=18 words 00=ffff 01=ffff 02=ffff 03=ffff
04=ffff 05=ffff 06=ffff 07=ffff
adt0 at iic0 addr 0x2d: emc6d100 rev 0x6a
iic0: addr 0x2e 20=73 21=7c 22=ba 23=c7 24=be 25=24 26=1f 27=18 28=6f 29=12
2a=a3 2b=12 2c=2f 2d=09 2e=ff 2f=ff 30=40 31=40 32=40 3e=01 3f=69 40=05 43=0d
45=ff 47=ff 49=ff 4b=ff 4d=ff 4e=81 4f=7f 50=81 51=7f 52=81 53=7f 54=ff 55=ff
56=ff 57=ff 58=ff 59=ff 5a=ff 5b=ff 5c=22 5d=02 5e=42 5f=74 60=74 61=74 62=ef
63=ff 64=40 65=40 66=40 67=3a 68=23 69=2e 6a=44 6b=38 6c=38 6e=40 70=23 71=1f
72=17 73=be 75=07 7b=40 7c=4d 7d=43 7e=6f 7f=55 words 00=00ff 01=00ff 02=00ff
03=00ff 04=00ff 05=00ff 06=00ff 07=00ff
spdmem0 at iic0 addr 0x51: 512MB DDR SDRAM non-parity PC3200CL3.0
spdmem1 at iic0 addr 0x53: 512MB DDR SDRAM non-parity PC3200CL3.0
usb0 at uhci0: USB revision 1.0
uhub0 at usb0 "Intel UHCI root hub" rev 1.00/1.00 addr 1
usb1 at uhci1: USB revision 1.0
uhub1 at usb1 "Intel UHCI root hub" rev 1.00/1.00 addr 1
usb2 at uhci2: USB revision 1.0
uhub2 at usb2 "Intel UHCI root hub" rev 1.00/1.00 addr 1
usb3 at uhci3: USB revision 1.0
uhub3 at usb3 "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
pckbc0 at isa0 port 0x60/5
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
Stopped at      lapic_delay+0x3a:       cmpl    %esi,%edi
lapic_delay(fa,223,0) at lapic_delay+0x3a
isapnp_findcard(d0a84670,a79,0,7) at isapnp_findcard+0xba
isapnp_find(d0a84670,0,10,d0a84678,d0203001) at isapnp_find+0x99
isapnp_match(d1cc1b00,d1cc1900,d0a84770,d08a8fdc) at isapnp_match+0x83
isascan(d1cc1b00,d1cc1900,4,1) at isascan+0xf9
config_scan(d06220f4,d1cc1b00,d0a84db0,d1ca4080,d1ca9000) at config_scan+0xaf
config_attach(d1ca4080,d08a8280,d0a84db0,d061f134,d07d5557) at config_attach+0x
fd
pcib_callback(d1ca4080,2,1f,7,d1c8b800) at pcib_callback+0x48
config_process_deferred_children(d1c8b800,0,0,d1c8afc0,d1c89ec0) at config_proc
ess_deferred_children+0x59
config_attach(d1c8afc0,d08a6738,d0a84e70,d0502450) at config_attach+0x105
ddb>  trace
lapic_delay(fa,223,0) at lapic_delay+0x3a
isapnp_findcard(d0a84670,a79,0,7) at isapnp_findcard+0xba
isapnp_find(d0a84670,0,10,d0a84678,d0203001) at isapnp_find+0x99
isapnp_match(d1cc1b00,d1cc1900,d0a84770,d08a8fdc) at isapnp_match+0x83
isascan(d1cc1b00,d1cc1900,4,1) at isascan+0xf9
config_scan(d06220f4,d1cc1b00,d0a84db0,d1ca4080,d1ca9000) at config_scan+0xaf
config_attach(d1ca4080,d08a8280,d0a84db0,d061f134,d07d5557) at config_attach+0x
fd
pcib_callback(d1ca4080,2,1f,7,d1c8b800) at pcib_callback+0x48
config_process_deferred_children(d1c8b800,0,0,d1c8afc0,d1c89ec0) at config_proc
ess_deferred_children+0x59
config_attach(d1c8afc0,d08a6738,d0a84e70,d0502450) at config_attach+0x105
mainbus_attach(0,d1c8afc0,0,dbe35000,d0a83334) at mainbus_attach+0x1f1
config_attach(0,d08a6714,0,0,0) at config_attach+0xfd
config_rootfound(d07c37c2,0,d0a84f38,d04d01ba) at config_rootfound+0x27
cpu_configure(d09d2060,1,3,0,2) at cpu_configure+0x29
main(0,0,0,0,0) at main+0x3a3
ddb>  ps
   PID   PPID   PGRP    UID  S       FLAGS  WAIT          COMMAND
*    0     -1      0      0  7     0x80200                swapper
ddb>

; Do anyone have an experience or success stories with such HW and OpenBSD? Thx.

Reply via email to