From owner-freebsd-arm@freebsd.org Tue Jun 13 14:52:10 2017 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D3EA9BF69E7 for ; Tue, 13 Jun 2017 14:52:10 +0000 (UTC) (envelope-from karl@denninger.net) Received: from colo1.denninger.net (colo1.denninger.net [67.205.158.196]) by mx1.freebsd.org (Postfix) with ESMTP id AC60E7EB60 for ; Tue, 13 Jun 2017 14:52:10 +0000 (UTC) (envelope-from karl@denninger.net) Received: from denninger.net (ip68-1-57-81.pn.at.cox.net [68.1.57.81]) by colo1.denninger.net (Postfix) with ESMTP id AFBA8274D1 for ; Tue, 13 Jun 2017 10:45:48 -0400 (EDT) Received: from [192.168.10.20] (D10.Denninger.Net [192.168.10.20]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by denninger.net (Postfix) with ESMTPSA id E56983595 for ; Tue, 13 Jun 2017 09:45:46 -0500 (CDT) To: "freebsd-arm@freebsd.org" From: Karl Denninger Subject: Continuing problem with RPI USB-based network adapters Message-ID: Date: Tue, 13 Jun 2017 09:45:18 -0500 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.1.1 MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-512; boundary="------------ms030009000401070608000309" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Jun 2017 14:52:10 -0000 This is a cryptographically signed message in MIME format. --------------ms030009000401070608000309 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable A good long while back I tried to run down an apparent problem with ue-based network drivers that seemed to be linked to having more than one interface instance attached to a physical interface -- such as using "ue0" for the "base" link and "ue0.2" for VLAN 2 on the same physical wir= e. The symptoms would be that the interface would "flap" every 10 or 20 minutes; it would go down an up without apparent cause. I can now quite-reliably report that it's not linked to VLANs; it also appears to show up *ANY* time there are multiple instances of an Ethernet interface up on the "ue" driver, irrespective of whether it's multiple instances on one interface (e.g. the VLAN example) OR multiple instances on multiple physical interfaces (e.g. ue0, ue1 on a plugged-in USB ethernet instance, etc.) I have _*41 days*_ of uptime at present on a single-instance device with ZERO flaps. But on a device with three instances, one with two physical interfaces in which one has a VLAN and base, the other just a base interface, it happens every few minutes. If I "down" the VLAN interface /it still happens./ Jun 13 09:04:53 IPGw kernel: ue0.3: link state changed to UP Jun 13 09:25:46 IPGw kernel: ue0: link state changed to DOWN Jun 13 09:25:46 IPGw kernel: ue0.3: link state changed to DOWN Jun 13 09:25:46 IPGw kernel: ue0: link state changed to UP Jun 13 09:25:46 IPGw kernel: ue0.3: link state changed to UP Jun 13 09:37:50 IPGw kernel: ue0: link state changed to DOWN Jun 13 09:37:50 IPGw kernel: ue0.3: link state changed to DOWN Jun 13 09:37:50 IPGw kernel: ue0: link state changed to UP Jun 13 09:37:50 IPGw kernel: ue0.3: link state changed to UP If there are logging entries that I can enable to try to find the cause of this it would be great -- this particular device is a RPI3 running -HEAD, but the issue traces back to at least 11.0 on the RPI2, where I saw it repeatedly close to a year ago, and there has apparently been no resolution. This looks PR-worthy but without some sort of trace on the REASON for the flap it's not so useful, thus the question as to whether I can dig up a logging option that will inform as to *why* the interface was marked down. It is NOT the switch port that the unit is plugged into OR the physical RPI3 hardware; I have swapped both the RPI3 board and switch port but the problem still exists and the other unit with one interface in service and NO flaps over 41 days of uptime is plugged into the same physical network switch. Thanks in advance. --=20 Karl Denninger karl@denninger.net /The Market Ticker/ /[S/MIME encrypted email preferred]/ --------------ms030009000401070608000309 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature 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 4dhMKuaHmXMgXsRS6zUcO8cAAAAAAAA= --------------ms030009000401070608000309--