Linux - NetworkingThis forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Sorry for reposting this but my subject line was inadequate.
I am trying to get my ethernet device working. It uses the Realtek 8139
chip and I am using RedHat 9.0 (kernel 2.4.20-6). After booting lsmod
reports that the 8139too module (driver) is loaded but during the
initialization part of booting I get the following error messgage:
Determining IP information for eth0...iptables: No chain/target/match by
that name failed.
iptables: Bad rule (does a matching rule exist in that chain?)
[FAILED]
I have seen some reports that suggest using the noapic option during
boot so I edit grub.conf to read:
I think there is nothing to do with kernel parms. Looks like eth0 is down or has no IP address assigned. Firstly boot the system and check if 'ifconfig' shows that eth0 is up and have an IP address set up.
what are you doing to get that error? iptables is responsible for doing firewalls etc, and is not related to the actual NIC at all. try a simple command like "ifup eth0" and see what happens then. check "dmesg" and "ifconfig" for changes if there is nothing more obvious.
Determining IP information for eth0...iptables: No chain/target/match by that name
failed.
iptables: Bad rule (does a matching rule exist in that chain?)
Which is the same message I get during initialization stage of booting.
Eth is up but has no IP address. Probably it is setup to use DHCP and no DHCP client is started. So check firstly the init scripts. Ifconfig has to show the following:
eth0 Link encap:Ethernet HWaddr 00:0D:88:18:E7:E0 inet addr:xxx.xxx.xxx.xxx Bcast:xxx.xxx.xxx.xxx Mask:xxx.xxx.xxx.xxx
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Distribution: OpenBSD 4.6, OS X 10.6.2, CentOS 4 & 5
Posts: 3,660
Rep:
The NIC doesn't have an IP, at least according to your output, so pinging anything is pretty irrelevant at this point.
You need to either enable DHCP for that interface (if you have a DHCP server present, such as on the DSL router), or statically assign an IP with ifconfig (you'll also need to add that to your system configuration so it will get the same IP when it reboots).
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.