Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 02 May 2002 12:33:55 +0100
From:      Ian Dowse <iedowse@maths.tcd.ie>
To:        Kal Torak <kaltorak@quake.com.au>
Cc:        kudzu@tenebras.com, FreeBSD Stable <freebsd-stable@freebsd.org>, FreeBSD Mobile <freebsd-mobile@freebsd.org>
Subject:   Re: pc-card ethernet problems since upgrade from 4.2 
Message-ID:   <200205021233.aa64957@salmon.maths.tcd.ie>
In-Reply-To: Your message of "Thu, 02 May 2002 16:39:04 %2B1000." <3CD0DF08.3070706@quake.com.au> 

next in thread | previous in thread | raw e-mail | index | archive | help
In message <3CD0DF08.3070706@quake.com.au>, Kal Torak writes:
>I can see that fa_select is no longer needed since it brings the card
>up and works out the media fine.. But it still times out..

>ed1: address 00:50:ba:74:11:49, type Linksys (16 bit) 
>ukphy0: <Generic IEEE 802.3u media interface> on miibus0
>ukphy0: OUI 0x0010dd, model 0x0001, rev. 2
>ukphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
>ed1: device timeout
>ed1: device timeout

The ed driver currently doesn't do auto-negotiation correctly for
these cards, but if you are connected to a 100Mbits switch, the
card usually starts working after a few `device timeout' messages.

For 10Mbits/s and/or half-duplex connections, ifconfig can now do
what the fa_select program used to, e.g:

	ifconfig ed1 media 10baseT/UTP mediaopt full-duplex
	ifconfig ed1 media 10baseT/UTP
	ifconfig ed1 media 100baseTX mediaopt full-duplex

You can put one of those commands in a file called /etc/start_if.ed1
to have it run automatically when you plug in the card.

Ian

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? <200205021233.aa64957>