From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1Kpksn-0004DM-0V for garchives@archives.gentoo.org; Tue, 14 Oct 2008 14:28:21 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8DCB8E0485; Tue, 14 Oct 2008 14:28:19 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 3FB3BE0485 for ; Tue, 14 Oct 2008 14:28:19 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id EE7F464AF1 for ; Tue, 14 Oct 2008 14:28:17 +0000 (UTC) X-Virus-Scanned: amavisd-new at gentoo.org X-Spam-Score: -2.787 X-Spam-Level: X-Spam-Status: No, score=-2.787 required=5.5 tests=[AWL=0.812, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1] Received: from smtp.gentoo.org ([127.0.0.1]) by localhost (smtp.gentoo.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XgR97soI9L6v for ; Tue, 14 Oct 2008 14:28:11 +0000 (UTC) Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id 8468064A42 for ; Tue, 14 Oct 2008 14:28:09 +0000 (UTC) Received: from list by ciao.gmane.org with local (Exim 4.43) id 1KpksT-0005a9-NJ for gentoo-user@gentoo.org; Tue, 14 Oct 2008 14:28:01 +0000 Received: from c-76-17-159-23.hsd1.mn.comcast.net ([76.17.159.23]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 14 Oct 2008 14:28:01 +0000 Received: from grante by c-76-17-159-23.hsd1.mn.comcast.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 14 Oct 2008 14:28:01 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-user@lists.gentoo.org From: Grant Edwards Subject: [gentoo-user] Re: Networking broke after update: We only hotplug for ethernet interfaces Date: Tue, 14 Oct 2008 14:27:50 +0000 (UTC) Message-ID: References: <200810141547.07387.alan.mckinnon@gmail.com> <200810141613.47015.alan.mckinnon@gmail.com> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: c-76-17-159-23.hsd1.mn.comcast.net User-Agent: slrn/pre0.9.9-102 (Linux) Sender: news X-Archives-Salt: 3e033855-80e5-4e52-bddf-9d546451f6d2 X-Archives-Hash: 5e502112b9980ce09cf13df90efefe13 On 2008-10-14, Alan McKinnon wrote: > On Tuesday 14 October 2008 15:59:54 Grant Edwards wrote: > >> > from 'cat /etc/rc.conf' >> > >> > # Some people want a finer grain over hotplug/coldplug. rc_plug_services >> > is a # list of services that are matched in order, either allowing or >> > not. By # default we allow services through as rc_coldplug/rc_hotplug has >> > to be YES # anyway. >> > # Example - rc_plug_services="net.wlan !net.*" >> > # This allows net.wlan and any service not matching net.* to be plugged. >> > rc_plug_services="" >> >> 1) None of that text appears in my /etc/rc.conf > > Oops, slipped my mind - that text shows up in openrc and baselayout-2 which > you might not be using yet > >> 2) I don't understand how the above applies. >> >> 3) Has that changed recently thus breaking support for bridge >> interfaces? > > Inferred from the error message - if you prevent any hotplugging from > occurring for a virtual interface, the problem ought to be solved. I want hotplugging to work for br0. > I'm not sure about recent thinks breaking the bridge, my only > recent experience is that bridges tend to break themselves in > frustrating ways, ably helped along by virtualization software > It worked the last time I restarted br0, so I'm going to leave it alone for a while. It turns out it doesn't always fail with that message either. Sometimes it fails after dhcpcd fails like this: Oct 14 08:41:10 grante br0: Dropping NETIF_F_UFO since no NETIF_F_HW_CSUM feature. Oct 14 08:41:10 grante device eth0 entered promiscuous mode Oct 14 08:41:10 grante br0: port 1(eth0) entering learning state Oct 14 08:41:10 grante rc-scripts: ERROR: net.br0 is already starting. Oct 14 08:41:11 grante dhcpcd[15052]: br0: dhcpcd 4.0.2 starting Oct 14 08:41:11 grante dhcpcd[15052]: br0: broadcasting for a lease Oct 14 08:41:25 grante br0: topology change detected, propagating Oct 14 08:41:25 grante br0: port 1(eth0) entering forwarding state Oct 14 08:41:38 grante dhcpcd[15052]: br0: offered 10.1.1.19 from 10.1.1.1 Oct 14 08:41:38 grante dhcpcd[15052]: br0: checking 10.1.1.19 is available on attached network$ Oct 14 08:41:41 grante dhcpcd[15052]: br0: timed out or sometimes like this: Oct 14 08:43:08 grante br0: port 1(eth0) entering learning state Oct 14 08:43:08 grante br0: port 1(eth0) entering disabled state Oct 14 08:43:08 grante device eth0 left promiscuous mode Oct 14 08:43:08 grante br0: port 1(eth0) entering disabled state Oct 14 08:43:08 grante br0: Dropping NETIF_F_UFO since no NETIF_F_HW_CSUM feature. Oct 14 08:43:08 grante device eth0 entered promiscuous mode Oct 14 08:43:08 grante br0: port 1(eth0) entering learning state Oct 14 08:43:08 grante dhcpcd[15696]: br0: dhcpcd 4.0.2 starting Oct 14 08:43:08 grante dhcpcd[15696]: br0: broadcasting for a lease Oct 14 08:43:10 grante dhcpcd[15696]: br0: received SIGTERM, stopping Oct 14 08:43:10 grante br0: port 1(eth0) entering disabled state Oct 14 08:43:11 grante device eth0 left promiscuous mode Oct 14 08:43:11 grante br0: port 1(eth0) entering disabled state Oct 14 08:43:11 grante rc-scripts: We only hotplug for ethernet interfaces It's probably dhcpcd's fault -- several times in the past it has broken after an update because the default behavior has been changed in a way that's incompatible with previous versions. -- Grant Edwards grante Yow! I'm using my X-RAY at VISION to obtain a rare visi.com glimpse of the INNER WORKINGS of this POTATO!!