1

Temat: Internet od klienta wifi

Witam

Trochę nie po polsku nazwałem temat, ale już piszę o co chodzi.
Mam router tl mr3020 z openwrt AA 12.09.

Chcę aby interfejs wifi pobierał  internet od drugiego routera i dostarczał go interfejsu eth.
Zastosowałem się do recepty http://wiki.openwrt.org/doc/recipes/routedclient (sekcja Using routing)

PC 192.168.2.2
interfejs LAN 192.168.2.1
interfejs wlan0 192.168.1.1
drugi router 192.168.1.254

Po zastosowaniu się do poradnika, komunikacja PC podłączonego do portu Lan z odrębną siecią działa.
Ale nie działa połączenie internetowe i pingowanie w drugą stronę (z podsieci 192.168.1.x  do 2.x).
Dodawałem routing statyczny w luci
interface wan
target 192.168.2.0
mask 255.255.255.0
gateway 192.168.1.1

Ale to nie pomogło.

Poniżej zamieszczam co mam w plikach:
/etc/config/network
http://pastebin.com/fuXU58jk
/etc/config/wireless
http://pastebin.com/FYuDbvDc
/etc/config/firewall
http://pastebin.com/ag3rf5pt

Bardzo proszę o pomoc wink

2

Odp: Internet od klienta wifi

gateway i dns w sekcji wan powinny być. Radio przywróć do domyślnej konfiguracji  zmień tylko mode na sta, network na wan podaj swoje ssid, kasło, encryption. Nie dodawaj bssid i innych takich. Firewalla kompletnie nie dotykaj.

Jeżeli ma domyślną konfigurację to wszystko co musisz zrobić to http://eko.one.pl/?p=openwrt-konfigurac … koapclient (o ile masz na wan dhcp).

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Internet od klienta wifi

Ale to będzie trochę inna konfiguracja już.
A mi chodzi żeby było inna podsieć.

Dodałem gateway i dns do wan i komunikacja ze światem działa.
Ale jak podepnę się kablem (PC 192.168.2.2) to już nie działa.

Nie działa pingowanie do internetu (po nazwie/ adresie ip)
Nie działa pingowanie do drugiego routera (192.168.1.254)
Działa tylko pingowanie wan - 192.168.1.1

Nie rozumiem tego.
Na Lanie gateway jest na 192.168.1.1
Na Wanie gateway 192.168.1.254

route daje mi coś takiego
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.1.254   0.0.0.0         UG    0      0        0 wlan0
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 wlan0
192.168.2.0     0.0.0.0         255.255.255.0   U     0      0        0 br-lan

Trochę to dziwne (pierwsza linia pojawiła się po dodaniu do wean gatewaya)

4

Odp: Internet od klienta wifi

Jeszcze raz: nie rób gatewaya na lanie, bo to bez sensu jest.

Sam klient połączył się z ap?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: Internet od klienta wifi

Ok, usunąłem dnsy i gateway z lanu.

Klient (openwrt wlan0) jest połączony z AP drugiego routera.
Kiedy wydaję pingi (będąc na ssh) openwrt na IP drugiego routera lub inne stacje z podsieci 192.168.1.x, to wszystko działa.

Będąc na PC (192.168.2.2) pingi działają na 2.1 (lan) i 1.1 (wan) ale nie działają już na 1.254 (drugi router)

6

Odp: Internet od klienta wifi

Pokaż
route -n
ifconfig
uci show network

PC (.2.2) ma adres z dhcp czy na stałe?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: Internet od klienta wifi

route -n

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.1.254   0.0.0.0         UG    0      0        0 wlan0
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 wlan0
192.168.2.0     0.0.0.0         255.255.255.0   U     0      0        0 br-lan

ifconfig

br-lan    Link encap:Ethernet  HWaddr F8:1A:67:B0:16:04  
          inet addr:192.168.2.1  Bcast:192.168.2.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:6004 errors:0 dropped:746 overruns:0 frame:0
          TX packets:4284 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:353554 (345.2 KiB)  TX bytes:337486 (329.5 KiB)

eth0      Link encap:Ethernet  HWaddr F8:1A:67:B0:16:04  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:6707 errors:0 dropped:18 overruns:0 frame:0
          TX packets:4513 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:498149 (486.4 KiB)  TX bytes:394470 (385.2 KiB)
          Interrupt:4 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:25 errors:0 dropped:0 overruns:0 frame:0
          TX packets:25 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:2504 (2.4 KiB)  TX bytes:2504 (2.4 KiB)

wlan0     Link encap:Ethernet  HWaddr F8:1A:67:B0:16:04  
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:31404 errors:0 dropped:2985 overruns:0 frame:0
          TX packets:3620 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:32 
          RX bytes:5270424 (5.0 MiB)  TX bytes:256796 (250.7 KiB)

uci show network

