Date: Sun, 5 Dec 1999 08:40:02 -0800 (PST) From: Nick Hilliard <nick@iol.ie> To: freebsd-bugs@FreeBSD.org Subject: Re: bin/10546: Intel Pro/100 PC card has CIS string > CIS_MAXSTR Message-ID: <199912051640.IAA13118@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR bin/10546; it has been noted by GNATS. From: Nick Hilliard <nick@iol.ie> To: freebsd-gnats-submit@freebsd.org Cc: Subject: Re: bin/10546: Intel Pro/100 PC card has CIS string > CIS_MAXSTR Date: Sun, 5 Dec 1999 16:39:59 +0000 (GMT) > CIS_MAXSTR is defined as 30 in /usr/src/usr.sbin/pccard/pccardd/readcis.h. > Certain PCMCIA cards (eg. The Intel EtherExpress Pro Mobile 10/100) contain > strings in their CIS tuples that are longer than 30 characters. In the case > of the Intel there's a 48 byte string, other cards may have longer strings. Is there any chance that this fix can be committed before the release of FreeBSD 3.4? The source code indicates that there won't be any unexpected side-effects as a result of this change. However, because it hasn't been done yet, it's causing a number of common PCMCIA cards not to be recognised by pccardd, including the Intel EtherExpress Pro one that Scott mentioned and most of the recent Xircom ethernet/modem cards. In order to get these cards to work at all, it's necessary to recompile pccardd with the increased CIS_MAXSTR. This is a Bad Thing. Nick To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199912051640.IAA13118>