[linux] Re: mogelijkheid automatische netwerk-check (+ herstel) na suspend-reboot

Julien Michielsen julien op michkloo.xs4all.nl
Zo mei 13 12:11:06 CEST 2007


Udo van den Heuvel wrote:
> Julien Michielsen wrote:
>> Kort geleden heeft een bekende mij gewezen op de mogelijkheid je systeem
>> via suspend sneller te herstarten nadat je het uit hebt gezet. Inderdaad
>> blijkt het daarmee sneller te herstarten, maar na een automatische sus-
>> pend-herstart blijk ik geen internet-verbinding meer te hebben. Wat is
>> een makkelijke manier die verbinding weer werkend te krijgen, en hoe zou
>> je dat na een herstart automatisch kunnen doen?
> 
> Crontabje met controle op up-zijn en herstel?
> Ook zijn er wellicht scripts die alleen bij `resume` draaien waarin
> zoiets zou passen?
> 
> Hoe zit je verbinding in elkaar? Is het een kwestie van je ethernet
> interface resetten of ook een pppd en/of firewall?

Laat ik maar beginnen met het bekennen van mijn onwetendheid, en het
-ondanks vaak de klok te hebben horen luiden - niet veel beter te weten
dan dat de klepel daarboven achter de galmgaten hangt.
Mijn verbinding (onder mijn SuSE 10.2) is automatisch geconfigureerd via
dhcpd. Na een herstart met suspend wordt de nameserver niet gevonden (is
zelfs niet te pingen met het IP-adres
ping 192.168.2.1
PING 192.168.2.1 (192.168.2.1) 56(84) bytes of data.
>From 192.168.2.101 icmp_seq=1 Destination Host Unreachable)

Wanneer ik dat beu ben (duurt niet zo lang ;-) ) dan moet ik het systeem
weer helemaal opstarten (zonder suspend) om het netwerk te vinden, en
dat gaat dan probleemloos.
De netwerkverbinding test ik met het commando /sbin/ifconfig eth0

en daarop krijg ik de output
1- met netwerkverbinding
Kernel IP routing table

eth0      Link encap:Ethernet  HWaddr 00:13:D4:5C:9E:D4
          inet addr:192.168.2.101  Bcast:192.168.2.255  Mask:255.255.255.0
          inet6 addr: fe80::213:d4ff:fe5c:9ed4/64 Scope:Link
          UP BROADCAST NOTRAILERS RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:67 errors:0 dropped:0 overruns:0 frame:0
          TX packets:13 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:10825 (10.5 Kb)  TX bytes:1496 (1.4 Kb)
          Interrupt:58 Base address:0x2000

 en 2- zonder netwerkverbinding
eth0      Link encap:Ethernet  HWaddr 00:13:D4:5C:9E:D4
          inet addr:192.168.2.101  Bcast:192.168.2.255  Mask:255.255.255.0
          inet6 addr: fe80::213:d4ff:fe5c:9ed4/64 Scope:Link
          UP BROADCAST NOTRAILERS RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:223 errors:0 dropped:0 overruns:0 frame:0
          TX packets:213 errors:0 dropped:256 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:195674 (191.0 Kb)  TX bytes:17578 (17.1 Kb)
          Interrupt:50

met als belangrijkste verschil de laatste twee regels, die een andere
interrupt en de afwezigheid van het base address tonen. Heb nog
geprobeerd de optie up mee te geven (# /sbin/ifconfig eth0 up), maar dat
deed verder niets.
Je vroeg eerder naar mijn internet-interface: mijns inziens de standaard
dhcpd.
Het zal wel een eenvoudig commando zijn om de verbinding weer up te
krijgen, maar ik tast nog in het duister.
Bij voorbaat dank.
-- 
Julien Michielsen








More information about the Linux mailing list