Dzisiaj jest 9 gru 2024, 00:52

Strefa czasowa UTC+1godz.




Nowy temat Odpowiedz w temacie  [ Posty: 44 ]  Przejdź na stronę 1, 2, 3  Następna
Autor Wiadomość
 Tytuł: Xiaomi Mi WiFi Mini
Post: 24 paź 2015, 11:36 
Offline
Administrator
Awatar użytkownika

Rejestracja: 9 kwie 2010, 23:28
Posty: 14176
Lokalizacja: Warszawa
Ktoś kiedyś napisał, że gdyby Apple powstało w Chinach to z pewnością nazywało by się Xiaomi. Ten nieznany wcześniej koncern pojawił się na rynku azjatyckim oferując dobrej jakości produkty, które w odróżnieniu od innych, często przydomowych manufaktur, z miejsca podbiły serca użytkowników. Xiaomi obecnie oferuje wiele produktów, od wydajnych smartfonów, przez tablety, inteligentne opaski, słuchawki a na powerbankach skończywszy. W ich ofercie znajdziemy także kilka modeli routerów, a jeden z nich - Xiaomi MiWiFi Mini gości właśnie na moim biurku.

Obrazek

Jak to bywa z chińskimi produktami, router ten ma trochę problem z tożsamością. Najczęściej można go spotkać pod nazwą Xiaomi Mi WiFi Mini, choć na samej stronie Xiaomi znajdziemy także określenia typu Mini Wifi Router White czy Mi Router Mini. Dostępny jest w kilku wariantach kolorystycznych (biały, czarny, zielony, pomarańczowy, różowy) i nie należy go mylić z Xiaomi Mi WiFi Router który jest całkiem innym modelem. Model który mam okazję testować jest wersją białą, w niektórych miejscach identyfikowany oznaczeniem R1C lub R1CM.

Pierwsze wrażenie

Pudełko - zwykłe, brązowe. Po otworzeniu pierwsze co dostrzegamy to dość duży router. Okazuje się ze jest bardzo płaski, a swoim wyglądem nawiązuje do niektórych modeli touchpadów i klawiatur firmy... Apple. I powiem szczerze - jest dość ładny. Biały plastik jest matowy, całość jest dobrze spasowana i złożona. Leżąc na biurku nie wzbudza negatywnych reakcji, choć za to wzbudza ciekawość, głównie za sprawą antenek które można podnieść i ustawić stosowanie do potrzeb. Wszystkie złącza znajdują się z tyłu urządzenia, z przodu znajdziemy tylko jedną diodę led, której kolor zależy od bieżącego trybu pracy routera. Całość spokojnie można położyć na półce i podziwiać go na co dzień, bez wstydliwego chowania po szafkach.
Na górze urządzenia znajduje się delikatne logo "MI".

Pudełko

Obrazek

Sam router

Obrazek

Obrazek

Obrazek

Sięgając do pudełka znajdziemy czarny błyszczący zasilacz (z chińską wtyczką), tak samo sygnowany przez Xiaomi, zwykły europejski adapter (choć nie jest domyślnie dołączany) oraz ulotkę, oczywiście w języku chińskim.

Obrazek

Sprzęt

* SoC: MT7620A 580MHz
* Flash: 16MB
* RAM 128MB DDR2
* Wifi:
- 2.4G WiFi 2x2 (max 300Mbps)
- 5G WiFi 2x2 (max 867Mbps)
* 1 port USB do podłączenia pendirive/dysku (max 5V/1A)
* 1 port WAN 10M/100M
* 2 porty LAN 10M/100M
* trójkolorowa dioda led (red/blue/yellow) sygnalizująca stan urządzenia
* przycisk hreset
* złącze zasilania (12V/1A)

Pierwsza nietypowa sprawa - jeden wan i tylko dwa porty lan, nieczęsto spotykane zestawienie. Druga sprawa - układ radiowy 802.11AC (1167Mbps) a porty ethernet tylko 100Mps. Jeżeli więc kupimy go z myślą o podłączeniu do NAS lub szybkiego podłączenia kablowego pomiędzy komputerami to niestety nie tędy droga. Wystarczy też do zwykłych sieci gdzie operatorem jest kablówka, choć coraz bardziej popularne stają się łącza 100Mbs+, więc to też wymaga zastanowienia. Router jest już ponad rok na rynku (zapowiedziany był w kwietniu 2014 roku), więc trochę odbiega od współczesnych topowych modeli - nie ma gigabitowego ethernetu, nie ma USB 3.0, ma wiekowy już soc MT7620, AC to tylko dwa strumienie. Jednakże dla wielu może być nadal ciekawym modelem.

你会说中国人吗?
(Czy mówisz po chińsku?)

