[Asterisk-doc] Prerequisite Knowledge and Skills

asterisk-doc@lists.digium.com asterisk-doc@lists.digium.com
Wed, 21 Jul 2004 09:49:21 -0400


--Alt-Boundary-15713.144583078
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7BIT
Content-description: Mail message body

I understand what you are saying, and you make some very good points.

So what if we do something like this?:

Although this book will tend to focus on Linux-based implementations, it is 
theoretically possible to compile Asterisk on any UNIX-like operating system. 
Most notably, install packages for BSD have been around for some time, and 
an OS-X package has recently made an appearance. The main development 
effort however (especially the PSTN hardware support) is focused on the 
Linux i386 platform. Also, because the Linux version has been around the 
longest, you will find more people in the community will be able to assist you 
with support issues if you are running on Linux. 

Because of the aforementioned lack of Digium driver support on non Linux 
platforms,  you will be limited to using VoIP protocols only, writing your own 
drivers, or paying for custom drivers from Digium. Also, some applications 
(such as MeetMe conference) require access to timers that are currently 
implemented only on Linux systems. 

The FreeBSD operating system is attracting a lot of attention by developers. 
Asterisk is running smoothly on that platform with the above mentioned 
limitations. It is safe to say that BSD support will improve -- there are many 
enthusiastic, brilliant folks who would prefer to run BSD than Linux.



On 21 Jul 2004 at 9:41, Olle E. Johansson wrote:

