Raspbery Pi - problem z połączeniem internetowym ping do routera dochodzi
Raspbery Pi - problem z połączeniem internetowym ping do routera dochodzi
Witam.
Pod choinkę dostałem Raspbery PI2. Dla niezorientowanych powiem że jest to komputer wielkości paczki papierosów (koszt 180zł).
Zainstalowałem na nim dedykowany syatem Raspbian oparty na Debianie Jessiy i podłączyłem kartę wifi TP-Link TL-WN725N. Karta ta działa w tym systemie bezpośrednio po jej podpięciu więc nic nie doinstalowałem.
Zmodyfikowałem plik /etc/network/interfaces zmieniając słowo manual na dhcp by adres był czydzielany przez router przez dhcp. Po restarcie uzyskałem połączenie zarówno eth0 jak i wlan0.
Problem w tym że jeżli wyłączę eth0 (ifconfig eth0 down) to przez wlan0 mogę pingować router ale nie mogę np google.pl
Mam taki schemat sieci:
Raspbery PI <---------wlan0---------->Router TL-WR841ND<----------eth----------->Livebox neostrady<------------net
Co może być przyczyną braku połączenia z internetem prze wlan0?
Dodam że jeśli połącze się przez wifi bezpośrednio z livebox sytuacja jest identyczna czyli pinguje router ale nie mogę wyjść na internet.
Pod choinkę dostałem Raspbery PI2. Dla niezorientowanych powiem że jest to komputer wielkości paczki papierosów (koszt 180zł).
Zainstalowałem na nim dedykowany syatem Raspbian oparty na Debianie Jessiy i podłączyłem kartę wifi TP-Link TL-WN725N. Karta ta działa w tym systemie bezpośrednio po jej podpięciu więc nic nie doinstalowałem.
Zmodyfikowałem plik /etc/network/interfaces zmieniając słowo manual na dhcp by adres był czydzielany przez router przez dhcp. Po restarcie uzyskałem połączenie zarówno eth0 jak i wlan0.
Problem w tym że jeżli wyłączę eth0 (ifconfig eth0 down) to przez wlan0 mogę pingować router ale nie mogę np google.pl
Mam taki schemat sieci:
Raspbery PI <---------wlan0---------->Router TL-WR841ND<----------eth----------->Livebox neostrady<------------net
Co może być przyczyną braku połączenia z internetem prze wlan0?
Dodam że jeśli połącze się przez wifi bezpośrednio z livebox sytuacja jest identyczna czyli pinguje router ale nie mogę wyjść na internet.
Rozumiem, że gdy oba interfejsy są podniesione to problemu nie ma?Shakez pisze:Witam.
Problem w tym że jeżli wyłączę eth0 (ifconfig eth0 down) to przez wlan0 mogę pingować router ale nie mogę np google.pl
Twój opis wskazuje na to, że problem może leżeć w domyślnym routingu, który pozostaje ustawiony na eth0 lub raczej zostaje usunięty po wyłączeniu interfejsu i nie następuje przestawienie go na wlan0.
Jeśli oba interfejsy są włączone mam internet ale pingi z interfejsu wlan0 nie dochodzą do wp.pl (ping -I wlan0 wp.pl)
/etc/network/interfaces
/etc/network/interfaces
Kod: Zaznacz cały
# interfaces(5) file used by ifup(8) and ifdown(8)
# Please note that this file is written to be used with dhcpcd
# For static IP, consult /etc/dhcpcd.conf and 'man dhcpcd.conf'
# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
allow-hotplug wlan1
iface wlan1 inet manual
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
- LordRuthwen
- Moderator
- Posty: 2324
- Rejestracja: 18 września 2009, 21:45
- Lokalizacja: klikash?
Pokaż, zarówno wtedy kiedy działa jak i występuje problem:
Kod: Zaznacz cały
ip addr sh
Kod: Zaznacz cały
ip r sh
Nie wiem jak mam rozumiecz kiedy działa i nie dział więc może wstawię to:
Kod: Zaznacz cały
root@raspberrypi:~# ifconfig
eth0 Link encap:Ethernet HWaddr b8:27:eb:42:6b:22
inet addr:192.168.0.102 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::2d3:20f5:3f08:7cd3/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:70760 errors:0 dropped:0 overruns:0 frame:0
TX packets:47282 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:81028257 (77.2 MiB) TX bytes:5567911 (5.3 MiB)
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:94 errors:0 dropped:0 overruns:0 frame:0
TX packets:94 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:7768 (7.5 KiB) TX bytes:7768 (7.5 KiB)
wlan0 Link encap:Ethernet HWaddr 60:e3:27:0e:78:74
inet addr:192.168.0.105 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::fa9e:7b6f:cec:d6f0/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1566 errors:0 dropped:168 overruns:0 frame:0
TX packets:234 errors:0 dropped:1 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:184310 (179.9 KiB) TX bytes:44439 (43.3 KiB)
root@raspberrypi:~# ip addr sh
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether b8:27:eb:42:6b:22 brd ff:ff:ff:ff:ff:ff
inet 192.168.0.102/24 brd 192.168.0.255 scope global eth0
valid_lft forever preferred_lft forever
inet6 fe80::2d3:20f5:3f08:7cd3/64 scope link
valid_lft forever preferred_lft forever
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 60:e3:27:0e:78:74 brd ff:ff:ff:ff:ff:ff
inet 192.168.0.105/24 brd 192.168.0.255 scope global wlan0
valid_lft forever preferred_lft forever
inet6 fe80::fa9e:7b6f:cec:d6f0/64 scope link
valid_lft forever preferred_lft forever
root@raspberrypi:~# ip r sh
default via 192.168.0.1 dev eth0 metric 202
192.168.0.0/24 dev eth0 proto kernel scope link src 192.168.0.102 metric 202
192.168.0.0/24 dev wlan0 proto kernel scope link src 192.168.0.105 metric 303
root@raspberrypi:~#
Czyli wychodzi na to, że pingi nie wracają do wlan0 niezależnie od stanu eth0.Shakez pisze:Jeśli oba interfejsy są włączone mam internet ale pingi z interfejsu wlan0 nie dochodzą do wp.pl (ping -I wlan0 wp.pl)
Nie wiem w takim razie po co w ogóle wspominasz o stanie eth0 skoro nie ma on żadnego wpływu na stan wlan0.
Shakez pisze: Problem w tym że jeżli wyłączę eth0 (ifconfig eth0 down) to przez wlan0 mogę pingować router ale nie mogę np google.pl
Przed i po ubiciu eth0.Shakez pisze:Nie wiem jak mam rozumiecz kiedy działa i nie dział więc może wstawię to:
Tak to wygląda po ubiciu eth0
Kod: Zaznacz cały
root@raspberrypi:~# ifconfig eth0 down
root@raspberrypi:~# ifconfig
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:94 errors:0 dropped:0 overruns:0 frame:0
TX packets:94 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:7768 (7.5 KiB) TX bytes:7768 (7.5 KiB)
wlan0 Link encap:Ethernet HWaddr 60:e3:27:0e:78:74
inet addr:192.168.0.105 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::fa9e:7b6f:cec:d6f0/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2317 errors:0 dropped:174 overruns:0 frame:0
TX packets:241 errors:0 dropped:1 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:260427 (254.3 KiB) TX bytes:44957 (43.9 KiB)
root@raspberrypi:~# ip addr sh
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
link/ether b8:27:eb:42:6b:22 brd ff:ff:ff:ff:ff:ff
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 60:e3:27:0e:78:74 brd ff:ff:ff:ff:ff:ff
inet 192.168.0.105/24 brd 192.168.0.255 scope global wlan0
valid_lft forever preferred_lft forever
inet6 fe80::fa9e:7b6f:cec:d6f0/64 scope link
valid_lft forever preferred_lft forever
root@raspberrypi:~# ip r sh
192.168.0.0/24 dev wlan0 proto kernel scope link src 192.168.0.105 metric 303
root@raspberrypi:~#
- LordRuthwen
- Moderator
- Posty: 2324
- Rejestracja: 18 września 2009, 21:45
- Lokalizacja: klikash?
- LordRuthwen
- Moderator
- Posty: 2324
- Rejestracja: 18 września 2009, 21:45
- Lokalizacja: klikash?