Bug 56647
Summary: | ethernet hardware not detected after upgrade | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Hugh Bragg <hugh.bragg> |
Component: | redhat-config-network | Assignee: | Phil Knirsch <pknirsch> |
Status: | CLOSED RAWHIDE | QA Contact: | |
Severity: | high | Docs Contact: | |
Priority: | medium | ||
Version: | 7.2 | CC: | bmoss, harald, rvokal, teg, than, wendyh |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i686 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2002-03-29 15:02:21 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: |
Description
Hugh Bragg
2001-11-23 09:08:15 UTC
In the ifup script, I have narrowed the error down to this statement: [root@rhl etc]# /sbin/ip -o link show eth0 Cannot send dump request: Connection refused and I get the same result for lo [root@rhl etc]# /sbin/ip -o link show lo Cannot send dump request: Connection refused There is no manual on this command so I don't know how to fix this. I solved this problem by compiling kernel netlink user device allowing /sbin/ip to run without errors. I still think this is a bug that should be fixed. My old kernel didn't use the netlink device but the new one requires it and the upgrade does not take this into account. Similar bug with Intel EtherExpress Pro 100B after installing RH 7.2 (and upgrading to 2.4.9-13): Attempted to add network device using GNOME Network Configuration tool. Received error message: "The Ethernet card could not be initialized. Please verify your settings and try again." Disabled adapter, rebooted, and removed configuration in Kudzu. Re-enabled adapter, rebooted, skipped Kudzu, and tried to add network device. Same error message. Rebooted, configured network using Kudzu. No problems. Result: Adding a network card fails using Network Configuration, but works using Kudzu. Can you try the new rpms of redhat-config-network from http://people.redhat.com/teg/neat/ and see if they help? I updated to redhat-config-network-0.9.9-0.1 and attempted to add the ethernet using Network Configuration. eth0 automatically appears under the "Devices" tab, but not under "Hardware". I add the the device under "Hardware" and the error message appears again, but eth0 is still added anyways. I updated to redhat-config-network-0.9.9-0.1 and attempted to add the ethernet using Network Configuration too. I got the same result, which is better than before as the hardware is added now, but still shows the same error message. After a laptop install on a Dell C600 with internal wireless and Xircom NIC/Modem, eth0 does not show up under the devices tab but Wireless does. I add a three line ifcfg-eth0 file to /etc/sysconfig/network-scripts and then eth0 shows up in the devices tab and I can configure it. I configured the wireless card as eth1. ONBOOT=no in /etc/sysconfig/network-scripts/ifcfg-eth1 does not work. Still not fixed with redhat-config-network-0.9.10-2 this is your part, pknirsch :) Harold, Would you mind being a bit more specific. What exaclty is my part and what can I do to fix it? sorry, huge, I meant pknirsch whom you will find on the CC list of this bug. Ok, the hardware gets detected by scanning /etc/modules.conf. Normally there are lines like: alias eth3 3c59x Which gives redhat-config-network the hint, which card is used for which device. So could you guys please check, if there are such lines in modules.conf? There is such a line in the modules.conf. This may have been added by neat. alias eth0 3c59x Problem is I do not use modules for this device. My hardware driver is compiled into the kernel. I use a 3c905C-TX [Fast Etherlink] (rev 116). Since I fixed this manually the device is present and working, but when I try to detect it, neat reports that the ethernet card could not be initialised and that I should verify my settings and try again. It adds the interface anyway though, and it works fine. My latest kernel is 2.4.9-21 and neat redhat-config-network-0.9.10-2. System running redhat-config-network-0.9.18-1 and attempted to add the ethernet using Network Configuration. eth0 automatically appears under the "Devices" and "Hardware" tabs. No error message. eth configured successfully. redhat-config-network-0.9.20-1.i386.rpm is now available at: http://people.redhat.com/teg/neat/ Closing as fixed in response to above comment. |