Strona 1 z 2

Brak internetu

: 10 maja 2015, 02:24
autor: wakson
Witam!
Jestem świeżym użytkownikiem Debian Jessie 8.
W moim przypadku nie działa internet, działał na początku tylko na kablu.
WiFi teoretycznie jest włączone, łączy z siecią też bez problemów jednak internetu w przeglądarce i innych programach korzystających z niego nie ma.

Googlowałem trochę, zainstalowałem iwlwifi jednak to nie pomogło.

/etc/network/interfaces
# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow hotplug eth0
iface eth0 inet dhcp

ifconfig
eth0:avahi Link encap: Ethernet HWaddr e8:9a:8f:95:9d:61
inet addr: 169.254.8.209 Bcast:169.254.255.255 Mask:255.255.0.0
UP BROADCAST MULTICAST MTU:1500 Metric:1

lo

Link encap:Local Loopback
inet addr:127.0.0.1 Mask 255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:138 errors:0 dropped:0 overruns:0 frame:0
TX packets:138 errors:0 dropped:0 overruns:0 carrier:1
collision:0 txqueuelen:0
RX bytes:14486 (14.1 KiB) TX bytes:14486 (14.1 KiB)

wlan0

Link encap:Ethernet HWadrr 78:92:9c:1d:aa:88
inet addr:192.168.0.102 Bcast: 192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::7a92:9cff:feld:aa88/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:774 errors:0 dropped:0 overruns:0 frame:0
TX packets:669 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:232044 (226.6 KiB) TX bytes:106944 (104.4 KiB)
Prosiłbym o pomoc i wyrozumiałość, jak wspominałem na początku jestem początkującym użytkownikiem.
Z czego jeszcze mam podać logi? Przy okazji prosiłbym o instrukcje jak to zrobić by nie przepisywać ręcznie.

Z góry dziękuję, pozdrawiam.

: 10 maja 2015, 09:00
autor: marcin1982
Podaj wynik poleceń z terminala:

Kod: Zaznacz cały

lspci -k

Kod: Zaznacz cały

lsusb

: 10 maja 2015, 10:48
autor: liske1
Sprawdź, czy masz dostęp do panelu konfiguracyjnego routera po wifi. Podaj polecenie ping na adres 216.58.211.35 , oraz polecenie route.

: 10 maja 2015, 13:33
autor: klavierkrk
przydatne komendy; możliwe, że twoim przypadku również:

wyświetla możliwe urządzenia:

Kod: Zaznacz cały

ls /sys/class/net 
edycja konfiguracji:

Kod: Zaznacz cały

vim /etc/network/interfaces 
adresy i ustawienia:

Kod: Zaznacz cały

ifconfig
restart usługi (bardzo ważne):

Kod: Zaznacz cały

/etc/init.d/networking restart
pinguje czy widzi google (ctrl+c przerywasz pingowanie):

Kod: Zaznacz cały

ping 8.8.8.8
sprawdza reguły firewalla (jak jest za bardzo zamknięty, to nie będzie internetu):

Kod: Zaznacz cały

iptables -L
generalnie to wygląda np. tak, że się edytuje /etc/network/interfaces , a następnie restartuje networking. Przeważnie w ten sposób działa :)

: 10 maja 2015, 16:18
autor: marcin1982
/etc/init.d/networking restart
To jeszcze może działać, ale polecałbym w ten sposób:

Kod: Zaznacz cały

systemctl reload networking
systemctl restart networking

: 10 maja 2015, 20:36
autor: wakson
klavierkrk

klavierkrk

ls /sys/class/net
eth0 lo wlan0

vim /etc/network/interfaces
bash: vim: nie znaleziono polecenia
ifconfig
Wydaje mi się, że bez zmian. Zbyt wiele przepisywania.
/etc/init.d/networking restart
[ ok ] Restarting networking (via systemctl) : networking.service.
Podczas pingowania widzi google, w przeglądarce też łączy tylko google.

Po wykonaniu tych czynności internet zaczął działać jednak po reboot'cie nadal internetu brak.

Aby zaczal dzialac musze restartowac sieć /etc/init.d/networking restart
co jest uciążliwe, nie ukrywam.


marcin1982

Jakim sposobem mogę to zrobić aby uniknąć przepisywania ręcznego?


: 10 maja 2015, 21:12
autor: Yampress
zrób sobie alias w pliku kofiguracyjnym powłoki
użyj crona ...

: 10 maja 2015, 21:33
autor: wakson
Nie rozumiem. :/

: 10 maja 2015, 21:39
autor: marcin1982
Po wykonaniu tych czynności internet zaczął działać jednak po reboot'cie nadal internetu brak.
Dziwne ...

Wykonaj - jako root:

Kod: Zaznacz cały

systemctl enable networking

Kod: Zaznacz cały

systemctl start networking
Podaj wynik:

Kod: Zaznacz cały

systemctl status networking

: 10 maja 2015, 21:41
autor: klavierkrk
mi się nie podoba:

Kod: Zaznacz cały

[color=#333333]/etc/network/interfaces[/color]
powinien tam być wpisany zarówno wlan0 jak i eth0.


marcin1982 :
widać, że ćwiczysz systemd ;)