| Summary: | NEWCARD won't recognize my cardbus controllers or my Xircom Realport 10/100+56k card | ||
|---|---|---|---|
| Product: | Base System | Reporter: | Viren Shah <viren> |
| Component: | misc | Assignee: | freebsd-bugs (Nobody) <bugs> |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | ||
| Priority: | Normal | ||
| Version: | Unspecified | ||
| Hardware: | Any | ||
| OS: | Any | ||
|
Description
Viren Shah
2001-06-16 18:50:01 UTC
> The problem is twofold: > 1a. The cardbus (newcard) drivers will not allocate the resources that > the cardbus controllers (TI4451) are asking for (essentially the > the memory range asked for) There are some values hardcoded into the pccbb driver which is causing this. Please try the patch at: http://people.freebsd.org/~jon/newcard.diff.1 Please tell me whether this fixes your problem. > 1b. If I edit pci_pci.c and ignore the error check routines in the > pcib_alloc_resource() function, then the card is attached to > dc0 (the ethernet part) but the card still is unrecognized (or so > it seems from the messages received upon card insertion). Note > that dc0 will not be attached if the Xircom card is in the slot > on boot, but only if (re)inserted after bootup is complete. The problem is that since your pccbb bridge is located on some pci bus other than the root pci bus, only certain memory ranges is forwarded along to this bus. If the cardbus bridge tries to use thoes unavailable ranges, things will break. > 2. The modem part of the card does not work (but this seems to be > a known problem. This is one of those WinModem-like devices. State Changed From-To: open->feedback possible fix given to user, pending feedback. State Changed From-To: feedback->closed Automatic feedback timeout. If additional feedback that warrants the re-opening of this PR is available but not included in the audit trail, please include the feedback in a reply to this message (preserving the Subject line) and ask that the PR be re-opened. |