When using Ubuntu my network worked great with no input form me at all. I switched to SUSE as I thought using RPMs might be a simpler and better way to load programs, but now I can’t get my network working.
When I click on the “Network:none, click to configure” I see my card detected as 21x4xDEC Tulip Compatible (not connected) I tried changing a few settings and switched back and forth from netowrk manager to yast and had no luck.
It’s an older Dell 4400 P4. I actually went back to ubuntu to make sure the card hadn’t gone bad, it hadn’t. I now have SUSE reinstalled from the full DVD installer and have the same situation.
Any help would be appreciated. As I’m sure you can tell from the post Linux is very new to me.
If I unplug and reconnect the network cable it will briefly show connected, wired. It is a DHCP btw, it’s plugged into a netgear wireless router. I can try a different network card if needed.
Again thanks for any help. My goal is to get comfortable with Linux enough to switch all my home computers over.
Driver Info #0:
Driver Status: dmfe is not active
Driver Activation Cmd: "modprobe dmfe"
Driver Info #1:
Driver Status: tulip is active
Driver Activation Cmd: "modprobe tulip"
As expected, the problem is well known.
There are some tulip-compatible devices which -at least officially- are compatible with two different kernel modules, but one of them fails.
The solution is simple, you have to explicitly advise udev to use the other driver “dmfe” and to be sure blacklist the “wrong” module “tulip”.
Use
YaST => Network Devices => Network Settings
Choose the card, choose Edit and got to
=> Hardware => Module Name
Choose dmfe instead of tulip and save.
Unloading of all modules involved and loading dmfe exclusively (has to be done only once).
Worked on restart! Posting from SUSE machine now. Thanks a million. I’m trying to learn, I have light command line experience from DOS days and limited programming experience from way back. If I can find some good resources I’ll try to get up to speed. Thanks a million for the help, and sorry that I wasn’t able to find this myself as it was apparently a common and known issue.
Hi, I ran through these steps also since I have been having the same issue. I return a slightly different response. Can someone help me with this? I still can’t get on the internet:
jpw@linux-ricq:~> su
Password:
linux-ricq:/home/jpw # rcnetwork restart
Shutting down network interfaces:
eth0 device: Davicom Semiconductor, Inc. 21x4x DEC-Tulip compatible 10/100 Ethernet (rev 31) done
Shutting down service network . . . . . . . . . . . . . done.
Hint: you may set mandatory devices in /etc/sysconfig/network/config
Setting up network interfaces:
lo
lo IP address: 127.0.0.1/8
IP address: 127.0.0.2/8 done
eth0 device: Davicom Semiconductor, Inc. 21x4x DEC-Tulip compatible 10/100 Ethernet (rev 31)
eth0 (DHCP) . . . . . . . . . . . . . . . no IP address yet… backgrounding.
eth0 IP address: 192.168.1.2/24
eth0:2 IP address: 192.168.1.2/24
eth0:4ZVG0 IP address: 192.168.1.1/24
eth0:JP IP address: 192.168.1.2/24
eth0:_ IP address: 192.168.1.2/24 waiting
Setting up service network . . . . . . . . . . . . . . done.
SuSEfirewall2: Setting up rules from /etc/sysconfig/SuSEfirewall2 …
SuSEfirewall2: batch committing…
SuSEfirewall2: Firewall rules successfully set