Strona 1 z 2

[+] sieć nagle przestała działać

: 01 lutego 2008, 17:05
autor: lukkas
Witam.
Korzystam z internetu w domu i w akademiku. Właśnie wróciłem na weekend do domu, podpinam laptopa i sieć nie działa.

Objawy:

Kod: Zaznacz cały

ping wp.pl
ping: unknown host wp.pl
Ten znienawidzony przeze mnie /etc/init.d/network-menager pokazuje, że połączenie z internetem jest w porządku.

To mój plik /etc/network/interfaces:

Kod: Zaznacz cały

# The loopback network interface
auto lo
iface lo inet loopback

#hwaddress ether 00:30:4f:2c:27:e9


allow-hotplug eth0
iface eth0 inet dhcp
auto eth0
A to co się dzieje po wydaniu polecenia restartu sieci:

Kod: Zaznacz cały

/etc/init.d/networking restart
There is already a pid file /var/run/dhclient.eth0.pid with pid 5143
killed old client process, removed PID file
Internet Systems Consortium DHCP Client V3.0.6
Copyright 2004-2007 Internet Systems Consortium.
All rights reserved.
For info, please visit [url]http://www.isc.org/sw/dhcp/[/url]

Listening on LPF/eth0/00:1a:4b:68:5c:31
Sending on   LPF/eth0/00:1a:4b:68:5c:31
Sending on   Socket/fallback
DHCPRELEASE on eth0 to 83.242.95.3 port 67
send_packet: Network is unreachable
send_packet: please consult README file regarding broadcast address.
Internet Systems Consortium DHCP Client V3.0.6
Copyright 2004-2007 Internet Systems Consortium.
All rights reserved.
For info, please visit [url]http://www.isc.org/sw/dhcp/[/url]

Listening on LPF/eth0/00:1a:4b:68:5c:31
Sending on   LPF/eth0/00:1a:4b:68:5c:31
Sending on   Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 5
DHCPOFFER from 10.128.0.2
DHCPREQUEST on eth0 to 255.255.255.255 port 67
DHCPACK from 10.128.0.2
SIOCADDRT: No such process
bound to 87.99.123.98 -- renewal in 51122 seconds.
Nie podoba mi sie ta przedostatnia linijka.

Dodam, że internet jest dostępny przez dhcp, nie sprawdza mac adresów. Wcześniej w pliku /etc/network/interfaces było tylko:

Kod: Zaznacz cały

auto lo
iface lo inet loopback
Ale dodałem to o eth0 jak coś zaczęło nie grac.

O co chodzi? Proszę o pomoc, będę wdzięczny za każdą wskazówkę.

: 01 lutego 2008, 22:06
autor: kefear
Spróbuj usunąć allow-hotplug i restart systemu wykonaj po tym.

: 03 lutego 2008, 19:05
autor: lukkas
Dziękuję za odpowiedź, niestety nie pomogło.

[Dodano: 2008-02-03, 19:16]
Czy z tą przedostatnią linijką:

Kod: Zaznacz cały

SIOCADDRT: No such process
z cytowanego przeze mnie resetowania sieci nie wydaje się wam podejrzana? Proszę o pomoc.

: 04 lutego 2008, 00:02
autor: giaur
Z doswiadczenia wiem ze ten network manager to samo zlo - sprobuj to wywalic. Tak samo network manager dispatcher (czy jakos tak, nie pamietam dokladnie). To ustrojstwo jakos po swojemu konffiguruje siec, tak ze /etc/network/intrfaces i tak jest ignorowany. Jak to sie dokladnie odbywa - nie wiem, ale sa przypadki ze krzaczy sie przez to.

Zajrzyj tez do /etc/udev/rules.d czy nie ma jakichs dziwnych wpisow - powinien byc tylko eth0.

: 05 lutego 2008, 01:31
autor: lukkas
Do udeva już zaglądałem, bo słyszałem o skakaniu numerów interfejsu. W mnie jest wszystko w porządku (eth0 i eth1 jako wifi). Spróbuję odinstalować całkiem network-managera bo do tej pory tylko go wyłączałem:

Kod: Zaznacz cały

/etc/init.d/network-manager stop
Może coś pomoże.

Dziękuję za (p)odpowiedź, jak sprawdzę to się odezwę.

Pozdrawiam,
Lukasz

