le NIC driver is still broken in STABLE: ifconfig produces kernel panic. It's due to uninitialized ifp->if_init. Fix: Apply this patch to src/sys/i386/isa and get revived system. Eugene Grosbein--9D5zY5P2Gw380nk7AfeBh4Z15Kop42H0p3UFkuCK8OZXaTs7 Content-Type: text/plain; name="file.diff" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="file.diff" --- if_le.c.orig Mon Feb 4 10:44:06 2002 +++ if_le.c Mon Apr 22 11:53:00 2002 @@ -346,6 +346,7 @@ ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; ifp->if_output = ether_output; ifp->if_ioctl = le_ioctl; + ifp->if_init = sc->if_init; ifp->if_type = IFT_ETHER; ifp->if_addrlen = 6; ifp->if_hdrlen = 14; How-To-Repeat: build kernel with le0, boot it and try to configure interface. You'll get kernel panic.
Responsible Changed From-To: freebsd-bugs->paul Paul are you still the maintainer of if_le?
State Changed From-To: open->closed Problem fixed - patch applied from PR 18641