Date: Mon, 11 Jul 2016 20:28:19 -0500 From: Karl Denninger <karl@denninger.net> Cc: "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org> Subject: Re: Old problem still present on 11-ALPHA1 - Pi2 Message-ID: <5f38e923-c1a1-8bb7-83cc-0de6404b6e47@denninger.net> In-Reply-To: <20160711205855.GC34367@cicely7.cicely.de> References: <32ad8bb3-f0a6-c86b-1b23-aae9af4442ea@denninger.net> <62d7d041-2de5-639f-5c1e-76f9682e6cc8@selasky.org> <5682bff2-3033-194a-67bf-32ba0cdada37@denninger.net> <20160711205855.GC34367@cicely7.cicely.de>
next in thread | previous in thread | raw e-mail | index | archive | help
This is a cryptographically signed message in MIME format. --------------ms030206050001040703020301 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 7/11/2016 15:58, Bernd Walter wrote: > On Mon, Jul 11, 2016 at 12:21:53PM -0500, Karl Denninger wrote: >> On 7/11/2016 11:38, Hans Petter Selasky wrote: >>> On 07/11/16 18:15, Karl Denninger wrote: >>> Did you try to set any media options, like 10MBps instead of 100Mbps = ? >>> >> Yes; it makes no difference. >> >>> What does ifconfig say? >>> >>> --HPS >> No difference -- both are 100BaseTX connected. >> >> Machine with the problem: >> % ifconfig ue0 >> ue0: flags=3D8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu= 1500 >> options=3D80009<RXCSUM,VLAN_MTU,LINKSTATE> >> ether b8:27:eb:08:12:1c >> inet 192.168.1.200 netmask 0xffffff00 broadcast 192.168.1.255 >> media: Ethernet autoselect (100baseTX <full-duplex>) >> status: active >> nd6 options=3D29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL> >> >> >> Machine without: >> % ifconfig ue0 >> ue0: flags=3D8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu= 1500 >> options=3D80009<RXCSUM,VLAN_MTU,LINKSTATE> >> ether b8:27:eb:85:21:de >> inet 192.168.1.214 netmask 0xffffff00 broadcast 192.168.1.255 >> media: Ethernet autoselect (100baseTX <full-duplex>) >> status: active >> nd6 options=3D29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL> >> >> The only difference I can see between them is that the one that exhibi= ts >> the flapping has vlans defined on the interface (which are working >> normally.) >> >> Current code on both machines: >> % uname -v >> FreeBSD 11.0-BETA1 #0 r302526: Sun Jul 10 10:39:31 CDT 2016 =20 >> karl@NewFS.denninger.net:/pics/CrossBuild/obj/arm.armv6/pics/CrossBuil= d/src/sys/RPI2 >> >> However, this has been an issue since the first 11-Current builds that= >> had RPI2 capability in them, so it's not version-dependent either. > Sure it is not the board, powersupply, cable or switchport? Yes, considering that I have (multiple times) swapped literally everything (I have a bunch of PI2s here.) Just for grins and giggles I did it again; swapped in a known working (no problems of this sort) board, power supply that was used with it and network cable, and moved it to a different switch port. The problem is still there. It *only* happens if I have the VLANs enabled. If I am running a single network on an interface it's fine. > Check if the red power LED on the Raspberry is on - it goes off under > a certain supply voltage, although the board contiues to work. Uh, the red LED only comes on during the boot sequence until the kernel init's the GPIO on FreeBSD. You're thinking of Linux. I have a little program that runs and slowly blinks the green LED though once started; it's purpose is to provide a visible "system is running" indication. > > AFAIK all Raspberries have the same ethernet chip. > Well - some earlier B (not B+) had used the 9512 instead of the 9514. > Doesn't sound very logical if the same driver behaves different. > A link down/up isn't something I would expect from the host controller > causing this either. > I also never had this problem on a Pi2. How many people are running three networks (base plus two VLANs) on them?= >> I have been unable to find a way to log the *reason* the flap occurs >> (e.g. nothing in the logs indicating why it thinks link-sense >> disappeared, if it actually thinks it did, or if something in the code= >> performed what amounted to an interface reset.) > Usually it is the PHY (which is integrated into the 9514), that detects= > and negotiates the link. > The PHY runs on it's own internal state machine. > The OS just gets informed, so that it can trigger some processing, > such as updating the MAC for the negotiated link speed/duplex, logging > the event, ... I know. This has been an issue since the first RPI2 builds with this particular configuration -- and still is. If I could figure out *why* it thinks the PHY is going down I could track it down, but there's nothing I can find that tells me that. Oh, and the switch doesn't think it flapped either (!!); there is nothing in the switch log about the link being lost and restored. --=20 Karl Denninger karl@denninger.net <mailto:karl@denninger.net> /The Market Ticker/ /[S/MIME encrypted email preferred]/ --------------ms030206050001040703020301 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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 e9uP6oJiWy40IOx9M210aqAZlC8AAAAAAAA= --------------ms030206050001040703020301--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5f38e923-c1a1-8bb7-83cc-0de6404b6e47>