Subject: Re: `MDIC write error' on wm0 after resuming from suspend
To: None <current-users@netbsd.org>
From: Jukka Salmi <j+nbsd@2006.salmi.ch>
List: current-users
Date: 01/02/2006 19:23:21
Lubomir Sedlacik --> current-users (2006-01-02 19:03:52 +0100):
> On Mon, Jan 02, 2006 at 06:23:50PM +0100, Jukka Salmi wrote:
> > on an IBM ThinkPad X40 running NetBSD/i386 3.99.15 (GENERIC_LAPTOP +
> > APM kernel) the wm(4) interface works fine until the system resumes
> > from suspend. After doing so, ifconfig reports `status: no carrier',
> > the following is printed to the console:
> > 
> > 	wm0: reset failed to complete
> > 	wm0: MDIC write error: phy 1 reg 4
> > 	wm0: MDIC write error: phy 1 reg 9
> > 	wm0: MDIC write error: phy 1 reg 0
> > 	[...]
> > 
> > Has anybody seen this problem before?
> 
> i am repeatedly getting:
> 
>  wm0: MDIC write timed out: phy 1 reg 31
>  wm0: MDIC write timed out: phy 1 reg 0
> 
> as soon as i bring up the interface while no wire is plugged in.

I'm seeing this with my X40, too.

BTW, what happens to your X40's wm0 if you suspend (Fn+F4) and resume?


Regards, Jukka

-- 
bashian roulette:
$ ((RANDOM%6)) || rm -rf ~