Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 18 Sep 2004 20:49:41 +0200
From:      Maxime Henrion <mux@freebsd.org>
To:        Mike Tancsa <mike@sentex.net>
Cc:        freebsd-current@freebsd.org
Subject:   Re: ICH6 (Intel 915 support) + fxp and ICH6 patches
Message-ID:  <20040918184941.GI13294@elvis.mu.org>
In-Reply-To: <6.1.2.0.0.20040917235915.0533eba8@64.7.153.2>
References:  <6.1.2.0.0.20040917210537.04649508@64.7.153.2> <6.1.2.0.0.20040917235915.0533eba8@64.7.153.2>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040918184941.GI13294>