Xiaomi staje się coraz bardziej popularne; świadczą o tym międzynarodowe sklepy oferujące produkty tej firmy czy fora dyskusyjne (są też oczywiście polskie!). Jednakże producent nie ułatwia sprawy zwykłym użytkownikom - o ile w telefonach można znaleźć jeszcze język angielski, o tyle w routerze przyjdzie nam się zmierzyć tylko z językiem chińskim (uproszczonym). Całe gui które jest rozwiązaniem Xiaomi jest tylko w tym języku, dotyczy to także zewnętrznej aplikacji do zarządzenia routerem (choć ta została już przetłumaczona na język angielski). Na pierwszy rzut oka sytuacja jest beznadziejna (ilu z Was potrafi czytać po chińsku?) ale na szczęście możemy posłużyć się usługą Google Tłumacz lub przeglądarką Chrome wzbogaconą o moduł translatora. I tak niestety trzeba będzie zrobić jeżeli chcemy wstępnie skonfigurować router. Poniżej prezentuję kilka zrzutów ekranu oprogramowania w wersji 2.4.9:

Obrazek

Obrazek

Obrazek

I odpowiednik jednego z nich przetłumaczony automatycznie przez moduł translatora w przeglądarce Chrome:

Język angielski

Obrazek

Język polski

Obrazek

Oprogramowanie routera zbudowane jest na dość starej wersji OpenWrt, poważnie przerobione przez Xiaomi, z dodatkowymi rzeczami jak sterownik NTFS od firmy Tuxera.
Domyślne IP routera to 192.168.31.1, hasło ustawia się podczas pierwszego uruchomienia (jest mały wizard - trzeba przejść przez kilka okienek ustawiających kilka aspektów systemu). Niektóre rzeczy można ustawić bezpośrednio w gui routera, a do niektórych trzeba użyć specjalnej aplikacji dostępnej na Androidy lub iPhony. Aby być na bieżąco, system samodzielnie sprawdza i nakłania do aktualizacji oprogramowania jeżeli dostępna jest nowsza wersja. Xiaomi w ogóle oferuje jeszcze jedną wersję oprogramowania, tzw deweloperską który przydaje się do niektórych innych zastosowań.
Mała ciekawostka - po podłączeniu urządzenia do routera, nie ma ono domyślnie dostęp do internetu. Trzeba specjalnie w gui na to zezwolić.

OpenWrt

Sam router oparty jest o dobrze znany SoC Mediateka, więc możliwe stało się uruchomienie na nim zwykłego OpenWrt. Problemem był sterownik do radia AC, ale jest on dostępny w ramach opensource, więc obecnie router jest w pełni wspierany. Ale... nie jest to taka sprawa prosta aby wgrać zwykłą wersję OpenWrt. Zasługuje to na osobny opis, ale w skrócie wygląda następująco:

- podłączyć router do internetu portem WAN
- używając przeglądarki ustawić hasło systemowe i wifi
- zaktualizować oprogramowanie do wersji deweloperskiej dostępnej na stronie Xiaomi
- zarejestrować urządzenie na stronie Xiaomi używają aplikacji na Androida lub iPhone aby uzyskać hasło do SSH oraz specjalną binarkę do flashowania aby uzyskać dostęp do SSH
- wgrać binarkę SSH
- zalogować się przez ssh i wgrać przez mtd obraz OpenWrt

Używając wersji deweloperskiej zmienia się też kolor diody podczas uruchomienia z pomarańczowej na czerwoną. OpenWrt wspiera ten router już w wydaniu CC - można użyć oprogramowania z witryny OpenWrt lub mojej.


Cena urządzenia na portalach aukcyjnych zaczyna się od 30 dolarów.

_________________
http://eko.one.pl - prawie wszystko o OpenWrt


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: Xiaomi Mi WiFi Mini
Post: 24 paź 2015, 12:59 
Offline
Administrator
Awatar użytkownika

Rejestracja: 9 kwie 2010, 23:28
Posty: 14176
Lokalizacja: Warszawa
Wgrywanie OpenWrt. Ogólny opis postępowania:

- podłączyć router do internetu portem WAN
- używając przeglądarki ustawić hasło systemowe i wifi
- zaktualizować oprogramowanie do wersji deweloperskiej dostępnej na stronie Xiaomi
- zarejestrować urządzenie na stronie Xiaomi używają aplikacji na Androida lub iPhone aby uzyskać hasło do SSH oraz specjalną binarkę do flashowania
- wgrać binarkę SSH
- zalogować się przez ssh i wgrać przez mtd obraz OpenWrt

Cały opis w języku angielskim dostępny jest pod tym adresem: http://en.miui.com/thread-64391-1-1.html. Ja wykonałem to po swojemu, w trochę innej kolejności, a mimo to wszystko zadziałało poprawnie.

Potrzebujemy: zwykły komputer/laptop z dostępem do internetu, tablet lub smartfon z Androidem lub iPhone, router Xiaomi MiWiFi Mini, czysty pendrive o pojemności 4/8GB. W chwili pisania tego opisu router Xiaomi miał firmware w wersji 2.4.9 oraz wersję deweloperską 2.5.22.

