[Bug 609362] New: AMD SB 5785 NIC cannot work using tg3 module
http://bugzilla.novell.com/show_bug.cgi?id=609362 http://bugzilla.novell.com/show_bug.cgi?id=609362#c0 Summary: AMD SB 5785 NIC cannot work using tg3 module Classification: openSUSE Product: openSUSE 11.3 Version: Milestone 7 Platform: All OS/Version: openSUSE 11.3 Status: NEW Severity: Major Priority: P5 - None Component: Kernel AssignedTo: kernel-maintainers@forge.provo.novell.com ReportedBy: arindam.nath@amd.com QAContact: qa@suse.de CC: joachim.deguara@amd.com, henry.su@amd.com, shane.huang@amd.com, mchan@broadcom.com, boris.ostrovsky@amd.com Depends on: 580780 Found By: --- Blocker: --- +++ This bug was initially created as a clone of Bug #599130 +++ User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.9) Gecko/20100315 Firefox/3.5.9 After default installation of openSuSE11.3 Milestone7, we cannot find 5785 NIC interface in the "ifconfig -a" listing. The dmesg says "No PHY devices" for this NIC. Reproducible: Always Steps to Reproduce: 1. Default install openSuSE11.3 Milestone7 32-bit/64-bit on AMD SB800/Hudson platforms. 2. Boot into OS, and list network interfaces using "ifconfig -a". 3. The 5785 NIC with MAC address 00:10:18:00:00:00 is not listed in the output of the above command. 4. Check dmesg, it says "eth%d: No PHY devices". Actual Results: Since the 5785 PHY cannot be probed by tg3 module, AMD internal NIC doesn't work with tg3 module alone. Expected Results: The support for 5785 PHY BCM50610 is provided by broadcom module. So the broadcom module should be loaded before tg3 module for the NIC to work. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=609362 http://bugzilla.novell.com/show_bug.cgi?id=609362#c1 --- Comment #1 from Arindam Nath <arindam.nath@amd.com> 2010-05-27 08:59:10 UTC --- Created an attachment (id=365093) --> (http://bugzilla.novell.com/attachment.cgi?id=365093) Modified 99-local.conf file which lets broadcom.ko to be loaded before tg3.ko The attached file is modified /etc/modprobe.d/99-local.conf file, which allows broadcom.ko to be loaded before tg3.ko so that support for BCM50610 PHY is provided. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=609362 http://bugzilla.novell.com/show_bug.cgi?id=609362#c2 Brandon Philips <bphilips@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO CC| |bphilips@novell.com InfoProvider| |arindam.nath@amd.com --- Comment #2 from Brandon Philips <bphilips@novell.com> 2010-05-27 19:38:20 UTC --- Is there an upstream Kernel side fix for this? I remember Michael mentioning that someone was working on it. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=609362 http://bugzilla.novell.com/show_bug.cgi?id=609362#c3 --- Comment #3 from Brandon Philips <bphilips@novell.com> 2010-05-27 21:31:23 UTC --- Created an attachment (id=365307) --> (http://bugzilla.novell.com/attachment.cgi?id=365307) patches.drivers/tg3-5785-and-57780-asic-revs-not-working.patch This is a forward port of the Kernel side work around we took into SLE11SP1. Can we take this into openSUSE 11.3 too? -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=609362 http://bugzilla.novell.com/show_bug.cgi?id=609362#c4 Arindam Nath <arindam.nath@amd.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|arindam.nath@amd.com | --- Comment #4 from Arindam Nath <arindam.nath@amd.com> 2010-05-31 04:34:55 UTC --- This should work for us. Please port this patch to openSUSE 11.3. Thanks, Arindam -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=609362 http://bugzilla.novell.com/show_bug.cgi?id=609362#c5 Brandon Philips <bphilips@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |arindam.nath@amd.com --- Comment #5 from Brandon Philips <bphilips@novell.com> 2010-06-01 22:38:45 UTC --- Can you please test the Kernel RPMS over here to confirm? http://beta.suse.com/private/bphilips//609362/ -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=609362 http://bugzilla.novell.com/show_bug.cgi?id=609362#c6 Arindam Nath <arindam.nath@amd.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|arindam.nath@amd.com | --- Comment #6 from Arindam Nath <arindam.nath@amd.com> 2010-06-03 08:32:55 UTC --- Hello, Our QA has confirmed that the kernel RPM provided above fixes the issue. But we see another issue related to dynamic IP assignment. According to /etc/sysconfig/network/config file, by default NetControl is enabled. which takes care of network setup. But once the IP address is assigned to an interface, and then if we plug out the network cable, the IP address isn't detached from that interface. This creates problem when we again plug in the cable back. We have worked-around it temporarily using NETWORKMANAGER=yes in the config file. Is this really a BUG? Thanks, Arindam -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=609362 http://bugzilla.novell.com/show_bug.cgi?id=609362#c7 Brandon Philips <bphilips@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CLOSED Resolution| |FIXED --- Comment #7 from Brandon Philips <bphilips@novell.com> 2010-06-03 16:42:05 UTC --- (In reply to comment #6)
Our QA has confirmed that the kernel RPM provided above fixes the issue.
OK, I added it to our Kernel tree for openSUSE 11.3.
But we see another issue related to dynamic IP assignment. According to /etc/sysconfig/network/config file, by default NetControl is enabled. which takes care of network setup. But once the IP address is assigned to an interface, and then if we plug out the network cable, the IP address isn't detached from that interface.
This creates problem when we again plug in the cable back. We have worked-around it temporarily using NETWORKMANAGER=yes in the config file. Is this really a BUG?
NetControl doesn't monitor the link status like NetworkManager. If you need a new IP you need to: $ ifrenew eth0 So, I don't think it is a bug. If you don't agree please file a bug against yast. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=609362 http://bugzilla.novell.com/show_bug.cgi?id=609362#c8 Thomas Renninger <trenn@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |trenn@novell.com --- Comment #8 from Thomas Renninger <trenn@novell.com> 2010-06-07 06:16:40 UTC --- *** Bug 609408 has been marked as a duplicate of this bug. *** http://bugzilla.novell.com/show_bug.cgi?id=609408 -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com