Date: Sat, 25 Aug 2012 13:18:27 +0200 From: Damien Fleuriot <ml@my.gd> To: Giulio Ferro <auryn@zirakzigil.org> Cc: "freebsd-net@freebsd.org" <freebsd-net@freebsd.org>, "freebsd-stable@freebsd.org" <freebsd-stable@freebsd.org> Subject: Re: Problem with link aggregation + sshd Message-ID: <FF06542A-9507-4C8C-99EC-8275B04D4CF1@my.gd> In-Reply-To: <503884A0.50708@zirakzigil.org> References: <5033FB17.7020600@zirakzigil.org> <503884A0.50708@zirakzigil.org>
next in thread | previous in thread | raw e-mail | index | archive | help
I'll get back to you regarding link aggregation when I'm done with groceries= . We use it here in production and it works flawlessly. On 25 Aug 2012, at 09:54, Giulio Ferro <auryn@zirakzigil.org> wrote: > No answer, so it seems that link aggregation doesn't really work in freebs= d, > this may help others with the same problem... >=20 > I reverted back to one link for management and one for service, and ssh > works as it should... >=20 >=20 > On 08/21/2012 11:18 PM, Giulio Ferro wrote: >> Scenario : freebsd 9 stable (yesterday) amd64 on HP server with 4 nic (ig= b) >>=20 >> 1 nic is connected standalone to the management switch, the 3 other nics >> are connected to a switch configured for aggregation. >>=20 >> If I configure the first nic (igb0) there is no problem, I can operate >> as I normally do and sshd functions normally. >>=20 >> The problems start when I configure the 3 other nics for aggregation: >>=20 >> in /etc/rc.conf >> ... >> ifconfig_igb1=3D"up" >> ifconfig_igb2=3D"up" >> ifconfig_igb3=3D"up" >>=20 >> cloned_interfaces=3Dlagg0 >> ifconfig_lagg0=3D"laggproto lacp laggport igb1 laggport igb2 laggport igb= 3 192.168.12.7/24" >> ... >>=20 >> I restart the server and the aggregation seems to work correctly, in >> fact ifconfig returns the correct lagg0 interface with the aggregated >> links, the correct protocol (lacp) and the correct ip address and the >> status is active. I can ping other IPs on the aggregated link. >>=20 >> Also the other (standalone) link seems to work correctly. I can ping >> that address from other machines, and I can ping other IPs from that >> server. >>=20 >> DNS lookups work ok too I can also use telnet to connect to pop3 >> servers so there seems to be no problem on the network stack. >>=20 >> But if I try to connect to the sshd service on that server, it hangs >> indefinitely. On the server I find two sshd processes: >> /usr/sbin/sshd >> /usr/sbin/sshd -R >>=20 >> There is no message in the logs. >>=20 >> If I try to kill sshd (/etc/rc.d/sshd stop) I can't. it just stays there >> forever waiting for the pid to die (it never does) >>=20 >> Even ssh client doesn't seem to work. In fact, if I try to connect to >> another server, the ssh client may start to work correctly, then soon >> or later it just hangs there forever, and I can't kill it with ctrl-c. >>=20 >> No firewall is configured, there is nothing else working on this server. >>=20 >> Thanks for any suggestions... >> _______________________________________________ >> freebsd-stable@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-stable >> To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"= >=20 > _______________________________________________ > freebsd-stable@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?FF06542A-9507-4C8C-99EC-8275B04D4CF1>