Dear all,

I have a bit of a diffcult time with an admittetly nowadays marginal
piece of hardware, a Pentium 233 Mhz Labtop with two PCMCIA/Cardbus
slots. But then, where is the fun/satisfaction coming from using
something more recent? I use a D-Link DE-660 card in one of those
slots, which is detected and used correctly by the floppy41.fs
installation disk. This is the dmesg output:

================================================================================

OpenBSD 4.1 (RAMDISK) #260: Sat Mar 10 19:38:22 MST 2007
    [EMAIL PROTECTED]:/usr/src/sys/arch/i386/compile/RAMDISK
cpu0: Intel Pentium/MMX ("GenuineIntel" 586-class) 234 MHz
cpu0: FPU,V86,DE,PSE,TSC,MSR,MCE,CX8,MMX
cpu0: F00F bug workaround installed
real mem  = 66678784 (65116K)
avail mem = 55922688 (54612K)
using 844 buffers containing 3457024 bytes (3376K) of memory
mainbus0 (root)
bios0 at mainbus0: AT/286+ BIOS, date 08/11/98, BIOS32 rev. 0 @ 0xfab80
apm0 at bios0: Power Management spec V1.2
apm0: flags 30102 dobusy 0 doidle 1
pcibios0 at bios0: rev 2.1 @ 0xf0000/0xaff8
pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xfd890/96 (4 entries)
pcibios0: PCI Exclusive IRQs: 11
pcibios0: PCI Interrupt Router at 000:01:0 ("Opti 82C700" rev 0x00)
pcibios0: PCI bus #2 is the last bus
bios0: ROM list: 0xc0000/0xa000
cpu0 at mainbus0
pci0 at mainbus0 bus 0: configuration mode 1 (no bios)
pchb0 at pci0 dev 0 function 0 "Opti 82C701" rev 0x32
pcib0 at pci0 dev 1 function 0 "Opti 82C700" rev 0x31
vga1 at pci0 dev 6 function 0 "Neomagic Magicgraph NM2160" rev 0x01
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
"O2 Micro OZ6836/OZ6860 CardBus" rev 0x62 at pci0 dev 7 function 0 not 
configured
"O2 Micro OZ6836/OZ6860 CardBus" rev 0x62 at pci0 dev 7 function 1 not 
configured
"Opti 82C861" rev 0x10 at pci0 dev 8 function 0 not configured
pciide0 at pci0 dev 20 function 0 "Opti 82D568 IDE" rev 0x30: DMA 
(unsupported), channel 0 configured to compatibility, channel 1 configured to 
compatibility
wd0 at pciide0 channel 0 drive 0: <FUJITSU MHN2200AT>
wd0: 16-sector PIO, LBA, 19077MB, 39070080 sectors
atapiscsi0 at pciide0 channel 1 drive 0
scsibus0 at atapiscsi0: 2 targets
cd0 at scsibus0 targ 0 lun 0: <MATSHITA, UJDA150, 1.02> SCSI0 5/cdrom removable
isa0 at pcib0
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
npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16
fdc0 at isa0 port 0x3f0/6 irq 6 drq 2
fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec
isapnp0 at isa0 port 0x279: read port 0x203
"ESS ES1869 Plug and Play AudioD, ESS0006, , " at isapnp0 port 0x800/8 not 
configured
"ESS ES1869 Plug and Play AudioD, ESS1869, , " at isapnp0 port 
0x220/16,0x388/4,0x330/2 irq 5 drq 1,0 not configured
"ESS ES1869 Plug and Play AudioD, ESS0001, , " at isapnp0 port 0x201/1 not 
configured
pcic0 at isa0 port 0x3e0/2 iomem 0xd0000/16384
pcic0 controller 0: <Intel 82365SL rev 0> has sockets A and B
pcmcia0 at pcic0 controller 0 socket 0
pcmcia1 at pcic0 controller 0 socket 1
ne3 at pcmcia1 function 0 "D-Link, DE-660, 118B6603" port 0x340/32, irq 3, 
address 00:80:c8:8a:d2:9f
pcic0: irq 4, polling enabled
biomask ffe5 netmask ffed ttymask ffff
rd0: fixed, 3800 blocks
dkcsum: wd0 matches BIOS drive 0x80
root on rd0a
rootdev=0x1100 rrootdev=0x2f00 rawdev=0x2f02

================================================================================

So another ne2000 clone apparently. Good. But after installing and
rebooting things are not detected properly. Here is the dmesg after
installation booting the GENERIC kernel:

================================================================================

OpenBSD 4.1 (GENERIC) #1435: Sat Mar 10 19:07:45 MST 2007
    [EMAIL PROTECTED]:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: Intel Pentium/MMX ("GenuineIntel" 586-class) 234 MHz
