[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