|
||||||||
On 1/4/06, Kurt Inge Smådal <kurt at emsp dot no> wrote: > > But we seem to have a problem with this. The first time the m0n0wall boot everything looks OK and as long as we don't activate or assign any of the network cards on the quad cards the m0n0wall boots fine. > But as soon as we start assigning the quad cards and boot the m0n0wall it hangs during "Configuring WAN interface" or "Configuring OPT1 interface" in boot. > > If we try to pull out one of the quad cards, everything works ok even if we assign all the six (4+2) network interfaces. > > We have tried to disable everything we don't need on the EPIA motherboard: COM-ports, LPT-port, USB, etc, since we suspect it to be some IRQ conflict, but it still won't work with both the quad cards installed. > You got it - IRQ conflict is most likely it. Works with pfsense because of the difference between FreeBSD 4.11 and 6.0. If you checked your dmesg on pfsense, you'd have seen higher numbered IRQ's that aren't actually legit IRQ's historically, like up into the 20's. I'm not sure what that's all about, but it'll never run into IRQ conflicts in 6.x. From some brief research, it seems to have something to do with APIC, which isn't in FreeBSD 4.x. -Chris |