Progress on Nethvoice


(Gordon) #1

Hi
I see links on the web for Nethvoice based on freepbx/asterisk. Is there any timetable or code ready for testing? Thanks


(Stefano Fancello) #2

Not yet. I’d like to release FreePBX, Asterisk and configuration packages soon, but at the moment I’ve some trouble building a FreePBX package and a lack of time.
Is there someone who would like to help with that?


(Alessio Fattorini) #3

Currently NethVoice is just an Enterprise module, in case you’re interested ping Enterprise guys here:
http://www.nethserver.org/community-or-enterprise/


(Stefano Fancello) #4

I’ve created an issue to keep track of this development.
http://dev.nethserver.org/issues/3130
I’ve also added Asterisk 11 rpms to nethserver-testing repository :mushroom:


(Michele Bortolotto) #5

@Stll0 i’ll try a fresh installation this evening and i’ll report the results


(Michele Bortolotto) #6

first : some missing dependencies

Error: Package: asterisk-dahdi-11.16.0-2.el6.x86_64 (nethserver-testing)
Requires: libtonezone

Error: Package: asterisk-11.16.0-2.el6.x86_64 (nethserver-testing)
Requires: libsrtp

Error: Package: asterisk-dahdi-11.16.0-2.el6.x86_64 (nethserver-testing)
Requires: libss7

Error: Package: asterisk-calendar-11.16.0-2.el6.x86_64 (nethserver-testing)
Requires: libiksemel.so.3()(64bit)

Error: Package: asterisk-fax-11.16.0-2.el6.x86_64 (nethserver-testing)
Requires: libspandsp.so.2()(64bit)

Error: Package: asterisk-11.16.0-2.el6.x86_64 (nethserver-testing)
Requires: libpri

Error: Package: asterisk-dahdi-11.16.0-2.el6.x86_64 (nethserver-testing)
Requires: dahdi-tools >= 2.0.0

Error: Package: asterisk-11.16.0-2.el6.x86_64 (nethserver-testing)

       Rquires: portaudio 

but resolving all following dependencies is creazy… you find here the packages

http://packages.digium.com/centos/6/current/x86_64/RPMS/

http://packages.asterisk.org/centos/6/current/x86_64/RPMS/

portaudio is in epel

and lisbspandsp is here http://rpm.pbone.net/index.php3/stat/3/srodzaj/1/search/libspandsp.so.2

you need also php-pear and after you have to do

pear channel-update
pear.php.netpear install db-1.7.14

and php-pear-DB in epel

but btw you have in http://$ip/admin a list of the directory instead of freepbx home page

some problem probably with the apache config and other permission in the fs

http://wiki.freepbx.org/display/HTGS/Installing+FreePBX+12+on+CentOS+6.5#InstallingFreePBX12onCentOS6.5-InitialSystemSetup

Set ownership permissions.
chown asterisk. /var/run/asterisk
chown -R asterisk. /etc/asterisk
chown -R asterisk. /var/{lib,log,spool}/asterisk
chown -R asterisk. /usr/lib/asterisk
chown -R asterisk. /usr/lib64/asterisk
mkdir /var/www/html
chown -R asterisk. /var/www/

A few small modifications to Apache.
sed -i ‘s/(^upload_max_filesize = )./\120M/’ /etc/php.ini
cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf_orig
sed -i 's/^(User|Group).
/\1 asterisk/’ /etc/httpd/conf/httpd.conf
service httpd restart