cpu0: FPU,V86,DE,PSE,TSC,MSR,MCE,CX8,MMX
cpu0: F00F bug workaround installed
real mem  = 66678784 (65116K)
avail mem = 52531200 (51300K)
using 844 buffers containing 3457024 bytes (3376K) of memory
mainbus0 (root)
bios0 at mainbus0: AT/286+ BIOS, date 08/11/98, BIOS32 rev. 0 @ 0xfab80
apm0 at bios0: Power Management spec V1.2
apm0: AC on, no battery
apm0: flags 30102 dobusy 0 doidle 1
pcibios0 at bios0: rev 2.1 @ 0xf0000/0xaff8
pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xfd890/96 (4 entries)
pcibios0: PCI Exclusive IRQs: 11
pcibios0: PCI Interrupt Router at 000:01:0 ("Opti 82C700" rev 0x00)
pcibios0: PCI bus #2 is the last bus
bios0: ROM list: 0xc0000/0xa000
cpu0 at mainbus0
pci0 at mainbus0 bus 0: configuration mode 1 (no bios)
pchb0 at pci0 dev 0 function 0 "Opti 82C701" rev 0x32
pcib0 at pci0 dev 1 function 0 "Opti 82C700" rev 0x31
vga1 at pci0 dev 6 function 0 "Neomagic Magicgraph NM2160" rev 0x01
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
cbb0 at pci0 dev 7 function 0 "O2 Micro OZ6836/OZ6860 CardBus" rev 0x62: irq 11
cbb1 at pci0 dev 7 function 1 "O2 Micro OZ6836/OZ6860 CardBus" rev 0x62: irq 11
ohci0 at pci0 dev 8 function 0 "Opti 82C861" rev 0x10: irq 11, version 1.0, 
legacy support
usb0 at ohci0: USB revision 1.0
uhub0 at usb0
uhub0: Opti OHCI root hub, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
pciide0 at pci0 dev 20 function 0 "Opti 82D568 IDE" rev 0x30: DMA 
(unsupported), channel 0 configured to compatibility, channel 1 configured to 
compatibility
wd0 at pciide0 channel 0 drive 0: <FUJITSU MHN2200AT>
wd0: 16-sector PIO, LBA, 19077MB, 39070080 sectors
atapiscsi0 at pciide0 channel 1 drive 0
scsibus0 at atapiscsi0: 2 targets
cd0 at scsibus0 targ 0 lun 0: <MATSHITA, UJDA150, 1.02> SCSI0 5/cdrom removable
isa0 at pcib0
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
lpt0 at isa0 port 0x378/4 irq 7
npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16
fdc0 at isa0 port 0x3f0/6 irq 6 drq 2
fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec
isapnp0 at isa0 port 0x279: read port 0x203
"ESS ES1869 Plug and Play AudioD, ESS0006, , " at isapnp0 port 0x800/8 not 
configured
ess0 at isapnp0 "ESS ES1869 Plug and Play AudioD, ESS1869, , " port 
0x220/16,0x388/4,0x330/2 irq 5 drq 1,0: ESS Technology ES1869 [version 0x688b]
ess0: audio1 interrupting at irq 5
audio0 at ess0
opl0 at ess0: model OPL3
midi1 at opl0: <ESS Yamaha OPL3>
joy0 at isapnp0 "ESS ES1869 Plug and Play AudioD, ESS0001, , " port 0x201/1
cardslot0 at cbb0 slot 0 flags 0
cardbus0 at cardslot0: bus 1 device 0 cacheline 0x0, lattimer 0x20
pcmcia0 at cardslot0
cardslot1 at cbb1 slot 1 flags 0
cardbus1 at cardslot1: bus 2 device 0 cacheline 0x0, lattimer 0x20
pcmcia1 at cardslot1
biomask ef5d netmask ef5d ttymask ffdf
pctr: 586-class performance counters and user-level cycle counter enabled
pccom3 at pcmcia1 function 0: can't allocate i/o space
dkcsum: wd0 matches BIOS drive 0x80
root on wd0a
rootdev=0x0 rrootdev=0x300 rawdev=0x302

================================================================================

So now we seem to have a wrongly detected addional serial port pccom3
instead of the ne3 card. This is borne out by "ttyflags -a" in /etc/rc
hanging the poor thing the hard way. I have read up on boot_config(8)
and it seems that I need to disable/configure some stuff to have the
card detected properly for the GENERIC kernel. Could someone point me
into the right direction as to what that might be or point out what to
read up on to solve this?

Many thanks in advance,

-- 

Joerg Lenneis

email: [EMAIL PROTECTED]

Reply via email to