PCI-PCMCIA Bridge

Christian Lackas
Thu, 05 Feb 2004 12:58:05 -0000

From: Christian Lackas <c.lackas@kfa-juelich.de>
Subject: PCI-PCMCIA Bridge
Date: Mon, 2 Feb 2004 15:25:00 +0100
Organization: Forschungszentrum Juelich
Message-ID: <20040202142500.GB89621@zel726.zel.kfa-juelich.de>
To: stable@freebsd.org

Hello,

I have a Proxim Harmony PCI-Card (WLAN) which should be supported by
wi(4) (in the PCMCIA version). The PCI-PCMCIA bridge is a <Cirrus Logic
PD6729/6730 PCI-PCMCIA Bridge> which may be supported by pcic(4) under
FreeBSD 4.9 (I'm not sure):

     The following PCI cardbus and pcmcia bridges are supported:

     Cirrus Logic PD6729
     Cirrus Logic PD6730    These two might be broken at the moment.
     Cirrus Logic PD6832
     Cirrus Logic PD6833

I've tried to get it to work under FreeBSD 4.9-STABLE and 5.2-RELEASE. The
last
one says in its pcic(4) man-page:

    BUGS
     This does not work at all at the moment.

The kernel just says

    pcic0: <Cirrus Logic PD6729/6730 PCI-PCMCIA Bridge> port 0xdc00-0xdc03
irq 5
+at device 10.0 on pci0
    pcic0: Polling mode
    pccard0: <PC Card 16-bit bus (classic)> on pcic0
    pccard1: <PC Card 16-bit bus (classic)> on pcic0

But pccardd does not find any cards:

    No card in database for "(null)"("(null)")


I have added the following options to my kernel:

    device card
    device pcic
    device wlan
    device wi

Is there any chance to get the WLAN card to work?

Regards
 Christian