1 (edytowany przez lukasc 2020-02-17 00:27:36)

Temat: Ostatni sensowny soft dla TP-LINK TL-WR1043ND v1

Witam,
Korzystam z popularnego routera TP-LINK TL-WR1043ND v1 z wgranym Gargoyle 1.6.
Chciałbym zaktualizować firmware i proszę o pomoc w doborze najnowszej wersji oprogramowania, na której router JESZCZE będzie stabilnie pracował bez ExtRoota.

Nie korzystam z Samby/FTP/DLNA.
Router służy do połączenia dwóch małych sieci za pomocą VPN - potrzebna mi obsługa modemu USB (Huawei E173u2) oraz OpenVPN (jako klient)

Z góry dziękuję i pozdrawiam

EDIT: wiem, że nie mam szans na Gargoyle 1.12 ale, czy będzie działać chociaż 1.10 ?

2

Odp: Ostatni sensowny soft dla TP-LINK TL-WR1043ND v1

Do poprzednich wersji openvpn jeszcze ładowałem w obrazie, teraz się już nie mieści. Nie są mi znane żadne większe problemy ze stabilnością gargoyle na 1043, więc po prostu instaluj gargoyle które chcesz.

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

3

Odp: Ostatni sensowny soft dla TP-LINK TL-WR1043ND v1

Zainstalowałem 1.10. 

PLUSY

1. Nadal mam klienta OpenVPN - nie trzeba instalować dodatkowych pakietów
2. Modem Huawei E173u2 działa - nie trzba nic dodawać ani konfigurować
1. w porównaniu do 1.6 pojawiły się nowe opcje w GUI (np. konfiguracja sieci gościnnej) i nie trzeba bawić się w ręczną modyfikację plików konfiguracyjnych

MINUSY
1. Jest jakiś problem z konfiguracją serwera DHCP. Chciałem poustawiać "statyczne" IP dla niektórych urządzeń (na próbę laptop)
- w Gargyoyle przypisałem statyczne IP (192.168.1.10) dla MAC z mojego laptopa, a pulę 192.168.1.100-200 do serwera DHCP
- najpierw laptop nie łączył się z internetem, pobierał ares z puli 100-200 zamiast .10
- potem wyłączyłem rezerwację adresów - laptop łączył się z internetem
- następnie wykasowałem wpisy o rezerwacji adresu 192.168.1.10, zapisałem zmiany i ustawiłem rezerwację jeszcze raz
- laptop zaczął pobierać adres 192.168.1.10, ale nadal nie łączył się z internetem
- wyłączyłem router, po załączeniu laptop dalej pobiera adres 192.168.1.10, ale tym razem łączy się z internetem bez problemu

Jeżeli ktoś spotkał się już z takim dziwnym zachowaniem systemu, to proszę o podpowiedź gdzie był błąd i dlaczego laptop nie łączył się z internetem.

4

Odp: Ostatni sensowny soft dla TP-LINK TL-WR1043ND v1

Zrób to jeszcze raz i jak nie będzie miał internetu to dopiero sprawdzaj wszystko po kolei.
Teraz to tylko gdybanie jest.

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

5 (edytowany przez lukasc 2020-02-20 22:17:16)

Odp: Ostatni sensowny soft dla TP-LINK TL-WR1043ND v1

Powtórzył mi się opisany powyżej błąd. Tym razem podaję wpisy z logu systemowego, może to rozjaśni sytuację.

KONFIGURACJA: W sieci znajduje się router, ThinkPadT440 (ten z którym był problem wcześniej) oraz ThinkPadT61, do którego chcę przypisać statyczny IP. Wszyskie połączenia po kablu.

ThinkPad-T61  <----------> ROUTER (192.168.1.1) <----------> ThinkPad-T440 (192.168.1.10)

AKCJA: podłączam ThinkPad-T61, na routerze włączony DHCP
REZULTAT: ThinkPad-T61 podłączony na adresie 192.168.1.232, internet działa

Thu Feb 20 20:28:05 2020 daemon.info dnsmasq-dhcp[5219]: DHCPDISCOVER(br-lan) 192.168.1.244 00:11:22:33:44:55 
Thu Feb 20 20:28:05 2020 daemon.info dnsmasq-dhcp[5219]: DHCPOFFER(br-lan) 192.168.1.232 00:11:22:33:44:55 
Thu Feb 20 20:28:05 2020 daemon.info dnsmasq-dhcp[5219]: DHCPREQUEST(br-lan) 192.168.1.232 00:11:22:33:44:55 
Thu Feb 20 20:28:05 2020 daemon.info dnsmasq-dhcp[5219]: DHCPACK(br-lan) 192.168.1.232 00:11:22:33:44:55 ThinkPad-T61

AKCJA: zmieniam konfigurację - do adresu MAC komputera ThinkPad-T61 przypisuję statyczny IP 192.168.1.50. Zapisuję zmiany w routerze.
REZULTAT: T61 nadal podłączony na adrsie 192.168.1.232 ale stracił połączenie z internetem

