Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 8 Nov 2009 12:19:09 +0100
From:      Bernhard Schmidt <bschmidt@techwires.net>
To:        freebsd-acpi@freebsd.org
Subject:   general issue with suspend/resume with iwn(4)/bge(4)
Message-ID:  <200911081219.09397.bschmidt@techwires.net>

next in thread | raw e-mail | index | archive | help
Hi,

I hope this is the correct list for an issue like that, if not, a pointer 
would be appreciated.

I've been in contact with Mykola Dzham quite some time now and we are trying 
to figure out a resume issue on his iwn(4) device. It does seem that this 
device does not come up correctly after suspend. The interesting part is, that 
even pciconf -l -bcv ist not able to get all information.

Before suspend:
iwn0@pci0:6:0:0:        class=0x028000 card=0x13018086 chip=0x42328086 
rev=0x00 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Carte Intel WiFi Link 5100 AGN (Intel WiFi Link 5100)'
    class      = network
    bar   [10] = type Memory, range 64, base 0xec800000, size 8192, enabled
    cap 01[c8] = powerspec 3  supports D0 D3  current D0
    cap 05[d0] = MSI supports 1 message, 64 bit enabled with 1 message
    cap 10[e0] = PCI-Express 1 endpoint max data 128(128) link x1(x1)

After resume:
iwn0@pci0:6:0:0:        class=0x028000 card=0x13018086 chip=0x42328086 
rev=0x00 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Carte Intel WiFi Link 5100 AGN (Intel WiFi Link 5100)'
    class      = network

Note the last 4 missing lines. After a bit of searching i stumbled across 
kern/136876 which described a very similar (same?) issue for a bge(4) device. 
The question now is, might there be any special "power management" feature 
which prevents proper resume? How might a solution look like?

Thanks.

-- 
Bernhard



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