: 05 lutego 2008, 09:16
autor: obuch
lukkas pisze:

Kod: Zaznacz cały

ping wp.pl
ping: unknown host wp.pl
Dostajesz adres z dhcp, ale może nie dostajesz adresu serwera DNS albo dostajesz jakiś niepoprawny adres DNS?

Przede wszystkim sprawdź czy możesz pingować jakiegoś hosta w podsieci, jak się uda to spróbuj pingować jakiegoś hosta w internecie poprzez IP a nie nazwę, np.:

Kod: Zaznacz cały

 wp.pl -> 212.77.100.101
Jak pingujesz hosta z internetu po IP a po nazwie nie, to znaczy, że nie rozwiązuje ci nazw na adresy (dns).
Wywal wtedy z /etc/resolv.conf wszystko i podaj np. adresy OpenDNS i spróbuj pingować po nazwie

Kod: Zaznacz cały

nameserver 208.67.222.222
nameserver 208.67.220.220

: 05 lutego 2008, 22:06
autor: lukkas

Kod: Zaznacz cały

# ping 212.77.100.101
connect: Network is unreachable
Widać, że coś jest nie tak podczas restartowania sieci (w pierwszym poście jest całość). Te linijki mi się nie podobają:

Kod: Zaznacz cały

....
send_packet: Network is unreachable 
send_packet: please consult README file regarding broadcast address.
....
SIOCADDRT: No such process
Odinstalowałem całego network-managera ale nadal te same objawy mam?

A to zawartość mojego pliku resolv.conf:

Kod: Zaznacz cały

search telpol.net.pl
nameserver 192.168.0.250
Objawy się nie zmieniają ani po wyczyszczeniu resolv.conf ani po zamienieniu jego zawartości na:

Kod: Zaznacz cały

nameserver 208.67.222.222 
nameserver 208.67.220.220
Co do adresu od dhcp to jak widać z pierwszej mojej wiadomości dostaję go:

Kod: Zaznacz cały

...
DHCPACK from 10.128.0.2 
SIOCADDRT: No such process 
bound to 87.99.123.98 -- renewal in 51122 seconds.
...
Mogę go też pingować ale wcześniej tam jakieś nieprawidłowości wyskakują.

Dziękuję za zainteresowanie tematem i mam nadzieję, że w końcu uda się wychwycić błąd.

Pozdrawiam,
Lukasz

: 06 lutego 2008, 09:29
autor: obuch
Upewnij się że masz

Kod: Zaznacz cały

 auto eth0
iface eth0 inet dhcp
Nie wiem czy to jest ważne ale ja mam 'auto eth0' nad definicją interfejsu.

Zrestartuj sieć, jeśli dostajesz ip to sprawdź gdzie cie blokuje, czy od razu na twoim kompie, czy na jakimś routerze dostawcy.

Kod: Zaznacz cały

 traceroute wp.pl
Jeśli na twoim kompie to coś u ciebie nie gra, jeśli na jakimś routerze firmy to... przypomnij sobie czy zapłaciłeś wszystkie rachunki za internet :-P

I jeśli masz możliwość to odpal windę czy jakieś live cd i sprawdź czy będziesz miał dostęp. To też da ci odpowiedź czy to wina dostawcy, czy systemu.

: 08 lutego 2008, 10:05
autor: giaur
Nie wiem czy to jest ważne
To nie jest ważne - mówi to tylko tyle aby iface podnosił się przy starcie systemu.
przypomnij sobie czy zapłaciłeś wszystkie rachunki za internet
Też jestem tego zdania - bo coś mi to wygląda na to, że dostawca zablokował ci wyjście na świat i stąd ten komunikat - po prostu nie przechodzi przez bramę.
Posprawdzaj czy pinguje ludzi z twojej sieci LAN. Ewentualnie zmień MAC i podepnij się pod inny adres IP, zobacz czy wtedy będzie internet.

: 12 lutego 2008, 22:19
autor: v-sgfx
Mam to samo co autor, ja natomiast zapłaciłem za internet.
Wolny internet na tym Debianie jak i na Ubuntu, myślę że to wina network manager. Czy wlassistant załatwi sprawę? Czy to to samo, ale na początek chcę wiedzieć, czy obsługuje wifi i czy będzie współpracować z ndiswrapperem?