TP-Link TD-W8970 konfiguracja ADSL – ustawienia VPI/VCI, PPPoE, OpenWrt, Orange, Netia
Pytanie
jak skonfigurować połączenie adsl w w8970
Odpowiedź Sztucznej Inteligencji
Bezpośrednia odpowiedź na pytanie
- Zaloguj się do panelu routera TP-Link TD-W8970 (domyślnie 192.168.1.1, hasło admin).
- W trybie fabrycznym przejdź do Quick/Interface Setup → Internet, wpisz VPI/VCI, wybierz PPPoE lub PPPoA, podaj login i hasło od ISP, zapisz i zrestartuj.
- W OpenWrt zainstaluj pakiet
kmod-dsl-vrx200
, skonfiguruj sekcję dsl
i interfejs wan
(PPPoE/PPPoA) w /etc/config/network
lub LuCI, następnie service network restart
.
Kluczowe punkty
• Parametry VPI/VCI (PL: zwykle 0/35 – Orange, 8/35 – Netia)
• Typ połączenia (PPPoE LLC lub PPPoA VC-MUX)
• Annex A, modulacja Auto/ADSL2+
• Zapisanie ustawień i sprawdzenie statusu DSL (diody DSL i Internet)
Szczegółowa analiza problemu
1. Połączenia kablowe
- Port DSL (RJ-11) ⇄ gniazdko telefoniczne przez filtr ADSL.
- PC / laptop ⇄ port LAN routera lub Wi-Fi.
- Zasilacz routera do sieci 230 V; dioda Power ma świecić ciągle.
2. Konfiguracja w oryginalnym firmware TP-Link
- Logowanie:
http://192.168.1.1
→ admin/admin.
- Quick Setup → DSL:
• VPI/VCI (np. 0/35),
• Connection Type: PPPoE (zalecane) lub PPPoA,
• Encapsulation: LLC (PPPoE) lub VC-MUX (PPPoA),
• User/Password od ISP,
• Connection Mode: Always-On.
- Save/Apply → automat. restart.
- Status → sprawdź: DSL = UP (Showtime), Internet = Connected, adres IP przydzielony.
3. Konfiguracja w OpenWrt (LuCI GUI)
- Network → Devices → dsl0
• Annex A,
• Line mode: auto lub adsl2plus,
• Xfer mode: atm.
- Network → Interfaces → Add:
• Name: wan_dsl
,
• Protocol: PPPoE lub PPPoA,
• Device:
– PPPoE → dsl0.0.35
(VPI.VCI)
– PPPoA → dsl0
(VPI 0, VCI 35 w samym formularzu)
• Username/Password, MTU 1492 (PPPoE) lub 1500 (PPPoA).
- Assign to firewall zone wan, Save & Apply.
- Status → DSL: Line state Showtime, Data rate, SNR, Attenuation.
4. Konfiguracja w OpenWrt (CLI)
opkg update
opkg install kmod-dsl-vrx200 ppp ppp-mod-pppoa # jeśli PPPoA
uci batch <<'EOF'
set network.dsl= dsl
set network.dsl.annex='a'
set network.dsl.line_mode='auto'
set network.dsl.xfer_mode='atm'
set network.dsl.atm_vpi='0'
set network.dsl.atm_vci='35'
set network.wan=interface
set network.wan.proto='pppoe' # lub pppoa
set network.wan.device='dsl0.0.35' # dla PPPoE
set network.wan.username='login@isp'
set network.wan.password='haslo'
set network.wan.keepalive='5 5'
commit network
EOF
/etc/init.d/network restart
5. Teoria w tle
• ADSL pracuje w warstwie ATM (VCI/VPI).
• PPPoE: PPP inkapsulowany w Ethernet nad ATM/LLC; nagłówek 8 B → MTU 1492.
• PPPoA: PPP w ATM/VC-MUX; brak narzutu Ethernetu → MTU 1500, ale mniej popularne.
• Annex A = pasmo głos+data na tej samej parze (typowe w PL).
6. Typowe wartości ISP w Polsce
ISP |
Protokół |
VPI/VCI |
Enkapsulacja |
Login przykładowy |
Orange |
PPPoE |
0/35 |
LLC |
twoj_login@neostrada.pl |
Netia |
PPPoE |
8/35 |
LLC |
zgodnie z umową |
T-Mobile |
PPPoE |
0/35 |
LLC |
xxxxxxxxx@bdi |
Aktualne informacje i trendy
- Ostatnie wydania OpenWrt (23.05 i snapshoty 24.xx) nadal wspierają chipset Lantiq VRX200 poprzez
kmod-dsl-vrx200
, lecz przewidywane jest stopniowe wygaszanie wsparcia dla ADSL w przyszłych jądrach Linux.
- Operatorzy w Polsce migrują z ADSL / ADSL2+ do VDSL2 i FTTH; warto rozważyć modernizację łącza.
- Firmware TP-Link z 2023 r. (Build 151108) usuwa błędy bezpieczeństwa (CVE-2023-45229); aktualizacja zalecana.
Wspierające wyjaśnienia i detale
- Jeśli dioda DSL miga: brak synchronizacji – sprawdź filtr, gniazdko i stan linii u ISP.
- Jeśli DSL OK, a brak Internetu: najczęściej zły login/hasło albo VPI/VCI.
- MTU problem: częściowe ładowanie stron → obniż MTU (np. 1460) i testuj
ping -M do -s 1472 8.8.8.8
.
- Most ADSL → Ethernet (bridge): wybierz
Bridge LLC
i skonfiguruj PPPoE na komputerze lub kolejnym routerze.
Aspekty etyczne i prawne
- Przechowuj dane PPP w routerze w sposób zaszyfrowany (hasło administratora ≠ hasło PPP).
- Używanie nieoficjalnego firmware (OpenWrt) jest legalne, ale może naruszyć warunki gwarancji i wymaga akceptacji deklaracji CE.
- Router musi pracować w Annexie zgodnym z lokalnym planem pasm (Urząd Komunikacji Elektronicznej w PL dopuszcza Annex A).
Praktyczne wskazówki
- Zmodyfikuj domyślne hasło admina i wyłącz zdalne zarządzanie na WAN.
- Kopia zapasowa
/etc/config
(OpenWrt) lub System Tools → Backup
(TP-Link) przed zmianami.
- Po każdej aktualizacji OpenWrt sprawdź, czy moduł
dsl-vrx200
został przebudowany dla nowego kernela.
- Dla niestabilnej linii obniż modulację do G.DMT i wymuś SNR target 9 dB (opcje DSL advanced).
Ewentualne zastrzeżenia lub uwagi dodatkowe
- Maksymalna przepływność ADSL2+ ≈ 24 Mb/s ↓, 1 Mb/s ↑ – jeśli potrzebujesz więcej, przejdź na VDSL lub FTTH.
- Niektóre najnowsze snapshoty OpenWrt mogą wymagać ręcznego wgrania firmware DSL (
/lib/firmware/lantiq/xdsl.bin
).
- TD-W8970 v3 nie ma jeszcze w pełni stabilnego obrazu OpenWrt; używaj release-snapshots z zachowaniem ostrożności.
Sugestie dalszych badań
- Analiza jakości linii: narzędzia
xdslctl info --stats
, dsl_cpe_pipe
.
- Konfiguracja trybu bridge + pfsense/OpenWrt x86 dla zaawansowanego routingu.
- Migracja urządzenia do modemu VDSL2 Broadcom BCM / Lantiq VRX220 SFP dla FTTC/FTTH.
- Monitorowanie łącza: collectd + grafana na routerze.
Krótkie podsumowanie
Konfiguracja ADSL w TP-Link TD-W8970 sprowadza się do:
1) fizycznego podłączenia linii,
2) ustawienia VPI/VCI, protokołu (PPPoE/PPPoA) i danych PPP w panelu TP-Link lub OpenWrt,
3) zapisania i restartu.
Dla OpenWrt niezbędny jest pakiet kmod-dsl-vrx200
i poprawnie zdefiniowane interfejsy dsl0
i wan
. Po udanym zestawieniu DSL (Showtime) router uzyska publiczny adres IP i dioda Internet zaświeci na zielono. Jeśli napotkasz problemy, weryfikuj logi systemowe i parametry linii, a w dłuższej perspektywie rozważ migrację na nowszą technologię (VDSL2/FTTH).
Zastrzeżenie: Odpowiedzi udzielone przez sztuczną inteligencję (model językowy) mogą być niedokładne i wprowadzające w błąd. Elektroda nie ponosi odpowiedzialności za dokładność, rzetelność ani kompletność prezentowanych informacji. Wszystkie odpowiedzi powinny być zweryfikowane przez użytkownika.