From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <459BF4AE.9020306@free.fr> Date: Wed, 3 Jan 2007 19:23:42 +0100 From: Anel Philippe User-Agent: Thunderbird 1.5.0.9 (Windows/20061207) MIME-Version: 1.0 To: Fans of the OS Plan 9 from Bell Labs <9fans@cse.psu.edu> Subject: Re: [9fans] vgbe: no phy found References: <0605689e4d9a89af3417f4ace3cd2eb4@hamnavoe.com> In-Reply-To: <0605689e4d9a89af3417f4ace3cd2eb4@hamnavoe.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Topicbox-Message-UUID: fceea1b6-ead1-11e9-9d60-3106f5b1d025 Hello Richard, I encountered such problem once, when I worked on this driver, but it disappeared after I've booted to FreeBSD. I think the phy initialization code I wrote needs to be enhanced. Indeed it seems (from the FreeBSD sources) that some phys are bugged and need to be inited with special sequence. I would suggest you to check first if your board has such phy. Regards, Phil. Richard Miller a =E9crit : > While booting I get this sequence of messages: > > vgbe: miir timeout > vgbe: no phy found > #l1: vgbe: 1000Mbps port 0xD400 irq 5: 00e08155866a > > The last line implies that this interface has been configured, but > when I attempt to send packets on it, no interrupt is received. So > I suspect the "missing" phy is fatal. > > Should ethervgbe abort the pnp sequence when no phy is found, as > for example ethervt6102 does? > > Is there anything I can try in order to get this interface working? > It's a built-in interface on a VIA VT310 board. > > > > =20