Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752136AbYJYU4V (ORCPT ); Sat, 25 Oct 2008 16:56:21 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751150AbYJYU4D (ORCPT ); Sat, 25 Oct 2008 16:56:03 -0400 Received: from proxima.lp0.eu ([85.158.45.36]:39940 "EHLO proxima.lp0.eu" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750854AbYJYU4B (ORCPT ); Sat, 25 Oct 2008 16:56:01 -0400 X-Greylist: delayed 1811 seconds by postgrey-1.27 at vger.kernel.org; Sat, 25 Oct 2008 16:56:00 EDT DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=exim; d=fire.lp0.eu; h=Received:Message-ID:Date:From:User-Agent:MIME-Version:To:CC:Subject:Content-Type:Content-Transfer-Encoding; b=YP34Hps2YeW611dMTaL6GJ68NI+V4wjzE+L1mNlZe/uJmPWFxLFkqXFTTJRpXA+11RHh0VUNLdJY8Dbu0jRUbxgvWxWl5oqHcoF5ijWbG16tN/CUl8DOTItrCGjWtYwd; Message-ID: <490380C8.6070003@simon.arlott.org.uk> Date: Sat, 25 Oct 2008 21:25:44 +0100 From: Simon Arlott User-Agent: Thunderbird 2.0.0.17 (X11/20080928) MIME-Version: 1.0 To: Francois Romieu CC: Linux Kernel Mailing List , netdev Subject: r8169 MAC addresses broken Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 3144 Lines: 61 Somewhere between 2.6.24 (it would take too long to bisect) and now (e013e13bf605b9e6b702adffbe2853cfc60e7806), 2/3 of my MAC addresses are getting set to zero: [ 1.533565] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded [ 1.539277] r8169 0000:00:09.0: PCI INT A -> Link[LNKC] -> GSI 10 (level, low) -> IRQ 10 [ 1.547518] r8169 0000:00:09.0: PCI: Disallowing DAC for device [ 1.553569] r8169 0000:00:09.0: no PCI Express capability [ 1.559063] r8169 0000:00:09.0: VPD access disabled, enabling [ 1.565822] r8169 0000:00:09.0: MAC address found in EEPROM: 00:30:18:b0:25:c2 [ 1.573873] eth0: RTL8169sc/8110sc at 0xbf6f8000, 00:00:00:00:25:c2, XID 18000000 IRQ 10 [ 1.582877] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded [ 1.595795] r8169 0000:00:0b.0: PCI INT A -> Link[LNKD] -> GSI 11 (level, low) -> IRQ 11 [ 1.604039] r8169 0000:00:0b.0: PCI: Disallowing DAC for device [ 1.610089] r8169 0000:00:0b.0: no PCI Express capability [ 1.615581] r8169 0000:00:0b.0: VPD access disabled, enabling [ 1.622336] r8169 0000:00:0b.0: MAC address found in EEPROM: 00:30:18:b0:25:c3 [ 1.630854] eth1: RTL8169sc/8110sc at 0xbf6fc000, 00:00:00:00:25:c3, XID 18000000 IRQ 11 If I set the MAC address to the correct value it then ignores packets sent to it and I have to use promiscuous mode. 00:09.0 0200: 10ec:8167 (rev 10) Subsystem: 16f3:10ec Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- Kernel driver in use: r8169 00:0b.0 0200: 10ec:8167 (rev 10) Subsystem: 16f3:10ec Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- Kernel driver in use: r8169 -- Simon Arlott -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/