NetBSD Problem Report #55317

From www@netbsd.org  Sat May 30 09:01:11 2020
Return-Path: <www@netbsd.org>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified))
	by mollari.NetBSD.org (Postfix) with ESMTPS id DC0D71A921A
	for <gnats-bugs@gnats.NetBSD.org>; Sat, 30 May 2020 09:01:10 +0000 (UTC)
Message-Id: <20200530090110.13B191A9227@mollari.NetBSD.org>
Date: Sat, 30 May 2020 09:01:10 +0000 (UTC)
From: cryintothebluesky@gmail.com
Reply-To: cryintothebluesky@gmail.com
To: gnats-bugs@NetBSD.org
Subject: RPi3 network interface fails to initialize correctly
X-Send-Pr-Version: www-1.0

>Number:         55317
>Category:       port-arm
>Synopsis:       RPi3 network interface fails to initialize correctly
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    port-arm-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat May 30 09:05:00 +0000 2020
>Originator:     Sad Clouds
>Release:        9.0
>Organization:
>Environment:
>Description:
This seems to be specific to RPi3 where network interface shares USB bus.

When booting from cold and I have no other USB devices plugged in, quite often network interface fails to initialize correctly. Seems like it is not ready when rc.d scripts are executed. See the following photo https://drive.google.com/open?id=18hsSFM9O8w5p-hKywD8TFAcfCm9pb9bv

However, if I plug in a USB keyboard, the problem seems to go away. On every boot the network interfaces initializes correctly and IP address is assigned.
>How-To-Repeat:

>Fix:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.46 2020/01/03 16:35:01 leot Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2020 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.