1. (komputer) Instalujemy na komputerze przeglądarkę Chrome lub Chromium (ja akurat użyłem Chromium pod linuksem). Zapewniamy sobie jakieś połączenie z internetem (inna sieć wifi, modem komórkowy).

2. (komputer) Ustawiamy na stałe adres IP na karcie sieciowej komputera na 192.168.31.166.

3. Po wyjęciu z pudełka podłączamy kabel z internetem do wan routera, kabel od komputera podłączamy do portu lan, włączamy zasilanie routera.

4. (komputer) Wchodzimy na stronę http://192.168.31.1 przeglądarką Chrome i konfigurujmy router ustawiając odpowiednie hasło. Ponieważ strona konfiguracyjna jest po chińsku, więc albo robimy to "na czuja" albo posługujemy się obrazkami znalezionymi w internecie albo korzystamy z automatycznego translatora w Chrome. Dzięki takiemu ustawieniu mamy nadal dostęp do internetu przez wifi czy modem, więc Chrome może nam w locie tłumaczyć stronę routera. Jeżeli podłączony komputer tylko pod router Xiaomi to też uzyskamy połączenie z routerem, ale może nam nie działać internet i może nie działać automatyczny translator.

5. Kończymy konfigurację, ew restartujemy router. Jeżeli wyświetli się informacja o dostępności nowej wersji oprogramowania routera to zezwalamy na aktualizację, niech to zrobi i zrestartuje się.

6. (tablet) Podłączamy tablet do wifi routera. Hasło do wifi zostało ustawione wcześniej w punkcie 4; jeżeli podłączymy nowe urządzenie to pamiętajmy żeby w gui routera wybrać ikonę urządzeń (6.1) zaznaczyć opcję dostępu do internetu dla tego urządzenia (6.2).

Obrazek

7. (komputer) Zakładamy konto na Xiaomi. Jeżeli jeszcze go nie mamy, wchodzimy na stronę https://account.xiaomi.com/pass/register (jest po angielsku), podajemy wymagane dane, odbieramy mejla i aktywujemy konto.

8. (tablet) Instalujemy aplikację na tablecie. Wchodzimy do wątku http://en.miui.com/forum.php?mod=viewthread&tid=55889, pobieramy aplikację (8.1 - najpierw każe nam się zalogować na konto Xiaomi i uzupełnić parę informacji).

Obrazek

Pobranie będzie wymagało 1 "kredytu", ale mamy nowe konto więc będziemy mogli to zrobić. Instalujemy aplikację, zezwalamy na instalację z nieznanych źródeł. Aplikacja jest w większości po angielsku z paroma nieprzetłumaczonymi tekstami po chińsku.

9. (tablet) Uruchamiamy aplikację o nazwie "Mi WiFi". Jeżeli będzie pytał się o aktualizację aplikacji - ignorujemy to. Zapyta się o konto Xiaomi (podajemy dane jakimi zarejestrowaliśmy się w punkcie 7), a następnie spróbuje wykryć router (zapyta się o wcześniej ustawione hasło do routera - ustawione było w punkcie 4). Jeżeli się udało to powinna pojawić się informacja o routerze, z lewej strony aplikacji będzie można wysunąć menu z ustawieniami routera.

10. (komputer) Pobieramy firmware SSH do routera. Wchodzimy na stronę http://www1.miwifi.com/miwifi_open.html, przewijamy mniej więcej na środek strony, klikamy przycisk z napisem SSH (10.1).

Obrazek

Pojawi się następna strona z której pobieramy właściwy plik z firmware (10.2 - w moim przypadku był to plik miwifi_ssh.bin). Zapisujmy także hasło do ssh które jest podane na środku strony (10.3).

Obrazek

Firmware i hasło jest ponoć indywidualne dla każdego routera, firmware i hasła pobrane przez inne osoby nie działają na innych routerach. Więc niestety drogi czytelniku musisz przejść całą drogę.

11. (komputer) Pobieramy wersję deweloperską firmware do Xiaomi. Wchodzimy do http://www1.miwifi.com/miwifi_download.html. Klikany ikonę routerów (11.1), wybieramy wersję firmware (11.2).

Obrazek

W moim przypadku był to plik o nazwie miwifi_r1cm_firmware_4156a_2.5.22.bin. Zmieniamy jego nazwę na miwifi.bin. Uwaga - system Windows ukrywa rozszerzenia plików, więc jeżeli używasz Windows to upewnij się że plik nazywa się koniecznie miwifi.bin a nie miwifi.bin.bin!

12. (komputer) Formatujemy pendrive na FAT, nie nadajemy mu żadnej specjalnej nazwy. Nagrywamy do głównego katalogu plik miwifi.bin

