1 (edytowany przez cudny90 2016-06-18 17:46:58)

Temat: Konfiguracja OpenWrt w trybie Access Point TL-WR1043ND ver. 1.8

Cześć,

Mam problem z routerem. Zainstalowałem stabilną wersję OpenWRT Chaos Calmer, jest to świeża instalacja. Pierwsze co chciałem zrobić to skonfigurować połączenie z internetem. Nigdy nie wiem jak to zrobić "do porządku", ale zawsze mi się to udawało (wcześniej miałem wersję eksperymentalną).
Tym razem też mi się udało, internet działał, aż w końcu przestał (sam) działać i musiałem podmienić routery.

Korzystam z internetu radiowego. Na dachu mam urządzenie ubiquiti nanostation M5, do którego nie mam dostępu. Ono łączę z routerem (do portu LAN) który jest skonfigurowany jako AP i to ma działać. I działa z routerem "dla głupich" asusa, w którego opcjach klikam tylko AP i jest git.

Nigdy nie wiem jak w opcjach OpenWRT mam traktować sieć WAN. Korzysta z tego moja domowa sieć, czy tym się zajmuje ubiquiti? Nigdy nie wiem jak z DHCP. Czytam, że w trybie AP DHCP ma być wyłączone. Ale ja nie chcę mieć wyłączonego, bo chcę, żeby mi router sam automatycznie przypisywał adresy urządzeniom do niego podpiętym.
Ja nie wiem czy ubiquiti przypisuje adres IP dla routera, chyba nie, bo zawsze ustawiałem adres IP routera na sztywno, 192.168.1.1.
Adres IP ubiquiti to 192.168.1.20.

Dodam, że mam stałe zewnętrzne IP wykupione od dostawcy.

Prosiłbym kogoś o wytłumaczenie topologii mojej sieci, gdzie świat łączy się z moim domem? W którym miejscu?
nie rozumiem np. dlaczego w sekcji wan mam 'eth0.2', a w lan 'eth0.1' ? Nie chcę, aby WAN był portem LAN, wystarczą mi 4 porty LAN, WAN jest pusty.

Gdzie ustawić adresy DNS? Zawsze gdy już miałem internet na komputerze, nie miałem na routerze. Tzn żaden ping z routera nie odpowiadał. Dopisałem adres dns googlowski i to działało, ale też nie wiem czy w sekcji WAN, LAN, albo dlaczego tu, a nie tam. Co z bramą? Bramą dla mojego routera jest ubiquiti? Czy co jest bramą?

Dodam, że niedawno miałem problem z wirusem w ubiquiti. Dostawca twierdzi, że problem jest rozwiązany i że wszystko jest w porządku. Obecnie działam na routerze asusa i internet śmiga aż miło, więc u dostawcy jest wszystko w porządku.

Dziękuję bardzo za wyrozumiałość, poniżej zamieszczam zawartości kilku plików, gdyby trzeba było pokazać coś więcej to proszę dajcie znać.

Pozdrawiam,
Adam

Plik /etc/config/network

config interface 'loopback'
    option ifname 'lo'
    option proto 'static'
    option ipaddr '127.0.0.1'
    option netmask '255.0.0.0'

config globals 'globals'
    option ula_prefix 'fd8e:64eb:55e3::/48'

config interface 'lan'
    option ifname 'eth0.1'
    option force_link '1'
    option type 'bridge'
    option proto 'static'
    option ipaddr '192.168.1.1'
    option netmask '255.255.255.0'
    option ip6assign '60'
    option dns '192.168.1.20'
    option gateway '192.168.1.20'

config interface 'wan'
    option ifname 'eth0.2'
    option proto 'dhcp'
    option dns '8.8.8.8'

config interface 'wan6'
    option ifname 'eth0.2'
    option proto 'dhcpv6'

Plik DHCP:

config dnsmasq
    option domainneeded '1'
    option boguspriv '1'
    option filterwin2k '0'
    option localise_queries '1'
    option rebind_protection '1'
    option rebind_localhost '1'
    option local '/lan/'
    option domain 'lan'
    option expandhosts '1'
    option nonegcache '0'
    option authoritative '1'
    option readethers '1'
    option leasefile '/tmp/dhcp.leases'
    option resolvfile '/tmp/resolv.conf.auto'
    option localservice '1'

