| Summary: | IBM 10/100 EtherJet Cardbus (Xircom X3201) gets wrong MAC addr | ||
|---|---|---|---|
| Product: | Base System | Reporter: | Mike Haertel <mike> |
| Component: | kern | Assignee: | Andre Oppermann <andre> |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | ||
| Priority: | Normal | ||
| Version: | 5.0-CURRENT | ||
| Hardware: | Any | ||
| OS: | Any | ||
|
Description
Mike Haertel
2000-11-18 20:50:00 UTC
Responsible Changed From-To: freebsd-bugs->jon I'm playing with cardbus and CIS. This is broken because I had hard coded the location of the MAC address in the EEPROM in the dc driver. All the other Xircom X3201 based cards that I've tested had the MAC address at offset 6, so I assumed it will be alright to hard code that in. Right now, the CIS information you got in for display only and doesn't do anything. This problem should be fixed once we invent a way for the dc driver to obtain CIS information such as MAC address. State Changed From-To: open->analyzed State Changed From-To: analyzed->closed This PR has been idle for too long. I've checked the history of if_dc.c and there have been many commits which concern this particular area of card initialization. The odds are very high that this has been fixed and I remember some discussion to that effect on -net or so. Responsible Changed From-To: jon->andre This PR has been idle for too long. I've checked the history of if_dc.c and there have been many commits which concern this particular area of card initialization. The odds are very high that this has been fixed and I remember some discussion to that effect on -net or so. |