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

Reply via email to