From Fedora Project Wiki
(sip.conf) |
(Not working yet) |
||
Line 31: | Line 31: | ||
== Asterisk Packages & Installation Instructions == | == Asterisk Packages & Installation Instructions == | ||
I haven't testing the resulting set up yet, but this should be pretty good for getting things mostly there. | I haven't testing the resulting set up yet, but this should be pretty good for getting things mostly there. At this point the server starts up but the sip.conf is not being read, and hence no sip service, when using Jeff's conf files. When using my much simpler set, it does get read. I have been playing with it for a while, but haven't found the key difference yet. | ||
* Base system should be F12 | * Base system should be F12 | ||
* wget http://kojipkgs.fedoraproject.org/packages/asterisk/1.6.2.0/0.6.rc3.fc13/i686/asterisk-1.6.2.0-0.6.rc3.fc13.i686.rpm for i686 systems. | * wget http://kojipkgs.fedoraproject.org/packages/asterisk/1.6.2.0/0.6.rc3.fc13/i686/asterisk-1.6.2.0-0.6.rc3.fc13.i686.rpm for i686 systems. |
Revision as of 05:15, 18 October 2009
Participants
Name | Remote? | Fri | Sat | Sun | Core Tasks |
---|---|---|---|---|---|
John | X | X | Travel | Project Management + Documentation + Requirements | |
Paul | X | X | Hosting, chauffeuring, hacking when no one's looking | ||
Ian | X | X | Travel | ||
Jon | X | X | Travel | Testing, puppetizing, general hacking, learn Asterisk, moral support, etc :D | |
Jared | X | X | Be the Asterisk guru + Bring lots of VoIP equipment + Documentation | ||
Jeff | X | X | Travel | Asterisk hacking | |
Mike | X | puppetizing and testing | |||
Clint | X | X | X | X | puppetizing and testing (shadowing Mike) |
Darren | X | X | testing | ||
Bruno | X | X | X | AM | testing, possibly some asterisk config hacking |
Asterisk Packages & Installation Instructions
I haven't testing the resulting set up yet, but this should be pretty good for getting things mostly there. At this point the server starts up but the sip.conf is not being read, and hence no sip service, when using Jeff's conf files. When using my much simpler set, it does get read. I have been playing with it for a while, but haven't found the key difference yet.
- Base system should be F12
- wget http://kojipkgs.fedoraproject.org/packages/asterisk/1.6.2.0/0.6.rc3.fc13/i686/asterisk-1.6.2.0-0.6.rc3.fc13.i686.rpm for i686 systems.
- yum install --nogpgcheck asterisk-1.6.2.0-0.6.rc3.fc13.i686.rpm asterisk-sounds-core-en-wav
- This will pull in some other packages, including tex stuff (presumably for documentation).
- I think we can use the F12 asterisk-sounds-core until there is an F13 version available, but I haven't got that far in my testing.
- I am not sure which codecs we need and what issues installing multiple languages causes.
- git clone git://fedorapeople.org/~jcollie/ftalk-asterisk-configs.git ftalk-asterisk-configs
- cp -f ftalk-asterisk-configs/* /etc/asterisk
- Open ports 5060/udp 5060/tcp for inbound SIP. Allowing related connections should take care of RTP.
- For example if you aren't using a firewall tool you can add the following to /etc/sysconfig/iptables and service iptables restart:
- -A INPUT -m state --state NEW -m tcp -p tcp --dport 5060 -j ACCEPT
- -A INPUT -m state --state NEW -m udp -p udp --dport 5060 -j ACCEPT
- For example if you aren't using a firewall tool you can add the following to /etc/sysconfig/iptables and service iptables restart:
- Open port 4569/udp for iax2, if we play with that.
- If you want to test connecting with a sip client you can edit /etc/asterisk/users.conf to replace the modified md5secret with a correct md5secret or just secret.
- /etc/asterisk/sip.conf has a fixed ip address in several commands. I think you can comment these out.
- chkconfig asterisk on
- service asterisk restart
Targeted Trac Tickets
- Primary targets:
- Secondary targets (as time allows):
Use Cases
Explanations and proposed usage of different FedoraTalk functionality