pc card on watchguard firebox II

John Baldwin jhb at freebsd.org
Mon Nov 28 17:04:12 GMT 2005


On Sunday 27 November 2005 11:49 pm, Anthony Mattke wrote:
> I have a WatchGuard Firebox II that I've been working on turning into
> a decent router. I see many people have installed monowall
> (http://m0n0.ch/wall/) on these boxes with good success. I would be
> done myself unless I was setting up a wireless bridge.
>
> These boxes are basicly custom pentium 200's with 3 ethernet ports, a
> few serial ports, 2 pcmcia card slots, a 44pin ide header, a keyboard
> header, and 2 backwards facing pci slots.
>
> The problem I am having is with getting a pc card to be detected, it
> knows they're there, it just wont register them.
> First off, I'm new to BSD.
> Second, I know this is not straight up BSD, but if given direction I
> can make anything happen that needs to for testing, I have a 5.3 box
> setup for testing, altho I'm having trouble getting it to boot on the
> firebox ( i need to recompile and disabe psm0 detection)
>
> Anyway, this is what I'm seeing.
>
> pci_cfgintr: can't route an interrupt to 0:16 INTA
> pcic0: <TI PCI-1225 PCI-CardBus Bridge> at device 16.0 on pci0
> pcic0: PCI Memory allocated: 0x88000000
> pci_cfgintr: can't route an interrupt to 0:16 INTA
> pcic0: No PCI interrupt routed, trying ISA.
> pcic0: Polling mode
> pcic0: TI12XX PCI Config Reg: [ring enable][speaker enable][pwr
> save][CSC serial isa irq]
> pccard0: <PC Card 16-bit bus (classic)> on pcic0

Ask Warner about this.  It looks like your BIOS is rather lame such that it 
doesn't set an IRQ for your card slot and doesn't tell the OS how to figure 
out which IRQ to use either.  pcic0 might really want an interrupt to work 
correctly on this system.

-- 
John Baldwin <jhb at FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve"  =  http://www.FreeBSD.org


More information about the freebsd-hackers mailing list