PDA

Voir la version complète : Asterisk embedded sur routeur Linksys E3000



Comdif
24/07/2011, 23h27
Je me suis commandé un E3000 et mis une clef USB dessus
Le but étant de faire tourner mon appli cyber - callshop dessus
Après de bonnes galères enfin !!
la petite bête semble prête
Asterisk 1.4, addons, realtime, atserisk perl
pour info astérisk est déja inclu dans le package optware
et ca s'installe tout seul.
le plus dur était de faire marcher lighttpd php et mysql.

pas de surchauffe à priori et le CPU semble en forme.

161

Reaper
25/07/2011, 00h22
mysql sur 64 mb ram, un peu juste ?

jean
25/07/2011, 16h49
l'accès console est natif, ou tu as flashé le firmware ?

Reaper
25/07/2011, 16h50
C'est dd-wrt un flash alternatif.

jean
25/07/2011, 16h51
tomato usb ?

Reaper
25/07/2011, 16h55
Non dd-WRT

Comdif
25/07/2011, 22h39
DD-WRT ensuite ce tuto
http://www.dd-wrt.com/wiki/index.php/Optware,_the_Right_Way

J'ai utilisé une clef USB de 16G
donc j'ai largement sur dimensionné les partitions et la swap
avec Gparted.

Today on a passé les premiers appels nickel,
j'ai installé le web sur lighttpd en php/mysql et tout fonctionne parfait
même les pages dynamiques en ajax

par contre je bloque sur realtime, les addons pour 1.4 sont pas dispo
sur ce dépot, je les ai trouvés sur openwrt kamikaze mais pas encore réussi
l'install.

Reaper
25/07/2011, 22h46
Il faut cross compiler.

Comdif
25/07/2011, 22h54
@reaper si tu peux faire un tuto la dessus bienvenu

j'ai dabors tenté les addons de Digium et bien sur il se vautre au ./configure
réclamant de préciser la plateforme mips mais la je sais pas faire :-(

Reaper
25/07/2011, 23h17
Ca ne fonctionne pas de cette maniere, malheureusement, j'ai un dd-wrt depuis 2 ans chez moi (wl-500g premium) et à l'epoque j'ai du cross compiler un outil, je ne sais plus lequel franchement. Il te faut un toolchain. Je pense que google sera plus utile que moi. Sache que asterisk 1.6 existe déjà sous dd-wrt.

Reaper
25/07/2011, 23h34
Un bon "debut" http://www.jonisdumb.com/2011/02/dd-wrt-cross-compile-environment.html

jean
25/07/2011, 23h38
très intéressant... ca fait longtemps que je recherche une appliance asterisk à pas cher.... ca y ressemble....

Comdif
26/07/2011, 00h28
bon j'ai replace le 14 par le 16 car la les addons sont dispos
helas plus de sip maintenant j'ai du faire une boulette quelque part :-(

@Jean
en effet une appliance très sympa en plus d'un super routeur
perso je me complique la vie car je veux du realtime pour faire marcher
mes applis existantes sans me re taper le code, mais realtime
n'est pas du tout obligatoire pour faire tourner un GUI basé sur les fichiers conf

J'imagine que freepbx pourrais tourner sans problèmes la dessus
juste a corriger tous les liens car la racine est montée sur /opt
pareil pour les GUI utilisant JS ou ajax ça semble être parfaitement supporté
par lighttpd

Reaper
26/07/2011, 11h10
Franchement faites pas sur mips, c'est une galère à compiler. Une board x86 toute petite ça coûte rien 40-50 € case + 50 € hdd 30 ram 20 =150 - 200 € vous avez un pc, le routeur coûte 50€, 150 € d’économie sur une installation ne vaut pas mon temps.

Si j'ai un millier à installer, je vais réfléchir, mais ponctuellement c'est pas la peine.

Comdif
26/07/2011, 11h44
En effet c'est une bonne galère, sauf que une fois finis il suffit de de cloner la clef usb et que une petite appliance jolie et estampillée Cisco ca le fait bien.

Sinon c'est presque finis et ça tourne avec 1.6
l'AGI fait son job et envoie l'appel
je me prend pour l'instant des 603
je soupçonne ma table sip de ne pas avoir la bonne conf pour le trunk
c'est une conf qui marche sur 1.4 mais sur 1.6 pas sur

En effet comme dit Reaper une appliance montée sur un board avec un vrais proc est infiniment plus puissante j'utilise pour ma part la CM GA-D525 TUD
pour monter mes minis machines.

Comdif
26/07/2011, 14h12
Bon voila finalement mission accomplie et une jolie appliance :-)

Asterisk16 + Asterisk16 addons = ok
Mysql = ok
lighttpd php = ok
Asterisk perl = ok
perl DBi DBa = ok
Realtime = ok

Test voix rien a dire sur la qualité
Interface ajax fluide et rapide
facturation impec.

Prochain test en prod dans une boutique 8 cabines pour tester les limites


162

jean
26/07/2011, 15h22
Certes, le minipc assemblé maison est une solution, mais c'est 200€ en plus du modem routeur - on a toujours le sujet de place, etc...

j'aime vraiment l'aspect boitier sans vrai dd, à 100€ (prix du E3000), qui fait routeur ET pabx !

je reste curieux de proposition sur des appliances dans ce budget, 100-150€, préférablement sans DD (ca fait moins mal quand ca tombe)

jean
27/07/2011, 04h43
encore plus fort (mais plus cher...)

http://forums.digium.com/viewtopic.php?f=13&t=76425&start=0

asterisk 1.4 installé sur un smartphone galaxy i5700.... y'a des joueurs !!!

Comdif
27/07/2011, 20h48
encore plus fort (mais plus cher...)

http://forums.digium.com/viewtopic.php?f=13&t=76425&start=0

asterisk 1.4 installé sur un smartphone galaxy i5700.... y'a des joueurs !!!

Hum pas si sur regardes la description de la bête proc et ram sont largement
au dessus du E3000.

Sinon il il y a le Asus RT-N16 dans la même gamme que le E3000
104€ chez amazon, avec même proc mais 2 fois plus de ram
seul défaut il n'y a pas le sigle Cisco en façade :-)

Comdif
17/01/2012, 01h37
Le mois de Janvier étant plutôt calme, j'ai repris les tests sur mes petits Linsys
cette fois sur le E4200V1 avec 2X plus de Ram que le E3000

Et bien la très bonne surprise mon Asterisk Cybercallshop tourne comme une
montre.
Optware monté sur une clef USB basique sur 6GB + 2GB en swap
J'ai quand même optimisé pour ne charger que une vingtaine de modules *
Proc au repos avec juste sa fonction routeur + des périphériques connectés
type PC / serveur sans grande activitée
et en fond Asterisk, lighttpd, mysql + interface Ajax Cybercallshop ouverte = 9%

Chaque appel = +6/8 %
Qualité de voix rien a dire si tout est bien réglé et que ça passe en native bridging, sinon le son met 2 secondes à s'établir.

J'en conclu que c'est parfaitement positif avec 60% CPU max avec 8 appels.
seul défaut ce routeur est quand même pas donné et de plus certainement
bientôt abandonné puisque le V2 arrive avec son gros Proc 1.2 Marvel.

Reste le RTN-16 moins cher et encore plus puissant que je n'ai pas testé.

mus
17/01/2012, 12h57
bonjour tous le monde,

je ne sais pas si ça vous intéresse un Linksys WRT-54GL :

1- asterisk sous openwrt http://mikeoverip.wordpress.com/2008/04/09/asterisk-installation-on-openwrt/

2- bricolage d'une carte SD http://www.hendlsofen.de/WRT54GL/eng/WRT54GL_SDMod.html

3- http://www.voip-info.org/wiki/view/Asterisk+Linksys+WRT54G

j'éspére que c'est utile :)

Comdif
17/01/2012, 17h46
Finalement, j'ai testé plus amplement et dans de bonnes conditions cette fois
avec une vraie GW réglée en G729 et le E3000.

Hors la le CPU ne bronche pas et reste à 30% avec trois appels en cours
la qualité de voice rien a dire exactement pareil que sur mes grosses machines
Vitesse de mise en relation parfait, bref du tout bon.

Investissement:
E3000 80€ chez pixmania
Gateway 150€

Total côut de revient: 230€ pour un excellent routeur + Asterisk + Cybercallshop - Billing + Gateway 8FXS

ou avec un Powerfull E4200: 280€


petite démo

http://comdif.com/up/dd-wrt/index.html

Comdif
17/06/2012, 22h49
Finalement le E3000 est depuis 15 jours en production avec mon PBX Cybercallshop embedded dans un callshop 6 cabines.
Le feed back est excellent autant en qualité de voix qu'en fluidité de l'interface
Les 6 simultanés passent sans problèmes.
Finalement c'est un routeur très évolué + un IPBX + un logiciel de travail + un serveur VPN pour la maintenance :-)

jean
19/09/2012, 15h44
ca fait un certain temps que je recherche une appliance pour asterisk... je crois qu'au final, j'ai trouvé: la raspberry PI - http://www.raspberrypi.org/

c'est une carte mere+gpu, avec cpu ARM, 256 mb de mémoire, et 2 ports USB et un port réseau - le tout pour US$ 35... je viens d'en commander un, avec un capot (la carte est livrée nue), une alim et une carte mémoire (l'os est forcément sur une carte mémoire), pour 50€ port compris. L'OS est un debian, version spécifique....
seul hic, il faut en ce moment 10 semaines de délai avant livraison !

j.

Comdif
20/09/2012, 13h50
hello Jean j'en ai reçu 2 il y à 15 jours et pour l'instant sans avoir vraiment creusé le sujet sur l'objet faute de temps je suis extrêmement déçu par les performances
pourtant l'OS sur une classe 10 et serveur X non lancé tout est super lent sur Debian, testé avec ou sans swap pareil.
Quand à l'utiliser comme PC avec le serveur X et connectée en HDMI
c'est même pas pensable vue la lenteur, même naviguer sur Internet fait penser
au vieux PC connecté par modem analogique.
J'ai lu les post sur le sujet et fait l'acquisition hier d'une alim 1A, reste à tester !
Quand au prix en ajoutant la bonne alim nécessaire, la carte flash classe 10, le coffret, on explose un peu le budget !

A propos le E3000 fait toujours parfaitement son Job depuis 3 mois maintenant dans la boutique et l'exploitant est super content de la qualité des com et du fonctionnement de l'interface.
La meilleur plateforme économique testée reste le ASUS RTN16, puissant rapide et fiable.

tempest69
22/09/2012, 19h09
Pour ce qui est de creuser le sujet avec le raspberry pi & asterisk , il y en a qui l'ont fait (http://nerdvittles.com/) : la totale ==> freepbx, mysql , apache... tout pré configuré (bon faut aimer)
Le Pi est aussi maintenant overclockable à 1ghz (de 700 à 1 ghz à la demande du CPU en fait)