Manuel Kasper --> m0n0wall (2004-06-15 18:44:27 +0200):
> It really looks like an IRQ issue - otherwise I wouldn't know how to
> explain why both cards worked on a WRAP (which AFAIR doesn't share
> any PCI IRQs), and why the PCI card (with the exact same chip I
> presume) would work while the miniPCI version doesn't.
That would make sense, but no IRQs are shared on my net4501, too.
This morning I tried the vpn1411 card with two older net4501 running
m0n0wall 1.0 - and it worked! Except for the battery I can see no
difference between those older and the new net4501 systems.
So I tested twelve net4501, two of them detected the vpn1411 fine, the
rest didn't. Unfortunately that rest is ten, and that's is a little
bit too much for saying it to be faulty hardware...
Another strange thing: after booting with inserted vpn1411, shutting
down, removing the card and booting again, m0n0wall prints on the
Hardware crypto Hifn 7951
although previous kernel output didn't show any detection of Hifn
devices (of course, the card is not inserted). Executing /sbin/dmesg
(using /exec.php) surprisingly shows those lines:
hifn0 mem 0xa0001000-0xa0001fff,0xa0000000-0xa0000fff irq 10 at device 16.0 on pci0
hifn0: Hifn 7951, rev 0, 128KB sram, 193 sessions
Strange, no card is physically present! What could be the reason for this?
$ ((RANDOM%6)) || rm -rf ~