1 (edytowany przez smereka 2022-03-01 11:48:03)

Temat: Dlink DWR-921E

Wpadł mi za groszę ów sprzęt do zabawy (stary leciwy ale może openwrt zabangla). Już go rozebrałem ma oddzielny modem mpcie i ładnie opisany na pcb serial. Wstawię zdjęcia i logi.


1.Widok od strony złącz LAN
https://i.ibb.co/KF8C03f/20220301-112611.jpg

2.Widok od strony procesora i flash

https://i.ibb.co/FVjSjM5/20220301-112653.jpg


Link do strony producenta:

https://eu.dlink.com/pl/pl/products/dwr-921e-pl


Królik gotowy na nowego pacjenta ? wink

2 (edytowany przez smereka 2022-03-01 14:05:36)

Odp: Dlink DWR-921E

Próbowałem się połączyć przez seriala na 57600 i 115200 i nie idzie. Ten procek to Atheros ar9344-DC3A. Dodatkowo na OFW pomimo wielu prób trzymania przycisku reset nie dopuszcza mnie po admin admin do gui. Po włożeniu karty łączy się z siecią, jest internet i przyznaje adres ip po LAN i WLAN. Działa też telnet na porcie 23 ale nie idzie się zalogować na domyślnych admin admin czy też admin i puste.

3

Odp: Dlink DWR-921E

Ha, znów modem którego nie widziałem. Ciekawe czy to jakiś klon wnc znów.

115200 powinno być jeżeli to qualcomm, ale mogli zmienić. Być może nie ma seriala  na tych 4 pinach a jest na tych polach z boku modemu.

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

4 (edytowany przez smereka 2022-03-01 15:34:36)

Odp: Dlink DWR-921E

Cezary jak wyczaić które to rx tx (GND wiem jak wiadomo że do masy będzie blisko 0) po boku tak żeby nie spalić cp2102. Fajnie by było jak nie openwrt to choociaż OFW żeby było konfigurowalne bo teraz nie idzie na żadnym ze znanych mi domyślnych ligów i haseł

5

Odp: Dlink DWR-921E

GND połącz, a rx konwertera podłączaj po kolei do różnych punktów. Spalić tak nie spalisz (przynajmniej dopóki nie podłączysz jakiegoś większego napięcia), a możesz znaleźć miejsce gdzie leci tx routera. RX z definicji będzie gdzieś w pobliżu.

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

6

Odp: Dlink DWR-921E

Wszystkie przepatrzyłem w ten sposób i nic. Mógł się układ odpowiedzialny za to spalić czy może być tak, że nie wyprowadzone są?

7

Odp: Dlink DWR-921E

Czasami tak jest że na płytce brakuje jakiś elementów (np. rezystora) łączącego linie z padami. Znajdź sobie datasheet od tego ar9344, zobacz gdzie ma piny od seriala wyprowadzone na płytce i spróbuj albo tam się wpiąć albo prześledzić ścieżki.
No, jeszcze może być tak że serial w ogóle jest wyłączony w bootloaderze i wtedy tylko kilka znaków się wyświetli tylko po starcie. Lub faktycznie coś jest spalone.

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

8

Odp: Dlink DWR-921E

Jak wulutuję flash i zgram zawartość to da się wtedy to na podstawie tego stworzyć openwrt? 8MB flaszka siedzi

9

Odp: Dlink DWR-921E

Średnio, bo nie ma bootloaga.

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

10 (edytowany przez smereka 2022-03-02 10:02:26)

Odp: Dlink DWR-921E

Modem od tego ustrojstwa tak się przedstawia na wndr4300 na Twoim sofcie Cezary:


root@OpenWrt:~# cat /sys/kernel/debug/usb/devices

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480  MxCh= 1
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev= 4.09
S:  Manufacturer=Linux 4.9.199 ehci_hcd
S:  Product=EHCI Host Controller
S:  SerialNumber=ehci-platform
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=256ms