13. (router) Wgrywamy do routera nowy soft. Odłączamy zasilanie routera, podłączamy do niego pendrive, wciskamy przycisk reset (to ten obok złącza USB - np. wykorzystujemy do tego wykałaczkę), trzymając wciśnięty przycisk reset włączamy zasilanie. Po paru sekundach router zacznie migać pomarańczową diodą LED, można przycisk reset zwolnić. Jeżeli pendrive ma też LED to powinna ona migać w miarę odczytu danych. W tym przypadku wykonuje się flashowanie routera; jeżeli pomarańczowa dioda nie miga - należy zmienić pendrive na inny. Po całym procesie kolor diody zmieni się na niebieski. Można odłączyć zasilanie routera, odłączamy także pendrive.

14 . (komputer) Podłączamy pendrive do komputera, usuwamy z niego plik miwifi.bin oraz katalog z backupem jeżeli taki powstał. Na pendrive nagrywamy plik miwifi_ssh.bin, dokładnie pod taką nazwą, uzyskany w punkcie 10.

15. (router) Wgrywamy do routera soft SSH, identycznie jak w punkcie 13. Odłączamy zasilanie routera, podłączamy do niego pendrive, wciskamy przycisk reset, trzymając wciśnięty przycisk reset włączamy zasilanie. Po paru sekundach router zacznie migać pomarańczową diodą LED, można przycisk zwolnić. Całość trwa dość szybko, router znów powinien zaświecić niebieską diodą LED.

16. (komputer) Uruchamiamy klienta SSH (pod windows - putty, pod linuksem/macos - zwykły ssh), łączymy się na adres 192.168.13.1 jako użytkownik root (pod linuksem/macos: ssh root@192.168.31.1). Jeżeli wszystko przebiegło prawidłowo w poprzednich punktach to zgłosi się router i zapyta się o hasło. Podajemy mu to które było na stronie podczas pobierana firmware SSH w punkcie 10. Jeżeli udało się połączyć powinno nastąpić zgłoszenie:

