Index: sys/dev/vge/if_vge.c =================================================================== --- sys/dev/vge/if_vge.c (revision 200584) +++ sys/dev/vge/if_vge.c (working copy) @@ -1024,6 +1024,8 @@ else sc->vge_phyaddr = CSR_READ_1(sc, VGE_MIICFG) & VGE_MIICFG_PHYADDR; + /* Enable MII auto-polling before any MII register access. */ + vge_miipoll_start(sc); error = vge_dma_alloc(sc); if (error) goto fail;