Hi Olaf,

the new lenovo laptops, like yours and mine, do not have APM support.
They are ACPI-only machines.
Forget about suspend. It'll take a while yet. Nevertheless, I have an
apmd set to -C and the fans kick in much less than they do on linux.
I have also tried setting   apmd -f /dev/acpi but it doesn't work, of
course, it'd have been too easy :)

I have asked too frequently when suspend will be supported, I don't
want to irritate further the developers. Just be patient. ACPI is not
trivial... but I am sure that when it's fully supported (whatever this
means) it'll be much better supported than in other OS's

http://en.wikipedia.org/wiki/Acpi#Criticism

Cheers,

Pau

2007/9/11, Olaf Schreck <[EMAIL PROTECTED]>:
> Hi,
>
> I'm having a minor problem with apm and 4.2 snapshot on a Lenovo ThinkPad R60.
>
> I noticed that "halt -p" does not power off.  I read reboot(8), and I have
> "powerdown=YES" in /etc/rc.shutdown.
>
> It might be related to apm0 not being detected, dmesg below.  I also
> noticed the error/warning "apm: connect error" from the boot loader, before
> a kernel gets loaded.  Might be related.
>
>         Loading...
>         probing: pc0
>         apm: connect error
>          mem[628k 3069M a20=on]
>         disk: hd0+
>         >> OpenBSD/i386 BOOT 3.01
>         boot>
>
> Kernel is "4.2 (GENERIC.MP) #234", snapshot was pulled today.  I did
> "enable acpi" with "config -ef /bsd.mp".  Same problem with 4.1-stable.
>
> Maybe also related: In 4.2-snapshot "sysctl hw.setperf" does work, while
> 4.1-stable would give me "sysctl: hw.setperf: value is not available".
>
>
> Any clues to get apm working?
>
> Thanks, Olaf
>
>
> dmesg:
>
> OpenBSD 4.2 (GENERIC.MP) #234: Wed Aug  8 20:52:36 MDT 2007
>     [EMAIL PROTECTED]:/usr/src/sys/arch/i386/compile/GENERIC.MP
> cpu0: Intel(R) Core(TM)2 CPU T5600 @ 1.83GHz ("GenuineIntel" 686-class) 1.83 
> GHz
> cpu0: 
> FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,MWAIT,DS-CPL,VMX,EST,TM2,CX16,xTPR
> real mem  = 3219550208 (3070MB)
> avail mem = 3120197632 (2975MB)
> mainbus0 at root
> bios0 at mainbus0: AT/286+ BIOS, date 04/18/07, BIOS32 rev. 0 @ 0xfd690, 
> SMBIOS rev. 2.4 @ 0xe0010 (68 entries)
> bios0: vendor LENOVO version "7CETC6WW (2.16 )" date 04/18/2007
> bios0: LENOVO 9461DXG
> pcibios0 at bios0: rev 2.1 @ 0xfd620/0x9e0
> pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xfdea0/272 (15 entries)
> pcibios0: PCI Interrupt Router at 000:31:0 ("Intel 82371FB ISA" rev 0x00)
> pcibios0: PCI bus #22 is the last bus
> bios0: ROM list: 0xc0000/0xfe00 0xd0000/0x1600 0xd1800/0x1000 0xdc000/0x4000! 
> 0xe0000/0x10000!
> acpi0 at mainbus0: rev 2
> acpi0: tables DSDT FACP SSDT ECDT TCPA APIC MCFG HPET SLIC BOOT SSDT SSDT 
> SSDT SSDT
> acpitimer at acpi0 not configured
> acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
> cpu0 at mainbus0: apid 0 (boot processor)
> cpu0: apic clock running at 166 MHz
> cpu1 at mainbus0: apid 1 (application processor)
> cpu1: Intel(R) Core(TM)2 CPU T5600 @ 1.83GHz ("GenuineIntel" 686-class) 1.83 
> GHz
> cpu1: 
> FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,MWAIT,DS-CPL,VMX,EST,TM2,CX16,xTPR
> ioapic0 at mainbus0: apid 1 pa 0xfec00000, version 20, 24 pins
> ioapic0: duplicate apic id, remapped to apid 2
> acpiprt0 at acpi0: bus 0 (PCI0)
> acpiprt1 at acpi0: bus 1 (AGP_)
> acpiprt2 at acpi0: bus 2 (EXP0)
> acpiprt3 at acpi0: bus 3 (EXP1)
> acpiprt4 at acpi0: bus 4 (EXP2)
> acpiprt5 at acpi0: bus 12 (EXP3)
> acpiprt6 at acpi0: bus 21 (PCI1)
> acpiec at acpi0 not configured
> acpicpu at acpi0 not configured
> acpicpu at acpi0 not configured
> acpitz at acpi0 not configured
> acpitz at acpi0 not configured
> acpibtn at acpi0 not configured
> acpibtn at acpi0 not configured
> acpibat at acpi0 not configured
> acpibat at acpi0 not configured
> acpiac at acpi0 not configured
> acpidock at acpi0 not configured
> cpu0: unknown Enhanced SpeedStep CPU, msr 0x06130b2506000b25
> cpu0: using only highest and lowest power states
> cpu0: Enhanced SpeedStep 1833 MHz (1292 mV): speeds: 1833, 1000 MHz
> pci0 at mainbus0 bus 0: configuration mode 1 (no bios)
> pchb0 at pci0 dev 0 function 0 "Intel 82945GM MCH" rev 0x03
> ppb0 at pci0 dev 1 function 0 "Intel 82945GM PCIE" rev 0x03
> pci1 at ppb0 bus 1
> vga1 at pci1 dev 0 function 0 vendor "ATI", unknown product 0x7145 rev 0x00
> wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
> wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
> azalia0 at pci0 dev 27 function 0 "Intel 82801GB HD Audio" rev 0x02: apic 2 
> int 17 (irq 11)
> azalia0: host: High Definition Audio rev. 1.0
> azalia0: codec: Analog Devices AD1981HD (rev. 2.0), HDA version 1.0
> azalia0: codec: Conexant/0x2bfa (rev. 0.0), HDA version 0.9
> azalia0: codec[1]: No support for modem function groups
> azalia0: codec[1]: No audio function groups
> audio0 at azalia0
> ppb1 at pci0 dev 28 function 0 "Intel 82801GB PCIE" rev 0x02
> pci2 at ppb1 bus 2
> bge0 at pci2 dev 0 function 0 "Broadcom BCM5751M" rev 0x21, BCM5750 C1 
> (0x4201): apic 2 int 16 (irq 11), address 00:16:d3:b8:b3:03
> brgphy0 at bge0 phy 1: BCM5750 10/100/1000baseT PHY, rev. 0
> ppb2 at pci0 dev 28 function 1 "Intel 82801GB PCIE" rev 0x02
> pci3 at ppb2 bus 3
> wpi0 at pci3 dev 0 function 0 "Intel PRO/Wireless 3945ABG" rev 0x02: apic 2 
> int 17 (irq 11), MoW2, address 00:1b:77:53:f6:6e
> ppb3 at pci0 dev 28 function 2 "Intel 82801GB PCIE" rev 0x02
> pci4 at ppb3 bus 4
> ppb4 at pci0 dev 28 function 3 "Intel 82801GB PCIE" rev 0x02
> pci5 at ppb4 bus 12
> uhci0 at pci0 dev 29 function 0 "Intel 82801GB USB" rev 0x02: apic 2 int 16 
> (irq 11)
> uhci1 at pci0 dev 29 function 1 "Intel 82801GB USB" rev 0x02: apic 2 int 17 
> (irq 11)
> uhci2 at pci0 dev 29 function 2 "Intel 82801GB USB" rev 0x02: apic 2 int 18 
> (irq 11)
> uhci3 at pci0 dev 29 function 3 "Intel 82801GB USB" rev 0x02: apic 2 int 19 
> (irq 11)
> ehci0 at pci0 dev 29 function 7 "Intel 82801GB USB" rev 0x02: apic 2 int 19 
> (irq 11)
> usb0 at ehci0: USB revision 2.0
> uhub0 at usb0: Intel EHCI root hub, rev 2.00/1.00, addr 1
> ppb5 at pci0 dev 30 function 0 "Intel 82801BAM Hub-to-PCI" rev 0xe2
> pci6 at ppb5 bus 21
> cbb0 at pci6 dev 0 function 0 "TI PCIXX12 CardBus" rev 0x00: apic 2 int 16 
> (irq 11)
> "TI PCIXX12 FireWire" rev 0x00 at pci6 dev 0 function 1 not configured
> cardslot0 at cbb0 slot 0 flags 0
> cardbus0 at cardslot0: bus 22 device 0 cacheline 0x8, lattimer 0xb0
> pcmcia0 at cardslot0
> ichpcib0 at pci0 dev 31 function 0 "Intel 82801GBM LPC" rev 0x02: PM disabled
> pciide0 at pci0 dev 31 function 1 "Intel 82801GB IDE" rev 0x02: DMA, channel 
> 0 configured to compatibility, channel 1 configured to compatibility
> atapiscsi0 at pciide0 channel 0 drive 0
> scsibus0 at atapiscsi0: 2 targets
> cd0 at scsibus0 targ 0 lun 0: <MATSHITA, DVD-RAM UJ-850, RB11> SCSI0 5/cdrom 
> removable
> cd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2
> pciide0: channel 1 ignored (disabled)
> ahci0 at pci0 dev 31 function 2 "Intel 82801GBM AHCI SATA" rev 0x02: apic 2 
> int 16 (irq 11), AHCI 1.1
> scsibus1 at ahci0: 32 targets
> sd0 at scsibus1 targ 0 lun 0: <ATA, HITACHI HTS54161, SBDI> SCSI2 0/direct 
> fixed
> sd0: 114473MB, 14593 cyl, 255 head, 63 sec, 512 bytes/sec, 234441648 sec total
> ichiic0 at pci0 dev 31 function 3 "Intel 82801GB SMBus" rev 0x02: apic 2 int 
> 23 (irq 11)
> iic0 at ichiic0
> usb1 at uhci0: USB revision 1.0
> uhub1 at usb1: Intel UHCI root hub, rev 1.00/1.00, addr 1
> usb2 at uhci1: USB revision 1.0
> uhub2 at usb2: Intel UHCI root hub, rev 1.00/1.00, addr 1
> usb3 at uhci2: USB revision 1.0
> uhub3 at usb3: Intel UHCI root hub, rev 1.00/1.00, addr 1
> usb4 at uhci3: USB revision 1.0
> uhub4 at usb4: Intel UHCI root hub, rev 1.00/1.00, addr 1
> isa0 at ichpcib0
> isadma0 at isa0
> pckbc0 at isa0 port 0x60/5
> pckbd0 at pckbc0 (kbd slot)
> pckbc0: using irq 1 for kbd slot
> wskbd0 at pckbd0: console keyboard, using wsdisplay0
> pms0 at pckbc0 (aux slot)
> pckbc0: using irq 12 for aux slot
> wsmouse0 at pms0 mux 0
> pcppi0 at isa0 port 0x61
> midi0 at pcppi0: <PC speaker>
> spkr0 at pcppi0
> aps0 at isa0 port 0x1600/31
> npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16
> pctr: 686-class user-level performance counters enabled
> mtrr: Pentium Pro MTRR support
> ugen0 at uhub4 port 2
> ugen0: STMicroelectronics Biometric Coprocessor, rev 1.00/0.01, addr 2
> dkcsum: sd0 matches BIOS drive 0x80
> root on sd0d swap on sd0b dump on sd0b

Reply via email to