Date: Thu, 6 Jul 2000 09:16:30 -0700 (PDT) From: =?ISO-8859-1?Q?Mikko_Ty=F6l=E4j=E4rvi?= <mikko@dynas.se> To: Warner Losh <imp@village.org> Cc: Paul Saab <paul@mu.org>, Marc Fonvieille <fonvi@easynet.fr>, freebsd-mobile@FreeBSD.ORG Subject: Re: Netgear FA410TX - Some progress (Patch included) Message-ID: <Pine.BSF.4.21.0007060909340.64730-100000@explorer.rsa.com> In-Reply-To: <200007052213.QAA44312@harmony.village.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 5 Jul 2000, Warner Losh wrote:
> In message <Pine.BSF.4.21.0007020112340.377-100000@shiba.smateo1.sfba.home.com> =?ISO-8859-1?Q?Mikko_Ty=F6l=E4j=E4rvi?= writes:
> : - Have a look at the Linux code I stole (pcnet_cs.c from
> : pcmcia.sourceforge.net) - there is code dealing with full-duplex
> : links in there too. Or better yet - somehow get the specs and
> : figure out how everything really should be done :-)
> :
> : - What about media selection? As the "fa_select" program shows,
> : these cards support it, but there is no trace of media selction
> : in if_ed.c.
> :
> : - I have problems using the interface directly after it has been
> : ifconfig:ed - I had to increase some sleep times in dhclient-script
> : in order for dhcp to work reliably (at least when using fixed leases
> : on networks w/o a server).
>
> Is this a real MII bus? If so, it may make sense to use that code.
Looks like it. David Hinds (who maintains the Linux driver) just sent
me the specs for the D-Link DL10019C chip used in (older?) revisions
of this card (and some others). In the intro it says:
DL10019C is a high performance single chip Ethernet controller
ASIC. It is designed specially for the implementation of a 100M/10M
Ethernet PCMCIA/ISA-PnP compatible Ethernet NIC. It contains a
patented protocol circuit that handles the functions of IEEE 802.3
standard and a host interface circuit. All glue circuits are
included into the chip. For 10M application, DL10019C can be
connected to AT&T's T7213 DISC , NS's DP83910 SNI or AMD's Am7992 SIA
directly, and all frontend transceivers which support MII (Media
Independent Interface) such as NS's DP83840, MicroLinear's ML6692
TDK's 78Q2120, ICS's ICS1890 and Level-One's LXT970, can be connected
to DL10019C for 100M implementation directly.
Sadly, the information on the newer chip (DL10022) apparently comes
from disassembling a DOS driver...
/Mikko
Mikko Työläjärvi_______________________________________mikko@rsasecurity.com
RSA Security
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-mobile" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0007060909340.64730-100000>
