Dziękuję. Wygląda dobrze. ![]()
Jutro w pracy postaram się ożywić egzemplarz, który posiadam.
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Posty przez Królik
Dziękuję. Wygląda dobrze. ![]()
Jutro w pracy postaram się ożywić egzemplarz, który posiadam.
Za pomocą dd zgraj proszę flash do tempa i potem pobierasz normalnie przez przeglądarkę na kompie podłączonym do 118:
part1:
dd if=/dev/mtd0 of=/tmp/www3/dwr-118-mtd0-wholeflash-01.bin bs=1 count=8MDownloading part1 through the builtin httpd:
http://192.168.0.1/dwr-118-mtd0-wholeflash-01.bin
part2:
dd if=/dev/mtd0 of=/tmp/www3/dwr-116-mtd0-wholeflash-02.bin bs=1 skip=8MDownloading part2 through the builtin httpd:
http://192.168.0.1/dwr-118-mtd0-wholeflash-02.bin
I jeszcze dla wygody:
dd if=/dev/mtd1 of=/tmp/www3/dwr-118-mtd1.bin bs=1Downloading part through the builtin httpd:
http://192.168.0.1/dwr-118-mtd1.bin
Oraz:
dd if=/dev/mtd6 of=/tmp/www3/dwr-118-mtd6.bin bs=1Downloading part through the builtin httpd:
http://192.168.0.1/dwr-118-mtd6.bin
W takim razie dam radę
To dobrze, bo próbowałem już wszystkich metod aby odzyskać partycje config.
W tych routerach da to na stocku zrobić. Jeśli Zuzia ma konsolę szeregową, to nie będzie problemu.
Dzięki za przesyłkę. ![]()
Będę walczył o odbudowę partycji config. Jak się uda, to będzie można kminić dalej. Jeśli ktoś ma sprawnego A1, to bardzo by mi się przypadł zrzut flasha.
Procek już opędzony w innych routerach, także kiedyś pewnie i ten będzie.
To chyba najfajniejszy dwr 118. Chętnie bym spróbował zrobić soft na niego. Tylko może być ciężko z gigabitem...
Hej, możecie polecić jakiś sprzęt (dwa routerki) możliwie tanie, które pozwolą połączyć przez VPN dwa dekodery NC+. WiFi i inne rzeczy nie potrzebne.
D-link DWR-116
DWR-118 dostał dzisiaj oficjalne wsparcie OpenWRT. Póki co tylko w gałęzi rozwojowej. Niestety gigabit jak nie działał, tak nie działa.
Tam jest modem z QMI.
Ale sam ten switch kosztuje 1500zł plus router z 500zł a bebchy ma takie jak xiaomi router 3g za niecałe 200zł
Używki 2960 chodzą nawet < 100zł.
U7621 jest droższy, ale jest dużo bardziej rozwojowy. Do tego, co podał OP rzeczywiście Xiaomi starczy.
Oficjalnie się poddaje. Kombinowałem na wszystkie strony i brak mi pomysłów na odpalenie tego nieszczęsnego gigabita.
Switch Cisco 2960 ma 24 porty 100 i uplinki gigabitowe. Do tego ruter u7621-06:
https://openwrt.org/toh/unielec/u7621-06, który załatwia kwestię gigabitów i jest mocno skoksowany. Można do niego włożyć dowolną kartę wifi, co jest dodatkową zaletą.
Powinieneś zamknąć się w 500zł.
Port 4:
mib: Port 4 MIB counters
TxGPC : 8
TxBOC : 0
TxGOC : 772
TxEPC : 0
RxGPC : 589824
RxBOC : 29
RxGOC : 0
RxEPC1 : 0
RxEPC2 : 0
pvid: 1
link: port:4 link:up speed:1000baseT full-duplexDalej nie działa... ![]()
Doszedłem takiego samego stanu jak w DWR-960. Gigabit prawie działa, tj. da się sprawdzić link, ale nie mogę wypchnąć ani wciągnąć danych. Wydaje mi się, że switch nie wie, że tam jest PHY i dlatego jest głuchy. Ale nie wiem jak to poprawić.
Źródło:
https://github.com/CHKDSK88/openwrt-1/tree/dwr118a2
Rozwiązanie problemu najprawdopodobniej naprawi gigabit w obu routerach.
Udało mi się przesunąć adresację wbudowanego PHY tak, by adres 0x0 był wolny. Gigabitowe Phy podczas startu przedstawia się w systemie. Sukces jest niestety połowiczny. Efektem tego jest fakt, że adresacja portów nie jest zgodna z adresacją phy i trzeba przerobić driver. Póki co nie mam pomysłu jak.
Czyli to samo jak w dwr-960 .
Gorzej. W DWR-960 adres PHY gigabitowego nie pokrywa się ze standardowymi adresami wbudowanych PHY.
W międzyczasie załatwiłem sobie własną sztukę do zabawy. Niestety ostatnio nie mam na tyle dużo czasu by pchnąć temat dalej.
Sprawa rozbija się o to, że trzeba najprawdopodobniej przerobić cały driver ethernetowy od 7620 tak, by obsługiwał przesunięcie adresu wbudowanych portów. D-link wpadł na to, by gigabitowy PHY zgłaszał się pod adresem zero. Widać to dopiero jak się wyłączy wewnętrzny switch.
Znalazłem PHY... Ma adres 0... Jedyny sposób by go znaleźć to wyłączyć wewnętrzny switch. I wtedy będzie go widać.
Trzeba przerobić driver by można było ustawić offset wewnętrznego phy oraz pozmieniać wtedy adresy portów.
No brawo! Led od 5G działa.
Co do ethernetu - sprawdziłem przed chwilą na fixed-link i... jest dziwnie. Przechodzi na nim co 8-10 ping, reszta ginie w nicości.
A na którym porcie wtedy w swconfig rosną ilości pakietów? na 4?
To rozwiąże problem leda 5GHz:
diff --git a/target/linux/ramips/dts/DWR-118-A2.dts b/target/linux/ramips/dts/DWR-118-A2.dts
index 767fb63..03eebb0 100644
--- a/target/linux/ramips/dts/DWR-118-A2.dts
+++ b/target/linux/ramips/dts/DWR-118-A2.dts
@@ -139,6 +139,10 @@
ieee80211-freq-limit = <5000000 6000000>;
mtd-mac-address = <&config 0xe4a8>;
mtd-mac-address-increment = <(2)>;
+ led {
+ led-sources = <2>;
+ led-active-low;
+ };
};
};
};Na led 5GHz mam pomysł. ale dam znać jak się upewnię. Gorsza sprawa z gigabitem. Próbowałeś ustawić w dts "fixed link" i na siłę wymusić ruch?
Aha, rzecz oczywista dla mnie i nie wspominałem - mt7620 nie ma domyślnie obsługi marvella więc oczywiście zaznaczyłem to dodatkowo w konfigu. Tak, i w postaci modułu i wkompilowane na stałe w kernel.
Każdy PHY powinien być w stanie działać jako Generic. Podstawowe rejestry są opisane standardem. Tutaj D-link ewidentnie coś przekombinował. Chociaż do tej pory w kwestii DWR-960 też nie ma sukcesu. Jest kod GPL do 118?
D-link wprowadza straszny bałagan. Ale PHYid się zgadza bo ostatnie bity to nr rewizji krzemu.
W OFW port 4 to port 5 w Openwrt.
Kompilowałeś wszystkie drivery ethernetowe mt7620 jako moduły?
http://github.com/jclehner/gpiodump-mt7 … s/tag/v0.1 -> możesz jeszcze na stock sofcie sprawdzić czy to na pewno port 4 w zależności od tego które IO są gpio.
eko.one.pl → Posty przez Królik
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc