1

Temat: Patchowanie TL WDR-3600 AA

Witam,
to mój pierwszy post więc proszę o wyrozumiałość.

Bardzo proszę kogoś o wytłumaczenie krok po kroku jak dodać łatkę do Attitude Adjustment 12.09 o nazwie wifi patch. Kompletnie nie mam pojęcia o kompilowaniu i patchowaniu więc poradnik na stronie OpenWRT zrodził tylko więcej pytań niż odpowiedzi. Mam wersje routera 1.5 i dla tej wersji jest wersja Attitude Adjustment 12.09 + wifi patch. Wiem, że mogę ściągnąć BB ale chcę się wreszcie nauczyć. Przede wszystkim jaki patch mam ściągnąć i jak?
Unified Diff ? Zip Archive? Co patchuje? Plik w formacie bin czy może inny (jeżeli inny to z kąd sciągnąć)? I jeszcze jedna wątpliwość. W changeset patcha w kodzie pojawia się ciągle wyrażenie WDR4300 a nie WDR3600, chyba jako zmienna. Czy mam się tym nie przejmować?

2

Odp: Patchowanie TL WDR-3600 AA

Pokaż tego "pacza" albo pochwal się, gdzie go znalazłeś.

3

Odp: Patchowanie TL WDR-3600 AA

Też nie wiem po co to w ogóle robisz - źródła openwrt z gałęzi AA już to mają, więc albo skompiluj sobie aktualne źródła AA lub skorzystaj z moich buildów.

Co jest i tak bez sensu bo AA jest dawno nieżywe i mamy BB.

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

4

Odp: Patchowanie TL WDR-3600 AA

Link do patcha: https://dev.openwrt.org/changeset/39408/. Co stamtąd ściągnąć?
A tak na marginesie skąd ściągnąć aktualne źródła?
Oczywiście nadal interesuje mnie odpowiedź na pierwsze pytanie.

5

Odp: Patchowanie TL WDR-3600 AA

Przecież widzisz że to jest włożone do źródeł openwrt.

Jeżeli zrobisz tak jak tu: https://dev.openwrt.org/wiki/GetSource będziesz miał aktualne źródła i w/w poprawkę już w nich zawartą.

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

6

Odp: Patchowanie TL WDR-3600 AA

Jak mówiłem nie bardzo jeszcze jestem zorientowany. Zasugerowałem się tym, że na stronce: http://wiki.openwrt.org/toh/tp-link/tl-wdr3600 w tabelce na początku przy wersji sprzętowej jest Attitude Adjustment 12.09 + wifi patch co sugerowało mi, że trzeba wgrać ten patch. Swoją drogą połączenie wifi zrywa się więc nie jestem pewien czy mam ten patch. Mam wgraną wersje z: http://downloads.openwrt.org/attitude_adjustment/12.09/ ar71xx/.

7 (edytowany przez SzymonKubisiak 2014-10-15 09:47:18)

Odp: Patchowanie TL WDR-3600 AA

mks napisał/a:

jest Attitude Adjustment 12.09 + wifi patch

Jest "Attitude Adjustment 12.09 + wifi patch , or trunk" - więc najłatwiej wziąć trunka.

Ale jeżeli nie masz pojęcia o kompilowaniu to zapomnij o jakichkolwiek łatach. One sa do źródeł, czyli musisz najpierw nauczyć się jak skompilować OpenWrt i przygotować obraz  - dopiero wtedy możesz próbować wprowadzać swoje (lub cudze) modyfikacje. Bez co najmniej podstawowej znajomości programowania w C też się nie obędzie.

TP-Link WDR4300 + E398
WD MyNet N600 + E3131 + E3372
WNDR3700v2
WGT634U

8

Odp: Patchowanie TL WDR-3600 AA

Podstawowe pojęcie mam, tzn configure i make umiem wklepać na klawiaturze wink A jeśli mozna wiedzieć to po co mi programowanie C do cudzych łatek?

9

Odp: Patchowanie TL WDR-3600 AA

mks napisał/a:

Jak mówiłem nie bardzo jeszcze jestem zorientowany. Zasugerowałem się tym, że na stronce: http://wiki.openwrt.org/toh/tp-link/tl-wdr3600 w tabelce na początku przy wersji sprzętowej jest Attitude Adjustment 12.09 + wifi patch co sugerowało mi, że trzeba wgrać ten patch. Swoją drogą połączenie wifi zrywa się więc nie jestem pewien czy mam ten patch. Mam wgraną wersje z: http://downloads.openwrt.org/attitude_adjustment/12.09/ ar71xx/.

Wiki jest robione przez wielu ludzi i takie bzdury jak tam czasami wypisują to poezja po prostu. Po prostu ściągnij aktualne źródła AA (czyli najnowszy release) i będziesz miał to co chcesz.

Lub użyj po prostu moich obrazów.

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

10

Odp: Patchowanie TL WDR-3600 AA

mks napisał/a:

Podstawowe pojęcie mam, tzn configure i make umiem wklepać na klawiaturze wink A jeśli mozna wiedzieć to po co mi programowanie C do cudzych łatek?

"Łatka" to jest modyfikacja kodu źródłowego, więc jak merge pójdzie źle i się przestanie kompilować to dobrze wiedzieć przynajmniej gdzie zacząć szukać, np. czy ">>>>>>>>>" jest poprawnym C czy nie. Albo móc powiedzieć czy wersja którą ściągnąłeś już ma tą poprawkę czy nie.

TP-Link WDR4300 + E398
WD MyNet N600 + E3131 + E3372
WNDR3700v2
WGT634U

11

Odp: Patchowanie TL WDR-3600 AA

Ok. Dzieki za odpowiedzi. Wgrałem BB i niestety problem nie zniknął tzn. czasami wifi zrywa i łączy sie znowu automatycznie ( samsung android). Na AA logi pokazywały, tylko że jest za dużo brakujących dhcp ack. Teraz sprawdze co wyskakuje ale zachowuje sie tak samo.

12

Odp: Patchowanie TL WDR-3600 AA

Najpierw przetestuj z innym klientem. Z Androidami bywają problemy.