Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 5 Feb 2003 13:05:24 +0100
From:      Andrea Franceschini <andrea.franceschini@postecom.it>
To:        freebsd-questions@FreeBSD.ORG
Subject:   Wireless(if_wi): supported card attachment problems
Message-ID:  <20030205120524.GA3172@postecom.it>

next in thread | raw e-mail | index | archive | help
Hi All!

I bought a card that, according to the man page of wi driver, should have been supported.
The card is a Sohoware/NCP 130 and this is the output of 'man wi':

     The following cards are among those supported by the wi driver:

     Card                                 Chip         Bus
     ----------------------------------------------------------------

     ..
     ..
     NANOSPEED ROOT-RZ2000                Prism-II     PCMCIA
-->  NDC/Sohoware NCP130                  Prism-II     PCI <--
     NEC CMZ-RT-WP                        Prism-II     PCMCIA
    ...
   

But the driver simply doesn't see it...
This is the output of pciconf :

none2@pci0:8:0: class=0x028000 card=0x013115e8 chip=0x013115e8 rev=0x01 hdr=0x00
    vendor   = 'National Datacomm Corp.'
    device   = 'Prism II InstantWave HR PCI card'
    class    = network


I modified the driver sources and i added my card among those supported:

static struct {
        unsigned int vendor,device;
        int bus_type;
        char *desc;
} pci_ids[] = {
        /* Sorted by description */
        {0x10b7, 0x7770, WI_BUS_PCI_PLX, "3Com Airconnect"},
        {0x16ab, 0x1101, WI_BUS_PCI_PLX, "GLPRISM2 WaveLAN"},
        {0x1260, 0x3873, WI_BUS_PCI_NATIVE, "Intersil Prism2.5"},
        {0x16ab, 0x1102, WI_BUS_PCI_PLX, "Linksys WDT11"},
        {0x1385, 0x4100, WI_BUS_PCI_PLX, "Netgear MA301"},
        {0x1638, 0x1100, WI_BUS_PCI_PLX, "PRISM2STA WaveLAN"},
-->	{0x15E8, 0x0131, WI_BUS_PCI_PLX, "Prism II InstantWave HR PCI card"}
and in this flavour
-->     {0x15E8, 0x0131, WI_BUS_PCI_NATIVE, "Prism II InstantWave HR PCI card"}

Because I didnt know if the card was PLX based or not.

Now I get the following messages:

wi0: <Prism II InstantWave HR PCI card> port 0xdc00-0xdc3f,0xd800-0xd80f irq 11 at device 8.0 on pci0
wi0: No Mem space on prism2.5?
device_probe_and_attach: wi0 attach returned 6

or 

wi0: <Prism II InstantWave HR PCI card> port 0xdc00-0xdc3f,0xd800-0xd80f irq 11 at device 8.0 on pci0
wi0: No I/O space?!
 device_probe_and_attach: wi0 attach returned 6

Using the WI_BUS_PCI_PLX.

I have a FreeBSD 4.7 system with no other cards except for the NCP130.
Does anyone have some ideas?

Thanks!


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030205120524.GA3172>