config dhcp 'lan'
    option interface 'lan'
    option start '100'
    option limit '150'
    option leasetime '12h'
    option dhcpv6 'server'
    option ra 'server'

config dhcp 'wan'
    option interface 'wan'
    option ignore '1'

config odhcpd 'odhcpd'
    option maindhcp '0'
    option leasefile '/tmp/hosts/odhcpd'
    option leasetrigger '/usr/sbin/odhcpd-update'

Plik wireless:

config wifi-device 'radio0'
    option type 'mac80211'
    option hwmode '11g'
    option path 'platform/ath9k'
    option htmode 'HT20'
    option disabled '0'
    option channel '6'
    option ssid 'dom'

config wifi-iface
    option device 'radio0'
    option network 'lan'
    option mode 'ap'
    option ssid 'dom'
    option encryption 'psk2'
    option key 'wadnet'

2

Odp: Konfiguracja OpenWrt w trybie Access Point TL-WR1043ND ver. 1.8

eth0.2 to interfejs portu wan w 1043, eth0.1 to czteroportowy lan. Ubiquiti pracuje jako router, on jest bramą i serwerem dns, twój 1043 robi tylko za ap i serwer dhcp (bo nie wyłączyłeś).

Jeżeli chodzi o wirusa - ubiquiti było podatne i dostawcy blokowali openwrt.org (bo wirus ściągał biblioteki z tego portalu na swoje potrzeby)

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

3

Odp: Konfiguracja OpenWrt w trybie Access Point TL-WR1043ND ver. 1.8

Tak wiem, nadal mam zablokowane openwrt.org, ale mają mi odblokować.

Cezary mógłbyś proszę powiedzieć mi co jest złego w moich ustawieniach? Bo te ustawienia nie działaj. Łączę się z routerem bez problemu, ale nie ma internetu...

4

Odp: Konfiguracja OpenWrt w trybie Access Point TL-WR1043ND ver. 1.8

Wykonaj z poziomu routera:

ping 192.168.1.20
ping 8.8.8.8
ping google.com

Jak dwa ostatnie nie działają - to ubiqiti nie ma wyjścia w świat. Jak nie działa ostatnie - ubiquiti nie jest serwerem dns, więc zamiast dns 192.168.1.20 ustaw sobie dns 8.8.8.8

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

5

Odp: Konfiguracja OpenWrt w trybie Access Point TL-WR1043ND ver. 1.8

A jeśli nie działa żadne z tych trzech? hmm

Ubiquiti w ogóle nie odpowiada do 1043...

Na umowie od dostawcy mam wypisane m.in takie pole: Adres WAN urządzenia ubiquiti: 192.168.42.xx, może to gdzieś trzeba wpisać? (dwie ostatnie cyfry zamaskowałem specjalnie)

6

Odp: Konfiguracja OpenWrt w trybie Access Point TL-WR1043ND ver. 1.8

Wpisałeś 192.168.1.20 jako gateway. Jesteś pewien że nie miał być właśnie 192.168.42.x?

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

7 (edytowany przez cudny90 2016-06-18 18:50:02)

Odp: Konfiguracja OpenWrt w trybie Access Point TL-WR1043ND ver. 1.8

Wpisałem jako gateway w sekcji lan 192.168.42.26 i nie działa...

O to co mi wyskakuje:

root@OpenWrt:~# ping 192.168.1.20
PING 192.168.1.20 (192.168.1.20): 56 data bytes
^Z[2]+  Stopped                    ping 192.168.1.20
root@OpenWrt:~# ping 192.168.42.26
PING 192.168.42.26 (192.168.42.26): 56 data bytes
ping: sendto: Network is unreachable
root@OpenWrt:~# ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 data bytes
ping: sendto: Network is unreachable

Czy jest możliwość, że moduł LAN padł? Od razu mówię, że nic w tym routerze nie grzebałem, nikt z nim nic nie robił.

Gdy podpinam go kablem do komputera to mam "sieć niezidentyfikowana" i też nie ma połączenia hmm Te wszystkie ustawienia przez wifi wprowadzam. Ale w sumie zawsze dawniej miałem sieć niezidentyfikowaną, ale winscp, putty itp. działało.