BusyBox v1.19.4 (2015-08-27 20:02:33 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

 -----------------------------------------------------
   Welcome to XiaoQiang!
 -----------------------------------------------------
root@XiaoQiang:~#


17. (router) Do routera należy pobrać OpenWrt do katalogu /tmp. Jeżeli router nadal jest podłączony do internetu to wystarczy polecenie

cd /tmp
wget -O /tmp/firmware.bin http://dl.eko.one.pl/luci/chaos_calmer/ramips/luci-15.05-ramips-mt7620-xiaomi-miwifi-mini-squashfs-sysupgrade.bin


Jeżeli nie - wgrywamy przez winscp (windows) lub scp (linux/macos) wybrane przez nas oprogramowanie do katalogu /tmp np. pod nazwą firmware.bin.

18. (router) Sprawdzamy z jaką wersją firmware routera mamy do czynienia. Wykonujemy polecenie

cat /proc/mtd


Jeżeli pojawi się:

dev:    size   erasesize  name
mtd0: 01000000 00010000 "ALL"
mtd1: 00030000 00010000 "Bootloader"
mtd2: 00010000 00010000 "Config"
mtd3: 00010000 00010000 "Factory"
mtd4: 00c80000 00010000 "OS1"
mtd5: 00b19a3b 00010000 "rootfs"
mtd6: 00200000 00010000 "OS2"
mtd7: 00100000 00010000 "overlay"
mtd8: 00010000 00010000 "crash"
mtd9: 00010000 00010000 "reserved"
mtd10: 00010000 00010000 "Bdata"


(11 partycji) to jest to wersja "nowa". Jeżeli pojawi się:

dev:    size   erasesize  name
mtd0: 01000000 00010000 "ALL"
mtd1: 00030000 00010000 "Bootloader"
mtd2: 00010000 00010000 "Config"
mtd3: 00010000 00010000 "Factory"
mtd4: 00c80000 00010000 "OS1"
mtd5: 00b26e43 00010000 "rootfs"
mtd6: 00200000 00010000 "OS2"
mtd7: 00100000 00010000 "overlay"
mtd8: 00010000 00010000 "crash"
mtd9: 00010000 00010000 "reserved"
mtd10: 00010000 00010000 "Bdata"
mtd11: 00fa0000 00010000 "firmware"


(12 partycji, wśród nich partycja "firmware") to jest to wersja "stara".

19. Wgrywamy oprogramowanie

Dla wersji nowej:

root@XiaoQiang:/tmp# mtd -r write /tmp/firmware.bin OS1


Dla wersji starej:

root@XiaoQiang:/tmp# mtd -r write /tmp/firmware.bin firmware


Cierpliwie czekamy na wgranie softu. Router zrestartuje się.

20. (komputer) Zmieniamy IP komputera na 192.168.1.166 i w zależności od tego jaką wersję oprogramowania wybraliśmy logujemy się przez telnet lub www i cieszymy działającym OpenWrt.

$ telnet 192.168.1.1
Trying 192.168.1.1...
Connected to 192.168.1.1.
Escape character is '^]'.
 === IMPORTANT ============================
  Use 'passwd' to set your login password
  this will disable telnet and enable SSH
 ------------------------------------------


BusyBox v1.23.2 (2015-09-12 11:28:52 CEST) built-in shell (ash)


                   _            _____ _____
                  | |          / ____|_   _|
                  | |    _   _| |      | |
                  | |   | | | | |      | |
                  | |___| |_| | |____ _| |_
                  |______\__,_|\_____|_____|

 ----------------------------------------------------------------
 |                                                              |
 | OpenWrt Chaos Calmer 15.05 (r47196)                          |
 | Build time: 2015-10-17 13:07 CEST                            |
 |                                                              |
 | Cezary Jackiewicz (obsy), http://eko.one.pl                  |
 |                                                              |
 ----------------------------------------------------------------
 | Machine: Xiaomi MiWiFi Mini                                  |
 | Uptime: 0d, 00:00:55                                         |
 | Load: 1.13 0.36 0.13                                         |
 | Flash: total: 9.2MB, free: 8.8MB, used: 5%                   |
 | Memory: total: 123.4MB, free: 109.8MB, used: 11%             |
 | WAN:                                                         |
 | LAN: 192.168.1.1                                             |
 ----------------------------------------------------------------


root@OpenWrt:~# cat /proc/mtd
dev:    size   erasesize  name
mtd0: 00030000 00010000 "u-boot"
mtd1: 00010000 00010000 "u-boot-env"
mtd2: 00010000 00010000 "factory"
mtd3: 00f80000 00010000 "firmware"
mtd4: 001244bb 00010000 "kernel"
mtd5: 00e5bb45 00010000 "rootfs"
mtd6: 00930000 00010000 "rootfs_data"
mtd7: 00010000 00010000 "crash"
mtd8: 00010000 00010000 "reserved"
mtd9: 00010000 00010000 "Bdata"
root@OpenWrt:~# cat /proc/cpuinfo
system type             : MediaTek MT7620A ver:2 eco:6
machine                 : Xiaomi MiWiFi Mini
processor               : 0
cpu model               : MIPS 24KEc V5.0
BogoMIPS                : 385.84
wait instruction        : yes
microsecond timers      : yes
tlb_entries             : 32
extra interrupt vector  : yes
hardware watchpoint     : yes, count: 4, address/irw mask: [0x0ffc, 0x0ffc, 0x0ffb, 0x0ffb]
isa                     : mips1 mips2 mips32r1 mips32r2
ASEs implemented        : mips16 dsp
shadow register sets    : 1
kscratch registers      : 0
package                 : 0
core                    : 0
VCED exceptions         : not available
VCEI exceptions         : not available
root@OpenWrt:~#


Obrazek

Jeżeli mamy już wgranie OpenWrt to aktualizację wykonujemy standardowo, przez sysupgrade.

_________________
http://eko.one.pl - prawie wszystko o OpenWrt


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: Xiaomi Mi WiFi Mini
Post: 15 sty 2016, 15:26 
Offline
Użytkownik

Rejestracja: 20 lis 2013, 10:57
Posty: 19
Skusiłem się na ter router w świątecznej promocji na aliexpress, sprzęt fajnie wykonany jak za te pieniądze. Port USB jest dosyć słaby, pod LTE z modemem huawei e3372 działa hmmm na pół gwizdka, samo SoC oszczędne nie jest a zasilacz tylko 1A, jakiś mod czy wymiana są chyba wykluczone, co najwyżej aktywny hub załatwiłby sprawę

Proces wgrywania jest już o wiele prostszy za sprawą buga aktywującego telnet ;)


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: Xiaomi Mi WiFi Mini
Post: 20 sty 2016, 09:17 
Offline
Administrator
Awatar użytkownika

Rejestracja: 9 kwie 2010, 23:28
Posty: 14176
Lokalizacja: Warszawa
Tak, znaleźli backdoora. Za http://oxmini.blogspot.com/2015/06/gett ... -mini.html:

Cytuj:

This method has been successfully tested on
-> Xiaomi Mini - Stock firmware v2.6.17
-> Xiaomi Lite aka "Youth" or "Nano" - Stock firmware v2.2.8
STEPS
1) Power on and setup the Xiaomi router until it reboots and gets IP address 192.168.31.1
2) Log-in into the router and grab the value of the stok URL parameter (for instance: "9c2428de4d17e2db7e5a6a337e6f57a3")
3) Replace the <STOK> placeholder and load this URL in your browser or curl, this will start telnetd on the router:
http://192.168.31.1/cgi-bin/luci/;stok=<STOK>/api/xqnetwork/set_wifi_ap?ssid=whatever&encryption=NONE&enctype=NONE&channel=1%3B%2Fusr%2Fsbin%2Ftelnetd

