Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: rootfs on fxp remains broken for i386
Thanks! tsutsui-san.
This patch made my fxp works again!
> > Unfortunately my fxp still doesn't work.
> >
> > fxp0 at pci1 dev 8 function 0: Intel PRO/100 VM Network Controller with
> > 82562EM/EX PHY, rev 129
> > fxp0: interrupting at irq 5
> > fxp0: Ethernet address 00:0b:cd:3c:7c:ed
> > inphy0 at fxp0 phy 1: i82562EM 10/100 media interface, rev. 0
> >
> > Just replace src/dev/pci/if_fxp_pci.c to 1.60 works fine.
>
> According to FreeBSD driver, only 82550/82551 supports
> EXT_RFA and IPCB, and newer ICH chip variants don't support them
> (though they have other rxcsum hardware we don't support).
>
> How about this patch?
>
> Index: if_fxp_pci.c
> ===================================================================
> RCS file: /cvsroot/src/sys/dev/pci/if_fxp_pci.c,v
> retrieving revision 1.63
> diff -u -r1.63 if_fxp_pci.c
> --- if_fxp_pci.c 3 Mar 2009 06:06:40 -0000 1.63
> +++ if_fxp_pci.c 5 Mar 2009 08:49:39 -0000
> @@ -382,8 +382,6 @@
> aprint_normal(": %s, rev %d\n", fpp->fpp_name, sc->sc_rev);
> if (sc->sc_rev >= FXP_REV_82558_A4)
> sc->sc_flags |= FXPF_FC|FXPF_EXT_TXCB;
> - if (sc->sc_rev >= FXP_REV_82550)
> - sc->sc_flags |= FXPF_EXT_RFA;
>
> break;
> }
>
> ---
> Izumi Tsutsui
Home |
Main Index |
Thread Index |
Old Index