8

Odp: Konfiguracja OpenWrt w trybie Access Point TL-WR1043ND ver. 1.8

Nie raczej nie. Zadzwoń do dostawcy i spytaj się jak powinno być. Strzelam że powinieneś podłączyć się normalnie pod wan żeby sobie 1043 pobrał adres z dhcp.

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

9

Odp: Konfiguracja OpenWrt w trybie Access Point TL-WR1043ND ver. 1.8

Ale w routerze asusa nic nie ustawiałem, kliknąłem tylko AP i działa. Więc nie ma szans, żebym musiał jakieś adresy wpisywać... Do routera ASUS wpinam się pod LAN.. No ale ok, spróbuję.

10

Odp: Konfiguracja OpenWrt w trybie Access Point TL-WR1043ND ver. 1.8

Jeżeli tam masz to w asusie masz wpisane coś - gatewaya itd. Więc czemu tego nie przepiszesz do 1043?

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

11

Odp: Konfiguracja OpenWrt w trybie Access Point TL-WR1043ND ver. 1.8

W asusie nie mam wpisane nic. Tylko IP routera 192.168.1.1, maska 255.255.255.0 i tyle.
Zrobiłem firstboota, podmieniłem tylko plik wireless, network zostawiłem tak jak było oryginalnie po firstboocie.

I? Działa. Ciekawe jak długo wink Nie wiem co było przyczyną, może coś z tymi DNSami pokombinowałem.

Cezary mógłbyś mi powiedzieć co zrobić, żebym miał internet na routerze?

Obecnie internet na komputerze z tego 1043 działa, ale sam router nie ma internetu, nie odpowiadana ping google.com

Nie wiem gdzie prawidłowo mam wpisać dnsy, czy to mają być adresy googla, czy jakie?

12

Odp: Konfiguracja OpenWrt w trybie Access Point TL-WR1043ND ver. 1.8

A sprawdź jaką masz bramę wpisaną w komputerze.  Bo przypuszczam że pobrał sobie dane z ubiquiti a nie z 1043.

Masz ustawić jak jak miałeś - tylko poprawne dane.

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

13

Odp: Konfiguracja OpenWrt w trybie Access Point TL-WR1043ND ver. 1.8

Po sprawdzeniu w komputerze ipconfig /all
brama to 192.168.1.20 czyli bramą jest adres IP ubiquiti.

Chodzi o to że nie wiem jak miałem i nie wiem do końca gdzie mam to wpisać. Szukam w internecie i niektórzy piszą /etc/dnsmasq.conf, inni, żebym do /etc/config/network dopisał dns i tam 8.8.8.8, jeszcze inni coś o resolv.conf. Nikt nie pisze dlaczego tam i kiedy gdzie trzeba to wpisać. Chcę mieć to zrobione tak, jak ma być.

14

Odp: Konfiguracja OpenWrt w trybie Access Point TL-WR1043ND ver. 1.8

Pewnie że piszą tylko ty nie czytasz: http://eko.one.pl/?p=openwrt-konfigurac … doportulan

Dokładnie tak jak miałeś to zrobione.

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

15

Odp: Konfiguracja OpenWrt w trybie Access Point TL-WR1043ND ver. 1.8

Wpisałem to:

uci set network.lan.dns='8.8.8.8 8.8.4.4'
uci commit network
reboot

I otrzymuję to:

root@OpenWrt:~# ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 data bytes
ping: sendto: Network is unreachable
root@OpenWrt:~# ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 data bytes
ping: sendto: Network is unreachable
root@OpenWrt:~# ping google.pl
ping: bad address 'google.pl'

16

Odp: Konfiguracja OpenWrt w trybie Access Point TL-WR1043ND ver. 1.8

Musisz mieć gatewaya wpisanego. Bez tego nie wie gdzie kierować pakiety.

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

17

Odp: Konfiguracja OpenWrt w trybie Access Point TL-WR1043ND ver. 1.8

Ostatecznie dodałem do sekcji LAN gateway 192.168.1.20 (IP ubiquiti) i działa!
Odpowiada na 8.8.8.8 i odpowiada na google.pl i wszystko inne.

Dziękuję bardzo Cezary! To już chyba wszystko co chciałem wiedzieć smile