On Wed, May 10, 2017 at 05:19:04PM +0200, Jan Stary wrote: > This is current/i386 on a Compaq nx6310 laptop (dmesg below).
This machine is notoriously bad. Did this ever work for you? -ml > Mostly works, but I experience trouble with suspend/resume. > > apmd(8) is running with apmd_flags="-A", but closing the lid does nothing, > eventhough machdep.lidsuspend=1 and machdep.lidaction=1 > Trying to suspend manually with Fn+F3 does nothing as well. > Trying to suspend with apm(8)'s options does this: > > apm -S says > > May 10 16:12:32 hp apmd: system entering standby > May 10 16:12:33 hp /bsd: uhub1 detached > May 10 16:12:33 hp /bsd: uhub2 detached > May 10 16:12:33 hp /bsd: uhub3 detached > > and, presumably, goes into standby. The power led is blinking. > It will not resume: pressing the power button makes the power led > light up again, but that's it. Even the display backlight > stays turned off. The machine is not accessible remotely > and needs to be forcefully restarted. > /etc/apm/standby does not get called. > > apm -z says > > May 10 16:31:26 hp apmd: system suspending > May 10 16:31:28 hp /bsd: uhub1 detached > May 10 16:31:28 hp /bsd: uhub2 detached > May 10 16:31:28 hp /bsd: uhub3 detached > > and, presumably, goes to suspend, but never resumes. > The symptoms are the same as with apm -S. > /etc/apm/suspend does not get called. > > apm -Z puts the system into hibernation, and it works. > After pressing the power button, the machine boots, > and unhibernates at the end of the boot sequence. > /etc/apm/{hibernate,resume} get called. > > How can I help debug this? > > http://stare.cz/dmesg/compaq-nx6310.20170509 > http://stare.cz/dmesg/compaq-nx6310.acpidump.tar > http://stare.cz/dmesg/compaq-nx6310.pcidump > > Jan > > > OpenBSD 6.1-current (GENERIC) #0: Tue May 9 17:46:04 CEST 2017 > h...@hp.stare.cz:/usr/src/sys/arch/i386/compile/GENERIC > cpu0: Intel(R) Celeron(R) M CPU 430 @ 1.73GHz ("GenuineIntel" 686-class) 1.73 > GHz > cpu0: > FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,TM,PBE,NXE,SSE3,MWAIT,TM2,xTPR,PDCM,PERF,SENSOR > real mem = 1601519616 (1527MB) > avail mem = 1558122496 (1485MB) > mpath0 at root > scsibus0 at mpath0: 256 targets > mainbus0 at root > bios0 at mainbus0: date 04/17/07, BIOS32 rev. 0 @ 0xf0000, SMBIOS rev. 2.4 @ > 0xf38eb (23 entries) > bios0: vendor Hewlett-Packard version "68YDU Ver. F.0D" date 04/17/2007 > bios0: Hewlett-Packard 30AA > acpi0 at bios0: rev 2 > acpi0: sleep states S0 S3 S4 S5 > acpi0: tables DSDT FACP SLIC HPET APIC MCFG TCPA SSDT SSDT SSDT SSDT > acpi0: wakeup devices C096(S5) C0F1(S3) C0F8(S3) C0F9(S3) C0FA(S3) C0FB(S3) > C102(S5) C22B(S5) C115(S5) C22C(S5) C118(S5) C22C(S5) > acpitimer0 at acpi0: 3579545 Hz, 24 bits > acpihpet0 at acpi0: 14318179 Hz > acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat > cpu0 at mainbus0: apid 0 (boot processor) > mtrr: Pentium Pro MTRR support, 8 var ranges, 88 fixed ranges > cpu0: apic clock running at 132MHz > cpu0: mwait min=64, max=64, C-substates=0.1.1.1, IBE > ioapic0 at mainbus0: apid 1 pa 0xfec00000, version 20, 24 pins > acpimcfg0 at acpi0 addr 0xf8000000, bus 0-63 > acpiprt0 at acpi0: bus 2 (C096) > acpiprt1 at acpi0: bus 8 (C102) > acpiprt2 at acpi0: bus 24 (C115) > acpiprt3 at acpi0: bus 32 (C118) > acpiprt4 at acpi0: bus 0 (C002) > acpiec0 at acpi0 > acpicpu0 at acpi0: !C3(250@17 io@0x1015), !C2(500@1 io@0x1014), C1(1000@1 > halt) > acpipwrres0 at acpi0: C1F0, resource for C1EC > acpipwrres1 at acpi0: C1FD, resource for C1F1 > acpipwrres2 at acpi0: C21A, resource for C218 > acpipwrres3 at acpi0: C222, resource for C121 > acpipwrres4 at acpi0: C321, resource for C325 > acpipwrres5 at acpi0: C322, resource for C326 > acpipwrres6 at acpi0: C323, resource for C327 > acpipwrres7 at acpi0: C324, resource for C328 > acpitz0 at acpi0: critical temperature is 256 degC > acpitz1 at acpi0: critical temperature is 105 degC > acpitz2 at acpi0: critical temperature is 105 degC > acpitz3 at acpi0: critical temperature is 105 degC > acpitz4 at acpi0: critical temperature is 110 degC > "PNP0A06" at acpi0 not configured > "PNP0303" at acpi0 not configured > "SYN0112" at acpi0 not configured > "HPQ0006" at acpi0 not configured > acpibat0 at acpi0: C1BC model "Primary" serial 08083 2016/11/05 type LIon oem > "Hewlett-Packard" > acpibat1 at acpi0: C1BB not present > acpiac0 at acpi0: AC unit online > acpibtn0 at acpi0: C23F > acpibtn1 at acpi0: C238 > "PNP0C14" at acpi0 not configured > "PNP0C0B" at acpi0 not configured > "PNP0C0B" at acpi0 not configured > "PNP0C0B" at acpi0 not configured > "PNP0C0B" at acpi0 not configured > acpivideo0 at acpi0: C083 > bios0: ROM list: 0xc0000/0x10000! 0xd0000/0x1000 0xd1000/0x1800 > pci0 at mainbus0 bus 0: configuration mode 1 (bios) > pchb0 at pci0 dev 0 function 0 "Intel 82945GM Host" rev 0x03 > inteldrm0 at pci0 dev 2 function 0 "Intel 82945GM Video" rev 0x03 > drm0 at inteldrm0 > intagp0 at inteldrm0 > agp0 at intagp0: aperture at 0xd0000000, size 0x10000000 > inteldrm0: apic 1 int 16 > inteldrm0: 1024x768, 32bpp > wsdisplay0 at inteldrm0 mux 1: console (std, vt100 emulation) > wsdisplay0: screen 1-5 added (std, vt100 emulation) > "Intel 82945GM Video" rev 0x03 at pci0 dev 2 function 1 not configured > azalia0 at pci0 dev 27 function 0 "Intel 82801GB HD Audio" rev 0x01: msi > azalia0: codecs: Analog Devices AD1981HD, AT&T/Lucent/0x3026, using Analog > Devices AD1981HD > audio0 at azalia0 > ppb0 at pci0 dev 28 function 0 "Intel 82801GB PCIE" rev 0x01: apic 1 int 16 > pci1 at ppb0 bus 8 > bwi0 at pci1 dev 0 function 0 "Broadcom BCM4311" rev 0x01: apic 1 int 16, > address 00:14:a5:f0:fa:2c > ppb1 at pci0 dev 28 function 2 "Intel 82801GB PCIE" rev 0x01: apic 1 int 18 > pci2 at ppb1 bus 24 > ppb2 at pci0 dev 28 function 3 "Intel 82801GB PCIE" rev 0x01: apic 1 int 19 > pci3 at ppb2 bus 32 > uhci0 at pci0 dev 29 function 0 "Intel 82801GB USB" rev 0x01: apic 1 int 20 > uhci1 at pci0 dev 29 function 1 "Intel 82801GB USB" rev 0x01: apic 1 int 21 > uhci2 at pci0 dev 29 function 2 "Intel 82801GB USB" rev 0x01: apic 1 int 18 > uhci3 at pci0 dev 29 function 3 "Intel 82801GB USB" rev 0x01: apic 1 int 19 > ehci0 at pci0 dev 29 function 7 "Intel 82801GB USB" rev 0x01: apic 1 int 20 > usb0 at ehci0: USB revision 2.0 > uhub0 at usb0 configuration 1 interface 0 "Intel EHCI root hub" rev 2.00/1.00 > addr 1 > ppb3 at pci0 dev 30 function 0 "Intel 82801BAM Hub-to-PCI" rev 0xe1 > pci4 at ppb3 bus 2 > cbb0 at pci4 dev 6 function 0 "TI PCIXX12 CardBus" rev 0x00: apic 1 int 18 > "TI PCIXX12 FireWire" rev 0x00 at pci4 dev 6 function 1 not configured > bce0 at pci4 dev 14 function 0 "Broadcom BCM4401B1" rev 0x02: apic 1 int 16, > address 00:1a:4b:6f:6c:1f > bmtphy0 at bce0 phy 1: BCM4401 10/100baseTX PHY, rev. 0 > cardslot0 at cbb0 slot 0 flags 0 > cardbus0 at cardslot0: bus 3 device 0 cacheline 0x10, lattimer 0x20 > pcmcia0 at cardslot0 > ichpcib0 at pci0 dev 31 function 0 "Intel 82801GBM LPC" rev 0x01: PM disabled > pciide0 at pci0 dev 31 function 1 "Intel 82801GB IDE" rev 0x01: DMA, channel > 0 configured to compatibility, channel 1 configured to compatibility > atapiscsi0 at pciide0 channel 0 drive 0 > scsibus1 at atapiscsi0: 2 targets > cd0 at scsibus1 targ 0 lun 0: <PIONEER, DVDRW DVR-K17, 1.05> ATAPI 5/cdrom > removable > cd0(pciide0:0:0): using PIO mode 4, DMA mode 2 > pciide0: channel 1 ignored (disabled) > ahci0 at pci0 dev 31 function 2 "Intel 82801GBM AHCI" rev 0x01: msi, AHCI 1.1 > ahci0: port 0: 1.5Gb/s > scsibus2 at ahci0: 32 targets > sd0 at scsibus2 targ 0 lun 0: <ATA, Hitachi HTS54161, SBDO> SCSI3 0/direct > fixed naa.5000cca51eefd39b > sd0: 114473MB, 512 bytes/sector, 234441648 sectors > usb1 at uhci0: USB revision 1.0 > uhub1 at usb1 configuration 1 interface 0 "Intel UHCI root hub" rev 1.00/1.00 > addr 1 > usb2 at uhci1: USB revision 1.0 > uhub2 at usb2 configuration 1 interface 0 "Intel UHCI root hub" rev 1.00/1.00 > addr 1 > usb3 at uhci2: USB revision 1.0 > uhub3 at usb3 configuration 1 interface 0 "Intel UHCI root hub" rev 1.00/1.00 > addr 1 > usb4 at uhci3: USB revision 1.0 > uhub4 at usb4 configuration 1 interface 0 "Intel UHCI root hub" rev 1.00/1.00 > addr 1 > isa0 at ichpcib0 > isadma0 at isa0 > pckbc0 at isa0 port 0x60/5 irq 1 irq 12 > pckbd0 at pckbc0 (kbd slot) > wskbd0 at pckbd0: console keyboard, using wsdisplay0 > pms0 at pckbc0 (aux slot) > wsmouse0 at pms0 mux 0 > wsmouse1 at pms0 mux 0 > pms0: Synaptics touchpad, firmware 6.2 > pcppi0 at isa0 port 0x61 > spkr0 at pcppi0 > npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16 > urndis0 at uhub0 port 3 configuration 1 interface 0 "Android Android" rev > 2.00/3.10 addr 2 > urndis0: using RNDIS, address 02:0d:02:5f:33:64 > vscsi0 at root > scsibus3 at vscsi0: 256 targets > softraid0 at root > scsibus4 at softraid0: 256 targets > root on sd0a (8607602cb9fc6ee0.a) swap on sd0b dump on sd0b > WARNING: / was not properly unmounted > uhub1 detached > uhub2 detached > uhub3 detached > uhub4 detached > urndis0 detached > uhub0 detached > uhub0 at usb1 configuration 1 interface 0 "Intel UHCI root hub" rev 1.00/1.00 > addr 1 > uhub1 at usb2 configuration 1 interface 0 "Intel UHCI root hub" rev 1.00/1.00 > addr 1 > uhub2 at usb3 configuration 1 interface 0 "Intel UHCI root hub" rev 1.00/1.00 > addr 1 > uhub3 at usb4 configuration 1 interface 0 "Intel UHCI root hub" rev 1.00/1.00 > addr 1 > uhub4 at usb0 configuration 1 interface 0 "Intel EHCI root hub" rev 2.00/1.00 > addr 1 > urndis0 at uhub4 port 3 configuration 1 interface 0 "Android Android" rev > 2.00/3.10 addr 2 > urndis0: using RNDIS, address 02:0d:02:5f:33:64 > uhub0 detached > uhub1 detached > uhub2 detached > uhub3 detached > urndis0 detached > uhub4 detached > uhub0 at usb1 configuration 1 interface 0 "Intel UHCI root hub" rev 1.00/1.00 > addr 1 > uhub1 at usb2 configuration 1 interface 0 "Intel UHCI root hub" rev 1.00/1.00 > addr 1 > uhub2 at usb3 configuration 1 interface 0 "Intel UHCI root hub" rev 1.00/1.00 > addr 1 > uhub3 at usb4 configuration 1 interface 0 "Intel UHCI root hub" rev 1.00/1.00 > addr 1 > uhub4 at usb0 configuration 1 interface 0 "Intel EHCI root hub" rev 2.00/1.00 > addr 1 > urndis0 at uhub4 port 3 configuration 1 interface 0 "Android Android" rev > 2.00/3.10 addr 2 > urndis0: using RNDIS, address 02:0d:02:5f:33:64 >