It should spit out some wifi error code, that is ok, don't worry.
4) Replace the <STOK> placeholder, the current password and the desired root password and load this URL in your browser or curl, this will set the router root password
http://192.168.31.1/cgi-bin/luci/;stok=<STOK>/api/xqsystem/set_name_password?oldPwd=<CURRENTPASS>&newPwd=<NEWPASS>

It should spit out: {"code":0}
5) Telnet to the router, enter user root and NEWPASS chosen above.
6) wget your favourite .bin and flash with mtd -r write firmware.bin OS1
7) Router reboots

_________________
http://eko.one.pl - prawie wszystko o OpenWrt


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: Xiaomi Mi WiFi Mini
Post: 4 mar 2016, 17:01 
Offline
Użytkownik

Rejestracja: 4 mar 2016, 16:53
Posty: 3
Witam, popełniłem błąd podczas wgrywania openwrt, zamiast do partycji OS1, wgrałem do partycji "firmware". Teraz świeci tylko pomorańczową diodą, router nie przydziela adresu ip, nie można się do niego dostać.
Jest możliwość jego odratowania? próbowałem metody z pendrivem i plikiem miwifi.bin, ale nic z tego dioda mruga na pomarańczowo około 40 sek. po czym świeci się na czerwono.


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: Xiaomi Mi WiFi Mini
Post: 4 mar 2016, 17:04 
Offline
Użytkownik
Awatar użytkownika

Rejestracja: 12 lut 2012, 21:24
Posty: 2093
Lokalizacja: Warszawa
kawis pisze:
Witam, popełniłem błąd podczas wgrywania openwrt, zamiast do partycji OS1, wgrałem do partycji "firmware". Teraz świeci tylko pomorańczową diodą, router nie przydziela adresu ip, nie można się do niego dostać.
Jest możliwość jego odratowania? próbowałem metody z pendrivem i plikiem miwifi.bin, ale nic z tego dioda mruga na pomarańczowo około 40 sek. po czym świeci się na czerwono.

https://wiki.openwrt.org/toh/xiaomi/min ... k_firmware


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: Xiaomi Mi WiFi Mini
Post: 4 mar 2016, 17:12 
Offline
Użytkownik

Rejestracja: 4 mar 2016, 16:53
Posty: 3
pepe2k pisze:
kawis pisze:
Witam, popełniłem błąd podczas wgrywania openwrt, zamiast do partycji OS1, wgrałem do partycji "firmware". Teraz świeci tylko pomorańczową diodą, router nie przydziela adresu ip, nie można się do niego dostać.
Jest możliwość jego odratowania? próbowałem metody z pendrivem i plikiem miwifi.bin, ale nic z tego dioda mruga na pomarańczowo około 40 sek. po czym świeci się na czerwono.

https://wiki.openwrt.org/toh/xiaomi/min ... k_firmware

Pisałem, że próbowałem tym sposobem, ale nic z tego nie wyszło, mruga na pomarańczowo, ale później zamiast zapalić się niebieska dioda, zapala się czerwona.


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: Xiaomi Mi WiFi Mini
Post: 4 mar 2016, 18:36 
Offline
Użytkownik
Awatar użytkownika

Rejestracja: 12 lut 2012, 21:24
Posty: 2093
Lokalizacja: Warszawa
kawis pisze:
pepe2k pisze:
kawis pisze:
Witam, popełniłem błąd podczas wgrywania openwrt, zamiast do partycji OS1, wgrałem do partycji "firmware". Teraz świeci tylko pomorańczową diodą, router nie przydziela adresu ip, nie można się do niego dostać.
Jest możliwość jego odratowania? próbowałem metody z pendrivem i plikiem miwifi.bin, ale nic z tego dioda mruga na pomarańczowo około 40 sek. po czym świeci się na czerwono.

https://wiki.openwrt.org/toh/xiaomi/min ... k_firmware

Pisałem, że próbowałem tym sposobem, ale nic z tego nie wyszło, mruga na pomarańczowo, ale później zamiast zapalić się niebieska dioda, zapala się czerwona.

A podałeś mu odpowiedni plik (oryginalne firmware, nie OpenWrt)?
Jak nie działa, to rozbierasz, podłączasz się do konsoli szeregowej i "patrzasz", co go boli podczas aktualizacji.


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: Xiaomi Mi WiFi Mini
Post: 10 maja 2016, 19:36 
Offline
Użytkownik

Rejestracja: 9 maja 2016, 19:56
Posty: 17
Niestety u mnie wgranie na RC1 kończy się czerwoną diodą niezależnie od tego czy pobieram rom bezpośrednio stąd czy z openwrt.
Ktoś się domyśla co może być nie tak?


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: Xiaomi Mi WiFi Mini
Post: 10 maja 2016, 19:39 
Offline
Użytkownik

