Subject: SOLVED, sort of...Re: vge(4) driver failure...
To: None <port-i386@netbsd.org>
From: Robert P. Thille <list-netbsd-port-i386@rangat.org>
List: port-i386
Date: 07/05/2007 17:34:10
Ok, I've got vge0 working again...pulling the plug on the box and
leaving it for ~30 minutes was enough to make NetBSD boot again.
Robert P. Thille wrote:
>
> I swear I had this working before. I may have messed something up in
> the BIOS, but the only thing I know I did since this was working was
> boot an Fedora 7 Live CD on the computer. Now Ethernet is broken...
Turns out that this is reproducible. Just booting the Fedora 7 Live CD
is enough to make NetBSD fail to configure the VT612X chip properly.
Turning the system off with the ATX power switch isn't enough to reset it.
I'll file a PR when I get a chance.
> I've got a VIA EPIA EN15000G with a VT612x gigE ethernet chip.
> I'm running CURRENT from 2007-06-<mumble>. The ethernet used to work,
> but now on boot I get output like this:
> vge0 at pci0 dev 14 function 0: VIA VT612X Gigabit Ethernet (rev. 0x11)
> vge0: interrupting at ioapic0 pin 18 (irq 10)
> vge0: Ethernet address: 73:fa:73:fa:73:fa
> vge0: MII read timed out
> vge0: failed to start MII autopoll
>
> scanpci output has:
> pci bus 0x0000 cardnum 0x0e function 0x00: vendor 0x1106 device 0x3119
> VIA Technologies, Inc. VT6120/VT6121/VT6122 Gigabit Ethernet Adapter
>
> ifconfig output gives:
> vge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
> ...
> enabled=0
>
> In the BIOS I've got APIC Enabled, and Plug & Play disabled (though I
> had the problem with it enabled as well). I'm on the latest bios rev.
> 1.07.
>
> Any ideas?
>
> Thanks,
>
> Robert
>
--
Robert Thille 7575 Meadowlark Dr.; Sebastopol, CA 95472
Home: 707.824.9753 Office/VOIP: 707.780.1560 Cell: 707.217.7544
rthille@mirapoint.com YIM:rthille http://www.rangat.org/rthille
Cyclist, Mountain Biker, Freediver, Kayaker, Rock Climber, Hiker, Geek
May your spirit dive deep the blue, where the fish are many and large!