Auteur Sujet: Remplacer Livebox : astuce pour le téléphone.  (Lu 161152 fois)

0 Membres et 1 Invité sur ce sujet

anto

  • Abonné Orange Fibre
  • *
  • Messages: 73
  • rennes (35)
Remplacer Livebox : astuce pour le téléphone.
« Réponse #216 le: 21 octobre 2014 à 16:41:49 »
Si si j'ai tout lu mais je ne savais pas vraiment où tu en étais de ta conf.

Bon bah je m'y mets dans la semaine. Je vais essayer de faire un guide d'install & de conf.

anto

  • Abonné Orange Fibre
  • *
  • Messages: 73
  • rennes (35)
Remplacer Livebox : astuce pour le téléphone.
« Réponse #217 le: 23 octobre 2014 à 15:49:08 »
Bon alors j'ai un petit peu avancé, j'ai un siproxd qui fonctionne sur l'erl. J'arrive à passer des appels sortants.

Par contre pas réussi à faire marcher les appels entrants. Ca sent le problème de pare-feu.

J'ai commencé à regarder la config d'asterisk. Ca m'a fait mal à la tête d'emblée !!

c0mm0n

  • Invité
Remplacer Livebox : astuce pour le téléphone.
« Réponse #218 le: 29 octobre 2014 à 22:31:39 »
Bon tout ce qui était en FP et concernait la reutilisation de la livebox pour le téléphone est désormais décrit dans cette méthode (qui fait de meme pour la tv/vod tant qu'à avoir la livebox branchée c'est plus logique et simple a maintenir).

Explication : http://www.homelabs.fr/solutions/routeur-livebox/

Mise en place sur ERL la : http://www.homelabs.fr/configuration/ubiquiti-edgeos-1-6-bypass/

Je m'interesserai a vos trucs avec siproxy un jour :D Baki a l'air de kiffer, ca a l'air fun :D

grapplerbaki

  • Abonné Orange Fibre
  • *
  • Messages: 115
  • Puteaux
Remplacer Livebox : astuce pour le téléphone.
« Réponse #219 le: 17 novembre 2014 à 17:57:44 »
Bonjour,

X0r a corrigé un bug dans son algorithme sur l'authentification SIP, la version 0.2 de son plugin est disponible.
Je viens juste de revenir de congé et je viens de l'installer. Le téléphone fonctionne parfaitement.

Baki.

fhocorp

  • Développeur indépendant
  • Fédération FDN
  • *
  • Messages: 80
  • Dijon (21) Fibre FFTH/4G/Starlink
    • FHO Corp DEVBLOG
Remplacer Livebox : astuce pour le téléphone.
« Réponse #220 le: 19 mars 2015 à 16:01:02 »
Salut à tous !

J'ai essayé de recréer le serveur DHCP qui repond a la livebox sur le VLAN851 mais j'ai des problèmes.

Voici mon ficher de conf :

option dhcp-message-type 1;
option vendor-class-identifier "Sagem";
option dhcp-max-message-size 1500;
option sip-server code 120 = string;
option routes-ip code 121 = text;



subnet 10.167.32.0 netmask 255.255.255.0 {
option subnet-mask 255.255.255.0;
option routers 10.167.32.254;
option domain-name-servers 209.244.0.3;
option domain-name "voip.orange.fr";
option dhcp-lease-time 1500;
option dhcp-renewal-time 32;
option dhcp-rebinding-time 64;
option sip-server "voip.fhocorp.com";
option routes-ip "172.23.12.0/22-10.54.56.254";
range 10.167.32.1 10.167.32.15;
}

snapshot de la reponse de la livebox sur wireshark en PJ

que faire selon vous ?

Help !




LogOff

  • Invité
Remplacer Livebox : astuce pour le téléphone.
« Réponse #221 le: 14 avril 2015 à 23:04:53 »
Hello, j'ai un souci pour compiler curl avec le SSL

Je fais :
Citer
./configure --with-ssl

 et j'obtiens invariablement :
 
Citer
curl version:     7.38.0
  Host setup:       mips64-unknown-linux-gnu
  Install prefix:   /usr/local
  Compiler:         gcc
  SSL support:      no      (--with-{ssl,gnutls,nss,polarssl,cyassl,axtls,winssl,darwinssl} )

En gros :  pas de SSL

un "whereis ssl" m'indique bien que la lib est bien présente dans /usr/lib/ssl...

Il faut aussi les sources de libssl ou de openssl ?

zoc

  • Abonné Orange Fibre
  • *
  • Messages: 4 353
  • Antibes (06) / Mercury (73)
