Aller au contenu
Site Communauté

[TUTO] Installer LEDE / OpenWRT sur un routeur Xiaomi Routeur 3G


Messages recommandés

  • 3 mois plus tard...
Le 19/02/2018 à 22:36, maximushugus a dit :

q) Taper les commandes suivantes :

cd /extdisks/

puis tapez "ls". La liste des périphériques apparaît et un périphérique en USB est présent : sda1 ou sda2 etc...

tapez : "cd /sdaX" où X correspond au numéro de votre périphérique que vous venez juste de trouver.

Puis « mtd write openwrt-ramips-mt7621-mir3g-squashfs-kernel1.bin kernel1 » puis entrée

Puis « mtd write openwrt-ramips-mt7621-mir3g-squashfs-rootfs0.bin rootfs0 » puis entrée

Puis « nvram set flag_try_sys1_failed=1 » puis entrée

Puis « nvram commit » puis entrée

Puis « reboot » puis entrée. Le routeur redémarre (et votre connexion avec votre logiciel de SSH plante et s’arrête)

Ca y est vous avez installé LEDE sur votre routeur !

 

Bonjour à tous,

J'essaye depuis plusieurs jour de passer mon Mi router 3G sous LEDE/Open WRT, mais je bloque au niveau à l'étape q.

J'arrive à faire la manipulation cd /extdisks/sda1

Je fait ensuite la commande suivante:

root@XiaoQiang:/extdisks/sda1#  mtd write openwrt-ramips-mt7621-mir3g-squashfs-ke
rnel1.bin kernel1

Mais  j'ai ce message d'erreur qui apparaît juste après:

Couldn't open image file: openwrt-ramips-mt7621-mir3g-squashfs-kernel1.bin!

 

Ma question est la suivante, que faire et est ce que ma ligne de commande est bonne?

Lien vers le commentaire

vlad1441  en faisant ls le contenu de la clé ( sda1 ) apparait-il avec les deux fichiers demandés avec les noms indiqués ?

on peut toujours les renommer en kernel1 rootfs0 comme cela ce sera moins long à copier la ligne de commande sera donc maintenant mtd write kernel1 kernel1 et mtd write rootfs0 rootfs0

Si quelqu'un cherche un firmware avec LUCI +quelques kmods j' ai une version que j' ai compilée en décembre

* Attention : Les versions récentes ont le Wifi qui fonctionnent très mal voire pas du tout !!!

 

 

XIAOMI.7z

Modifié par F5BJR
Lien vers le commentaire
  • 2 semaines plus tard...

Bonjour à tous,

Ceci est un appel à l’aide !!!

J’ai brické mon routeur en essayant d’installer une mise à jour d’openwrt (un fichier sysupgrade.tar).
Depuis lorsque je démarre le routeur la led reste fixe orange et rien de plus.

J’ai essayé la méthode qui consiste à démarrer le retour en appuyant sur le reset jusqu’a ce que la led clignote pour installer le firmware miwifi.bin qui se trouve sur une clé usb.
Malheureusement il est actuellement impossible d’accéder à cette fonction : la led jaune est quoi qu’il arrive toujours fixe.

J’ai vu qu’il était possible de se connecter en utilisant le port série d’un PC.
Après avoir connecté le routeur sur Arduino j’arrive à partir de putty à voir les logs de démarrage du routeur et avoir accès au menu U-BOOT.
Le routeur reboot constamment.

Sur différents sites j’ai trouvé qu’il fallait que j’upload le fichier kernel0.bin en utilisant un serveur tftp.