T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=480  MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1c9e ProdID=9b05 Rev= 2.32
S:  Manufacturer=Android
S:  Product=Android
C:* #Ifs= 6 Cfg#= 1 Atr=e0 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 1 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=83(I) Atr=03(Int.) MxPS=  10 Ivl=32ms
E:  Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 2 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=85(I) Atr=03(Int.) MxPS=  10 Ivl=32ms
E:  Ad=84(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=03(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 3 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=87(I) Atr=03(Int.) MxPS=  10 Ivl=32ms
E:  Ad=86(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 4 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=89(I) Atr=03(Int.) MxPS=   8 Ivl=32ms
E:  Ad=88(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=05(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 5 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=42 Prot=01 Driver=(none)
E:  Ad=8a(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=06(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms


Jest jakaś magiczna reguła żeby go pobudzić do łączenia się z netem tak jak wtedy z dku od dwr960?

11

Odp: Dlink DWR-921E

OMEGA TECHNOLOGY? Pierwsze słyszę. Tak czy siak w jakiś sposób będzie wspierane pewnie: https://www.draisberghof.de/usb_modeswi … php?t=2789 czy https://wirelessjoint.com/viewtopic.php?t=2503

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

12 (edytowany przez smereka 2022-03-02 10:33:15)

Odp: Dlink DWR-921E

Ok coś poszło po dodaniu wpisów tych co wtedy mi dawałeś tylko id i vendor zminiłem i teraz mam:

Wed Mar  2 10:27:52 2022 daemon.notice netifd: Interface 'qmi' is now down
Wed Mar  2 10:27:52 2022 daemon.notice netifd: Interface 'qmi' is setting up now
Wed Mar  2 10:27:52 2022 daemon.notice netifd: qmi (11713): Waiting for SIM initialization
Wed Mar  2 10:27:53 2022 daemon.notice netifd: qmi (11713): PIN verification is disabled
Wed Mar  2 10:27:53 2022 daemon.notice netifd: qmi (11713): Waiting for network registration
Wed Mar  2 10:27:55 2022 daemon.notice netifd: qmi (11713): Starting network qmi
Wed Mar  2 10:27:57 2022 daemon.notice netifd: qmi (11713): Setting up wwan3
Wed Mar  2 10:27:57 2022 daemon.notice netifd: Interface 'qmi' is now up
Wed Mar  2 10:27:57 2022 daemon.notice netifd: Network device 'wwan3' link is up
Wed Mar  2 10:27:58 2022 daemon.notice netifd: Network alias 'wwan3' link is up
Wed Mar  2 10:27:58 2022 daemon.notice netifd: Interface 'qmi_4' is enabled
Wed Mar  2 10:27:58 2022 daemon.notice netifd: Interface 'qmi_4' has link connectivity
Wed Mar  2 10:27:58 2022 daemon.notice netifd: Interface 'qmi_4' is setting up now
Wed Mar  2 10:27:58 2022 user.notice firewall: Reloading firewall due to ifup of qmi (wwan3)
Wed Mar  2 10:27:58 2022 daemon.notice netifd: qmi_4 (11833): udhcpc: started, v1.28.4
Wed Mar  2 10:27:58 2022 daemon.notice netifd: qmi_4 (11833): udhcpc: sending discover
Wed Mar  2 10:27:58 2022 daemon.notice netifd: qmi_4 (11833): udhcpc: sending select for 77.115.XX.XXX
Wed Mar  2 10:27:58 2022 daemon.notice netifd: qmi_4 (11833): udhcpc: lease of 77.115.XX.XXX obtained, lease time 7200
Wed Mar  2 10:27:59 2022 daemon.notice netifd: Interface 'qmi_4' is now up
Wed Mar  2 10:27:59 2022 daemon.info dnsmasq[2327]: reading /tmp/resolv.conf.auto
Wed Mar  2 10:27:59 2022 daemon.info dnsmasq[2327]: using local addresses only for domain test
Wed Mar  2 10:27:59 2022 daemon.info dnsmasq[2327]: using local addresses only for domain onion
Wed Mar  2 10:27:59 2022 daemon.info dnsmasq[2327]: using local addresses only for domain localhost
Wed Mar  2 10:27:59 2022 daemon.info dnsmasq[2327]: using local addresses only for domain local
Wed Mar  2 10:27:59 2022 daemon.info dnsmasq[2327]: using local addresses only for domain invalid
Wed Mar  2 10:27:59 2022 daemon.info dnsmasq[2327]: using local addresses only for domain bind
Wed Mar  2 10:27:59 2022 daemon.info dnsmasq[2327]: using local addresses only for domain lan
Wed Mar  2 10:27:59 2022 daemon.info dnsmasq[2327]: using nameserver 212.2.127.253#53
Wed Mar  2 10:27:59 2022 daemon.info dnsmasq[2327]: using nameserver 212.2.96.51#53
Wed Mar  2 10:28:00 2022 user.notice firewall: Reloading firewall due to ifup of qmi_4 (wwan3)
root@OpenWrt:~# ping wp.pl
ping: bad address 'wp.pl'
root@OpenWrt:~#


Nie działa ani ping z konsoli ani z mojego kompa. Coś źle robię?

13

Odp: Dlink DWR-921E

Dostałeś adres, wygląda ładnie. dodałeś to qmi do firewalla, zrobiłeś maskaradę itd? Jeżeli nie, to zmień nazwę sekcji na wan po prostu i zrestartuj połączenie.

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

14

Odp: Dlink DWR-921E

Tak wszystko włączone. Zmieniłem nawet sam wan uprzednio usuwając wszystkie interfejsy potworzone i też nic. Dostaje IP ale nie wychodzi na świat. Coś słabo z tym modemem.

15

Odp: Dlink DWR-921E

Zobacz czy na zwykłym proto 3g się połączy.

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

16 (edytowany przez smereka 2022-03-02 12:47:49)

Odp: Dlink DWR-921E

Przełożyłem do dwr960 i tutaj na qmi działa i jest z niego net. Zostawię na noc zobaczymy jak ze stabilnością. Po proto 3g nie idzie wcale. I jak próbuję w ogóle to robić to mi całą magistralę wywala i od nowa pojawiają się wszystkie cdc-wdm od 0 do 3. Po qmi nawiązuje połączenie tylko po cdc-wdm3. WNDR4300 chyba za słabe zasilanie ma albo mój chiński wynalazek coś z tym modemem nie współpracuje.

W środku siedzi qualcomm

Reaguje na komendy qmi pokazuje sygnał itp

Za każdym razem przedstawia się z innym MAC-iem

Chciałbyś Cezary aby coś z tym modemem jeszcze potestować - coś Cię interesuje?

17

Odp: Dlink DWR-921E

Działa to działa, kwestia właściwego przypisania interfejsów do poszczególnych sterowników.

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

18 (edytowany przez smereka 2022-03-04 14:25:33)

Odp: Dlink DWR-921E

Ty to masz nosa Cezary. Dzisiaj znudzony od niechcenia wszystkie przyciski przelatywałem i w końcu wyłączyłem go i włączyłem ponownie. Nie wiem jakim cudem ale wypluł to. Normalnie podłączony pod te 3 prawidłowo jak się okazuje oznaczone piny:


U-Boot 1.1.4 (Oct 15 2015 - 15:28:45)

U-Boot DB120
Wasp 1.3

DRAM:  128 MB
Top of RAM usable for U-Boot at: 88000000
Reserving 142k for U-Boot at: 87fdc000
Reserving 192k for malloc() at: 87fac000
Reserving 44 Bytes for Board Info at: 87fabfd4
Reserving 36 Bytes for Global Data at: 87fabfb0
Reserving 128k for boot params() at: 87f8bfb0
Stack Pointer at: 87f8bf98
Now running in RAM - U-Boot at: 87fdc000
Flash Manuf Id 0xc8, DeviceId0 0x40, DeviceId1 0x17
flash size 8MB, sector count = 128
Flash:  8 MB
Using default environment

In:    serial
Out:   serial
Err:   serial
Net:   ag934x_enet_initialize...
ath_button value=32768
ath_button value=32768
AR9344 normal mode disabled uart function...!



Da się to jakoś pogonić?

19

Odp: Dlink DWR-921E

Uboot wyłączył serial. Czasami w zmiennych uboota jest opcja żeby włączyć serial, ale jak nie masz dostępu do systemu to zostaje odlutowanie flash i ew grzebanie po zawartości.

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

20

Odp: Dlink DWR-921E

Cezary a co by było jakbym w ten flash wrzucił u-boota od pepe2k i openwrt od wdr3600. Myślisz że ma szansę się odpalić? Wszakże to ten sam proc

21

Odp: Dlink DWR-921E

Ale inne gpio, być może organizacja pamięci itd. Uboot nie przecież uniwersalny i był kompilowany specyficznie dla danego routera. Spróbować możesz, masz programator to zawsze go odzyskasz.

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

22

Odp: Dlink DWR-921E

A tutaj nie ma co odzyskiwać pewnie na elektrośmieci pójdzie jak z nim skończę zabawę. Działający modem wsadzę do sprawnej płyty od mf286d. Zasilacz przyda się do dwr961 co go Królik operuje bo kupiłem bez. Żeby jeszcze OFW działało a nie działa bo nie wiadomo jakie hasło. Z tej kości pamięci myślisz da się wyciągnąć hasło do gui?

23

Odp: Dlink DWR-921E

Najczęściej hasło albo jest trzymane jawnym tekstem we flash (jak nvram) albo w pliku na partycji danymi. Rozłóż sobie flash i zobacz co tam jest.

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

24

Odp: Dlink DWR-921E

Zaraz tak zrobię. Jak nie masz nic przeciwko wyślę Tobie wsad. Zobaczyłbyś czy coś ciekawego i czy te hasło jest to oczywiscie prośba jak nie chcesz to nie musisz.

25

Odp: Dlink DWR-921E

Dawaj wsad, zobaczy czy coś się da z niego wyciągnąć.

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