Date: Tue, 2 Nov 2004 17:30:56 +0000 (GMT) From: Vince Hoffman <jhary@unsane.co.uk> To: AndygreenNet@netscape.net Cc: freebsd-net@freebsd.org Subject: Re: Bridge Message-ID: <20041102172918.A84007@unsane.co.uk> In-Reply-To: <7B24A164.35066CB5.0C457E44@netscape.net> References: <7B24A164.35066CB5.0C457E44@netscape.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 1 Nov 2004 AndygreenNet@netscape.net wrote: > Hi everybody! > > I'm try configure bridge on FreeBSD box. > > Box configuration: > %uname -srp > FreeBSD 5.3-RC1 i386 > %ifconfig > xl0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500 > options=9<RXCSUM,VLAN_MTU> > ether 00:04:79:68:02:e6 > media: Ethernet autoselect (none) > status: no carrier > fxp0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500 > options=48<VLAN_MTU,POLLING> > inet 213.59.235.126 netmask 0xfffffff8 broadcast 213.59.235.127 > ether 00:0e:0c:00:58:60 > media: Ethernet autoselect (100baseTX <full-duplex>) > status: active > fxp1: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500 > options=48<VLAN_MTU,POLLING> > ether 00:07:e9:14:01:99 > media: Ethernet autoselect (100baseTX <full-duplex>) > status: active > fxp2: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500 > options=48<VLAN_MTU,POLLING> > inet 213.59.128.190 netmask 0xfffffffc broadcast 213.59.128.191 > ether 00:07:e9:14:05:be > media: Ethernet autoselect (none) > status: no carrier > plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST> mtu 1500 > pflog0: flags=0<> mtu 33208 > pfsync0: flags=0<> mtu 2020 > lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384 > inet 127.0.0.1 netmask 0xff000000 > vlan0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500 > ether 00:07:e9:14:05:be > media: Ethernet autoselect (none) > status: no carrier > vlan: 218 parent interface: fxp2 > vlan1: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500 > inet 62.33.196.254 netmask 0xffffff80 broadcast 62.33.196.255 > ether 00:07:e9:14:01:99 > media: Ethernet autoselect (100baseTX <full-duplex>) > status: active > vlan: 155 parent interface: fxp1 > vlan2: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500 > ether 00:07:e9:14:01:99 > media: Ethernet autoselect (100baseTX <full-duplex>) > status: active > vlan: 156 parent interface: fxp1 > vlan3: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500 > ether 00:07:e9:14:01:99 > media: Ethernet autoselect (100baseTX <full-duplex>) > status: active > vlan: 90 parent interface: fxp1 > vlan4: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500 > ether 00:0e:0c:00:58:60 > media: Ethernet autoselect (100baseTX <full-duplex>) > status: active > vlan: 156 parent interface: fxp0 > vlan5: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500 > ether 00:04:79:68:02:e6 > media: Ethernet autoselect (none) > status: no carrier > vlan: 90 parent interface: xl0 > %vi /usr/local/etc/rc.d/bridge.sh > #!/bin/sh > # > # > > if [ -z "${source_rc_confs_defined}"]; then > if [ -r /etc/defaults/rc.conf ]; then > . /etc/defaults/rc.conf > source_rc_confs > elif [ -r /etc/rc.conf ]; then > . /etc/rc.conf > fi > fi > > case "$1" in > start) > case "${bridge_enable}" in > [Yy][Ee][Ss]) This looks to me like you need to add bridge_enable="YES" to /etc/rc.conf > echo -n 'Starting bridge' > sysctl -w net.link.ether.bridge.enable=1 > sysctl -w net.link.ether.bridge.ipfw=1 > sysctl -w net.link.ether.bridge.config=vlan0:218,vlan1:155,vlan2:156,vlan3:90,vlan4:156,vlan5:90,xl0:218,fxp0:155 > ;; > esac > ;; > stop) > sysctl -w net.link.ether.bridge.enable=0 > ;; > *) > echo "Usage: `basename $0` {start|stop}" >&2 > ;; > esac > > exit > %vi /etc/rc.conf > firewall_enable="YES" # Set to YES to enable firewall functionality > firewall_script="/etc/rc.firewall" # Which script to run to set up the firewall > firewall_type="OPEN" # Firewall type (see /etc/rc.firewall) > firewall_quiet="YES" # Set to YES to suppress rule display > firewall_logging="YES" # Set to YES to enable events logging > firewall_flags="" # Flags passed to ipfw when type is a file > ip_portrange_first="49190" # Set first dynamically allocated port > ip_portrange_last="65535" # Set last dynamically allocated port > > Bridge do not work! > What do I do incorrectly? > > __________________________________________________________________ > Switch to Netscape Internet Service. > As low as $9.95 a month -- Sign up today at http://isp.netscape.com/register > > Netscape. Just the Net You Need. > > New! Netscape Toolbar for Internet Explorer > Search from anywhere on the Web and block those annoying pop-ups. > Download now at http://channels.netscape.com/ns/search/install.jsp > _______________________________________________ > freebsd-net@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20041102172918.A84007>