Rejestracja: 9 maja 2016, 19:56
Posty: 17
BusyBox v1.19.4 (2015-08-27 20:02:33 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

-----------------------------------------------------
Welcome to XiaoQiang!
-----------------------------------------------------
root@XiaoQiang:~#

Robie dokładnie jak tutaj przy połączeniu telnet,

Później pobieram firmware jak poniżej:

cd /tmp
wget -O /tmp/firmware.bin http://dl.eko.one.pl/luci/chaos_calmer/ ... pgrade.bin


Pojawia mi się coś takiego:

dev: size erasesize name
mtd0: 01000000 00010000 "ALL"
mtd1: 00030000 00010000 "Bootloader"
mtd2: 00010000 00010000 "Config"
mtd3: 00010000 00010000 "Factory"
mtd4: 00c80000 00010000 "OS1"
mtd5: 00b19a3b 00010000 "rootfs"
mtd6: 00200000 00010000 "OS2"
mtd7: 00100000 00010000 "overlay"
mtd8: 00010000 00010000 "crash"
mtd9: 00010000 00010000 "reserved"
mtd10: 00010000 00010000 "Bdata"

Więc wybieram zgodnie z instrukcją:

root@XiaoQiang:/tmp# mtd -r write /tmp/firmware.bin OS1

Wgrywa mi, robi się restart i miga już przy starcie czerwoną diodą a jak się uruchomi dioda świeci na czerwono a router nie reaguje na nic.


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: Xiaomi Mi WiFi Mini
Post: 15 cze 2016, 16:45 
Offline
Użytkownik

Rejestracja: 15 cze 2016, 16:26
Posty: 13
Witam
Posiadam ten router ponad rok i niestety pojawił się u mnie problem z ciągłym przerywaniem dostępu do internetu. Internet ponad 100Mb/s z kablówki, z dynamicznym IP i automatycznym serwerem DHCP. Próbowałem różnych wersji oprogramowania, oryginalnego ze strony Xiaomi, łącznie z developerskim i niestety bez pozytywnego skutku. Wgrałem też 2 krotnie opisany w temacie OpenWrt, wszystko oczywiście odbyło się bezproblemowo, ale podczas konfiguracji internetu, wybierając ustawienia LAN i konfigurując tryb dostępu do internetu na DHCP router przerywał połączenie, zamykał okno konfiguracji w przeglądarce i ponowne wpisanie adresu 192.168.1.1 kończyło się informacją o braku połączenia i w żaden sposób nie mogłem otworzyć okna konfiguracji OpenWrt. Czy ktoś z Was jest w stanie mi pomóc? Co takiego się stało, że router zrywa połączenie ( czy to na kablu, czy na Wi-Fi). Zrobiłem jeszcze pingowanie bramki internetowej mojego ISP i co jakiś czas router gubił dostęp czyli wyskakiwał komunikat "upłynął limit czasu żądania". Obecnie router poszedł w odstawkę, podłączyłem stary już dosyć leciwy D-link Dir 300 i taki problem nie występuje.


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: Xiaomi Mi WiFi Mini
Post: 15 cze 2016, 16:47 
Offline
Administrator
Awatar użytkownika

Rejestracja: 9 kwie 2010, 23:28
Posty: 14176
Lokalizacja: Warszawa
Masz zmienić ustawienia wan a nie lan. Przestawiając lan na dhcp oczekuje istniejącego serwera dhcp w sieci i pobrania sobie z niego adresu. Wtedy po 192.168.1.1 się nie dostaniesz, przecież wywaliłeś ten adres z routera.

_________________
http://eko.one.pl - prawie wszystko o OpenWrt


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: Xiaomi Mi WiFi Mini
Post: 15 cze 2016, 17:05 
Offline
Użytkownik

Rejestracja: 15 cze 2016, 16:26
Posty: 13
Rzeczywiście masz racje, tylko kurcze czy to na pewno wina oprogramowania? że router zrywa połączenie z internetem? Zachowuje się tak jakby gubił ustawienia DHCP, chociaż adresy przydzielane są prawidłowo, zarówno IP jak i DNS. Ogólnie coś takiego stało się mniej więcej wtedy, kiedy zwiększyłem sobie szybkość internetu z 60Mb/s na 100MB/s u swojego ISP. Wcześniej router pracował rewelacyjnie, bez żadnej zawieszki, a tera to totalna porażka.


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: Xiaomi Mi WiFi Mini
Post: 15 cze 2016, 17:20 
Offline
Administrator
Awatar użytkownika

Rejestracja: 9 kwie 2010, 23:28
Posty: 14176
Lokalizacja: Warszawa
Postaw router, zrób sobie jakiś montor pingów i będziesz wiedział czy to problem sprzętu czy operator daje ciała.

_________________
http://eko.one.pl - prawie wszystko o OpenWrt


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: Xiaomi Mi WiFi Mini
Post: 15 cze 2016, 17:31 
Offline
Użytkownik

Rejestracja: 15 cze 2016, 16:26
Posty: 13
Myślę, że po stronie operatora jest wszystko w porządku, bo tak jak napisałem wcześniej na d-linku nie mam takiego problemu. A na Xiaomi średnio co kilka minut zrywało połączenie. Oczywiście będę dalej kombinował z oprogramowaniem, bo szkoda mi tego routera. Na moją aktywność w internecie i wielkość mieszkania w zupełności się nadaje. A jeszcze pytanko już poza tematem, czy coś takiego da się naprawić, jeżeli okazałoby się że router jest uszkodzony?


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: Xiaomi Mi WiFi Mini
Post: 15 cze 2016, 17:33 
Offline
Administrator
Awatar użytkownika

Rejestracja: 9 kwie 2010, 23:28
Posty: 14176
Lokalizacja: Warszawa
Ale zależy z czym jest problem. Jeżeli zrywa bo masz np. luźne gniazdko RJ45 - to tylko przez przelutowanie.

_________________
http://eko.one.pl - prawie wszystko o OpenWrt


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: Xiaomi Mi WiFi Mini
Post: 15 cze 2016, 17:42 
Offline
Użytkownik

Rejestracja: 15 cze 2016, 16:26
Posty: 13
Ok Dzięki za pomoc, jak znajdę trochę czasu to napisze czy na OpenWrt po odpowiedniej konfiguracji WAN będzie działał czy nie.


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: Xiaomi Mi WiFi Mini
Post: 17 cze 2016, 01:55 
Offline
Użytkownik

Rejestracja: 15 cze 2016, 16:26
Posty: 13
Po długiej walce, kilku godzinnej udało mi się prawidłowo skonfigurować połączenie z WAN na OpenWrt. Tym razem postawiłem OpenWrt na najniższym dostępnym oryginalnym firmware 0.7.20 instalując go metodą backdoora. Zauważyłem też, że im wyższe oprogramowanie miał mój router tym częściej zrywał dostęp do Internetu. Ale nie to mnie dziwi najbardziej tylko to, że na OpenWrt też nie mogłem prawidlowo skonfigurować ustawienia WAN. Po pierwszym zalogowaniu i wejściu w ustawienia WAN wszystko było dobrze ustawione, czyli klient DHCP, DNS rozsyła peer, więc nie bardzo miałem co zmieniać. Wykonałem restart urządzeń, pierwszy włączyłem modem, potem router no i załączyłem ponownie obydwa urzadzenia w kolejności modem - router. Dostępu do Internetu jak nie było tak nie było. Kilka restartów też nic nie dawało, aż w końcu wypialem wszystkie kable z routera, wyłączyłem wszystko, potem odpalilem modem i router i kiedy wszystko się uruchomiło to podpiąłem kabel WAN i LAN do routera. Dopiero wtedy router zaskoczył i pobrał właściwe adresy z serwera DHCP. Na razie nie zauważyłem efektu zrywania połączenia i braku dostępu do Internetu, tylko jedna rzecz mi się nie podoba. Mianowicie słaby sygnał Wi-Fi 2,4GHz. Przy routerze test wykonany na tablecie ( transfer ok 75Mb/s ) w pokoju obok jakieś 8m od routera ( Maks 10Mb/s lub zrywa połączenie całkowicie ). Natomiast ogromną poprawę zauważyłem na sieci 5Ghz. Praktycznie w całym mieszkaniu jest dobry zasięg i transfer w granicach 60-80 Mb/s. Na koniec zapytam, co mogę zrobić, żeby poprawić zasięg sieci 2,4GHz bo z tego co zauważyłem na oryginalnym firmware sytuacja była odwrotna. Dobry zasięg 2,4 GHz a słabszy 5GHz.


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: Xiaomi Mi WiFi Mini
Post: 17 cze 2016, 07:21 
Offline
Administrator
Awatar użytkownika

Rejestracja: 9 kwie 2010, 23:28
Posty: 14176
Lokalizacja: Warszawa
Zainstaluj firmware ode mnie (eko.one.pl) i zobacz.

_________________
http://eko.one.pl - prawie wszystko o OpenWrt


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: Xiaomi Mi WiFi Mini
Post: 17 cze 2016, 07:46 
Offline
Użytkownik

Rejestracja: 15 cze 2016, 16:26
Posty: 13
No mam od Ciebie, z linku który podałeś wcześniej. Jest to spolszczona wersja. Chyba, że jest jakaś nowsza. Ogólnie czytałem trochę o tym Wi-Fi 2,4GHz w OpenWrt dla Xiaomi Miwifi Mini i wszyscy tak mają że sieć ma bardzo słaby sygnał. U mnie w w zakładce przegląd pokazuje siłę sygnału tylko 45% ( -85dBm ). Zmieniałem kanały, moc anteny ale nic to nie daje niestety.


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 44 ]  Przejdź na stronę 1, 2, 3  Następna

Strefa czasowa UTC+1godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów

Szukaj:
Przejdź do:  
cron
designed by digi-led.pl
...Copyright © 2010-2013, Ekipa openrouter.info