https://bugzilla.novell.com/show_bug.cgi?id=733506
https://bugzilla.novell.com/show_bug.cgi?id=733506#c10
Craig Arno changed:
What |Removed |Added
----------------------------------------------------------------------------
Priority|P0 - Crit Sit |P5 - None
Severity|Critical |Major
--- Comment #10 from Craig Arno 2011-12-09 04:46:37 UTC ---
I don't like having to admit a mistake... there is a bug, just not the one I
thought and identified previously.
Summary:
- Install OpenSUSE 12.1 x64
- Upgrade the r8169 driver module to r8168 from Realtek's site.
- Setup for DHCP4
- /etc/init.d/network restart
- Wait about 30 seconds
- Run ifconfig to see the new DHCP4 provided IP (mine is 192.168.90.224/24)
with correct gateway (192.168.90.2) and DNS settings.
My new server; ASUS Sabertooth 990FX/Phenom T1100 8GB-DDR3 SSD connected to my
5-year old functioning Server; Athlon 6000+ 8GB-DDR2 running OpenSUSE 10.3 x64
through a D-Link DGS-1024D Gigabit Switch
through 100ft CAT6 to a D-Link DIR-655 on another floor
from this I ran another 100ft CAT6 to a D-Link DGS-1008G H/W Ver A1 Gigabit
Switch sitting on a desk (this is my home, not office, and yes, 100ft/30meters
is needed)
This configuration didn't work. When I removed the D-Link DGS-1008G H/W Ver A1
Gigabit Switch, then DHCP4 started working. Static IP worked in all cases.
I installed Windows 7 during debug because ASUS wouldn't talk to me while I had
Linux installed, and noted Windows 7 had identical problems with zombie
ethernet. When I removed the third switch, Windows 7 DHCP started working.
This is when I reformatted the drive with OpenSUSE 12.1 to resume debug. DHCP
didn't work with the delivered r8169 driver as installed for the RTL-8111E
chip. I configured the port to a static IP and it worked well enough to
download the new r8168 driver from Realtek
http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=13&PFid=5&Level=5&Conn=4&DownTypeID=3&GetDown=false.
After installing this new driver from Realtek and configuring back to
DHCP4only, then "/etc/init.d/network restart", DHCP4 worked as I expected!
For anyone trying to repeat this success---
During install I included all 12.1 C/C++ development tools and kernel source.
Installing the new driver was as easy as executing (as root):
tar xjf r8168-8.027.00.tar.bz2
cd r8168-8.027.00/
./autorun.sh
Which produced:
linux-ijz2:~/r8168-8.027.00 # ./autorun.sh
Check old driver and unload it.
rmmod r8169
Build the module and install
Backup r8169.ko
rename r8169.ko to r8169.bak
DEPMOD 3.1.0-1.2-desktop
load module r8168
Completed.
What I don't know is if the problem was a result of having 3 switches between
servers, or if the brand new "green" D-Link DGS-1008G H/W Ver A1 Gigabit Switch
caused the problem. Removing this last switch cleared the problem.
Fighting two problems; bad driver, and a network configuration that wasn't
working right made this issue very difficult to track down.
I'll perform more testing, but I expect to say my system is now working. I'm
leaving this bug open as "Major" because it does stop a new installation on an
ASUS Sabertooth 990FX from working. It takes a moderately sophisticated
understanding of network and Linux issues to figure out and resolve. I've been
using Linux since 1994.
I will attempt to report this bug to www.kernel.org. I'd appreciate it if
someone from the OpenSUSE Kernel team would follow up to make sure I was
successful with my kernel.org bug reporting for the r8169 module before closing
this report.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.