Hi, I have just tried out the 4.5 snapshot on a laptop, and found that the cardbus/ethernet adapters I used are no longer detected. Both types had been working with OpenBSD v4.4.
The laptop had OpenBSD v4.4 installed, and the card was detected as in this extract. ep1 at pcmcia0 function 0 "3Com, Megahertz 574B, B" port 0xa000/32: address 00:01:03:fb:8c:a7 tqphy0 at ep1 phy 0: 78Q2120 10/100 PHY, rev. 10 softraid0 at root root on rd0a swap on rd0b dump on rd0b I had a second type of card, again the card was detected by v4.4 as below, which is the same driver type as the internal adapter. rl1 at cardbus0 dev 0 function 0 "D-Link Systems DFE-690TXD" rev 0x10: irq 11, address 00:0d:88:29:0d:04 rlphy1 at rl1 phy 0: RTL internal PHY softraid0 at root root on rd0a swap on rd0b dump on rd0b The full dmesg with v4.5 snapshot is below with either card with it is the same, neither card is being found. The difference between the OpenBSD v4.4 and v4.5 dmesgs are the adapter missing lines in v4.5 plus the expected and this -cpu0 at mainbus0 -pci0 at mainbus0 bus 0: configuration mode 1 (no bios) +cpu0 at mainbus0: (uniprocessor) +pci0 at mainbus0 bus 0: configuration mode 1 (bios) The following appears in the configuration for GENERIC and RAMDISK_CD, which I think implies they should be enabled, where do I look next? ep* at pcmcia? # PCMCIA based 3C5xx ethernet rl* at cardbus? # RealTek 81[23]9 ethernet Regards Nigel Taylor OpenBSD 4.5 (RAMDISK_CD) #1112: Sat Feb 28 15:06:26 MST 2009 dera...@i386.openbsd.org:/usr/src/sys/arch/i386/compile/RAMDISK_CD cpu0: Intel(R) Pentium(R) III Mobile CPU 1000MHz ("GenuineIntel" 686-class) 1 GHz cpu0: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE real mem = 1063743488 (1014MB) avail mem = 1021931520 (974MB) mainbus0 at root bios0 at mainbus0: AT/286+ BIOS, date 07/02/02, BIOS32 rev. 0 @ 0xfd850, SMBIOS rev. 2.3 @ 0x3f6f0000 (47 entries) bios0: vendor Phoenix/FUJITSU version "Version 1.06" date 07/02/2002 bios0: FUJITSU SIEMENS LIFEBOOK S Series apm0 at bios0: Power Management spec V1.2 acpi at bios0 function 0x0 not configured pcibios0 at bios0: rev 2.1 @ 0xfd850/0x7b0 pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xfdf30/176 (9 entries) pcibios0: PCI Interrupt Router at 000:31:0 ("Intel 82371FB ISA" rev 0x00) pcibios0: PCI bus #3 is the last bus bios0: ROM list: 0xc0000/0xd200! 0xcd800/0x1000 cpu0 at mainbus0: (uniprocessor) pci0 at mainbus0 bus 0: configuration mode 1 (bios) pchb0 at pci0 dev 0 function 0 "Intel 82830M Host" rev 0x04 vga1 at pci0 dev 2 function 0 "Intel 82830M Video" rev 0x04 wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation) "Intel 82830M Video" rev 0x00 at pci0 dev 2 function 1 not configured uhci0 at pci0 dev 29 function 0 "Intel 82801CA/CAM USB" rev 0x02: irq 11 uhci1 at pci0 dev 29 function 1 "Intel 82801CA/CAM USB" rev 0x02: irq 11 ppb0 at pci0 dev 30 function 0 "Intel 82801BAM Hub-to-PCI" rev 0x42 pci1 at ppb0 bus 1 rl0 at pci1 dev 9 function 0 "Realtek 8139" rev 0x10: irq 11, address 00:e0:00:ba:c5:66 rlphy0 at rl0 phy 0: RTL internal PHY cbb0 at pci1 dev 10 function 0 "O2 Micro OZ6933 CardBus" rev 0x02: irq 11 cbb1 at pci1 dev 10 function 1 "O2 Micro OZ6933 CardBus" rev 0x02: irq 11 "TI TSB43AB21 FireWire" rev 0x00 at pci1 dev 12 function 0 not configured wi0 at pci1 dev 13 function 0 "Intersil PRISM2.5" rev 0x01: irq 11 wi0: PRISM2.5 ISL3874A(Mini-PCI) (0x8013), Firmware 1.1.0 (primary), 1.4.1 (station), address 00:e0:00:89:12:4e cardslot0 at cbb0 slot 0 flags 0 cardbus0 at cardslot0: bus 2 device 0 cacheline 0x0, lattimer 0x20 pcmcia0 at cardslot0 cardslot1 at cbb1 slot 1 flags 0 cardbus1 at cardslot1: bus 3 device 0 cacheline 0x0, lattimer 0x20 pcmcia1 at cardslot1 ichpcib0 at pci0 dev 31 function 0 "Intel 82801CAM LPC" rev 0x02: 24-bit timer at 3579545Hz pciide0 at pci0 dev 31 function 1 "Intel 82801CAM IDE" rev 0x02: DMA, channel 0 configured to compatibility, channel 1 configured to compatibility wd0 at pciide0 channel 0 drive 0: <TOSHIBA MK3018GAS> wd0: 16-sector PIO, LBA, 28615MB, 58605120 sectors wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 5 atapiscsi0 at pciide0 channel 1 drive 0 scsibus0 at atapiscsi0: 2 targets cd0 at scsibus0 targ 0 lun 0: <MATSHITA, UJ-820D, 1.00> ATAPI 5/cdrom removable cd0(pciide0:1:0): using PIO mode 4, Ultra-DMA mode 2 "Intel 82801CA/CAM SMBus" rev 0x02 at pci0 dev 31 function 3 not configured "Intel 82801CA/CAM AC97" rev 0x02 at pci0 dev 31 function 5 not configured "Intel 82801CA/CAM Modem" rev 0x02 at pci0 dev 31 function 6 not configured usb0 at uhci0: USB revision 1.0 uhub0 at usb0 "Intel UHCI root hub" rev 1.00/1.00 addr 1 usb1 at uhci1: USB revision 1.0 uhub1 at usb1 "Intel UHCI root hub" rev 1.00/1.00 addr 1 isa0 at ichpcib0 isadma0 at isa0 com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo 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 npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16 biomask ffed netmask ffed ttymask ffff rd0: fixed, 3800 blocks softraid0 at root root on rd0a swap on rd0b dump on rd0b umass0 at uhub0 port 1 configuration 1 interface 0 "vendor 0x0930 USB Flash Memory" rev 2.00/1.00 addr 2 umass0: using SCSI over Bulk-Only scsibus1 at umass0: 2 targets, initiator 0 sd0 at scsibus1 targ 1 lun 0: <, USB Flash Memory, 1.04> SCSI0 0/direct removable sd0: 980MB, 512 bytes/sec, 2007040 sec total