Date: Thu, 3 Apr 2003 12:28:45 -0600 From: "Jason Burgess" <jb@fbfguns.com> To: <john@critchley.biz> Cc: Freebsd-hardware@freebsd.org Subject: RE: Linksys WMP11 card Message-ID: <3BD4A5842C8AE2428158AB1EE6DCC3774D5D@mail.fbfguns.com>
next in thread | raw e-mail | index | archive | help
John,
I don't have any advice as to the problem you are having, but it
should've worked without any modification as of (I believe) 4.6. I've
got one of those cards that worked as soon as I added the wi device to
the kernel. (Plus a lot of tweaking in software settings to make it
work they way I wanted it to.)
Jason Burgess
-----Original Message-----
From: john@critchley.biz [mailto:john@critchley.biz]
Sent: Wednesday, April 02, 2003 7:50 AM
To: freebsd-hardware@freebsd.org
Subject: Linksys WMP11 card
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
_______________________________________________
freebsd-hardware@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hardware
To unsubscribe, send any mail to
"freebsd-hardware-unsubscribe@freebsd.org"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3BD4A5842C8AE2428158AB1EE6DCC3774D5D>
