[ previous ] [ next ] [ threads ]
 From:  "max cherry" <max dot cherry at xs4all dot nl>
 To:  m0n0wall at lists dot m0n0 dot ch
 Subject:  question on maximum amount of ethernet ports
 Date:  Wed, 29 Mar 2006 10:55:31 +0200 (CEST)

I was wondering what the upper limit on the number of physical ethernet
ports supported by m0n0wall v1.21 is. I happen to have some quad port NICs
lying around and if I install all three of them in one box I have 3x4 + 1
(onboard) = 13 ports (which I admit is a silly amount). When I boot
m0n0wall, it doesn't want to recognise any port past the 7th one.
fxp0-fxp6 are OK but fxp7 fails with a message like this:

fxp7: <Intel 82559 Pro/100 Ethernet> port 0x1040-0x107f mem
0x40100000-0x401fffff,0x40500000-0x40500fff irq 10 at device 5.0 on pci5
fxp7: Failed to malloc memory
device_probe_and_attach: fxp7 attach returned 12
(repeated a couple of times for different memory ranges and irq's)

I've verified that the issue isn't PC/bios related by getting all ports to
work under a linux 2.4 kernel and under freebsd6.0.

Any clues anybody ? Is m0n0wall restricted to 7 ethernet ports ?