Thu Feb 20 20:28:05 2020 daemon.info dnsmasq-dhcp[5219]: DHCPACK(br-lan) 192.168.1.232 00:11:22:33:44:55 ThinkPad-T61
Thu Feb 20 20:31:50 2020 daemon.info dnsmasq[5219]: exiting on receipt of SIGTERM
Thu Feb 20 20:31:53 2020 daemon.info dnsmasq[10485]: started, version 2.78 cachesize 150
Thu Feb 20 20:31:53 2020 daemon.info dnsmasq[10485]: DNS service limited to local subnets
Thu Feb 20 20:31:53 2020 daemon.info dnsmasq[10485]: compile time options: no-IPv6 GNU-getopt no-DBus no-i18n no-IDN DHCP no-DHCPv6 no-Lua TFTP no-conntrack no-ipset no-auth no-DNSSEC no-ID loop-detect inotify
Thu Feb 20 20:31:53 2020 daemon.info dnsmasq-dhcp[10485]: DHCP, IP range 192.168.1.220 -- 192.168.1.240, lease time 12h
Thu Feb 20 20:31:53 2020 daemon.info dnsmasq[10485]: using local addresses only for domain lan
Thu Feb 20 20:31:53 2020 daemon.info dnsmasq[10485]: reading /tmp/resolv.conf.auto
Thu Feb 20 20:31:53 2020 daemon.info dnsmasq[10485]: using local addresses only for domain lan
Thu Feb 20 20:31:53 2020 daemon.info dnsmasq[10485]: using nameserver 208.67.220.220#53
Thu Feb 20 20:31:53 2020 daemon.info dnsmasq[10485]: using nameserver 208.67.222.222#53
Thu Feb 20 20:31:53 2020 daemon.info dnsmasq[10485]: using nameserver 208.67.220.220#53
Thu Feb 20 20:31:53 2020 daemon.info dnsmasq[10485]: using nameserver 208.67.222.222#53
Thu Feb 20 20:31:53 2020 daemon.info dnsmasq[10485]: read /etc/hosts - 4 addresses
Thu Feb 20 20:31:53 2020 daemon.info dnsmasq[10485]: read /tmp/hosts/dhcp - 1 addresses
Thu Feb 20 20:31:53 2020 daemon.info dnsmasq-dhcp[10485]: read /etc/ethers - 2 addresses
Thu Feb 20 20:31:53 2020 daemon.warn dnsmasq-dhcp[10485]: not giving name ThinkPad-T61.X-COM to the DHCP lease of 192.168.1.232 because the name exists in /etc/hosts with address 192.168.1.50
Thu Feb 20 20:31:53 2020 daemon.warn dnsmasq-dhcp[10485]: not giving name ThinkPad-T61 to the DHCP lease of 192.168.1.232 because the name exists in /etc/hosts with address 192.168.1.50
Thu Feb 20 20:32:03 2020 daemon.err uhttpd[1739]: Error: There is no such init script like 'miniupnpd'. 

AKCJA: Wyciągam z gniazdka kabel łączący komputer ThinkPad-T61 z routerem, po chwili router i podłączam ponownie.
REZULTAT: ThinkPad-T61 podłączony na "statycznym" adresie 192.168.1.50, ale nadal nie ma połączenia z internetem

Thu Feb 20 20:36:52 2020 daemon.info dnsmasq-dhcp[10485]: DHCPREQUEST(br-lan) 192.168.1.232 00:11:22:33:44:55 
Thu Feb 20 20:36:52 2020 daemon.info dnsmasq-dhcp[10485]: DHCPNAK(br-lan) 192.168.1.232 00:11:22:33:44:55 static lease available
Thu Feb 20 20:36:52 2020 daemon.info dnsmasq-dhcp[10485]: DHCPDISCOVER(br-lan) 00:11:22:33:44:55 
Thu Feb 20 20:36:52 2020 daemon.info dnsmasq-dhcp[10485]: DHCPOFFER(br-lan) 192.168.1.50 00:11:22:33:44:55 
Thu Feb 20 20:36:52 2020 daemon.info dnsmasq-dhcp[10485]: DHCPREQUEST(br-lan) 192.168.1.50 00:11:22:33:44:55 
Thu Feb 20 20:36:52 2020 daemon.info dnsmasq-dhcp[10485]: DHCPACK(br-lan) 192.168.1.50 00:11:22:33:44:55 ThinkPad-T61

AKCJA: Wyłączam ThinkPad-T61 i załączam ponownie
REZULTAT: ThinkPad-T61 podłączony na "statycznym" adresie 192.168.1.50, nadal nie ma połączenia z internetem

Thu Feb 20 20:41:33 2020 daemon.info dnsmasq-dhcp[10485]: DHCPREQUEST(br-lan) 192.168.1.50 00:11:22:33:44:55 
Thu Feb 20 20:41:33 2020 daemon.info dnsmasq-dhcp[10485]: DHCPACK(br-lan) 192.168.1.50 00:11:22:33:44:55 ThinkPad-T61

W RAMACH TESTU WYKONAŁEM TERAZ PINGI

ping router -> Google działa
ping router -> T440 działa
ping router -> T61 działa

ping T61 -> Google BŁĄÐ: From 192.168.1.1 .. Destination Port Unreachable
ping T61 -> router    działa
ping T61 -> T440 działa

ping T440 -> Google działa
ping T440 -> router   działa
pint T440 -> T61 działa

Skoro pingi działają, to być może problem leży w DNS albo iptables ?
Na razie nie restartowałem routera, więc w razie potrzeby będę mógł podać zawartość innych plików/ustawień

6

Odp: Ostatni sensowny soft dla TP-LINK TL-WR1043ND v1

Cóż, powtórzyłem to samo na ostatnim gargoyle  i działa wszystko poprawnie. Jak klient trzyma stare dane to nadal ma dostęp do internetu, jak dostaje nowe, statyczny adres ip - też.

Porada tylko jedna - po prostu po ustawieniu statycznego dhcp restartuj router i klientów. Tej wersji gargoyle którą masz nikt już nie wspiera i nie rozwija - więc jakiekolwiek próby naprawienia ew problemu na tej wersji są marnowaniem czasu.

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