Jak ożywiłem Twój Router... (myślę że to Twój 
Nabyłem go na OLX jako uszkodzonego...
Sądziłem że będzie gorzej ale poszło dość gładko. Nie wiem dlaczego Tobie nie odzywał się na ethernecie bo mi wstał. Oczywiście od razu wlutowałem piny, te szpilki to nie był najlepszy pomysł. Dotarł do końca pokazał logo OpenWrt i uruchomił lan.
Te 2 linijki mnie zastanawiają w Twoim logu:
[ 1.985472] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[ 1.993376] pci 0000:00:01.0: bridge configuration invalid ([bus 00-00]), reconfiguring
i dodatkowo:
[ 5.101048] mtk_soc_eth 1e100000.ethernet eth0: port 3 link up
??? port 3 link up ?? Miałeś podłączony kabel, dlaczego nie widziałeś routera?
Może kabel trefny lub komp miał ustawiony stały IP z innej puli? Albo ten tryb bridge robił kaszanę i nie dostawałeś IP z DHCP?
No ale nie było WiFi... taaak to jak zauważyłem poważny kłopot niedawno wałkowany w innym miejscu.
Miałem logi identyczne i tak samo pomieszane z softem Cezarego jak w tym drugim wątku tutaj. (mam wrażenie jakby ten router z olx już przeszedł przez kilka rąk tego forum...)
Co jest problemem? zły kernel. Po wykonaniu sysupgrade z Luci firmware zaktualizował się do najnowszego niestety kernel nadal nie i WiFi nadal nie było.
Rozwiązanie:
Profilaktycznie zaktualizowałem Breeda bo był już nowszy.
Tutaj:
https://github.com/roschacker/openwrt-mir3g-breed/
mamy plik cmd który łączy kernel i rootfs pod Windows i można wgrać spod breeda
Ja się nie pokapowałem od razu i zrobiłem tak:
Ściągnąłem OpenWrt for Breed
https://github.com/roschacker/openwrt-m … _breed.bin
Wgrałem z poziomu Breeda. Restart i jest Wifi
na OpenWrt 18.06
Aktualizacja do 19.07 przez sysupgrade z Luci nadal jest połowiczna.
ściągnąłem openwrt-19.07.4-ramips-mt7621-xiaomi_mir3g-squashfs-kernel1.bin ze strony OpenWrt
zmieniłem nazwę na kernel1.bin co by tyle nie klepać
WinSCP wgrałem do tmp plik kernel1.bin
z konsoli (putty ssh lub z pinów coma) plecenia:
cd tmp
mtd write kernel1.bin kernel
mtd write kernel1.bin kernel_stock
reboot
I mam router z najnowszym OpenWrt...
Aktualny status:
Hostname OpenWrt
Model Xiaomi Mi Router 3G
Architecture MediaTek MT7621 ver:1 eco:3
Firmware Version OpenWrt 19.07.4 r11208-ce6496d796 / LuCI openwrt-19.07 branch git-20.247.75781-0d0ab01
Kernel Version 4.14.195
Tu powstaje pytanie: dlaczego sysupgrade nie aktualizuje kernela? to problem Breeda tak jak czytałem gdzie indziej?
Tydzień później...
Zainstalowałem Gargoyle, oczywiście z sysupgrade źle się wgrywa. Teraz już zawsze lecę sklejaniem firmware tym batem z githuba i wgrywam z breeda. Nie jest to uciążliwe.
Co zaobserwowałem - OpenWrt 19.07 jest zepsuty i transfer mam na poziomie 0,5mbit. To samo dotyczy nowego Gragoyle(1.13). Błąd został wykryty też na innych urządzeniach - gdzieś przypadkowo trafiłem na info forum OpenWrt. Na 18.6 jest ok. Z natowaniem osiągnąłem transfer na WiFi 5G 300/300Mbps po lanie z Natem 600/400Mbps. Całkiem niezłe wyniki ale Mikrotik nadal wymiata. Jako jedyny sprawdził się na gigabitowym łączu do neta
Pozdrawiam
Robert
P.S. Przy okazji bardzo dziękuję za to forum i ogromną wiedzę która na nim jest, szczególnie Cezaremu i pepe2k.
Z forum korzystam od wielu lat a na wszystkich routerach Tplinkowych które przeszły przez moje ręce mam ubota od pepe2k.
Ponieważ nie znalazłem rozwiązania problemu z tym routerem miałem okazję wreszcie się zarejestrować i dorzucić cegiełkę od siebie.
P.S.2 Router chodzi już rok bardzo stabilnie. Zdarza mu się jakiś zwis ale to raz na pół roku. Generalnie za tą cenę w jakiej był ten router w sklepie to naprawdę dobry zakup. Niestety natychmiast trzeba wywalić soft chińczyków bo szpiegują w każdym swoim urządzeniu i wszędzie blokują na potęgę możliwości zmian - tak jak i w przypadku routerów tak np w telefonach bez konta xiaomi nie da się odblokować bootloadera - chyba chcą wiedzieć który sprzęt im znika z logów...