I'm new on brctl and didn't find the archive of this list, so, sorry if my question was previously answered.
Well, my problem is: when I run "brctl addif pan0 eth0" my network connection is lost. If I execute "brctl delif pan0 eth0" the connection is restablished.
Does anyone knows what is missing here??
My full script is typed bellow.
Thanks in advance for any help
Loreno
--------------------------------------------------------------------
# Make a Bridge
brctl addbr pan0
# Assign IP address
ifconfig pan0 192.168.10.1
# Disable Listening and learning states
brctl setfd pan0 0
# Disable Spanning Tree Protocol
brctl stp pan0 off
# Adding pan0 to gateway
brctl addif pan0 eth0
# Flush all the rules in filter and nat tables
/sbin/iptables --flush
/sbin/iptables --table nat --flush
# Delete all chains that are not in default filter and nat table
/sbin/iptables --delete-chain
/sbin/iptables --table nat --delete-chain
# Set up IP Forwarding and Masquerading
/sbin/iptables --table nat --append POSTROUTING --out-interface eth0 -j MASQUERADE
# Assuming one NIC to local LAN
/sbin/iptables --append FORWARD --in-interface pan0 -j ACCEPT
# Enables packet forwarding by kernel
echo 1 > /proc/sys/net/ipv4/ip_forward
# Setting bluetooth AP
/usr/bin/pand --listen --role NAP
# Starting DHCP
dhcpd3 pan0
_______________________________________________ Bridge mailing list [email protected] https://lists.osdl.org/mailman/listinfo/bridge
