Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 11 Jan 2005 21:58:43 -0800
From:      Nate Lawson <nate@root.org>
To:        Christopher Sean Hilton <chris@vindaloo.com>
Cc:        freebsd-modile@freebsd.org
Subject:   Re: Suspend problem on FreeBSD 5.3-STABLE
Message-ID:  <41E4BC93.40608@root.org>
In-Reply-To: <41E48E70.30807@vindaloo.com>
References:  <20050108232038.GA28906@yavin.vindaloo.com> <20050109.125622.115655493.imp@bsdimp.com> <41E19C0E.6030400@root.org> <41E48E70.30807@vindaloo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Christopher Sean Hilton wrote:
> Nate Lawson wrote:
>>
>> My cardbus works fine after suspend/resume.  The only current bug is 
>> the extremely long time before resume methods run that was introduced 
>> in the past couple weeks.
>>
> 
> This afternoon I retested. Here's a better description of the problem. 
> My Netgear FA511 Card is not reinitialized after a suspend/resume cycle. 
> I had thought that the problem was a cardbus issue but it only affects 
> this one card. Some interesting information about this card: It's a 
> 32bit cardbus adapter served by the dc driver. Plugging in a Netgear 
> FA411 16 bit PCMCIA card after a suspend/resume works as expected. I 
> will try to down the interface and kldunload the dc driver before 
> shutdown to see if that helps.

That fits with my analysis as well.  It seems that cardbus handles 
things fine but individual drivers may be lacking in suspend/resume support.

That's a good testing approach, btw.  If you find the dc(4) driver seems 
to be the culprit, the next step is to go through any datasheets and 
other OS drivers to see if you can find what we're doing differently.

-- 
Nate



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