Date: Wed, 2 Apr 2003 14:49:41 +0100 (BST) From: john@critchley.biz To: freebsd-hardware@freebsd.org Subject: Linksys WMP11 card Message-ID: <200304021449.aa13687@banana.critchley.biz> In-Reply-To: <20030329133114.A16353@neurosoft.org> from "Zachariah P Garner" at Mar 29, 2003 01:31:14 PM
next in thread | previous in thread | raw e-mail | index | archive | help
Hi, I'd like to get this going under FreeBSD. It seems to have the same Prism hardware as the PCMCIA cards made by Linksys, so I thought I'd try getting it working. I added {0x14e4, 0x4301, WI_BUS_PCI_NATIVE, "Linksys WMP11"}, to the pci_ids in the /usr/src/sys/dev/wi/if_wi_pci.c file. It didn't work: wi0: wi_pci_attach() failed to enable pci! I added debugging 139 command = pci_read_config(dev, PCIR_COMMAND, 4); 140 wanted = PCIM_CMD_PORTEN|PCIM_CMD_MEMEN; 141 command |= wanted; 142 pci_write_config(dev, PCIR_COMMAND, command, 4); 143 command = pci_read_config(dev, PCIR_COMMAND, 4); 144 if ((command & wanted) != wanted) { 145 device_printf(dev, "wi_pci_attach() failed to enable pci!\n"); 146 /* BEGIN -jc */ 147 printf("Command state=%x Wanted to add=%x\n", command, wanted); 148 if(!(command&PCIM_CMD_PORTEN)) 149 printf("PCIM_CMD_PORTEN failed to happen\n"); 150 if(!(command&PCIM_CMD_MEMEN)) 151 printf("PCIM_CMD_MEMEN failed to happen\n"); 152 /* END -jc */ 153 return (ENXIO); 154 } 155 and found that "PCIM_CMD_PORTEN failed to happen" Am I on the right track? Does this card work on any other BSD? -jc
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200304021449.aa13687>