Temat: Bootowanie z pamięci SPI NOR na funbox 2.0
Witam, chciałbym skopiować z routera funbox 2.0 pamięć jest tam pamięć nand dokładnie to: W29N01HVS.
Procesor to: BCM63168VKFEBG
Ram to: W631GG6MB
Próbowałem podłączać serial do funboxa, widać że wysyła jakieś rzeczy po serialu, ale niestety funbox nie reaguje na nic, jest echo więc serial działa, ale chyba wyłączyli konsolę na serialu.
Próbowałem też spamić ctrl+c przy bootowaniu, ale też to nic nie dało.
Zrobiłem skan portów nmapem i na lanie jest otwarte dużo portów, ale chyba żaden się daje możliwości wykonania jakiś poleceń na funboxie.
Nmap scan report for 192.168.1.1
Host is up (0.0021s latency).
Not shown: 65521 filtered ports
PORT STATE SERVICE
53/tcp open domain
80/tcp open http
113/tcp closed ident
135/tcp closed msrpc
137/tcp closed netbios-ns
138/tcp closed netbios-dgm
139/tcp open netbios-ssn
443/tcp open https
445/tcp open microsoft-ds
631/tcp open ipp
1990/tcp open stun-p1
51337/tcp open unknown
55555/tcp open unknown
60000/tcp open unknownGdy zrobiłem u siebie serwer pppoe i podłączyłem funboxa do wan i zrobiłem skan portów to jedynie jest otwarty port 50805.
Nmap scan report for 10.67.15.1
Host is up (0.0014s latency).
Not shown: 65532 filtered ports
PORT STATE SERVICE
113/tcp closed ident
50805/tcp open unknownPort 50850 to jest tr-69 gdy próbuje wejść na ten port z przeglądarki dostaję odpowiedź: 404 - Not Found.
Nie znalazłem żadnego programu który by potrafił połączyć się z funboxem po tr-69.
Patrzyłem w wiresharku gdy funbox był podłączony do wan i widać że próbuje się łączyć z serwerem livebox.pl.karma.orange.com po https to jest serwer tr-69.
Uruchomiłem u siebie na komputerze serwer https z certyfikatem self signed i ustawiłem dns tak aby funbox połączył się z tym serwerem i niestety funbox nie przyjmuje certyfikatów self signed.
Udało mi się zalogować do zarządzania z przeglądarki na konto root, ale to konto ma te same uprawnienia co zwykły użytkownik, więc nic to nie daje.
Zauważyłem że z drugiej strony płytki jest wolne miejsce na pamięć nor na spi. Jest też zworka do zmiany bootowania z nor albo nand.
Przylutowałem tam pamięć nor z sagema 2704. Próbowałem programować do tej pamięci bootloader z comtredna 3036u i bootloader z zyxela VMG8324.
Niestety to nic nie daje, na serialu nic się nie wyświetla gdy funbox próbuje bootować z pamięci nor.
Może tak być przez to że w innych routerach serial może być na innych pinach, ale nie wiem czy tak jest bo według pinoutu procesora do uart powinny być przypisane dwa piny.
Niestety nie wiem jak znaleźć bootloader który będzie działać na funboxie.
Widzę na analizatorze stanów logicznych że pamięć nor jest na pewno odczytywana.
Ma ktoś jakiś pomysł co wgrać do pamięci nor aby chociaż był dostęp do bootloadera po serialu?
Zdjęcia: https://imgur.com/a/MK3GvQ7


