Progress on Nethvoice

(Gordon) #1

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:

(Stefano Fancello) #4

I’ve created an issue to keep track of this development.
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)

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

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

portaudio is in epel

and lisbspandsp is here

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

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