Re: Determining IP information for eth0 failed

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



In the redhat-config-network gui under the DNS tab (or in
/etc/resolv.conf) you need to specify the DNS lookup servers.
The IP addresses to use will depend on your provider.

Here is my resolv.conf : 
search om.cox.net
nameserver 68.13.16.25
nameserver 68.13.16.30
nameserver 68.12.16.30


On Tue, 2004-03-30 at 18:19, Jeroen Van Goey wrote:
> I'm unable to make contact with the internet. I get an "Unable to find
> IP
> address for server name "localhost.localdomain" - Host name lookup
> failure" error message. The step-by-step procedure I've followed so
> far.
> 
> I have a Fast Ethernet 10/100M PCI network card from Genius on a linux
> PC running Fedora core 1, kernel 2.4.22-1.2115.nptl and GNOME. My
> system recognizes the networkcard, because at bootup, I see (using the
> command "dmesg | grep eth0"):
> eth0: RealTek RTL8139 Fast Ethernet at 0xc48bd000, 00:40:f4:6f:b4:90,
> IRQ 11
> eth0:  Identified 8139 chip type 'RTL-8100B/8139D'
> divert: freeing divert_blk for eth0
> divert: allocating divert_blk for eth0
> eth0: RealTek RTL8139 Fast Ethernet at 0xc48d6000, 00:40:f4:6f:b4:90,
> IRQ 11
> eth0:  Identified 8139 chip type 'RTL-8100B/8139D'
> eth0: link up, 10Mbps, half-duplex, lpa 0x0000
> 
> The output of "cat /proc/ioports" is:
> 0000-001f : dma1
> 0020-003f : pic1
> 0040-005f : timer
> 0060-006f : keyboard
> 0070-007f : rtc
> 0080-008f : dma page reg
> 00a0-00bf : pic2
> 00c0-00df : dma2
> 00f0-00ff : fpu
> 01f0-01f7 : ide0
> 0213-0213 : isapnp read
> 02f8-02ff : serial(auto)
> 0378-037a : parport0
> 037b-037f : parport0
> 03c0-03df : vga+
> 03f6-03f6 : ide0
> 03f8-03ff : serial(auto)
> 0a79-0a79 : isapnp write
> 0cf8-0cff : PCI conf1
> 4000-403f : Intel Corp. 82371AB/EB/MB PIIX4 ACPI
> 5000-501f : Intel Corp. 82371AB/EB/MB PIIX4 ACPI
> d000-dfff : PCI Bus #01
> e000-e01f : Intel Corp. 82371AB/EB/MB PIIX4 USB
>   e000-e01f : usb-uhci
> e400-e4ff : Realtek Semiconductor Co., Ltd.
> RTL-8139/8139C/8139C+ <-----
>   e400-e4ff : 8139too <-----
> f000-f00f : Intel Corp. 82371AB/EB/MB PIIX4 IDE
>   f000-f007 : ide0
> 
> 
> So I presumed the driver is 8139too, which I loaded -I think-
> succesfully (using "modprobe 8139too io=0e400 irq=11"), because
> "lsmod" gives me:
> Module                  Size  Used by    Not tainted
> soundcore               6468   0  (autoclean)
> ide-cd                 35776   0  (autoclean)
> cdrom                  33728   0  (autoclean) [ide-cd]
> parport_pc             19076   1  (autoclean)
> lp                      9060   0  (autoclean)
> parport                37056   1  (autoclean) [parport_pc lp]
> autofs                 13364   0  (autoclean) (unused)
> 8139too                16808   1 <---------
> mii                     3992   0  [8139too] <---------
> ipt_REJECT              4344   1  (autoclean)
> ipt_state               1080   5  (autoclean)
> ip_conntrack           29256   1  (autoclean) [ipt_state]
> iptable_filter          2444   1  (autoclean)
> ip_tables              15776   3  [ipt_REJECT ipt_state
> iptable_filter]
> floppy                 58012   0  (autoclean)
> sg                     36492   0  (autoclean) (unused)
> scsi_mod              108168   1  (autoclean) [sg]
> microcode               4700   0  (autoclean)
> keybdev                 2976   0  (unused)
> hid                    24708   0  (unused)
> usb-uhci               26380   0  (unused)
> usbcore                79168   1  [hid usb-uhci]
> mousedev                5556   1  (autoclean)
> input                   5888   0  (autoclean) [keybdev hid mousedev]
> ext3                   71300   2
> jbd                    52084   2  [ext3]
> 
> [note: yes, I am aware about the recent discussion on this list that the 8139too is not a
> good ethernet chipset, but I bought it because I originally had on my Windows-machine a
> USB to Ethernet convertor (USB LAN 100 from Topcom), that didn't support Linux; and I'm
> not very jumpy to run to the shops a third time.]
> 
> I adapted /etc/modules.conf to:
> alias usb-controller usb-uhci
> alias eth0 8139too
> options 8139too io=0xe400 irq=11
> 
> I'm not sure if that was entirely correct. Are 2 aliasses allowed? Is
> my choice for IRQ=11 correct? On "cat /proc/interrupts" both my
> ethernetcard and my USB are listed on 11, both won't this give any
> confusion?
>            CPU0
>   0:     748046          XT-PIC  timer
>   1:      10625          XT-PIC  keyboard
>   2:          0          XT-PIC  cascade
>   8:          1          XT-PIC  rtc
>  11:      81790          XT-PIC  usb-uhci, eth0 <---------
>  12:      60518          XT-PIC  PS/2 Mouse
>  14:     154475          XT-PIC  ide0
> NMI:          0
> ERR:          0
> 
>                                                                       
> I then went on to configure my network with the command
> "redhat-config-network", which gives a GUI. In the tab "Devices" I
> selected "New" > Ethernet connection > RTL-8139/8139C/8139C+ (eth0) >
> automatically obtain IP adress settings with DHCP. When I then save
> and select my eth0, there is the error message "Determining IP information for eth0....
> Failed" 
> 
> If I start DHCP Client manually (command "dhclient"), I get the
> (error)message:
> Listening on LPF/eth0/00:40:f4:6f:b4:90
> Sending on   LPF/eth0/00:40:f4:6f:b4:90
> Listening on LPF/lo/
> Sending on   LPF/lo/
> Sending on   Socket/fallback
> DHCPDISCOVER on lo to 255.255.255.255 port 67 interval 3
> DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 3
> DHCPDISCOVER on lo to 255.255.255.255 port 67 interval 8
> DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 5
> DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 8
> DHCPDISCOVER on lo to 255.255.255.255 port 67 interval 13
> DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 16
> DHCPDISCOVER on lo to 255.255.255.255 port 67 interval 15
> DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 9
> DHCPDISCOVER on lo to 255.255.255.255 port 67 interval 21
> DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 12
> DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 8
> DHCPDISCOVER on lo to 255.255.255.255 port 67 interval 1
> No DHCPOFFERS received.
> No working leases in persistent database - sleeping.
> 
> In /var/log/cups/error_log.1 I find this line:
> E [27/Mar/2004:00:21:53 -0500] StartListening: Unable to find IP
> address for server name "localhost.localdomain" - Host name lookup
> failure
> 
> The command "ifconfig -a" gives this output. I notice that the IPs for inet
> addr, Bcast and  Mask are missing.
> eth0      Link encap:Ethernet  HWaddr 00:40:F4:6F:B4:90
>           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
>           RX packets:236210 errors:0 dropped:0 overruns:0 frame:0
>           TX packets:845 errors:0 dropped:0 overruns:0 carrier:0
>           collisions:0 txqueuelen:1000
>           RX bytes:14275029 (13.6 Mb)  TX bytes:288990 (282.2 Kb)
>           Interrupt:11 Base address:0x6000
> 
> lo        Link encap:Local Loopback
>           UP LOOPBACK RUNNING  MTU:16436  Metric:1
>           RX packets:5939 errors:0 dropped:0 overruns:0 frame:0
>           TX packets:5939 errors:0 dropped:0 overruns:0 carrier:0
>           collisions:0 txqueuelen:0
>           RX bytes:5271644 (5.0 Mb)  TX bytes:5271644 (5.0 Mb)
> 
> I don't understand much of DHCP yet, but on
> http://users.pandora.be/bdr/DHCP/dhcp.html the command "tcpdump -n -i
> eth0 -l -s 500 -x udp port 67 | tee dhcp_dump" was recommended to analyse problems. That
> gave me some output like this:
> 
> 22:49:31.034343 0.0.0.0.bootpc > 255.255.255.255.bootps:  xid:0x9c874c12
> vend-rfc1048 DHCP:DISCOVER PR:SM+BR+TZ+DG+DN+NS+HN+YD+YS+NTP [tos 0x10]
>     4510 0148 0000 0000 1011 a996 0000 0000
>     ffff ffff 0044 0043 0134 f4bf 0101 0600
>     9c87 4c12 0000 0000 0000 0000 0000 0000
>     0000 0000 0000 0000 0040 f46f b490 0000
>     0000 0000 0000 0000 0000 0000 0000 0000
>     0000 0000 0000 0000 0000 0000 0000 0000
>     0000 0000 0000 0000 0000 0000 0000 0000
>     0000 0000 0000 0000 0000 0000 0000 0000
>     0000 0000 0000 0000 0000 0000 0000 0000
>     0000 0000 0000 0000 0000 0000 0000 0000
>     0000 0000 0000 0000 0000 0000 0000 0000
>     0000 0000 0000 0000 0000 0000 0000 0000
>     0000 0000 0000 0000 0000 0000 0000 0000
>     0000 0000 0000 0000 0000 0000 0000 0000
>     0000 0000 0000 0000 0000 0000 0000 0000
>     0000 0000 0000 0000 0000 0000 0000 0000
>     0000 0000 0000 0000 6382 5363 3501 0137
>     0a01 1c02 030f 060c 2829 2aff 0000 0000
>     0000 0000 0000 0000 0000 0000 0000 0000
>     0000 0000 0000 0000 0000 0000 0000 0000
>     0000 0000 0000 0000
> 
> I can't get much out of this, but sometimes I recognized something, like in:
> 
> 52:21.988678 81.83.160.1.bootps > 255.255.255.255.bootpc:  xid:0x3abb2391
> flags:0x8000 Y:81.83.160.26 G:81.83.160.1 ether 0:0:39:bb:23:91 vend-rfc1048
> DHCP:OFFER SID:195.130.132.97 LT:7200 SM:255.255.240.0
> NS:195.130.131.4,195.130.130.4 DN:"pandora.be" RSZ:576 TTL:64
> BR:255.255.255.255 RN:3600 RB:3601 HN:"toshiba" DG:81.83.160.1
>     4500 0160 f72c 0000 ff11 d20b 5153 a001
> Where "pandora.be" is the name of the ISP which provides me with dynamic
> IPs.
> 
> Some more info that I was able to squeeze out of my machine:
> The contents of my /etc/sysconfig/networking/devices/ifcfg-eth0 file:
> USERCTL=yes
> PEERDNS=yes
> TYPE=Ethernet
> DEVICE=eth0
> HWADDR=00:40:f4:6f:b4:90
> BOOTPROTO=dhcp
> 
> The following came from a log file. A lot of things are not yet filled in.
> Should I change and add them in in ifcfg-eth0 manually, or should dhclient
> (or some other program) do that for me?
> Mon Mar 29 10:10:31 2004: -+ //etc/sysconfig/networking/devices/ifcfg-eth0
> NETMASK=''
> DOMAIN=''
> BOOTPROTO='dhcp'
> HWADDR='00:40:f4:6f:b4:90'
> DEVICE='eth0'
> IPADDR=''
> DHCP_HOSTNAME=''
> TYPE='Ethernet'
> GATEWAY=''
> PEERDNS='yes'
> USERCTL='no'
> ONBOOT='yes'
> NETWORK
> BROADCAST
> DOMAIN
> DHCP_HOSTNAME
> IPADDR
> NETMASK
> GATEWAY
> 
> That's about as much information as I can give you.
> Where did I go wrong, or what did I forget? 
> Thanks for the help.
> 
> Jeroen
> 
> 
> 	
> 	
> 		
> ___________________________________________________________
> WIN FREE WORLDWIDE FLIGHTS - nominate a cafe in the Yahoo! Mail Internet Cafe Awards  www.yahoo.co.uk/internetcafes
> 



[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux