Affichage des résultats 1 à 10 sur 23

Discussion: Elastix- Xivo - 200 Téléphones

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Junior
    Date d'inscription
    septembre 2010
    Messages
    13
    Downloads
    0
    Uploads
    0
    Salut,

    Citation Envoyé par Fuxor Voir le message
    En faite, en tapant dans le navigateur:
    http://10.200.150.22:8667/ST2030S.inf
    J'ai un No such device, Nowhere to route this request...

    Tandis que:
    http://10.200.150.22:80/fw-st2030/ST2030S.inf
    M'affiche le contenu du fichier.

    Je me demande alors, si ce n'est pas un problème d'accès à la ressource.
    Quelqu'un à une idée ?
    Il y a un peu de magie qui se produit dans xivo-provd, qui fait que si tu tapes une URL dans ton navigateur, tu ne vas fort probablement pas avoir la même réponse que si c'est un téléphone (i.e. un autre user-agent) qui fait la requête. Les raisons sont expliquées entre autres dans ce blog post: http://blog.xivo.io/index.php?post/2...sioning-server

    De facon générale, si tu veux voir ce qu'une requête HTTP faite par un téléphone va donner, tu dois spécifier un User-Agent similaire à celui utilisé par le téléphone. Par exemple, avec curl, ta requête serait:

    Code:
    curl -A 'THOMSON ST2030 hw5 fw2.74 00-11-22-33-44-55' http://10.200.150.22:8667/ST2030S.inf

  2. #2
    Membre Junior
    Date d'inscription
    février 2015
    Messages
    11
    Downloads
    0
    Uploads
    0
    Citation Envoyé par hexanol Voir le message
    Salut,


    Il y a un peu de magie qui se produit dans xivo-provd, qui fait que si tu tapes une URL dans ton navigateur, tu ne vas fort probablement pas avoir la même réponse que si c'est un téléphone (i.e. un autre user-agent) qui fait la requête. Les raisons sont expliquées entre autres dans ce blog post: http://blog.xivo.io/index.php?post/2...sioning-server

    De facon générale, si tu veux voir ce qu'une requête HTTP faite par un téléphone va donner, tu dois spécifier un User-Agent similaire à celui utilisé par le téléphone. Par exemple, avec curl, ta requête serait:

    Code:
    curl -A 'THOMSON ST2030 hw5 fw2.74 00-11-22-33-44-55' http://10.200.150.22:8667/ST2030S.inf
    Puissante la commande ! Mais ceci dit, que je mette n'importe quoi entre les ' ' j'ai la même réponse ...
    Donc j'ai bien le fini ST2030s.inf la réponse:

    Code:
    [application]
    fwurl=http://10.200.150.22:8667/binary/v2030SG.R11.1.SED.101223.2.74.zz
    dspurl=http://10.200.150.22:8667/binary/v2030_dsp_R11.1_SED_v320.zz
    booturl=http://10.200.150.22:8667/binary/v2030_boot_v111.zz
    
    [config]
    telcfg=http://10.200.150.22:8667/telconf-2.74-1.txt
    common_config=http://10.200.150.22:8667/comconf-2.74-1.txt
    config=http://10.200.150.22:8667/
    Alors la je suis perdu, donc mon téléphone devrait aller chercher la config tout seul ?
    Vu qu'il a bien accès au fichier ST2030S.inf, il devrait aller rechercher le reste des fichiers...

    Donc c'est pas du tout ce que je pensais (que le téléphone n'a pas accès au fichier ST2030S.inf et donc, qui ne pouvait pas aller rechercher les autres fichiers)
    Mais vu qu'il y a accès, pq il ne va pas chercher le reste ?
    Je viens de remarquer (en écrivant ta ligne de code) chez moi le hardware reste en V 0...
    Même avec celui en 2.74 provisionné avec xivo. (et il peut passer des appels)
    En remettant le fichier thomson.conf de base, et en downgradant en 1.56, le problème est toujours la (cfr 3 posts plus haut)
    Dans le xivo-provd.conf il cale à:
    2015-02-10 10:38:11,357 [2929] (INFO) (twisted): 10.200.150.32 - - [10/Feb/2015:09:38:10 +0000] "GET http://10.200.150.22:8667/ST2030S.inf HTTP/1.1" $
    Dernière modification par Fuxor ; 10/02/2015 à 17h25.

  3. #3
    Membre
    Date d'inscription
    avril 2014
    Messages
    35
    Downloads
    0
    Uploads
    0

    Smile

    hello,

    Je crois qu'il faut passer un firmware intermédiaire obligatoire pour mettre à jour les téléphones.
    De mémoire, il me semble que tu es obligé d'être au moins en version 1.66 pour que l'autoprovisioning fonctionne.

    Pour faire cela, il faut flasher les téléphones en 1.66 via l'interface web, ou autre (dhcp + http/tftp), puis l'autoprovisioning devrait fonctionner.

    Les firmware en 1.66 : http://www.technicolorbroadbandpartn...le.php?id=6651
    Pas mal d'info : http://www.technicolorbroadbandpartn...tail.php?id=87


    ++
    Dernière modification par benasse ; 10/02/2015 à 22h56.

  4. #4
    Membre Junior
    Date d'inscription
    février 2015
    Messages
    11
    Downloads
    0
    Uploads
    0
    Hey,

    C'est impossible pour moi de passer par la version 1.66, c'est à dire que j'ai 200 téléphones en production et je ne peux pas passer sur tous pour les mettre en 1.66 avant de 2.74

    De plus, je suis arriver hier à passer de la 1.56 à 2.74, en modifiant le fichier thomson.conf.

    Donc il doit bien y avoir un moyen ou un autre de ne pas passer par 1.66.

  5. #5
    Membre Senior
    Date d'inscription
    janvier 2011
    Localisation
    Villejuif 94
    Messages
    337
    Downloads
    0
    Uploads
    0
    Bonjour,

    Pas forcement passer par une version spécifique mais récupérer le boot loader et le dsp qui vont bien. Il me semble que ces fichiers n'étaient fournis que dans certains packages quand un changement était intervenu.

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •