Dlaczego wget się zawiesza?

11

Mam raspbmc (Debian) zainstalowany na moim Raspberry Pi i wydaje się, że nie mogę nic pobrać?

wget wydaje się zwalniać, ale może pingować!

To samo dzieje się z apt-get

Resolving google.com... 173.194.41.160, 173.194.41.165, 173.194.41.163, ...
Connecting to google.com|173.194.41.160|:80... connected.
HTTP request sent, awaiting response... Read error (Connection timed out) in headers.
Retrying.

--1970-01-01 00:17:51--  (try: 2)  http://google.com/
Connecting to google.com|173.194.41.160|:80... connected.
HTTP request sent, awaiting response... Read error (Connection timed out) in headers.
Retrying.

pi@raspbmc:~$ sudo apt-get install curl
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  libcurl3 libssh2-1
The following NEW packages will be installed:
  curl libcurl3 libssh2-1
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 578 kB of archives.
After this operation, 1065 kB of additional disk space will be used.
Do you want to continue [Y/n]? y
0% [Waiting for headers]

Czy ktoś wie, dlaczego tak się dzieje / jak to naprawić?

Pez Cuckow
źródło
2
Czy możesz opublikować wynik sudo ifconfig -a?
Alex Chamberlain
Nie masz połączenia z Internetem.
Jivings
1
Dlaczego został migrowany? To nie jest specyficzne dla Raspberry Pi
user606723,
@ user606723 Jest to niezwykły problem, więc myślę, że może jest wystarczająco konkretny.
Jivings
1
Czy jest jakaś szansa, że ​​było to związane z atakiem DDoS, który miał ostatnio miejsce w Raspbmc? stmlabs.com/2012/06/24/network-issues
Zoot

Odpowiedzi:

4

Myślę, że Twoja konfiguracja IP może być niepoprawna. Spróbuj ifconfig -ai sprawdź swoją konfigurację. Doszedłem do tego założenia, ponieważ twój czas systemowy nie jest ustawiany przez NTP.

Inną możliwością jest konfiguracja proxy. Możesz to zobaczyć za pomocąexport | grep -i proxy

makrojames
źródło
Miałeś rację, szkoda, że ​​to nie jest już superużytkownik! Z jakiegoś powodu statyczny adres IP nie działał. Włączenie DHCP naprawiło to!
Pez Cuckow
3

Uruchom dmesgi sprawdź, czy są jakieś problemy na końcu danych wyjściowych. Miałem problem polegający na tym, że do Pi nie dostarczano wystarczającej mocy, co powodowało zanik sieci co kilka sekund, a to mogło wykazywać podobne objawy, jak to, co widzisz.

Malvineous
źródło
Oddelegowano mnie. Problemy z zasilaniem są zwykle główną przyczyną.
Jivings
2

Inną możliwością jest powolny IPv6 DNSproblem z połączeniem internetowym, u wielu dostawców usług internetowych źle zepsute IPv6 DNSkonfiguracje powodują długi czas oczekiwania na negatywne (nie znalezione) odpowiedzi. Spróbuj:

wget -4 www.google.it

i zobaczymy, czy to będzie szybsze. Jeśli IPv6trafiłeś w ten problem i możesz dowiedzieć się, jak wyłączyć w raspbmc, chciałbym również wiedzieć. Obecnie badam ten problem.

rogerjames99
źródło
1
Wątpię, że ma IPv6 w Wielkiej Brytanii!
Alex Chamberlain,