You need 
	•	usb 3.3v to serial adapter

	•	tftp server (preferably on 192.168.31.100)

	•	kernel0.bin (https://mega.nz/#!PI0VUKhA!OVoBm8rj6m9mMrpKfRDPzXEldGN8VzG8lLpjoMU9s3A)

	•	stock firmware (http://bigota.miwifi.com/xiaoqiang/rom/r3g/miwifi_r3g_firmware_c2175_2.25.122.bin) renamed to miwifi.bin on fat32 formatted usb stick

To debrick 
	1.	Access serial console (use 3.3v adapter) and terminal emulator such as putty

	2.	Flash the kernel0.bin file using option 2 flash using TFTP option in the U-Boot menu. Note: when selecting the boot source (2 for firmware flashing), it may be necessary to not send any line ending.

	3.	Connect usb stick press reset button and router will flash itself with stock firmware. The progress will be shown in the serial console.

	4.	You can re-install openwrt as per original procedure


Mais je ne comprends pas comment connecter les câbles réseaux entre eux.
Faut-il brancher le pc directement sur le port LAN ou WAN du routeur ?
Faut-il passer par un switch ? Comment configurer les adresses ip du PC et du routeur ?
Je bloque vraiment pour l’envoie du kernel0.bin en tftp.

Merci d'avance pour votre aide

Lien vers le commentaire
  • 2 mois plus tard...

Bonjour à tous,

J'ai voulu suivre le tuto sur mon router 3G.

Il y a quelques liens down mais j'ai pu récupérer les binaires sans difficulté.

Cependant, une fois l'étape "q" finalisée, je n'ai plus rien qui fonctionne ! :(

J'ai bien eu accès SSH au routeur, j'ai passé l'ensemble des commandes et j'ai lancé le reboot. Depuis, le led reste orange, impossible de faire quoi que ce soit.

L'ip d'administration de ma box est 192.168.1.2, donc à priori pas de conflit d'ip.

J'ai branché le routeur directement sur mon pc en ethernet, même résultat rien ne fonctionne.

J'ai regardé l'ip que ma carte réseau récupère quand je branche en ethernet de mon poste jusqu'au routeur, j'ai une ip en 169.x.x.x (ip de ma CR). A tout hasard j'ai testé un ssh dessus, ça ne fonctionne pas.

Quelqu'un a déjà eu le soucis ? 

Il y a une possibilité (j'y crois pas...) de faire retour arrière ? Le bouton reset ne semble pas réagir.

 

Lien vers le commentaire
  • 1 mois plus tard...

Bonjour,

J'ai suivi le tuto pour l'installation d'openwrt. Pour me connecter en ssh, seule l'adresse 192.168.31.1 était accessible ... et dans la précipitation, j'ai loupé une étape (en rouge) ... 

mtd write openwrt-ramips-mt7621-mir3g-squashfs-kernel1.bin kernel1

mtd write openwrt-ramips-mt7621-mir3g-squashfs-rootfs0.bin rootfs0

nvram set flag_try_sys1_failed=1

nvram commit

reboot

La led est maintenant orange fixe et passe quelques fois en bleue très furtivement.

J'ai tenté de repartir du firmware, en le renommant miwifi.bin et en l'installant sur la clé USB. Ça ne change rien ...

Auriez-vous un conseil à me donner svp ?

Merci

 

 

Lien vers le commentaire
Il y a 15 heures, Maxime92 a dit :

Bonjour,

J'ai suivi le tuto pour l'installation d'openwrt. Pour me connecter en ssh, seule l'adresse 192.168.31.1 était accessible ... et dans la précipitation, j'ai loupé une étape (en rouge) ... 

mtd write openwrt-ramips-mt7621-mir3g-squashfs-kernel1.bin kernel1

mtd write openwrt-ramips-mt7621-mir3g-squashfs-rootfs0.bin rootfs0

nvram set flag_try_sys1_failed=1

nvram commit

reboot

La led est maintenant orange fixe et passe quelques fois en bleue très furtivement.

J'ai tenté de repartir du firmware, en le renommant miwifi.bin et en l'installant sur la clé USB. Ça ne change rien ...

Auriez-vous un conseil à me donner svp ?

Merci

 

 

Avec ton firmware renommé en miwifi.bin, que tu mets seul sur la racine d'une clé USB formatée en FAT32, essaye de :

  1. la brancher sur le routeur
  2. Débrancher l'alimentation du routeur
  3. Appuyer sur le bouton reset
  4. Tout en restant appuyé sur ce bouton, rebrancher l'alimentation du routeur
  5. Relâcher le bouton reset lorsque la LED orange clignote

Le flash du firmware d'origine se fini lorsque la LED devient bleue fixe.

 

Si cela ne fonctionne pas, il faudra débricker ton routeur avec le port série qu'il y a sur la carte mère : il faudra brancher un adaptateur série -> USB. Attention il me semble qu'il faut faire très attention à la tension qu(on envoie en série, parce que le routeur tourne en 3,3V alors qu'en série de base on envoie 5V. Et après il faudra flasher de nouveau le routeur :

Débricker guide OpenWrt

Serial Console

  • J'aime 1
Lien vers le commentaire
Il y a 12 heures, maximushugus a dit :

Avec ton firmware renommé en miwifi.bin, que tu mets seul sur la racine d'une clé USB formatée en FAT32, essaye de :

  1. la brancher sur le routeur
  2. Débrancher l'alimentation du routeur
  3. Appuyer sur le bouton reset
  4. Tout en restant appuyé sur ce bouton, rebrancher l'alimentation du routeur
  5. Relâcher le bouton reset lorsque la LED orange clignote

Le flash du firmware d'origine se fini lorsque la LED devient bleue fixe.

 

Si cela ne fonctionne pas, il faudra débricker ton routeur avec le port série qu'il y a sur la carte mère : il faudra brancher un adaptateur série -> USB. Attention il me semble qu'il faut faire très attention à la tension qu(on envoie en série, parce que le routeur tourne en 3,3V alors qu'en série de base on envoie 5V. Et après il faudra flasher de nouveau le routeur :

Débricker guide OpenWrt

Serial Console

Merci pour toutes ces précieuses informations. Je viens d'essayer en repartant d'une version stable téléchargée sur le site miwifi.com. Il n'en veut pas ... La méthode via le port usb ne fonctionne pas. Il va falloir que je passe par le port série.

J'ai cru comprendre qu'il y avait plusieurs méthodes via : adaptateur série ou carte Arduino. J'ai des puces ESP8266, à voir si c'est possible. Je vais étudier la question.

Lien vers le commentaire
  • 3 semaines plus tard...

Bonsoir,

Complètement novice en la matière mais ayant des problèmes intempestifs de déconnection wifi avec ma box sfr pourtant changée deux fois, j'ai voulu sauter le pas pour pas cher et essayer d'installer openwrt sur ce router.
J'ai passé les premières étapes visiblement mais je bloque au 4o. Impossible de me connecter en ssh

J'ai essayé avec plusieurs adresses, même avec celle du router lorsque je vérifie le réseau de la box sfr. Rien à faire.
J'ai tenté de changer l'adresse ip de la box également vu que c'est ce dont il est question dans les commentaires mais rien n'y fait

Quelqu'un pourrait-il m'aider svp ? Très envie de retrouver une liaison wifi fiable sans pour autant que toutes mes données transitent par la chine

Merci d'avance !

Lien vers le commentaire
  • 2 semaines plus tard...

Pour Matelot :

Je ne sais plus trop car mes boitiers ont été modifiés il y a déjà longtemps mais il faut peut être voir en telnet au lieu de ssh …

Pour flasher le firmware il faut une clé en FAT32 qui est réalisable avec Rufus

J' ai aussi mis à disposition ( un peu plus haut ) un firmware qui lit et écrit du NTFS 

 

 

Lien vers le commentaire
  • 3 mois plus tard...

SI vous avez "cramé" complétement le boitier j' ai une solution qui fonctionne très bien

Il faut flasher un boot qui fonctionne 

nom du fichier : uboot MIR3G_SPI ( éventuellement modifier pour mettre l' adresse MAC)

enlever la mémoire flash à 32 pins

se procurer une W25Q128FV , faire un point de soudure à J10 et aussi à  J11

Flasher la petite eprom 8 pins avec le fichier boot ( il faut par exemple un programmateur à CH341)

La souder

Dans une clé USB mettre le fichier firmware ( j' ai compilé un Pandorabox pout PBR-M1 ) et le renommer en root_uImage

Appuyer le bouton reset et mettre l' alimentation jusqu'à ce que le voyant s' allume en rouge ( le voyant de la clé USB doit se mettre à clignoter  )

Au bout d' un certain temps le boitier sera opérationnel en 192.168.1.1

 

J' utilise en ce moment deux boitiers en mode relais qui passent le flux TV vers des boitiers décodeurs TV Orange ( maintenant en WIFI !!! )

34CE0065.bin root_uImage.7z

Modifié par F5BJR
Lien vers le commentaire
  • 3 mois plus tard...

Bonjour, après avoir utilisé ce routeur sous Lede en mode point d'accès depuis des mois, je fais evoluer mon install.

Je récupère le routeur et je me dis, tiens je vais m'y connecter pour refaire le tour du proprio et changer le SSID.

Impossible ! J'ai fait de multiples tentatives mais je ne m'y retrouve pas … curieux ?

J'ai un doute :

- sur quel port je dois me brancher pour accéder à l'interface ?

- je pensais avoir mis 192.168.2.1 comme passerelle mais du coup plus sur… y'a t il n moyen de retrouver cet IP ?

Merci par avance pour votre aide.

 

 

Lien vers le commentaire
  • 4 semaines plus tard...

Bonjour, je sais que le sujet est maintenant assez vieux mais je souhaiterais savoir où je peux trouver le firmware développeur pour le routeur, j'ai cherché un peu partout sur les forums, mais ils renvoient toujours vers le même lien "http://bigota.miwifi.com/xiaoqiang/rom/r3g/miwifi_r3g_firmware_c2175_2.25.122.bin"  qui est actuellement inaccessible.

C'est pourquoi je souhaiterais savoir si quelqu'un ici possède un lien valide pour ce fichier.

Merci d'avance.

Lien vers le commentaire
Le 08/06/2020 à 23:04, Sirius Nottin a dit :

Salut voilà deux liens vers le firmware dev fonctionnel, je viens d'installer OpenWrt à l'instant, ça marche nickel !

https://forum.openwrt.org/t/developer-firmware-not-available-for-xiaomi-mi-3gv1/66034/7?u=sirius

https://www.dealabs.com/comments/permalink/29353381

Je voudrais me lancer!

Merci.. Est ce que tu as suivi le tuto en 1e page? Il est toujours à jour en terme d'étapes à suivre stp? merci

Lien vers le commentaire
  • 1 année plus tard...

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.

×
×
  • Créer...