Remplacer Livebox : astuce pour le téléphone.
« Réponse #222 le: 14 juin 2015 à 17:13:31 »
Bon alors j'ai un petit peu avancé, j'ai un siproxd qui fonctionne sur l'erl. J'arrive à passer des appels sortants.

Par contre pas réussi à faire marcher les appels entrants. Ca sent le problème de pare-feu.

J'ai commencé à regarder la config d'asterisk. Ca m'a fait mal à la tête d'emblée !!

Hello.

Je suis en train d'évaluer la possibilité d'utiliser asterisk (raspbx) + siproxd + siproxd_orange (v 0.2.1) sur un raspberry PI, car je n'ai pas trop envie d'installer des packages sur mon ERL pour compiler, et que je suis toujours à la recherche d'une méthode simple pour cross-compiler pour l'ERL sur mon ordi...

J'en suis à la phase où tout est compilé (pour info la dernière version de raspbx est basée sur Debian Jessie qui contient une version de curl assez récente avec support du SSL, donc pas besoin de le recompiler), où la phase d'authentification à la sauce Orange se passe sans problème. Asterisk n'est pas configuré donc je suis en phase de test de siproxyd seul.

Et contrairement à anto j'arrive à faire marcher les appels entrants, mais pas les appels sortants  :o

J'ai regardé un peu les logs de siproxd, et je vois bien passer les INVITE en provenance de mon client SIP (Linphone pour iPad). Du coup je ne comprends pas... Je ne sais pas si Linphone pour iPad est sensé être compatible, et évidemment la matrice de compatibilité de ~xOr n'est plus disponible. Quelqu'un l'aurait sauvegardée et pourrait me la transmettre ?

En tout cas, un grand merci à tous les contributeurs de ce forum qui m'ont permis de découvrir l'ERL et la méthode pour remplacer ma Livebox qui plante presque toutes les 24 heurs par ce petit bijou.  8)
« Modifié: 14 juin 2015 à 19:24:11 par zoc »

zoc

  • Abonné Orange Fibre
  • *
  • Messages: 4 353
  • Antibes (06) / Mercury (73)
Remplacer Livebox : astuce pour le téléphone.
« Réponse #223 le: 14 juin 2015 à 18:45:11 »
Bon, j'ai essayé avec Linphone pour Mac et ça ne marche pas mieux. En regardant les logs (voir ci-dessous, mon siproxd écoute sur le port UDP 5160), je ne comprends pas pouquoi siproxd s'envoie des paquets UDP INVITE à lui même (dernière ligne du log) au lieu de la passerelle SIP d'Orange, comme c'est le cas lors du REGISTER.

PS : Le fichier de config de siproxd est celui publié ici même par grapplerbaki avec quelques ajustements (toutes les IP de mon LAN autorisées notamment, et port d'écoute changé).

Quelqu'un a une idée ?

17:23:45 sock.c:281 received UDP packet from [192.168.66.164:5060] count=1228
17:23:45 siproxd.c:387 received 1228 bytes of data
17:23:45 security.c:48 security_check_raw: size=1228
17:23:45 src/plugin_orange.c:284 INVITE: setting URL host to nic7.pc.sbct3g.orange-multimedia.net:5080
17:23:45 INFO:src/plugin_orange.c:298 proxying REGISTER without {Proxy-,}Authorization: headers
17:23:45 proxy.c:813 Body before rewrite (may be truncated) - (clen=591, strlen=591):
v=0
o=+33412345679 238 1151 IN IP4 192.168.66.164
s=Talk
c=IN IP4 192.168.66.164
t=0 0
a=rtcp-xr:rcvr-rtt=all:10000 stat-summary=loss,dup,jitt,TTL voip-metrics
m=audio 7078 RTP/AVP 96 97 98 0 8 101 99 100
a=rtpmap:96 opus/48000/2
a=fmtp:96 useinbandfec=1; stereo=0; sprop-stereo=0
a=rtpmap:97 speex/16000
a=fmtp:97 vbr=on
a=rtpmap:98 speex/8000
a=fmtp:98 vbr=on
a=rtpmap:101 telephone-event/48000
a=rtpmap:99 telephone-event/16000
a=rtpmap:100 telephone-event/8000
m=video 9078 RTP/AVP 96 97
a=rtpmap:96 VP8/90000
a=rtpmap:97 H264/90000
a=fmtp:97 profile-level-id=42801F

----
17:23:45 sip_utils.c:387 comparing callid - matched: yRQcVNfddK@(null) <-> yRQcVNfddK@
17:23:45 utils.c:663 compare_client_id: contact match [+33412345679@orange-multimedia.fr]
17:23:45 sip_utils.c:387 comparing callid - matched: yRQcVNfddK@(null) <-> yRQcVNfddK@
17:23:45 sip_utils.c:387 comparing callid - matched: yRQcVNfddK@(null) <-> yRQcVNfddK@
17:23:45 utils.c:663 compare_client_id: contact match [+33412345679@orange-multimedia.fr]
17:23:45 proxy.c:1168 Body after rewrite (may be truncated) - (clen=591, strlen=591):
v=0
o=+33412345679 238 1151 IN IP4 83.197.111.117
s=Talk
c=IN IP4 83.197.111.117
t=0 0
a=rtcp-xr:rcvr-rtt=all:10000 stat-summary=loss,dup,jitt,TTL voip-metrics
m=audio 7070 RTP/AVP 96 97 98 0 8 101 99 100
a=rtpmap:96 opus/48000/2
a=fmtp:96 useinbandfec=1; stereo=0; sprop-stereo=0
a=rtpmap:97 speex/16000
a=fmtp:97 vbr=on
a=rtpmap:98 speex/8000
a=fmtp:98 vbr=on
a=rtpmap:101 telephone-event/48000
a=rtpmap:99 telephone-event/16000
a=rtpmap:100 telephone-event/8000
m=video 7072 RTP/AVP 96 97
a=rtpmap:96 VP8/90000
a=rtpmap:97 H264/90000
a=fmtp:97 profile-level-id=42801F

----
17:23:45 sip_utils.c:784 looking for magic cookie [z9hG4bK.~xuOP8G8S]
17:23:45 sip_utils.c:798 existing branch -> branch hash [187007bc558551e16968a30d178f5fea]
17:23:45 sip_utils.c:593 adding VIA:SIP/2.0/UDP 83.197.111.117:5160;branch=z9hG4bK187007bc558551e16968a30d178f5fea
17:23:45 sock.c:434 send UDP packet to 127.0.0.1: 5160

chubaka

  • Abonné Orange Fibre
  • *
  • Messages: 6
  • Chatillon(92)
Remplacer Livebox : astuce pour le téléphone.
« Réponse #224 le: 24 août 2015 à 17:55:45 »
Au risque de passer pour un idiot,
j'arrrive pas à configurer le trunk sur asterisk/freepbx (c'est une distrib rasbpx)  :'(
Siproxd marche j'ai réussi à appeler avec linphone
Mais la configuration de l'ipbx me semble...obscure :(
Merci d'avance  ;D

akeix

  • Abonné Bbox fibre
  • *
  • Messages: 158
  • Bourges (18)
    • Passion d'images
Remplacer Livebox : astuce pour le téléphone.
« Réponse #225 le: 24 août 2015 à 22:26:19 »
Bonsoir,

Je regarde aussi Asterisk.
J'ai lu pas mal de tutoriel mais cela me parait pas évident cette histoire...

Déjà, je ne comprends pas comment on fait le lien entre Asterisk et Siproxd...

Je continue à creuser et à m'informer.


zoc

  • Abonné Orange Fibre
  • *
  • Messages: 4 353
  • Antibes (06) / Mercury (73)
Remplacer Livebox : astuce pour le téléphone.
« Réponse #226 le: 25 août 2015 à 07:19:17 »
Les anciennes versions d'asterisk ne supportent pas les proxy SIP, donc il faut configurer siproxd en proxy transparent sur l'ERL (avec des règles DNAT).

Les versions récentes d'asterisk supportent les proxy à l'aide de la directive outboundproxy, donc du coup la configuration n'est pas très différente de ce que l'ont fait avec un softphone classique.

Après le vrai problème d'asterisk, c'est que c'est un PABX complet et qu'il y a des milliers d'options et de possibilités de dialplan. Il y a une phase d'apprentissage non négligeable pour le mettre en place. J'étais parti sur raspbx au départ, mais même si ça semble plus simple (interface WEB), au final vu ce que je veux faire c'est trop compliqué et je préfère configurer asterisk à la main.


grapplerbaki

  • Abonné Orange Fibre
  • *
  • Messages: 115
  • Puteaux
Remplacer Livebox : astuce pour le téléphone.
« Réponse #227 le: 25 août 2015 à 07:30:26 »
Hello,

Content de voir que beaucoup de monde s intéresse à Asterisk.

J étais pas mal occupé par le boulot mais je dois migrer vers un raspberry 2.

Je vais vous faire un tutoriel pour installer Asterisk et le configurer avec Siproxd.

Les anciennes versions étaient complexes mais il y'a la distrib avec tout de configurer.

Si cela intéresse,  y'a aussi un plugin usb pour utiliser une carte 3g comme relais mobile mais bon ça s étais avant Siproxd.

Baki.