Hi all, I'm trying to get a firewalling bridge working on a Sun Ultra 5 (Debian Linux 3.0, sparc64 processor). I've compiled kernel 2.4.19 with the bridge-firewall patch, 0.0.7.
The machine starts up fine. It has the on-board Sun Happy Meal NIC, and an additional 3Com 3c905 card. Both interfaces work fine as "normal" interfaces. Running `brctl addbr br0` does not give any errors (ifconfig then _does_ show br0, which can be assigned an IP address), however then running `brctl addif br0 eth0` gives: sys32_ioctl(brctl:971): Unknown cmd fd(3) cmd(000089f3) arg(effffa00) bridge br0 doesn't exist! Then running `brctl delif br0 eth0` gives: sys32_ioctl(brctl:974): Unknown cmd fd(3) cmd(000089f3) arg(effffa00) bridge br0 doesn't exist! Finally, running `brctl delbr br0` gives: sys32_ioctl(brctl:977): Unknown cmd fd(3) cmd(000089f3) arg(effffa10) [note the number change in the arg()], br0 then disappears from `ifconfig -a`. The number after brctl: seems to increase each time this error is produced. The bridge never starts to work :-( I have tried the bridge compiled in the kernel, and as a module. I've got the bridge/firewall working fine on a different system (ix86), so I know it's a great bit of code... has anyone used it on Sparc before? I've searched the web and found nothing. Any ideas on how to fix this problem? Thanks! Matthew _______________________________________________ Bridge mailing list [EMAIL PROTECTED] http://www.math.leidenuniv.nl/mailman/listinfo/bridge
