Subject: Re: CVS commit: syssrc/sys/dev/ic
To: Erik E. Fair <fair@netbsd.org>
From: Chuck Silvers <chuq@chuq.com>
List: source-changes
Date: 10/26/2002 15:46:44
hi,

this changes breaks the onboard ethernet in my pc:

fxp0 at pci0 dev 3 function 0: Intel i82557 Ethernet, rev 2
fxp0: interrupting at irq 9
fxp0: Ethernet address 00:a0:c9:82:ca:07
inphy0 at fxp0 phy 1: i82555 10/100 media interface, rev. 0
inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
ukphy0 at fxp0 phy 2: Generic IEEE 802.3u media interface
ukphy0: OUI 0x804f01, model 0x0009, rev. 3
ukphy0: 100baseT4, auto

...

Starting network.
Hostname: spiffy
IPv6 mode: host
Configuring network interfaces: fxp0fxp0 at line 2028: dmasync timeout
fxp0 at line 1620: dmasync timeout
fxp0 at line 2028: dmasync timeout
fxp0 at line 1620: dmasync timeout
fxp0 at line 2028: dmasync timeout
fxp0 at line 1620: dmasync timeout
fxp0 at line 2028: dmasync timeout
fxp0 at line 1620: dmasync timeout
fxp0 at line 2028: dmasync timeout
fxp0 at line 1620: dmasync timeout
ifconfig: SIOCAIFADDR: Connection timed out
.
writing to routing socket: Network is unreachable



-Chuck



On Tue, Oct 22, 2002 at 03:01:57AM +0300, Erik E. Fair wrote:
> 
> Module Name:	syssrc
> Committed By:	fair
> Date:		Tue Oct 22 00:01:57 UTC 2002
> 
> Modified Files:
> 	syssrc/sys/dev/ic: aic6915.c ax88190.c dl10019.c elink3.c elinkxl.c
> 	    gem.c hme.c i82557.c rtl81x9.c smc83c170.c smc91cxx.c
> 
> Log Message:
> Change the "dontcare bits" argument to ifmedia_init() to IFM_IMASK
> so that it is possible select PHY instances other than the first
> one (instance zero), if there is more than one PHY attached.
> 
> 
> To generate a diff of this commit:
> cvs rdiff -r1.6 -r1.7 syssrc/sys/dev/ic/aic6915.c syssrc/sys/dev/ic/dl10019.c
> cvs rdiff -r1.2 -r1.3 syssrc/sys/dev/ic/ax88190.c
> cvs rdiff -r1.103 -r1.104 syssrc/sys/dev/ic/elink3.c
> cvs rdiff -r1.65 -r1.66 syssrc/sys/dev/ic/elinkxl.c
> cvs rdiff -r1.22 -r1.23 syssrc/sys/dev/ic/gem.c
> cvs rdiff -r1.30 -r1.31 syssrc/sys/dev/ic/hme.c
> cvs rdiff -r1.66 -r1.67 syssrc/sys/dev/ic/i82557.c
> cvs rdiff -r1.41 -r1.42 syssrc/sys/dev/ic/rtl81x9.c
> cvs rdiff -r1.49 -r1.50 syssrc/sys/dev/ic/smc83c170.c
> cvs rdiff -r1.43 -r1.44 syssrc/sys/dev/ic/smc91cxx.c
> 
> Please note that diffs are not public domain; they are subject to the
> copyright notices on the relevant files.