ICH6 (Intel 915 support) + fxp and ICH6 patches
Maxime Henrion
mux at freebsd.org
Sat Sep 18 11:49:42 PDT 2004
Mike Tancsa wrote:
>
> A little more digging, and it seems to be an fxp based on the 82562EZ
> In if_fxp.c, I added
>
>
> %diff -u if_fxp.c /tmp/if_fxp.c
> --- if_fxp.c Wed Aug 11 17:41:25 2004
> +++ /tmp/if_fxp.c Sat Sep 18 01:35:22 2004
> @@ -170,6 +170,7 @@
> { 0x103E, -1, "Intel 82801DB (ICH4) Pro/100 VM Ethernet" },
> { 0x1050, -1, "Intel 82801BA (D865) Pro/100 VE Ethernet" },
> { 0x1051, -1, "Intel 82562ET (ICH5/ICH5R) Pro/100 VE Ethernet" },
> + { 0x1064, -1, "Intel 82562EZ (ICH6)" },
> { 0x1059, -1, "Intel 82551QM Pro/100 M Mobile Connection" },
> { 0x1209, -1, "Intel 82559ER Embedded 10/100 Ethernet" },
> { 0x1229, 0x01, "Intel 82557 Pro/100 Ethernet" },
> %
>
> I didnt know how to update the inphy info, but it seems close enough to at
> least get it working.
>
> fxp0: <Intel 82562EZ (ICH6)> port 0xd200-0xd23f mem 0xd00a0000-0xd00a0fff
> irq 12 at device 8.0 on pci1
> fxp0: Ethernet address: 00:01:80:57:29:a9
> miibus0: <MII bus> on fxp0
> inphy0: <i82562ET 10/100 media interface> on miibus0
> inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
>
>
> And it *seems* to work. A quick ftp test in either direction shows ~
> 11.1MB/s
I just committed this patch. Thanks!
Maxime
More information about the freebsd-current
mailing list