no Connection to internet

Hello,

installed some yast updates yesterday.
Today I can’t access the internet anymore.
The Router with DHCP works fine.

I need your suggestions, how I can find the problem.

Here are some information:

# sudo /sbin/rcnetwork restart
root's password:
Shutting down network interfaces:
    eth0      device: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)                                                    done
Shutting down service network  .  .  .  .  .  .  .  .  .                                                                                                                done
Hint: you may set mandatory devices in /etc/sysconfig/network/config
Setting up network interfaces:
    eth0      device: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)
    eth0      Starting DHCP4 client. . . .
    eth0      DHCP4 client NOT running
    eth0:Rooter IP address: 192.168.0.1/24                                                                                                                              failed
Setting up service network  .  .  .  .  .  .  .  .  .  .                                                                                                                done
SuSEfirewall2: Setting up rules from /etc/sysconfig/SuSEfirewall2 ...
SuSEfirewall2: batch committing...
SuSEfirewall2: Firewall rules successfully set
# /sbin/route
Kernel IP Routentabelle
Ziel            Router          Genmask         Flags Metric Ref    Use Iface
192.168.0.0     *               255.255.255.0   U     0      0        0 eth0
link-local      *               255.255.0.0     U     0      0        0 eth0
loopback        *               255.0.0.0       U     0      0        0 lo
#/sbin/ifconfig
eth0      Link encap:Ethernet  Hardware Adresse 00:22:15:D0:A8:1C
          inet6 Adresse: fe80::222:15ff:fed0:a81c/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:123 errors:0 dropped:0 overruns:0 frame:0
          TX packets:333 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 Sendewarteschlangenlänge:1000
          RX bytes:14916 (14.5 Kb)  TX bytes:42619 (41.6 Kb)
          Interrupt:253 Basisadresse:0x6000

eth0:Root Link encap:Ethernet  Hardware Adresse 00:22:15:D0:A8:1C
          inet Adresse:192.168.0.1  Bcast:192.168.0.255  Maske:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Interrupt:253 Basisadresse:0x6000

lo        Link encap:Lokale Schleife
          inet Adresse:127.0.0.1  Maske:255.0.0.0
          inet6 Adresse: ::1/128 Gültigkeitsbereich:Maschine
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:527 errors:0 dropped:0 overruns:0 frame:0
          TX packets:527 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 Sendewarteschlangenlänge:0
          RX bytes:38080 (37.1 Kb)  TX bytes:38080 (37.1 Kb)

Thanks for any hints!

The IP address is not obtained via DHCP. Is that your setup?
Also, I don’t see the default route set up.

Hi syampillai,

thanks for your reply.

No! DHCP was (and still is) selected in the network configuration.

The route setup should be retrieved via DHCP, shouldn’t it?

Could there be a link to a missing yast package? I had problems before starting any yast module, what was resolved by an almost complete yast update.

I could ping my router and open it’s administration panel after I added it’s ip into the configuration of the network controller.

Can you change the setup to make it IPv4 only by switching off IPv6 and try?. Your router/DHCP setup may not be supporting IPv6.

Also, in order to test, you don’t need to restart the network. Just ifup/ifdown the eth0 interface only.


ifdown eth0
ifup eth0

I tried IPv4 instead of IPv6 before. That did not help.

I’m wondering about this message:

sudo /sbin/ifup eth0
    eth0      device: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)
Starting DHCP4 client on eth0. . . .
    eth0      DHCP4 client NOT running

Does this mean, that my Suse 11 is not able anymore to be a DHCP client? Or maybe it could not get access to the DHCP server (router).

I have connected now successfully directly via dsl to the internet. Maybe my router has become old. I am going to try another one next week.

Yes, the DHCP client is not running. Can you go to Yast and see if the interface is configured for DHCP?

Also, see the output of the following command as root from a terminal window while doing “ifup” from another window.


tail -f /var/log/messages

Thank you syampillai for the helpful assistance!

The logging with tail -f /var/log/messages did not give any more information.
Then I tried to activate the debug modus of dhcpcd -d in order to get more messages, what wouldn’t work.

Regarding the dhcp client issue I updated dhcpcd, dhcp-client, dhcpv6 and installed libhcp6client-1_0-2, udhcp. I am not sure yet, if this fixed my problem. I activated in yast the eth0 device’s control for users.

Finally my dhcp client is running again and I can use my router. For now I am back online!
O:)

In yast I again deactivated the network device’s control for users. The internet is still working. I even succeeded in using wlan.

Also I had updated smpppd before.

I believe it was a package conflict.

Thanks for your help!

Regards
Benjamin

Nice to hear that you were able to resolve the issues.