Bug 458806
Summary: | xen setup persistently modifies MAC address of tulip NIC | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 5 | Reporter: | Noa Resare <noa> |
Component: | kernel-xen | Assignee: | Xen Maintainance List <xen-maint> |
Status: | CLOSED INSUFFICIENT_DATA | QA Contact: | Martin Jenner <mjenner> |
Severity: | low | Docs Contact: | |
Priority: | low | ||
Version: | 5.2 | CC: | agospoda, berrange, clalance, drjones, ivecera, pbonzini |
Target Milestone: | rc | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2010-12-14 10:32:08 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 514490 |
Description
Noa Resare
2008-08-12 13:41:02 UTC
This is very bizarre - it smells like a kernel bug to me, so reassigning to kernel-xen. Yeah, seems about right. We have seen other instances of this. Usually powering down the box and powering it back up again is enough to reset it; no need to boot into that *other* OS :). That being said, it's a bug that the MAC is getting written all the way through to the firmware, so the tulip driver could do with some modification. Chris Lalancette Ivan, It looks like the issue here is similar to the one you've recently fixed in BZ 441626. Could you take a quick look? Thanks, Chris Lalancette I'd love to check out if there is a fix available in the referenced bug that solves this, however I don't seem to have the necessary permissions. Oh, no, I'm pretty sure the patch in that bug won't help you; it's for the r8169 card. However, it's a similar situation where the Xen bridge sets it to FF:FF:FF:FF:FF, and only a power down will reset the card. That's why I asked Ivan to take a quick look. Chris Lalancette Yes, this is similar problem. For the most of NICs handled by tulip driver the MAC address is read from EEPROM on init. But your NIC is exception, it's AMDtek Comet and AFAIK (look into driver source) these NICs don't have EEPROM. For Realtek NICs that have not EEPROM (e.g. integrated NICs) the system BIOS is responsible for initializing MAC address. What kind of NIC do you have? classic add-on card or motherboard integrated? Ivan eth0 is a discrete PCIe card that I have purchased separately from the rest of the system that identifies as stated above. I have now verified that turning off the machine for several minutes will not reset the MAC. Noa, Is still still an issue? Thanks, Andrew Unfortunately I don't have this hardware available anymore, so I can't be of any help. Sorry. Ivan, should we close this then? IMHO we should, without appropriate HW for testing it does not make sense. |