> jim@digitalchemy.ca wrote:
> 
> 
> > While Asterisk has been known to work on other hardware platforms (such 
> > as x86_64) and other operating systems (such as FreeBSD), we recommend 
> > you use Asterisk under Linux on an i386, especially while you are first 
> > starting out. Getting Asterisk up and running on other platforms or 
> > operating systems is not for the faint of heart!
> > 
> With all the recent changes for Asterisk on *BSD, I would say that this
> is wrong...
> 
> I would change to:
> --------------------
> Asterisk works on many operating systems, however the main development
> and the PSTN hardware support is focused on the Linux i386 platform.
> On other platforms, you are mostly limited to use only VoIP protocols
> in your PBX. Some applications will not run without timers that
> currently is implemented only on Linux systems. The FreeBSD operating
> system has recently got a lot of attention by Asterisk developers
> and Asterisk is running smoothly on that platform with the above
> mentioned limitations.
> ---------------------
> 
> I have been running * on FreeBSD for a year without any major problems
> until recently, but that was quickly sorted out... Had a friend who
> installed on FreeBSD yesterday without a problem, and he is a complete
> Asterisk newbie (I don't know about his heart condition, though).
> 
> /O
> _______________________________________________
> Asterisk-Doc mailing list
> Asterisk-Doc@lists.digium.com
> http://lists.digium.com/mailman/listinfo/asterisk-doc
> 
> 


-- 
Jim Van Meggelen
DigitAlchemy
416-574-3164
www.digitalchemy.ca
jim@digitalchemy.ca



--Alt-Boundary-15713.144583078
Content-type: text/html; charset=US-ASCII
Content-transfer-encoding: 7BIT
Content-description: Mail message body

<?xml  version="1.0" ?><html>
<head>
<title></title>
</head>
<body>
<div align="left"><font face="Arial"><span style="font-size:10pt">I understand what you are saying, and you make some very good points.</span></font></div>
<div align="left"><br/>
</div>
<div align="left"><font face="Arial"><span style="font-size:10pt">So what if we do something like this?:</span></font></div>
<div align="left"><br/></div>
<div align="left"><font face="Times New Roman" size="3"><span style="font-size:12pt">Although this book will tend to focus on Linux-based implementations, it is 
theoretically possible to compile Asterisk on any UNIX-like operating system. 
Most notably, install packages for BSD have been around for some time, and 
an OS-X package has recently made an appearance. The main development 
effort however (especially the PSTN hardware support) is focused on the 
Linux i386 platform. Also, because the Linux version has been around the 
longest, you will find more people in the community will be able to assist you 
with support issues if you are running on Linux. </span></font></div>
<div align="left"><br/>
</div>
<div align="left"><font face="Times New Roman" size="3"><span style="font-size:12pt">Because of the aforementioned lack of Digium driver support on non Linux 
platforms,&#160; you will be limited to using VoIP protocols only, writing your own 
drivers, or paying for custom drivers from Digium. Also, some applications 
(such as MeetMe conference) require access to timers that are currently 
implemented only on Linux systems. </span></font></div>
<div align="left"><br/>
</div>
<div align="left"><font face="Times New Roman" size="3"><span style="font-size:12pt">The FreeBSD operating system is attracting a lot of attention by developers. 
Asterisk is running smoothly on that platform with the above mentioned 
limitations. It is safe to say that BSD support will improve -- there are many 
enthusiastic, brilliant folks who would prefer to run BSD than Linux.</span></font></div>
<div align="left"><br/></div>
<div align="left"><br/>
</div>
<div align="left"><br/>
</div>
<div align="left"><font face="Arial"><span style="font-size:10pt">On 21 Jul 2004 at 9:41, Olle E. Johansson wrote:</span></font></div>
<div align="left"><br/>
</div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">&gt; jim@digitalchemy.ca wrote:</span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">&gt; </span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">&gt; </span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">&gt; &gt; While Asterisk has been known to work on other hardware platforms (such </span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">&gt; &gt; as x86_64) and other operating systems (such as FreeBSD), we recommend </span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">&gt; &gt; you use Asterisk under Linux on an i386, especially while you are first </span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">&gt; &gt; starting out. Getting Asterisk up and running on other platforms or </span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">&gt; &gt; operating systems is not for the faint of heart!</span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">&gt; &gt; </span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">&gt; With all the recent changes for Asterisk on *BSD, I would say that this</span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">&gt; is wrong...</span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">&gt; </span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">&gt; I would change to:</span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">&gt; --------------------</span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">&gt; Asterisk works on many operating systems, however the main development</span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">&gt; and the PSTN hardware support is focused on the Linux i386 platform.</span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">&gt; On other platforms, you are mostly limited to use only VoIP protocols</span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">&gt; in your PBX. Some applications will not run without timers that</span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">&gt; currently is implemented only on Linux systems. The FreeBSD operating</span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">&gt; system has recently got a lot of attention by Asterisk developers</span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">&gt; and Asterisk is running smoothly on that platform with the above</span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">&gt; mentioned limitations.</span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">&gt; ---------------------</span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">&gt; </span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">&gt; I have been running * on FreeBSD for a year without any major problems</span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">&gt; until recently, but that was quickly sorted out... Had a friend who</span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">&gt; installed on FreeBSD yesterday without a problem, and he is a complete</span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">&gt; Asterisk newbie (I don't know about his heart condition, though).</span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">&gt; </span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">&gt; /O</span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">&gt; _______________________________________________</span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">&gt; Asterisk-Doc mailing list</span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">&gt; Asterisk-Doc@lists.digium.com</span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">&gt; http://lists.digium.com/mailman/listinfo/asterisk-doc</span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">&gt; </span></font></div>
<div align="left"><font face="Arial" color="#7f0000"><span style="font-size:10pt">&gt; </span></font></div>
<div align="left"><br/>
</div>
<div align="left"><br/>
</div>
<div align="left"><font face="Arial"><span style="font-size:10pt">-- </span></font></div>
<div align="left"><font face="Arial"><span style="font-size:10pt">Jim Van Meggelen</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:10pt">DigitAlchemy</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:10pt">416-574-3164</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:10pt">www.digitalchemy.ca</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:10pt">jim@digitalchemy.ca</span></font></div>
<div align="left"><br/>
</div>
<div align="left"></div>
</body>
</html>

--Alt-Boundary-15713.144583078--