Re: brctrl: nf_hook: hook 0 already set
Gruesse!
* Michael Renner <michael.renner@gmx.de> schrieb am [13.04.07 15:10]:
>
> Ich hab' auf einem anderen Rechner etwas vergleichbares mit usb0 laufen, ohne
> Probleme. Die 30 Sekunden waren schon lange vorbei. Es geht so los:
> cassiopeia:~# ifconfig eth0 up
> br0: port 1(eth0) entering learning state
> cassiopeia:~# br0: port 1(eth0) entering forwarding state
> br0: topology change detected, propagating
> nf_hook: hook 0 already set.
> skb: pf=2 (unowned) dev=br0 len=56
> PROTO=17 192.168.5.95:1126 192.168.5.53:53 L=56 S=0x00 I=56468 F=0x0000 T=64
> nf_hook: hook 0 already set.
> skb: pf=2 (unowned) dev=br0 len=84
> PROTO=1 192.168.5.92:0 192.168.5.53:0 L=84 S=0x00 I=591 F=0x4000 T=64
> nf_hook: hook 0 already set.
> skb: pf=0 (unowned) dev=br0 len=46
> nf_hook: hook 0 already set.
> skb: pf=0 (unowned) dev=br0 len=46
> nf_hook: hook 0 already set.
> skb: pf=2 (unowned) dev=br0 len=66
> PROTO=6 72.51.38.140:8118 192.168.5.53:34867 L=66 S=0x00 I=21080 F=0x4000
> T=109
> nf_hook: hook 0 already set.
>
> Der .53 ist der Rechner auf dem die Bridge laufen soll (cassiopeia), die
> anderen sind andere Rechner im Netz.
Eigentlich ist dein Vorgehen AFAIK richtig. Zu diesen Meldungen:
ist das ein selbstgebauter Kernel?
Laut http://tldp.org/HOWTO/Ethernet-Bridge-netfilter-HOWTO-2.html kommen
diese Meldungen nur, wenn CONFIG_NETFILTER_DEBUG gesetzt ist, was in den
Debian-Standard-Kerneln nicht der Fall ist.
Wenn da netfilter-seitig auf dem Rechner gefiltert wird, evtl. das Modul
für gebridgtes Netfilter vergessen/nicht geladen? Kannst du netfilter
(wenn es denn überhaupt) läuft zum Test abschlaten?
Hast du ip_forward eingeschaltet?
Hast du die Route(n) auf das Device br0 gesetzt?
> CU
Gruß
Gerhard
--
Bundestrojaner - wir sind die Guten!
Nur echt mit 52 Verfassungsbruechen!
Reply to: