Date: Sun, 9 Jan 2000 06:45:47 -0800 (PST) From: "Jonathan M. Bresler" <jmb@hub.freebsd.org> To: jrs@enteract.com Cc: freebsd-mobile@freebsd.org Subject: Re: Linksys ether fast card...working??(how about netgear 410) Message-ID: <20000109144547.AC65515248@hub.freebsd.org> In-Reply-To: <Pine.NEB.3.96.1000107184648.87049B-100000@shell-1.enteract.com> (message from John Sconiers on Fri, 7 Jan 2000 18:53:01 -0600 (CST))
next in thread | previous in thread | raw e-mail | index | archive | help
>
> Our pccardc dumpcis information is exactly the same. I used your
> pccard.conf file and I get the same era apon boot:
>
> pccardd[49]: No card in database for "Linksys"("EtherFast 10/100 PC Card
> (PCMPC100)")
>
> Is there any thing that I should have in my rc.conf or rc.pccard. Should
> I try to build another kernel??
the code in pccardd that compares the cis data in the card to
that listed in the database (the file /etc/pccard.conf, unless you
have used the "-f" flag to specify a different file) is very straight
forward:
for (cp = cards; cp; cp = cp->next)
if (strncmp(cp->manuf, sp->cis->manuf, CIS_MAXSTR) == 0 &&
strncmp(cp->version, sp->cis->vers, CIS_MAXSTR) == 0)
break;
sp->card = cp;
if (cp == 0) {
logmsg("No card in database for \"%s\"(\"%s\")",
sp->cis->manuf, sp->cis->vers);
return;
}
either your database must have a non-printable character that
is causing the string match to fail, or a tab in place of a space, or
perhaps you are using the "-f" flag to specify a different database.
jmb
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-mobile" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000109144547.AC65515248>
