IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

Transfert de fichiers binaires vers l'ONU Huawei SmartAX MA5671a.


Sujet :

Linux

  1. #1
    Expert éminent sénior Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 633
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 6 633
    Points : 19 871
    Points
    19 871
    Par défaut Transfert de fichiers binaires vers l'ONU Huawei SmartAX MA5671a.
    Salut à tous.

    J'ai un problème dont je ne sais pas résoudre. Je me suis acheté l'ONU Huawei SmartAX MA5671a et j'aimerai installer dessus deux fichiers binaires. Je peux me connecter de deux façons différentes, soit en ssh avec un câble éthernet relié à mon ordinateur, soit avec un convertisseur USB / TTL Serial. J'ai configuré Putty afin de me connecter de ses deux façons.

    Pour mon site WEB hébergé chez AlaysData donc distant, j'utilise soit la commande "pscp.exe" qui est associé à Putty pour faire des transferts de fichiers, ou soit FileZilla et ça fonctionne très bien. Mais depuis Windows, je n'arrive pas à envoyer un fichier vers cet ONU avec les mêmes outils. Je suis allé sous Debian et j'ai utilisé la commande scp", et j'ai le même problème.

    La syntaxe de la commande est la suivante "scp mdt2.bin root@192.168.1.10:/tmp/mdt2.bin". Il y a pas de mot de passe au compte root.
    Le shell de l'ONU se nomme "ash" (Almquist shell).

    Comment résoudre ce problème de transfert de fichiers binaires ?

    Cordialement.
    Artemus24.
    @+
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

  2. #2
    Membre éprouvé
    Homme Profil pro
    Architecte cybersécurité
    Inscrit en
    Avril 2014
    Messages
    526
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Architecte cybersécurité
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2014
    Messages : 526
    Points : 1 228
    Points
    1 228
    Par défaut
    Hello,

    Les logs scp?

  3. #3
    Membre expérimenté
    Homme Profil pro
    Robotique
    Inscrit en
    Août 2007
    Messages
    765
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Robotique

    Informations forums :
    Inscription : Août 2007
    Messages : 765
    Points : 1 591
    Points
    1 591
    Par défaut
    Bonjour,

    Bah sous debian on a bien un retour de la commande ?, une erreur ?
    sinon, toujours sous debian, une simple connexion ssh fonctionne ??
    Maintenant que j'y pense, faut pas des clefs pour faire un échange scp ???

    hth,

  4. #4
    Membre éprouvé
    Homme Profil pro
    Architecte cybersécurité
    Inscrit en
    Avril 2014
    Messages
    526
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Architecte cybersécurité
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2014
    Messages : 526
    Points : 1 228
    Points
    1 228
    Par défaut
    Citation Envoyé par Ti-Slackeux Voir le message
    Bonjour,
    Maintenant que j'y pense, faut pas des clefs pour faire un échange scp ???
    Pas forcément, tout dépend comment OpenSSH est configuré. Et puis par défaut si aucune clef n'est spécifié pour scp, c'est une clef dans le dossier .ssh/

    Mais la sans logs ca va être compliqué.

  5. #5
    Expert éminent sénior Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 633
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 6 633
    Points : 19 871
    Points
    19 871
    Par défaut
    Je suis relié par le câble éthernet à l'ONU et je suis sous Windows. Je désire juste consulter le répertoire "/tmp". Voici le script :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    @echo off
     
    chcp 1252 > nul
     
    title "Transfert vers l'ONU Huawei"
     
    set PATH=C:\Program Files (x86)\PuTty;%PATH%
     
    echo "+---------------------------------+"
    echo "|   Transfert vers l'ONU Huawei   |"
    echo "+---------------------------------+"
    echo.
    pscp.exe -load Huawei -ls root@192.168.1.10:/tmp/
    echo.
     
    pause
    Et voici la réponse que j'aie à l'exécution :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    "+---------------------------------+"
    "|   Transfert vers l'ONU Huawei   |"
    "+---------------------------------+"
     
    ash: /usr/libexec/sftp-server: not found
    FATAL ERROR: Received unexpected end-of-file from server
     
     
    Appuyez sur une touche pour continuer...
    Il n'y a pas de répertoire "/usr/libexec" dans l'ONU.

    Citation Envoyé par A3gisS3c
    Les logs scp?
    Peux tu préciser ce que tu veux que je te donnes comme fichier journal ?

    Citation Envoyé par Ti-Slackeux
    Bah sous debian on a bien un retour de la commande ?, une erreur ?
    J'ai configuré une connexion vers l'ONU Huawei SmartAX MA5671a sous Debian.
    L'interface de mon dongle sous debian a l'adresse IP 192.168.1.20 et comme passerelle 192.168.1.1.
    Je tape la commande suivante toujours sous Debian :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    scp-o KexAlgorithms=+diffie-hellman-group1-sha1 -o HostKeyAlgorithms=+ssh-dss root@192.168.1.10:/root/config.sh /warehouse/05.Network/02.Ont/config.bis
    Et j'ai la même réponse que sous Windows :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    ash: /usr/libexec/sftp-server: not found
    scp: Connection closed
    Citation Envoyé par Ti-Slackeux
    sinon, toujours sous debian, une simple connexion ssh fonctionne ??
    Oui, j'entre bien dans l'ONU, que ce soit sous Windows ou sous Debian, par la commande ssh suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ssh -o KexAlgorithms=diffie-hellman-group1-sha1 root@192.168.1.10
    Citation Envoyé par Ti-Slackeux
    Maintenant que j'y pense, faut pas des clefs pour faire un échange scp ???
    Une clef SSH ? Non, je ne crois pas.

    Citation Envoyé par A3gisS3c
    Pas forcément, tout dépend comment OpenSSH est configuré. Et puis par défaut si aucune clef n'est spécifié pour scp, c'est une clef dans le dossier .ssh/
    Sous Debian, j'ai détruit le contenu du répertoire "/root/.ssh" afin de pouvoir entrer dans l'ONU, sinon c'est bloquant.
    Mais comme je l'ai dit, j'entre dans l'ONU avec la commande "ssh", que ce soit par le câble éthernet ou soit par le convertisseur usb / ttl serial.

    Si cela ne fonctionne pas par la commande "scp", existe-t-il un autre moyen ? Peut-être par le convertisseur usb / ttl serial ?
    Je me suis inspiré de ce lien pour effectuer l'envoi des fichiers binaires.

    Un autre problème, je ne connais pas du tout la version du micrologiciel qui est utilisé dans cet ONU Huawei SmartAX Ma5671a.
    je désire installer la version carlito ou huawei rooté.

    Je suis présent dans LaFibre.info et l'autre problème concerne celui des didacticiels. Je m'inspire de celui de "MaximusHugus" mais c'est assez bordélique. Il faut lire aussi un sujet de plus 5000 messages (100 pages) pour tout comprendre.
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

  6. #6
    Membre éprouvé
    Homme Profil pro
    Architecte cybersécurité
    Inscrit en
    Avril 2014
    Messages
    526
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Architecte cybersécurité
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2014
    Messages : 526
    Points : 1 228
    Points
    1 228
    Par défaut
    SCP utilise le protocole SFTP depuis OpenSSH 9.0. Mais vu les algorithmes que tu utilise pour te connecter sur l'ONU, ca a l'air d'être un "vieux serveur" donc peu de chance qu'OpenSSH soit en version >= 9.0. Bizarre mais passons.

    Bon ton sous-système SFTP n'est pas trouvé, c'est ça ton erreur.

    Peux tu faire stp:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    find /usr -name "sftp-server"
    EDIT: Au pire, tu change de sous système SFTP, tu mets internal-sftp dans sshd_config (sans oublier de restart sshd):

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    #/etc/ssh/sshd_config
    Subsystem internal-sftp

  7. #7
    Expert éminent sénior Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 633
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 6 633
    Points : 19 871
    Points
    19 871
    Par défaut
    Citation Envoyé par A3gisS3c
    Bon ton sous-système SFTP n'est pas trouvé, c'est ça ton erreur.
    Merci, mais je l'avais compris.

    Citation Envoyé par A3gisS3c
    Peux tu faire stp:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    find /usr -name "sftp-server"
    Je suppose que la commande doit être faite dans l'ONU Huawei SmartAX Ma5671a.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    root@HUAWEI:~# find / -name "sftp-server"
    find: /proc/1675: No such file or directory
    root@HUAWEI:~#
    Pas trouvé ! Comme je l'ai dit précédemment, le répertoire "/usr/libexec" n'existe pas.
    Citation Envoyé par A3gisS3c
    EDIT: Au pire, tu change de sous système SFTP, tu mets internal-sftp dans sshd_config (sans oublier de restart sshd):
    Je n'ai pas, non plus, de répertoire "/etc/ssh".
    Je précise que l'ONU ne fonctionne pas sous Debian, mais sous "ash" (Almquist shell).
    C'est une version linux pour système embarqué, et je n'ai pas accès à l'internet depuis l'intérieur.
    L'ONU (ou ONT) est un convertisseur fibre optique SFP / éthernet RJ45.

    Y-a-t-il un moyen de faire un transfert de fichier dans cet ONU, en utilisant les broches UART (GND, Vcc, Tx, Rx) ?
    J'ai en ma possession le convertisseur USB / TTL Serial. Je l'ai testé et je peux pas ce moyen entrer dans l'ONU.
    Peut-être qu'il existe une autre façon de procéder pour installer les images binaires.
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

  8. #8
    Membre éprouvé
    Homme Profil pro
    Architecte cybersécurité
    Inscrit en
    Avril 2014
    Messages
    526
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Architecte cybersécurité
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2014
    Messages : 526
    Points : 1 228
    Points
    1 228
    Par défaut
    Citation Envoyé par Artemus24 Voir le message
    Je précise que l'ONU ne fonctionne pas sous Debian, mais sous "ash" (Almquist shell).
    Attention Ash c'est un shell, pas un OS. Mais ca doit être un OS minimaliste avec du Busybox, d'où le fait que /etc/ssh peut être absent.

    J'ai l'impression que t'as pas d'autre choix que de passer par la liaison série.
    Sous Linux, tu peux facilement te connecter via le paquet screen et les commandes "readreg" et "paste". Sous Windows il doit y avoir des équivalent.

    EDIT: tu as la commande nc dans l'ONU?

  9. #9
    Expert éminent sénior Avatar de disedorgue
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Décembre 2012
    Messages
    4 314
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Décembre 2012
    Messages : 4 314
    Points : 12 839
    Points
    12 839
    Par défaut
    Bonjour,

    Au pire tu peux passer directement par ssh en faisant du pipeline (respecter les espaces de la commande) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    cat mdt2.bin | ssh root@192.168.1.10 "cat - >/tmp/mdt2.bin"
    en espérant que cat existe sur ton système
    Cordialement.

  10. #10
    Expert éminent sénior Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 633
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 6 633
    Points : 19 871
    Points
    19 871
    Par défaut
    Citation Envoyé par A3gisS3c
    Attention Ash c'est un shell, pas un OS. Mais ca doit être un OS minimaliste avec du Busybox, d'où le fait que /etc/ssh peut être absent.
    Je ne fais que découvrir les possibilités de cet ONU Huawei SmartAX MA5671a que je ne connaissais pas.
    Le but est de le configurer à partir des paramètres que je détiens et qui sont disponibles sur ma BOX 8 SFR.
    Mais avant de le configurer, je dois installer deux fichiers binaires afin de rendre cet ONU compatible avec mon FAI SFR.

    Citation Envoyé par A3gisS3c
    J'ai l'impression que t'as pas d'autre choix que de passer par la liaison série.
    Sous SSH, quand il s'agit d'un fichier de type ".txt", je fais un copier/coller et ça fonctionne parfaitement.
    Là, c'est un peu différent car les fichiers sont binaires, et j'ai peur qu'ils soient inutilisables par la suite.
    Et si je rate la manipulation, je ne peux plus utiliser l'ONU en ssh.
    Cela se nommer "bricker" sans que je sache exactement ce que signifie ce terme et en quoi cela consiste.
    On peut quand même y accéder par la liaison usb / ttl serial, mais j'ai quand même un doute à ce sujet.

    Citation Envoyé par A3gisS3c
    EDIT: tu as la commande nc dans l'ONU?
    Je crois que oui, voici le résultat :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    root@HUAWEI:~# nc
    BusyBox v1.24.2 () multi-call binary.
     
    Usage: nc [IPADDR PORT]
     
    Open a pipe to IP:PORT
    root@HUAWEI:~#
    Dans "gpon hack, j'ai trouvé une référence à "nc" que je ne connaissais pas.
    D'après le lien, la manipulation se fait en deux temps :
    a) puisque le transfert doit démarrer depuis l'ONU, je dois faire la réception sous Debian en premier, en tapant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    nc -l -p 1234 > mtdX.bin
    b) puis dans mon ONU, je déclenche l'envoi, si j'ai tout bien compris :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    cat /dev/mtdX | nc 192.168.1.11 1234
    A confirmer que j'ai bien interprété le sens et la signification de cette manipulation.

    Citation Envoyé par disedorgue
    en espérant que cat existe sur ton système
    Oui, le "cat" existe bien :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    root@HUAWEI:~# cat /proc/mtd
    dev:    size   erasesize  name
    mtd0: 00040000 00010000 "uboot"
    mtd1: 00080000 00010000 "uboot_env"
    mtd2: 00740000 00010000 "linux"
    mtd3: 00618077 00010000 "rootfs"
    mtd4: 00330000 00010000 "rootfs_data"
    mtd5: 00800000 00010000 "image1"
    root@HUAWEI:~#
    Ceci est la structure de l'ONU. Je dois remplacer les mtd2 & mtd5 ci-dessus par une nouvelle version.
    Ceci est la structure de l'image 0 activée. L'image 1 n'est pas activée pour l'instant.
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

  11. #11
    Expert éminent sénior Avatar de disedorgue
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Décembre 2012
    Messages
    4 314
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Décembre 2012
    Messages : 4 314
    Points : 12 839
    Points
    12 839
    Par défaut
    Citation Envoyé par Artemus24 Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    @echo off
     
    chcp 1252 > nul
     
    title "Transfert vers l'ONU Huawei"
     
    set PATH=C:\Program Files (x86)\PuTty;%PATH%
     
    echo "+---------------------------------+"
    echo "|   Transfert vers l'ONU Huawei   |"
    echo "+---------------------------------+"
    echo.
    pscp.exe -load Huawei -ls root@192.168.1.10:/tmp/
    echo.
     
    pause
    as tu essayé de rajouter l'option -scp dans le script ci-dessus :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    pscp.exe -load -scp Huawei -ls root@192.168.1.10:/tmp/
    Cordialement.

  12. #12
    Expert éminent sénior
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 019
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 019
    Points : 15 515
    Points
    15 515
    Par défaut
    Yep !

    Citation Envoyé par Artemus24 Voir le message
    Cela se nommer "bricker" sans que je sache exactement ce que signifie ce terme et en quoi cela consiste.
    cela signifie "transformer une machine opérationnelle en un truc inerte, mort, inutilisable, tout juste bon à servir de cale à une table bancale..." à cause d'une fausse manip' ou d'une erreur de paramètres ou autres options tordues.

    Très utilisé dans le monde des bidouilleurs de micro-code et autres trucs de très bas niveau où on a vite fait de transformer la machine en un truc tout juste bon pour la poubelle le recyclage...
    Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peutêtre qu'il peut être sûr, etc.
    Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
    Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
    On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
    Mes 2 cts,
    --
    jp

  13. #13
    Membre éprouvé
    Homme Profil pro
    Architecte cybersécurité
    Inscrit en
    Avril 2014
    Messages
    526
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Architecte cybersécurité
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2014
    Messages : 526
    Points : 1 228
    Points
    1 228
    Par défaut
    Hello,

    Bon c'est bien du Busybox comme je l'imaginais.

    C'est plié, passe par netcat (nc) pour envoyer ton fichier (ou bien utilise cat | ssh comme le dit @disedorgue).

  14. #14
    Expert éminent sénior Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 633
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 6 633
    Points : 19 871
    Points
    19 871
    Par défaut
    @ Disedorgue : je ne connaissais pas ce paramètre "-scp" que j'ai ajouté à ma commande de transfert de fichier et cela a fonctionné.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    pscp.exe -scp -load Huawei -r -p L:\Réseaux\ONT_ONU\G-PON\Huawei_MA5671A\Backup\mtd2.bin  root@192.168.1.10:/tmp/mtd2.bin
    @ Jipété : c'est en cherchant la traduction de "to brick" que j'ai trouvé le mot français de "briquer" pour "nettoyer vigoureusement". Et par la suite, google a plutôt tendance à rapprocher cela d'une "brique". D'où le fait que je ne voyais pas trop le rapport. En fait, en poursuivant ma recherche sur "to brick", j'ai compris que c'est plutôt "casser" ou "bloquer".

    @ A3gisS3c : j'ai les deux choix maintenant, soit par "pscp.exe" en ajoutant "-scp" ou soit par "nc".

    Problème résolu !
    Y plus qu'à flasher l'ONU.
    Merci à tous de votre participation.
    Cordialement.
    Artemus24.
    @+
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

  15. #15
    Membre éprouvé
    Homme Profil pro
    Architecte cybersécurité
    Inscrit en
    Avril 2014
    Messages
    526
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Architecte cybersécurité
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2014
    Messages : 526
    Points : 1 228
    Points
    1 228
    Par défaut
    Citation Envoyé par Artemus24 Voir le message
    @ A3gisS3c : j'ai les deux choix maintenant, soit par "pscp.exe" en ajoutant "-scp" ou soit par "nc".
    @+
    Attention ca marche uniquement parce que ta version OpenSSH est <9.0. Sinon ça n'aurait pas marcher mais parfait si ton problème est résolu.

  16. #16
    Expert éminent sénior Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 633
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 6 633
    Points : 19 871
    Points
    19 871
    Par défaut
    @ A3gisS3c : quand tu parles de "OpenSSH<9.0", tu parles de l'ONU ou de Windows 10 Pro ?

    Oui, ça fonctionne maintenant et j'ai pu récupérer les partitions mtdx x allant de 0 à 5 sous windows.
    Je vais devoir installer les partitions mtd2 (image 0) et mtd5 (image 1) et je ne sais pas trop si j'aurai encore ou pas la possibilité de faire des transferts.
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

  17. #17
    Expert éminent sénior Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 633
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 6 633
    Points : 19 871
    Points
    19 871
    Par défaut
    J'étais un peu trop optimiste. J'ai pu installer la partition que je voulais sur l'image 1, sauf qu'au redémarrage, j'ai perdu l-a main. Je ne peux plus entrer par la commande "ssh". Je n'ai plus accès par l'adresse IP 192.168.1.10, celle de l'ONU. Par contre, je peux entrer par le mode serial.

    Pour me connecter par "ssh", je regarde mon Media Converter, et en particulier la LED nommé "FX". Je ne sais pas trop pourquoi, mais elle reste éteinte quand j'ai basculé vers l'image 1, nouvellement installée. Je n'avais aucun problème sur l'ancienne "image 1".

    Avant cela, j'ai fait une sauvegarde des six partitions sous windows et j'aimerai réinstaller la partition qui me pose des problèmes. Et du coup, J'aimerai savoir comment transférer ce binaire depuis Windows vers l'ONU par le mode serial ? Sous windows, mon serial est "COM3".

    A priori, la partition nommée "Image 0" fait 7424Ko (mtd2), tandis que la partition nommée "Image 1" fait 8192Ko (mtd5). Elles n'ont pas la même taille et je ne peux pas les intervertir, par recopie. Je ne peux flasher que la partition inactive, pas celle qui est active. Je suis limité dans les possibilités de restauration.

    Comment transférer par le port "COM3" depuis Windows vers l'ONU, le binaire que j'ai sauvegarde précédemment ?
    Je sais que le transfert sera long, environ 30 minutes d'après le site "Gpon Hack".
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

  18. #18
    Expert éminent sénior Avatar de disedorgue
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Décembre 2012
    Messages
    4 314
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Décembre 2012
    Messages : 4 314
    Points : 12 839
    Points
    12 839
    Par défaut
    On ne sait pas se que tu as fait exactement, donc difficile de t'aider (en plus je ne connais pas ce matériel)

    Par hazard, est-ce que tu as essayé ceci ( bien lire tout avant, car ce n'est peut-être pas par là que tu es passé pour rooter ton ONU) :
    puis
    C'est au cas où tu es passer par la procédure : https://hack-gpon.org/ont-huawei-ma5671a-fs-mod/
    Cordialement.

  19. #19
    Expert éminent sénior Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 633
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 6 633
    Points : 19 871
    Points
    19 871
    Par défaut
    J'ai suivi le didacticiel de MaximusHugus dans le forum LaFibre.info. J'ai suivi la méthode de la section "Flasher le firmware / Flash de l'image 1", mais je crois que le problème vient du transfert de l'image et non de la procédure en elle-même, que j'ai scrupuleusement suivie.

    J'ai testé le transfert en mode Serial à partir de ce lien. Je suis bloqué par "Error: Buffer overrun". J'ai testé cela sur Google Chrome, Microsoft Edge et Opera. Mozilla Firefox n'est pas compatible avec cette procédure.

    Citation Envoyé par disedorgue
    On ne sait pas se que tu as fait exactement, donc difficile de t'aider (en plus je ne connais pas ce matériel)
    L'aide que je demande est celle du transfert d'un fichier soit en ssh ou soit en mode serial.
    Je connaissais déjà la commande "pscp.exe" de Putty mais pas dans la forme que j'utilise actuellement. Par contre, je n'ai jamais fait de transfert en mode Serial pour la simple raison que j'avais toujours à ma disposition un accès par internet. A la limite, avec les Raspberry Pi, j'utilisais Samba, ou quand il s'agit de petit fichier text, je fais un copier/coller.

    Citation Envoyé par disedorgue
    Par hazard, est-ce que tu as essayé ceci ( bien lire tout avant, car ce n'est peut-être pas par là que tu es passé pour rooter ton ONU) :
    J'ai fait une recherche de toutes les méthodes utilisées dans le forum LaFibre.info pour configurer soit le Nokia, l'Huawei Ma5671a ou le FS.COM. Le firmware du FS.COM est déjà installé et la configuration est simple à faire. Je recherchais un Media Converter à 2500mb/s. J'en ai trouvé un chez AliExpress avec un ONU Huawei SmartAX MA5671A. J'ai sauté sur l'occasion. Il y a déjà une petite différence, ce n'est pas exactement le même modèle que j'ai. Le mien est un SmartAX, version plus récente que ceux qui ont été utilisés dans le forum LaFibre.info.

    Dans Putty, j'ai configuré pour utiliser ssh avec telnet. Je le faisais déjà avec mes Raspberry Pi, et donc, ce n'est pas la première fois que j'utilise les consoles. J'ai aussi utilisé le mode serial aussi avec mes Raspberry Pi et ça fonctionne très bien.

    Ceci permet de réinitialiser les bidouilles que l'on a fait dans l'image activée. C'est pratiquement la première des choses à faire quand on commence à le configurer. Mais je n'en suis pas encore là car je suis bloqué par l'installation du firmware. Normalement, au redémarrage, j'aurai dû avoir un accès en ssh, or la Led Fx du Media Converter ne s'allume, et elle indique que la liaison par éthernet vers l'ONU est opérationnelle. Cela ne veut pas dire que j'ai un accès à internet car le but est justement de configurer l'ONU pour convertir le flux venant de la fibre optique vers le câble éthernet.

    Citation Envoyé par disedorgue
    C'est au cas où tu es passer par la procédure : https://hack-gpon.org/ont-huawei-ma5671a-fs-mod/
    Ce n'est pas la procédure "FS Modded" que j'aie suivie, mais celle concernant Carlito.

    Sachant que j'ai un convertisseur USB / TTL Serial, j'aimerai savoir comment faire un transfert de fichier vers l'ONU ? Je n'ai plus l'accès à l'adresse IP 192.168.1.10.
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

  20. #20
    Expert éminent sénior Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 633
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 6 633
    Points : 19 871
    Points
    19 871
    Par défaut
    Je me suis fait une belle frayeur avec ce foutu ONU et l'installation du firmware Carlito.
    L'installation a bien été faite et le firmware n'a pas été corrompu par le transfert.

    En fait, il manquait un paramètre à configurer, celui de la version de l'image 1, comme indiqué dans le site Gpon Hack (Carlito).
    J'ai bien accès par SSH et je vais maintenant installer l'image 0 Carlito.
    J'ai fait un test de branchement à la fibre optique et j'ai atteint le niveau O5.
    C'est prometteur mais pour vérifier si j'ai bien un accès à l'internet, je vais devoir modifier la configuration de mon Debian transformé en routeur.

    C'est bon, je mets le sujet à résolu, en espérant que je ne vais pas encore faire d'autres bêtises.
    Cordialement.
    Artemus24.
    @+
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Transfert de fichiers delimités vers une base Mysql
    Par tomrus dans le forum Alimentation
    Réponses: 4
    Dernier message: 07/11/2008, 14h14
  2. fichier binaire vers fichier ascii.
    Par vbk!!! dans le forum Général Python
    Réponses: 3
    Dernier message: 24/09/2008, 13h17
  3. Servlet : transfert de fichier binaires
    Par biniou14 dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 21/09/2006, 11h10
  4. Transfert de fichier Client vers Serveur via INDY erreur ?
    Par bzh56 dans le forum Web & réseau
    Réponses: 2
    Dernier message: 20/03/2006, 11h34
  5. [VB.Net] Transfert de fichier local vers serveur
    Par geros dans le forum ASP.NET
    Réponses: 4
    Dernier message: 13/02/2006, 16h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo