Contributed by deanna on from the acpi dept.
Thanks to many generous donations, Marco was able to buy two new laptops for ACPI work: a Sony VAIO and a Fujitsu Lifebook. He and jordan@ quickly added support for them, and I'm writing this message from the VAIO.
ACPI aside, I'd say the VAIO (photo here, top right) is lightly supported, mostly because it is very new hardware. There are still issues with azalia(4), wpi(4) and cardbus. But as someone said, that's the beauty of new hardware: it works just enough. On the Fujitsu side, a Lifebook owner just wrote to Marco saying that the changes from the past few days have made it so that every device is now detected.
dmesgs for the new machines follow. Photos of marco@ and jordan@ hard at work on ACPI are here.
Once again, thanks to everyone who donated! Keep an eye on the comments for more info on the exact state of ACPI.
The VAIO:
hw.machine=i386 hw.model=Genuine Intel(R) CPU T2300 @ 1.66GHz ("GenuineIntel" 686-class) hw.ncpu=2 hw.byteorder=1234 hw.physmem=1063415808 hw.usermem=1063403520 hw.pagesize=4096 hw.disknames=cd0,wd0 hw.diskcount=2 hw.sensors.acpiac0.indicator0=On (power supply) hw.sensors.acpibat0.volt0=12.48 VDC (voltage) hw.sensors.acpibat0.volt1=unknown (current voltage), UNKNOWN hw.sensors.acpibat0.watthour0=4.80 Wh (last full capacity) hw.sensors.acpibat0.watthour1=1.00 Wh (warning capacity) hw.sensors.acpibat0.watthour2=0.40 Wh (low capacity) hw.sensors.acpibat0.watthour3=4.80 Wh (remaining capacity), OK hw.sensors.acpibat0.raw0=2 (battery charging), OK hw.sensors.acpibat0.raw1=unknown (rate), UNKNOWN hw.sensors.acpidock0.indicator0=Off (not docked) hw.sensors.acpitz0.temp0=58.05 degC (zone temperature) hw.sensors.acpitz1.temp0=58.05 degC (zone temperature) hw.cpuspeed=1663 hw.vendor=Sony Corporation hw.product=VGN-FE660G hw.version=C3LMJ2B6 hw.serialno=28243832-3033344 hw.uuid=4e3b12c0-0fad-11db-80fe-0013a908430b OpenBSD 4.1-beta (ACPI.MP) #1: Tue Feb 13 14:49:34 EST 2007 deanna@vaio.peereboom.us:/usr/src/sys/arch/i386/compile/ACPI.MP cpu0: Genuine Intel(R) CPU T2300 @ 1.66GHz ("GenuineIntel" 686-class) 1.67 GHz cpu0: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,MWAIT,EST,TM2,xTPR real mem = 1063415808 (1038492K) avail mem = 961806336 (939264K) using 4256 buffers containing 53293056 bytes (52044K) of memory mainbus0 (root) bios0 at mainbus0: AT/286+ BIOS, date 05/11/06, BIOS32 rev. 0 @ 0xfd5f0, SMBIOS rev. 2.40 @ 0xdc010 (18 entries) bios0: Sony Corporation VGN-FE660G apm0 at bios0: Power Management spec V1.2 apm0: AC on, battery charge unknown apm0: flags 30102 dobusy 0 doidle 1 pcibios0 at bios0: rev 2.1 @ 0xfd5f0/0xa10 pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xfdec0/288 (16 entries) pcibios0: PCI Interrupt Router at 000:31:0 ("Intel 82371FB ISA" rev 0x00) pcibios0: PCI bus #6 is the last bus bios0: ROM list: 0xc0000/0x10000! 0xdc000/0x4000! 0xe0000/0x1800! acpi0 at mainbus0: rev 0 acpi0: tables DSDT FACP APIC BOOT MCFG APIC SSDT SSDT SSDT acpitimer0 at acpi0: can't identify bus acpi device at acpi0 from table DSDT not configured acpi device at acpi0 from table FACP not configured acpimadt0 at acpi0 table APIC addr 0xfee00000: PC-AT compat LAPIC: acpi_proc_id 0, apic_id 0, flags 0x1 cpu0 at mainbus0: apid 0 (boot processor) cpu0: apic clock running at 166 MHz LAPIC: acpi_proc_id 1, apic_id 1, flags 0x1 cpu1 at mainbus0: apid 1 (application processor) cpu1: Genuine Intel(R) CPU T2300 @ 1.66GHz ("GenuineIntel" 686-class) 1.67 GHz cpu1: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,MWAIT,EST,TM2,xTPR IOAPIC: acpi_ioapic_id 1, address 0xfec00000, global_int_base 0x0 ioapic0 at mainbus0: apid 1 pa 0xfec00000, version 20, 24 pins ioapic0: duplicate apic id, remapped to apid 2 OVERRIDE: bus 0, source 0, global_int 2, flags 0 OVERRIDE: bus 0, source 9, global_int 9, flags d LAPIC_NMI: acpi_proc_id 0, local_apic_lint 1, flags 5 LAPIC_NMI: acpi_proc_id 1, local_apic_lint 1, flags 5 acpi device at acpi0 from table BOOT not configured acpi device at acpi0 from table MCFG not configured acpi device at acpi0 from table APIC not configured acpi device at acpi0 from table SSDT not configured acpi device at acpi0 from table SSDT not configured acpi device at acpi0 from table SSDT not configured acpiprt0 at acpi0: bus 0 (PCI0) acpiprt1 at acpi0: bus 0 (PEGP) acpiprt2 at acpi0: bus 1 (RP01) acpiprt3 at acpi0: bus 2 (RP02) acpiprt4 at acpi0: bus 3 (RP03) acpiprt5 at acpi0: bus 4 (RP04) acpiprt6 at acpi0: bus 0 (RP05) acpiprt7 at acpi0: bus 0 (RP06) acpiprt8 at acpi0: bus 5 (PCIB) acpiec0 at acpi0: EC__ acpiac0 at acpi0: AC unit online acpibat0 at acpi0: BAT0: model: serial: type: LiOn oem: Sony Corp. acpibtn0 at acpi0: LID0 acpibtn1 at acpi0: PWRB acpidock0 at acpi0: DOCK: not docked (0) acpitz0 at acpi0, critical temperature: 105 degC acpitz1 at acpi0, critical temperature: 105 degC pci0 at mainbus0 bus 0: configuration mode 1 (no bios) pchb0 at pci0 dev 0 function 0 "Intel 82945GM MCH" rev 0x03 vga1 at pci0 dev 2 function 0 "Intel 82945GM Video" rev 0x03: aperture at 0xd0100000, size 0x10000000 wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation) wsdisplay0: screen 1-5 added (80x25, 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 0x02: apic 2 int 22 (irq 4) azalia0: host: High Definition Audio rev. 1.0 azalia0: codec: 0x04x/0x8384 (rev. 66.1), HDA version 1.0 azalia0: codec: 0x04x/0x14f1 (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 ppb0 at pci0 dev 28 function 0 "Intel 82801GB PCIE" rev 0x02 pci1 at ppb0 bus 1 ppb1 at pci0 dev 28 function 1 "Intel 82801GB PCIE" rev 0x02 pci2 at ppb1 bus 2 ppb2 at pci0 dev 28 function 2 "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 18 (irq 11), address 00:13:02:7c:fa:0d ppb3 at pci0 dev 28 function 3 "Intel 82801GB PCIE" rev 0x02 pci4 at ppb3 bus 4 uhci0 at pci0 dev 29 function 0 "Intel 82801GB USB" rev 0x02: apic 2 int 23 (irq 5) usb0 at uhci0: USB revision 1.0 uhub0 at usb0 uhub0: Intel UHCI root hub, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered uhci1 at pci0 dev 29 function 1 "Intel 82801GB USB" rev 0x02: apic 2 int 17 (irq 3) usb1 at uhci1: USB revision 1.0 uhub1 at usb1 uhub1: Intel UHCI root hub, rev 1.00/1.00, addr 1 uhub1: 2 ports with 2 removable, self powered uhci2 at pci0 dev 29 function 2 "Intel 82801GB USB" rev 0x02: apic 2 int 18 (irq 11) usb2 at uhci2: USB revision 1.0 uhub2 at usb2 uhub2: Intel UHCI root hub, rev 1.00/1.00, addr 1 uhub2: 2 ports with 2 removable, self powered uhci3 at pci0 dev 29 function 3 "Intel 82801GB USB" rev 0x02: apic 2 int 16 (irq 7) usb3 at uhci3: USB revision 1.0 uhub3 at usb3 uhub3: Intel UHCI root hub, rev 1.00/1.00, addr 1 uhub3: 2 ports with 2 removable, self powered ehci0 at pci0 dev 29 function 7 "Intel 82801GB USB" rev 0x02: apic 2 int 23 (irq 5) usb4 at ehci0: USB revision 2.0 uhub4 at usb4 uhub4: Intel EHCI root hub, rev 2.00/1.00, addr 1 uhub4: 8 ports with 8 removable, self powered ppb4 at pci0 dev 30 function 0 "Intel 82801BAM Hub-to-PCI" rev 0xe2 pci5 at ppb4 bus 5 cbb0 at pci5 dev 3 function 0 "TI PCIXX12 CardBus" rev 0x00: apic 2 int 16 (irq 255) vendor "TI", unknown product 0x803a (class serial bus subclass Firewire, rev 0x00) at pci5 dev 3 function 1 not configured "TI PCIXX12 Multimedia Card Reader" rev 0x00 at pci5 dev 3 function 2 not configured fxp0 at pci5 dev 8 function 0 "Intel PRO/100 VM" rev 0x0 inphy0 at fxp0 phy 1: i82562ET 10/100 PHY, rev. 0 cbb0: bad Vcc request. sock_ctrl 0xffffff88, sock_status 0xffffffff cardslot0 at cbb0 slot 0 flags 0 cardbus0 at cardslot0: bus 6 device 0 cacheline 0x10, lattimer 0x20 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:SCSI0 5/cdrom removable cd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2 pciide0: channel 1 ignored (disabled) pciide1 at pci0 dev 31 function 2 "Intel 82801GBM SATA" rev 0x02: DMA, channel 0 configured to native-PCI, channel 1 configured to native-PCI pciide1: using apic 2 int 19 (irq 10) for native-PCI interrupt wd0 at pciide1 channel 0 drive 0: wd0: 16-sector PIO, LBA48, 95396MB, 195371568 sectors wd0(pciide1:0:0): using PIO mode 4, Ultra-DMA mode 5 ichiic0 at pci0 dev 31 function 3 "Intel 82801GB SMBus" rev 0x02: apic 2 int 19 (irq 10) iic0 at ichiic0 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: spkr0 at pcppi0 npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16 ioapic0: pin 18 shares different IPL interrupts (40..50), degraded performance pctr: 686-class user-level performance counters enabled mtrr: Pentium Pro MTRR support apm0: disconnected rum0 at uhub4 port 1 rum0: Belkin Belkin 54g USB Network Adapter, rev 2.00/0.01, addr 2 rum0: MAC/BBP RT2573 (rev 0x2573a), RF RT2528, address 00:17:3f:60:44:9b dkcsum: wd0 matches BIOS drive 0x80 root on wd0a rootdev=0x0 rrootdev=0x300 rawdev=0x302
The Lifebook:
hw.machine=i386 hw.model=Genuine Intel(R) CPU U1400 @ 1.20GHz ("GenuineIntel" 686-class) hw.ncpu=1 hw.byteorder=1234 hw.physmem=526282752 hw.usermem=526278656 hw.pagesize=4096 hw.disknames=wd0 hw.diskcount=1 hw.sensors.acpiac0.indicator0=On (power supply) hw.sensors.acpibat0.volt0=10.80 VDC (voltage) hw.sensors.acpibat0.volt1=12.04 VDC (current voltage) hw.sensors.acpibat0.amphour0=1.15 Ah (last full capacity) hw.sensors.acpibat0.amphour1=0.00 Ah (warning capacity) hw.sensors.acpibat0.amphour2=0.00 Ah (low capacity) hw.sensors.acpibat0.amphour3=0.82 Ah (remaining capacity), OK hw.sensors.acpibat0.raw0=2 (battery charging), OK hw.sensors.acpibat0.raw1=815 (rate) hw.sensors.acpitz0.temp0=26.85 degC (zone temperature) hw.sensors.acpitz1.temp0=26.85 degC (zone temperature) hw.cpuspeed=1198 hw.setperf=100 hw.vendor=FUJITSU hw.product=LifeBook Q2010 hw.serialno=R6609960 hw.uuid=6b871a26-00be-11db-8b14-0017420c62f6 OpenBSD 4.0-current (ACPI) #69: Mon Feb 12 22:37:42 CST 2007 root@dev.peereboom.us:/usr/src/theo/src/sys/arch/i386/compile/ACPI cpu0: Genuine Intel(R) CPU U1400 @ 1.20GHz ("GenuineIntel" 686-class) 1.20 GHz cpu0: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,TM,SBF,SSE3,MWAIT,VMX,EST,TM2 real mem = 526282752 (513948K) avail mem = 471859200 (460800K) using 4256 buffers containing 26431488 bytes (25812K) of memory mainbus0 (root) bios0 at mainbus0: AT/286+ BIOS, date 07/13/06, BIOS32 rev. 0 @ 0xfdc14, SMBIOS rev. 2.4 @ 0xe50c0 (54 entries) bios0: FUJITSU LifeBook Q2010 pcibios0: pcibios_get_status - function not supported pcibios at bios0 function 0x1a not configured bios0: ROM list: 0xc0000/0xe600! 0xce800/0x1000 0xcfa00/0x1000 0xdc000/0x1c00! acpi0 at mainbus0: rev 0 acpi0: tables DSDT FACP MCFG SSDT SSDT SSDT APIC HPET BOOT acpitimer0 at acpi0: 3579545 Hz, 24 bits acpi device at acpi0 from table DSDT not configured acpi device at acpi0 from table FACP not configured acpi device at acpi0 from table MCFG not configured acpi device at acpi0 from table SSDT not configured acpi device at acpi0 from table SSDT not configured acpi device at acpi0 from table SSDT not configured acpi device at acpi0 from table APIC not configured acpihpet0 at acpi0 table HPET: 14318179 Hz acpi device at acpi0 from table BOOT not configured acpiprt0 at acpi0: bus 0 (PCI0) acpiprt1 at acpi0: bus 8 (PCIB) acpiprt2 at acpi0: bus 2 (RP01) acpiprt3 at acpi0: bus 3 (RP02) acpiprt4 at acpi0: bus 5 (RP04) acpiec0 at acpi0: EC__ acpibtn0 at acpi0: LID_ acpibtn1 at acpi0: PWRB acpiac0 at acpi0: AC unit offline acpibat0 at acpi0: CMB1: model: CP283010 serial: 1 type: LION oem: Fujitsu acpicpu0 at acpi0: CPU0: 1200, 800 MHz acpitz0 at acpi0, critical temperature: 100 degC acpitz1 at acpi0, critical temperature: 100 degC cpu0 at mainbus0 pci0 at mainbus0 bus 0: configuration mode 1 (no bios) pchb0 at pci0 dev 0 function 0 "Intel 82945GM MCH" rev 0x03 vga1 at pci0 dev 2 function 0 "Intel 82945GM Video" rev 0x03: aperture at 0xf0300000, size 0x10000000 wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation) wsdisplay0: screen 1-5 added (80x25, 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 0x02: irq 11 azalia0: host: High Definition Audio rev. 1.0 azalia0: codec: 0x04x/0x8384 (rev. 2.1), HDA version 1.0 audio0 at azalia0 ppb0 at pci0 dev 28 function 0 "Intel 82801GB PCIE" rev 0x02 pci1 at ppb0 bus 2 mskc0 at pci1 dev 0 function 0 "Marvell Yukon 88E8055" rev 0x12, Yukon-2 EC Ultra rev. A1 (0x2): irq 11 msk0 at mskc0 port A, address 00:17:42:0c:62:f6 eephy0 at msk0 phy 0: Marvell 88E1149 Gigabit PHY, rev. 1 ppb1 at pci0 dev 28 function 1 "Intel 82801GB PCIE" rev 0x02 pci2 at ppb1 bus 3 ppb2 at pci0 dev 28 function 3 "Intel 82801GB PCIE" rev 0x02 pci3 at ppb2 bus 5 wpi0 at pci3 dev 0 function 0 "Intel PRO/Wireless 3945ABG" rev 0x02: irq 11, address 00:13:02:61:a9:34 uhci0 at pci0 dev 29 function 0 "Intel 82801GB USB" rev 0x02: irq 11 usb0 at uhci0: USB revision 1.0 uhub0 at usb0 uhub0: Intel UHCI root hub, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered uhci1 at pci0 dev 29 function 1 "Intel 82801GB USB" rev 0x02: irq 11 usb1 at uhci1: USB revision 1.0 uhub1 at usb1 uhub1: Intel UHCI root hub, rev 1.00/1.00, addr 1 uhub1: 2 ports with 2 removable, self powered uhci2 at pci0 dev 29 function 2 "Intel 82801GB USB" rev 0x02: irq 11 usb2 at uhci2: USB revision 1.0 uhub2 at usb2 uhub2: Intel UHCI root hub, rev 1.00/1.00, addr 1 uhub2: 2 ports with 2 removable, self powered uhci3 at pci0 dev 29 function 3 "Intel 82801GB USB" rev 0x02: irq 11 usb3 at uhci3: USB revision 1.0 uhub3 at usb3 uhub3: Intel UHCI root hub, rev 1.00/1.00, addr 1 uhub3: 2 ports with 2 removable, self powered ehci0 at pci0 dev 29 function 7 "Intel 82801GB USB" rev 0x02: irq 11 usb4 at ehci0: USB revision 2.0 uhub4 at usb4 uhub4: Intel EHCI root hub, rev 2.00/1.00, addr 1 uhub4: 8 ports with 8 removable, self powered ppb3 at pci0 dev 30 function 0 "Intel 82801BAM Hub-to-PCI" rev 0xe2 pci4 at ppb3 bus 8 cbb0 at pci4 dev 3 function 0 "Ricoh 5C476 CardBus" rev 0xb3: irq 11 "Ricoh 5C552 Firewire" rev 0x08 at pci4 dev 3 function 1 not configured sdhc0 at pci4 dev 3 function 2 "Ricoh 5C822 SD/MMC" rev 0x17: irq 11 sdmmc0 at sdhc0 cardslot0 at cbb0 slot 0 flags 0 cardbus0 at cardslot0: bus 9 device 0 cacheline 0x0, lattimer 0x20 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 wd0 at pciide0 channel 0 drive 0:wd0: 16-sector PIO, LBA48, 28615MB, 58605120 sectors wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 5 pciide0: channel 1 ignored (disabled) ichiic0 at pci0 dev 31 function 3 "Intel 82801GB SMBus" rev 0x02: irq 11 iic0 at ichiic0 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: spkr0 at pcppi0 npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16 biomask edfd netmask edfd ttymask ffff pctr: 686-class user-level performance counters enabled mtrr: Pentium Pro MTRR support ugen0 at uhub1 port 2 ugen0: AuthenTec Fingerprint Sensor, rev 1.10/6.21, addr 2 dkcsum: wd0 matches BIOS drive 0x80 root on wd0a rootdev=0x0 rrootdev=0x300 rawdev=0x302
(Comments are closed)
By jirib (195.212.29.179) on
I have Acer Travelmate 290lci, I built new kernel from recent -current with ACPI enabled and it works. But... what else? I can't see any changes if I plug adapter and I don't know how to check if the processor slows down when it can.
Could you write here or even in FAQ how people can help to test ACPI and how to set it up even they are not real geeks? :)
Anyway, my laptop finally can poweroff without switching button above laptop's keyboard.
Comments
By Johan M:son Lindman (jl) on
Comments
By Johan M:son Lindman (jl) on
> Hi,
> I have Acer Travelmate 290lci, I built new kernel from recent -current
> with ACPI enabled and it works. But... what else? I can't see any
> changes if I plug adapter and I don't know how to check if the
> processor slows down when it can.
Many use md5 -t to test whether laptop actually slows down or not.
Comments
By Anonymous Coward (69.70.68.38) on
>
> Hi,
> I have Acer Travelmate 290lci, I built new kernel from recent -current
> with ACPI enabled and it works. But... what else? I can't see any
> changes if I plug adapter and I don't know how to check if the
> processor slows down when it can.
>
> Many use md5 -t to test whether laptop actually slows down or not.
This only needs to be tested on laptops? And only tested with -current or snapshots?
Comments
By Johan M:son Lindman (jl) on
> >
> > Hi,
> > I have Acer Travelmate 290lci, I built new kernel from recent -current
> > with ACPI enabled and it works. But... what else? I can't see any
> > changes if I plug adapter and I don't know how to check if the
> > processor slows down when it can.
> >
> > Many use md5 -t to test whether laptop actually slows down or not.
>
> This only needs to be tested on laptops? And only tested with -current
> or snapshots?
ACPI needs to be tested on _all_ (servers, desktops whatever you can think of) recent i386 or amd64 capable machines you can come across.
You need a snapshot (or run -current) to test it and you need to boot -c and type "enable acpi" to get to ACPI (alternatively just config -ef $KERNEL and do enable acpi).
The more hardware this can be subjected to the more likely potential problems are to be found and fixed, so please test this to the extent you can.
Comments
By Anonymous Coward (69.70.68.38) on
> > >
> > > Hi,
> > > I have Acer Travelmate 290lci, I built new kernel from recent -current
> > > with ACPI enabled and it works. But... what else? I can't see any
> > > changes if I plug adapter and I don't know how to check if the
> > > processor slows down when it can.
> > >
> > > Many use md5 -t to test whether laptop actually slows down or not.
> >
> > This only needs to be tested on laptops? And only tested with -current
> > or snapshots?
>
> ACPI needs to be tested on _all_ (servers, desktops whatever you can think of) recent i386 or amd64 capable machines you can come across.
>
> You need a snapshot (or run -current) to test it and you need to boot -c and type "enable acpi" to get to ACPI (alternatively just config -ef $KERNEL and do enable acpi).
>
> The more hardware this can be subjected to the more likely potential problems are to be found and fixed, so please test this to the extent you can.
Cool! Thx! I'll try to test snapshot on a few systems I have with ACPI - I've never really done any testing, but I'll try to help with my share...
Do we just report if we get some type of problems or errors, or anything else special that should be done to test for problems?
Lastly, where/how do we submit our results? rhetorical question; I'll check the FAQ...
By Anonymous Coward (85.25.148.242) on
> I have Acer Travelmate 290lci, I built new kernel from recent -current with ACPI enabled and it works. But... what else? I can't see any changes if I plug adapter and I don't know how to check if the processor slows down when it can.
>
> Could you write here or even in FAQ how people can help to test ACPI and how to set it up even they are not real geeks? :)
>
> Anyway, my laptop finally can poweroff without switching button above laptop's keyboard.
you can have a look at sysctl hw.cpuspeed.
By avb (212.112.241.131) avb@avb.bas-net.by on
How are the success with suspend to ram? Hope some steps is already done in this direction.
By Bret Lambert (tbert) bret.lambert@gmail.com on
Comments
By Anonymous Coward (151.136.100.2) on
By Anonymous Coward (69.207.171.114) on
I think I'm more interested in the wine bottles in the background :)
Comments
By Anonymous Coward (128.255.167.160) on
>
> I think I'm more interested in the wine bottles in the background :)
Finally, someone with some sense!
By Anonymous Coward (82.135.30.22) on
for all that extra water in the bottle?
drink rum!
Comments
By Anonymous Coward (70.179.123.124) on
> for all that extra water in the bottle?
> drink rum!
By that logic, why waste money on rum?
Drink what you get from moonshiners.
By Anonymous Coward (193.158.13.130) on
Is it stable AND fast ?
I read something about performance being poor under OpenBSD.
Comments
By Nate (Nate) on
> Is it stable AND fast ?
> I read something about performance being poor under OpenBSD.
You mean the Intel chipset that OpenBSD has supported for almost a year via the wpi driver? It's been available since May 2006.
Give it a whirl, you'll find out. Such questions serve no purpose.
I read something about security being poor under Windows Vista, maybe I should look into that rather than just randomly stating that I've read about something vague.
By Janne Johansson (82.182.176.20) on
> Is it stable AND fast ?
> I read something about performance being poor under OpenBSD.
I sometimes get my wpi0 to get stuck, and need serious attention to come
back up again, but I haven't seen any performance problems, though I usually
dont benchmark it.
By ningo (84.135.83.90) ningo@gmx.net on
385 acpi0 enabled
acpi0 at mainbus0: rev 2
acpi0: tables DSDT FACP SSDT ECDT TCPA APIC MCFG HPET BOOT SSDT SSDT SSDT SSDT
acpitimer at acpi0 not configured
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus 0 (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
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
acpitz at acpi0 not configured
acpitz at acpi0 not configured
Doesn't look very promising right now. :/
I would send you some money if I had, but to date the only thing I can do is ask you to address this issue. :)
Comments
By phessler (69.12.168.115) on
>
> 385 acpi0 enabled
> acpi0 at mainbus0: rev 2
> acpi0: tables DSDT FACP SSDT ECDT TCPA APIC MCFG HPET BOOT SSDT SSDT SSDT SSDT
> acpitimer at acpi0 not configured
> acpiprt0 at acpi0: bus 0 (PCI0)
> acpiprt1 at acpi0: bus 0 (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
> 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
> acpitz at acpi0 not configured
> acpitz at acpi0 not configured
>
> Doesn't look very promising right now. :/
>
> I would send you some money if I had, but to date the only thing I can do is ask you to address this issue. :)
'not configured' means there isn't a driver attached. if you enable those drivers in a kernel, and boot off of that, I bet you'll find far more working.
Of course, compiling your own kernel is left as an exercise for the reader. standard rules of running your own kernel apply.
Comments
By Anonymous Coward (84.135.83.90) on
> 'not configured' means there isn't a driver attached. if you enable those drivers in a kernel, and boot off of that, I bet you'll find far more working.
>
> Of course, compiling your own kernel is left as an exercise for the reader. standard rules of running your own kernel apply.
>
Wait...you mean this stuff actually IS in the Kernel?! Hooray \o/
Comments
By phessler (69.12.168.115) on
> > 'not configured' means there isn't a driver attached. if you enable those drivers in a kernel, and boot off of that, I bet you'll find far more working.
> >
> > Of course, compiling your own kernel is left as an exercise for the reader. standard rules of running your own kernel apply.
> >
>
> Wait...you mean this stuff actually IS in the Kernel?! Hooray \o/
The code is written, but not compiled in yet. ACPI is still under active development and needs testing on all sorts of machines. Some things may act wonky, some things may not work on your hardware. YMMV, etc, etc.
By niallo (82.195.149.9) niallo@openbsd.org on
I'm not sure exactly features you are missing?
> Unfortunately I own a Thinkpad T60 and what's even more unfortunate, it doesn't support APM, so ACPI is the way to go.
>
> 385 acpi0 enabled
> acpi0 at mainbus0: rev 2
> acpi0: tables DSDT FACP SSDT ECDT TCPA APIC MCFG HPET BOOT SSDT SSDT SSDT SSDT
> acpitimer at acpi0 not configured
> acpiprt0 at acpi0: bus 0 (PCI0)
> acpiprt1 at acpi0: bus 0 (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
> 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
> acpitz at acpi0 not configured
> acpitz at acpi0 not configured
>
> Doesn't look very promising right now. :/
>
> I would send you some money if I had, but to date the only thing I can do is ask you to address this issue. :)
Comments
By shim (63.27.144.252) di_vi_dual@yahoo.com on
> I have a T60 and it works just fine with OpenBSD's ACPI implementation. SMP works perfectly.
>
> I'm not sure exactly features you are missing?
>
> > Unfortunately I own a Thinkpad T60 and what's even more unfortunate, it doesn't support APM, so ACPI is the way to go.
> >
> > 385 acpi0 enabled
> > acpi0 at mainbus0: rev 2
> > acpi0: tables DSDT FACP SSDT ECDT TCPA APIC MCFG HPET BOOT SSDT SSDT SSDT SSDT
> > acpitimer at acpi0 not configured
> > acpiprt0 at acpi0: bus 0 (PCI0)
> > acpiprt1 at acpi0: bus 0 (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
> > 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
> > acpitz at acpi0 not configured
> > acpitz at acpi0 not configured
> >
> > Doesn't look very promising right now. :/
> >
> > I would send you some money if I had, but to date the only thing I can do is ask you to address this issue. :)
>
>
Comments
By phessler (69.12.168.115) on
suspend is not yet supported with ACPI.