network.loopback=interface
network.loopback.ifname=lo
network.loopback.proto=static
network.loopback.ipaddr=127.0.0.1
network.loopback.netmask=255.0.0.0
network.lan=interface
network.lan.proto=static
network.lan.type=bridge
network.lan.netmask=255.255.255.0
network.lan.ifname=eth0
network.lan.ipaddr=192.168.2.1
network.wan=interface
network.wan.proto=static
network.wan.ipaddr=192.168.1.1
network.wan.netmask=255.255.255.0
network.wan.gateway=192.168.1.254
network.wan.dns=8.8.8.8 8.8.4.4

PC adres 2.2 ma ustawiony statycznie

8

Odp: Internet od klienta wifi

Jaką bramę ustawiłeś w .2.2?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9

Odp: Internet od klienta wifi

192.168.2.1

10

Odp: Internet od klienta wifi

Pokaż po zalogowaniu do routera:

ping 192.168.1.1
ping 192.168.1.254
ping 8.8.8.8
ping google

Pokaż z komputera:

ping 192.168.2.1
ping 192.168.1.1
ping 192.168.1.254
ping 8.8.8.8
ping google

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

11

Odp: Internet od klienta wifi

Pingi z routera

root@OpenWrt:~# ping -c1 192.168.1.1
PING 192.168.1.1 (192.168.1.1): 56 data bytes
64 bytes from 192.168.1.1: seq=0 ttl=64 time=0.438 ms

--- 192.168.1.1 ping statistics ---
1 packets transmitted, 1 packets received, 0% packet loss
round-trip min/avg/max = 0.438/0.438/0.438 ms
root@OpenWrt:~# ping -c1 192.168.1.254
PING 192.168.1.254 (192.168.1.254): 56 data bytes
64 bytes from 192.168.1.254: seq=0 ttl=64 time=1.517 ms

--- 192.168.1.254 ping statistics ---
1 packets transmitted, 1 packets received, 0% packet loss
round-trip min/avg/max = 1.517/1.517/1.517 ms
root@OpenWrt:~# ping -c1 8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 data bytes
64 bytes from 8.8.8.8: seq=0 ttl=50 time=620.562 ms

--- 8.8.8.8 ping statistics ---
1 packets transmitted, 1 packets received, 0% packet loss
round-trip min/avg/max = 620.562/620.562/620.562 ms
root@OpenWrt:~# ping -c1 google.pl
PING google.pl (208.117.224.103): 56 data bytes
64 bytes from 208.117.224.103: seq=0 ttl=59 time=939.483 ms

--- google.pl ping statistics ---
1 packets transmitted, 1 packets received, 0% packet loss
round-trip min/avg/max = 939.483/939.483/939.483 ms
root@OpenWrt:~# 

Pingi z komputera 2.2

C:\Users\Piotr>ping 192.168.2.1

Pinging 192.168.2.1 with 32 bytes of data:
Reply from 192.168.2.1: bytes=32 time<1ms TTL=64
Reply from 192.168.2.1: bytes=32 time<1ms TTL=64
Reply from 192.168.2.1: bytes=32 time<1ms TTL=64
Reply from 192.168.2.1: bytes=32 time<1ms TTL=64

Ping statistics for 192.168.2.1:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms

C:\Users\Piotr>ping 192.168.1.1

Pinging 192.168.1.1 with 32 bytes of data:
Reply from 192.168.1.1: bytes=32 time<1ms TTL=64
Reply from 192.168.1.1: bytes=32 time<1ms TTL=64
Reply from 192.168.1.1: bytes=32 time<1ms TTL=64
Reply from 192.168.1.1: bytes=32 time<1ms TTL=64

Ping statistics for 192.168.1.1:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms

C:\Users\Piotr>ping 192.168.1.254

Pinging 192.168.1.254 with 32 bytes of data:
Reply from 192.168.2.1: Destination port unreachable.
Reply from 192.168.2.1: Destination port unreachable.
Reply from 192.168.2.1: Destination port unreachable.
Reply from 192.168.2.1: Destination port unreachable.

Ping statistics for 192.168.1.254:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),

C:\Users\Piotr>ping 8.8.8.8

Pinging 8.8.8.8 with 32 bytes of data:
Reply from 192.168.2.1: Destination port unreachable.
Reply from 192.168.2.1: Destination port unreachable.
Reply from 192.168.2.1: Destination port unreachable.
Reply from 192.168.2.1: Destination port unreachable.

Ping statistics for 8.8.8.8:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),

C:\Users\Piotr>ping google.pl
Ping request could not find host google.pl. Please check the name and try again

12

Odp: Internet od klienta wifi

Ten pierwszy ap nie ma jakiś ograniczeń ustawionych?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

13

Odp: Internet od klienta wifi

Ten od openwrt ?
Np. jakich ograniczeń ?

14

Odp: Internet od klienta wifi

Mac adres, ttl itp?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

15

Odp: Internet od klienta wifi

Wszystko wygląda tam dobrze.

Problemem jest nie przekazywanie ruchu przez lan do wan.

16

Odp: Internet od klienta wifi

Tam niz złego nie widzę. Chyba że firewalla ruszałeś.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.