Installed a Dec 11 snapshot on a MacBook5,1. This is the new model with
the "unibody" chassis. I have to use vesa for the NVIDIA 9400M (0x0863
rev 0xb1). There is no working wireless. The BCM4322 chipset ID was
removed from bwi(4) a few months ago
(http://marc.info/?l=openbsd-cvs&m=122116715708453&w=2). SpeedStep
looks broken from sysctl and dmesg.
The trackpad works mostly ok but takes a bit getting used to. The
built-in iSight does captures stills fine with fswebcam. It supports
YUV capture with luvcview, but I haven't figured out with to do with the
raw format yet. It doesn't appear to save in AVI but that could just my
inexperience with the application.
sysctl hw and dmesg follows:
hw.machine=i386
hw.model=Intel(R) Core(TM)2 Duo CPU P7350 @ 2.00GHz ("GenuineIntel"
686-class)
hw.ncpu=1
hw.byteorder=1234
hw.pagesize=4096
hw.disknames=wd0,cd0
hw.diskcount=2
hw.sensors.acpiac0.indicator0=On (power supply)
hw.sensors.acpibat0.volt0=10.95 VDC (voltage)
hw.sensors.acpibat0.volt1=11.96 VDC (current voltage)
hw.sensors.acpibat0.watthour0=41.52 Wh (last full capacity)
hw.sensors.acpibat0.watthour1=0.25 Wh (warning capacity)
hw.sensors.acpibat0.watthour2=0.10 Wh (low capacity)
hw.sensors.acpibat0.watthour3=26.91 Wh (remaining capacity), OK
hw.sensors.acpibat0.raw0=2 (battery charging), OK
hw.sensors.acpibat0.raw1=18005 (rate)
hw.sensors.cpu0.temp0=65.00 degC
hw.cpuspeed=1991
hw.setperf=0
hw.vendor=Apple Inc.
hw.product=MacBook5,1
hw.version=1.0
hw.serialno=W8841TDA1AQ
hw.uuid=200a5462-069a-db4f-90c1-930d97f58286
hw.physmem=1853952000
hw.usermem=1853939712
OpenBSD 4.4-current (GENERIC.MP) #1202: Thu Dec 11 20:03:38 MST 2008
[email protected]:/usr/src/sys/arch/i386/compile/GENERIC.MP
RTC BIOS diagnostic error
ff<clock_battery,ROM_cksum,config_unit,memory_size,fixed_disk,invalid_time>
cpu0: Intel(R) Core(TM)2 Duo CPU P7350 @ 2.00GHz ("GenuineIntel" 686-class) 2
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 = 1853952000 (1768MB)
avail mem = 1783795712 (1701MB)
RTC BIOS diagnostic error
ff<clock_battery,ROM_cksum,config_unit,memory_size,fixed_disk,invalid_time>
mainbus0 at root
bios0 at mainbus0: AT/286+ BIOS, date 07/29/05, SMBIOS rev. 2.4 @ 0xe0000 (41
entries)
bios0: vendor Apple Inc. version "MB51.88Z.0073.B02.0810061247" date 10/06/08
bios0: Apple Inc. MacBook5,1
acpi0 at bios0: rev 0
acpi0: tables DSDT FACP HPET APIC MCFG ASF! SBST ECDT SSDT SSDT SSDT
acpi0: wakeup devices ADP1(S3) LID0(S3) EC__(S3) OHC1(S3) EHC1(S3) OHC2(S3)
EHC2(S3) GIGE(S5)
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpihpet0 at acpi0: 25000000 Hz
acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: apic clock running at 265MHz
cpu1 at mainbus0: apid 1 (application processor)
cpu1: Intel(R) Core(TM)2 Duo CPU P7350 @ 2.00GHz ("GenuineIntel" 686-class) 2
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 11, 24 pins
ioapic0: misconfigured as apic 0, remapped to apid 1
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus 2 (IXVE)
acpiec0 at acpi0
acpicpu0 at acpi0: C3, C2
acpicpu1 at acpi0: C3, C2
acpiac0 at acpi0: AC unit offline
acpibtn0 at acpi0: LID0
acpibtn1 at acpi0: PWRB
acpibtn2 at acpi0: SLPB
acpibat0 at acpi0: BAT0 model "3545803478581539170" type 3545803479086745932
oem "3545803479086812499"
bios0: ROM list: 0xc0000/0xe400
cpu0: unknown Enhanced SpeedStep CPU, msr 0x0617472206000617
cpu0: using only highest and lowest power states
cpu0: Enhanced SpeedStep 600 MHz (1068 mV): speeds: 7100, 600 MHz
pci0 at mainbus0 bus 0: configuration mode 1 (bios)
pchb0 at pci0 dev 0 function 0 "NVIDIA MCP79 Host" rev 0xb1
"NVIDIA MCP79 Memory" rev 0xb1 at pci0 dev 0 function 1 not configured
pcib0 at pci0 dev 3 function 0 "NVIDIA MCP79 ISA" rev 0xb2
"NVIDIA MCP79 Memory" rev 0xb1 at pci0 dev 3 function 1 not configured
nviic0 at pci0 dev 3 function 2 "NVIDIA MCP79 SMBus" rev 0xb1
iic0 at nviic0
iic1 at nviic0
"NVIDIA MCP79 Memory" rev 0xb1 at pci0 dev 3 function 3 not configured
vendor "NVIDIA", unknown product 0x0a98 (class memory subclass RAM, rev 0xb1)
at pci0 dev 3 function 4 not configured
"NVIDIA MCP79 Co-processor" rev 0xb1 at pci0 dev 3 function 5 not configured
ohci0 at pci0 dev 4 function 0 "NVIDIA MCP79 USB" rev 0xb1: apic 1 int 16 (irq
11), version 1.0, legacy support
ehci0 at pci0 dev 4 function 1 "NVIDIA MCP79 USB" rev 0xb1: apic 1 int 16 (irq
10)
usb0 at ehci0: USB revision 2.0
uhub0 at usb0 "NVIDIA EHCI root hub" rev 2.00/1.00 addr 1
ohci1 at pci0 dev 6 function 0 "NVIDIA MCP79 USB" rev 0xb1: apic 1 int 16 (irq
7), version 1.0, legacy support
ehci1 at pci0 dev 6 function 1 "NVIDIA MCP79 USB" rev 0xb1: apic 1 int 16 (irq
5)
usb1 at ehci1: USB revision 2.0
uhub1 at usb1 "NVIDIA EHCI root hub" rev 2.00/1.00 addr 1
azalia0 at pci0 dev 8 function 0 "NVIDIA MCP79 HD Audio" rev 0xb1: apic 1 int
16 (irq 15)
azalia0: codecs: Realtek ALC885
audio0 at azalia0
ppb0 at pci0 dev 9 function 0 "NVIDIA MCP79 PCIE" rev 0xb1
pci1 at ppb0 bus 1
nfe0 at pci0 dev 10 function 0 "NVIDIA MCP79 LAN" rev 0xb1: apic 1 int 16 (irq
14), address 00:23:32:b7:d1:64
rgephy0 at nfe0 phy 1: RTL8169S/8110S PHY, rev. 2
pciide0 at pci0 dev 11 function 0 "NVIDIA MCP79 AHCI" rev 0xb1: DMA
(unsupported), channel 0 wired to native-PCI, channel 1 wired to native-PCI
pciide0: using apic 1 int 16 (irq 11) for native-PCI interrupt
wd0 at pciide0 channel 0 drive 0: <FUJITSU MHZ2160BH FFS G1>
wd0: 16-sector PIO, LBA48, 152627MB, 312581808 sectors
atapiscsi0 at pciide0 channel 1 drive 0
scsibus0 at atapiscsi0: 2 targets, initiator 7
cd0 at scsibus0 targ 0 lun 0: <HL-DT-ST, DVDRW GS21N, SA14> ATAPI 5/cdrom
removable
ppb1 at pci0 dev 16 function 0 "NVIDIA MCP79 PCIE" rev 0xb1
pci2 at ppb1 bus 2
vga1 at pci2 dev 0 function 0 vendor "NVIDIA", unknown product 0x0863 rev 0xb1
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
ppb2 at pci0 dev 21 function 0 "NVIDIA MCP79 PCIE" rev 0xb1: apic 1 int 16 (irq
255)
pci3 at ppb2 bus 3
"Broadcom BCM4322" rev 0x01 at pci3 dev 0 function 0 not configured
isa0 at pcib0
isadma0 at isa0
pcppi0 at isa0 port 0x61
midi0 at pcppi0: <PC speaker>
spkr0 at pcppi0
npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16
usb2 at ohci0: USB revision 1.0
uhub2 at usb2 "NVIDIA OHCI root hub" rev 1.00/1.00 addr 1
usb3 at ohci1: USB revision 1.0
uhub3 at usb3 "NVIDIA OHCI root hub" rev 1.00/1.00 addr 1
mtrr: Pentium Pro MTRR support
uvideo0 at uhub0 port 4 configuration 1 interface 0 "Apple Inc. Built-in
iSight" rev 2.00/4.18 addr 2
video0 at uvideo0
rum0 at uhub1 port 2 "Cisco-Linksys Compact Wireless-G USB Adapter" rev
2.00/0.01 addr 2
rum0: MAC/BBP RT2573 (rev 0x2573a), RF RT2528, address 00:18:f8:a5:39:67
uhub4 at uhub3 port 1 "Broadcom BCM2045B2" rev 2.00/1.00 addr 2
uhidev0 at uhub2 port 5 configuration 1 interface 0 "Apple Computer, Inc. IR
Receiver" rev 2.00/0.16 addr 2
uhidev0: iclass 3/0, 38 report ids
uhid0 at uhidev0 reportid 36: input=4, output=0, feature=0
uhid1 at uhidev0 reportid 37: input=4, output=0, feature=0
uhid2 at uhidev0 reportid 38: input=4, output=0, feature=0
ubt0 at uhub4 port 1 "Apple, Inc. Bluetooth USB Host Controller" rev 2.00/0.07
addr 3
uhidev1 at uhub2 port 6 configuration 1 interface 0 "Apple, Inc. Apple Internal
Keyboard / Trackpad" rev 2.00/0.77 addr 3
uhidev1: iclass 3/1, 9 report ids
ukbd0 at uhidev1 reportid 1: 8 modifier keys, 6 key codes, country code 33
wskbd0 at ukbd0: console keyboard, using wsdisplay0
uhid3 at uhidev1 reportid 9: input=0, output=0, feature=3
uhidev2 at uhub2 port 6 configuration 1 interface 1 "Apple, Inc. Apple Internal
Keyboard / Trackpad" rev 2.00/0.77 addr 3
uhidev2: iclass 3/0, 68 report ids
uhid4 at uhidev2 reportid 68: input=511, output=0, feature=0
uhidev3 at uhub2 port 6 configuration 1 interface 2 "Apple, Inc. Apple Internal
Keyboard / Trackpad" rev 2.00/0.77 addr 3
uhidev3: iclass 3/1, 2 report ids
ums0 at uhidev3 reportid 2: 3 buttons
wsmouse0 at ums0 mux 0
softraid0 at root
root on wd0a swap on wd0b dump on wd0b