Hi,
Does this patch help?
http://bridge.sf.net/patches/2.4_fix_sparc64_bridging.diff
(you might have to delete the first hunk of the ioctl32.c patch, as
this fix is already integrated in 2.4.19 as far as i know)
cheers,
Lennert
On Fri, Sep 27, 2002 at 01:37:02AM +0100, Matthew Newton wrote:
> 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
_______________________________________________
Bridge mailing list
[EMAIL PROTECTED]
http://www.math.leidenuniv.nl/mailman/listinfo/bridge