<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://onnocenter.or.id/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Anton</id>
	<title>OnnoWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://onnocenter.or.id/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Anton"/>
	<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php/Special:Contributions/Anton"/>
	<updated>2026-04-15T14:25:35Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.4</generator>
	<entry>
		<id>https://onnocenter.or.id/wiki/index.php?title=VoIP_Cookbook:_ENUM.CONF_Configuration&amp;diff=21087</id>
		<title>VoIP Cookbook: ENUM.CONF Configuration</title>
		<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=VoIP_Cookbook:_ENUM.CONF_Configuration&amp;diff=21087"/>
		<updated>2010-08-20T17:57:05Z</updated>

		<summary type="html">&lt;p&gt;Anton: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There is not much to be changed in ENUM.CONF. However, you need to make sure that there are the following entries: &lt;br /&gt;
&lt;br /&gt;
 search =&amp;gt; e164.arpa&lt;br /&gt;
 search =&amp;gt; e164.org&lt;br /&gt;
 search =&amp;gt; e164.or.id&lt;br /&gt;
&lt;br /&gt;
This way, we can ensure that the information contained in ENUM e164.arpa, e164.org and e164.or.id will be recognized by Asterisk.&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
&lt;br /&gt;
* [[VoIP Cookbook: Building your own Telecommunication Infrastructure]]&lt;br /&gt;
* [[VoIP Cookbook: Asterisk Softswitch]]&lt;/div&gt;</summary>
		<author><name>Anton</name></author>
	</entry>
	<entry>
		<id>https://onnocenter.or.id/wiki/index.php?title=VoIP_Cookbook:_Free_Internet_Country:_Country_Code_%2B882&amp;diff=21086</id>
		<title>VoIP Cookbook: Free Internet Country: Country Code +882</title>
		<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=VoIP_Cookbook:_Free_Internet_Country:_Country_Code_%2B882&amp;diff=21086"/>
		<updated>2010-08-20T17:56:32Z</updated>

		<summary type="html">&lt;p&gt;Anton: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;One of the services important to VoIP is ENUM, which carries out mapping from IP address to telephone number using Domain Name System (DNS). The phone number system for telephone we are familiar with, the one with specific country code, is known as E.164 format. The mapping process is usually performed by a DNS machine in the Internet, through NAPTR special entry. There are two (2) main Top Level Domains used as reference in ENUM process: e164.arpa and e164.org. The former is the top level domain normally used by formal telecommunication institution controlled by the International Telecommunication Union. In your country, e164.arpa is possibly under the control of the country's ministry of telecommunication. &lt;br /&gt;
&lt;br /&gt;
[[Image:E16401.jpg|center|200px|thumb|e164.org main window]]&lt;br /&gt;
&lt;br /&gt;
The latter, e164.org, is the informal level domain provided by communities, the sort that are concerned with how people can minimize telecommunication cost. This is the domain we will use for our VoIP communication. We can register in http://www.e164.org to get an account that can be used to obtain a phone number and register the number. &lt;br /&gt;
&lt;br /&gt;
[[Image:E164-asterisk-01.jpg|center|200px|thumb|To use e164.org, simply follow the instructions shown in http://www.e164.org/wiki/AsteriskExamples]]&lt;br /&gt;
&lt;br /&gt;
For smooth interconnection process between asterisk softswitch and e164.org, we need to configure /etc/asterisk/enum.conf so the Asterisk softswitch will be able to recognize the numbers listed in e164.org domain, by activating the following parameters:&lt;br /&gt;
&lt;br /&gt;
 search =&amp;gt; e164.or.id&lt;br /&gt;
 search =&amp;gt; e164.org&lt;br /&gt;
 search =&amp;gt; e164.arpa&lt;br /&gt;
&lt;br /&gt;
Once these parameters are activated, the softswitch will automatically seek the PSTN numbers available in e164.org and e164.arpa. Since we are using VoIP Rakyat as an example in this book, we will refer you to e164.or.id, an ENUM developed in Indonesia. You may later change the parameters to any ENUM provider that is suitable to your needs or even develop your own ENUM server, as running one requires only a DNS server. &lt;br /&gt;
&lt;br /&gt;
Entries that needs to be incorporated into /etc/asterisk/enum.conf are:&lt;br /&gt;
&lt;br /&gt;
 search =&amp;gt; e164.or.id&lt;br /&gt;
&lt;br /&gt;
[[Image:E16403.jpg|center|200px|thumb|Before you can be connected to e164.org, you have to sign up first]]&lt;br /&gt;
&lt;br /&gt;
Through the registration page of e164.org https://www.e164.org/signup.php, enter the required information in order to obtain a telephone number or register a telephone number. The information you have to enter are username, password, your email address, your time zone and Verifying code. Then click “Add me” to complete the registration. If the registration is successful, you will be able to use your newly-created account to get a telephone number assigned by e164.org or register yours. &lt;br /&gt;
&lt;br /&gt;
[[Image:E164-web-01.jpg|center|200px|thumb|The web appearance after you are logged in]]&lt;br /&gt;
&lt;br /&gt;
To obtain a telephone number or register your number, you need to log on to e164.org. Once you're logged in, there are some options you can choose from. &lt;br /&gt;
&lt;br /&gt;
[[Image:E164-web-02.jpg|center|200px|thumb|PSTN Phone Numbers can be added via https://www.e164.org/pstnadd.php]]&lt;br /&gt;
&lt;br /&gt;
Access to https://www.e164.org/freenumadd.php will bring you to a default window whereby you can add a virtual phone number to e164.org. You will be assigned an internet telephone number with country code +822 from e164.org. &lt;br /&gt;
&lt;br /&gt;
But if you're interested in adding a real PSTN number, access to https://www.e164.org/pstnadd.php will add PSTN number instead and register the number you use in your country. When registering, you need to have the PSTN number active as e164 will dial the number to authenticate that it is real. Once you received the activation code, go back to e164.org website to activate the number you have just registered. &lt;br /&gt;
&lt;br /&gt;
To register a PSTN number, you need to enter information such as country, area code, telephone number, and SIP account that will be called when someone places a call through VoIP network using the PSTN number. So the VoIP network will not reach your real PSTN number, but your SIP account using this PSTN number. Your SIP phone will ring, but not your PSTN phone. &lt;br /&gt;
&lt;br /&gt;
Once all information are entered correctly, click Add me to register our PSTN number so it can be called through internet telephony network. &lt;br /&gt;
&lt;br /&gt;
[[Image:E16408.jpg|center|200px|thumb|You can obtain +822 number assigned by e164.org via https://www.e164.org/freenumadd.php]]&lt;br /&gt;
&lt;br /&gt;
The second option is much easier to do: simply request a VoIP number with country code +882 via https://www.e164.org/freenumadd.php. This number cannot be reached by PSTN numbers but will be reached only through VoIP network. To obtain a +822 number, enter your SIP, IAX2 or H.323 number into the blanks. Since the account you created in VoIP Rakyat is of SIP, choose SIP in the drop-down menu. Once all information are entered properly, click Add number in order to obtain the country code +882.&lt;br /&gt;
&lt;br /&gt;
[[Image:E16413.jpeg|right|200px|thumb|Request a block of number via https://www.e164.org/hostadd.php]]&lt;br /&gt;
&lt;br /&gt;
The most interesting part of e164.org is its ability to obtain a block of numbers via https://www.e164.org/hostadd.php with area code +822 99, instead of having these numbers included one by one. To do this, click Server Add. Via add a Server Entry, choose the type of protocol used by the server and enter the name of the server. The server should have a Public IP address, not the one used internally. Once all information are entered properly, click Add Server. This will make your SIP server be recognized by e164.org, with +882 being the country code assigned to the server. This also implies that you will have a bunch of numbers that you can further allocate to the users who are registered with your server. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
&lt;br /&gt;
* [[VoIP Cookbook: Building your own Telecommunication Infrastructure]]&lt;br /&gt;
* [[VoIP Cookbook: Interconnectivity and Telephone Number Allocation]]&lt;/div&gt;</summary>
		<author><name>Anton</name></author>
	</entry>
	<entry>
		<id>https://onnocenter.or.id/wiki/index.php?title=VoIP_Cookbook:_Test_your_SIP_Softphone&amp;diff=21085</id>
		<title>VoIP Cookbook: Test your SIP Softphone</title>
		<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=VoIP_Cookbook:_Test_your_SIP_Softphone&amp;diff=21085"/>
		<updated>2010-08-20T17:55:46Z</updated>

		<summary type="html">&lt;p&gt;Anton: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Now that you have adjusted both [[softphone]]s (or just one of them), the next important thing you have to do is to test whether it could run properly. Note that the quality of the voice produced by the [[softphone]] during the test may have been just fine, but when your softphone is connected to a VoIP provider, the voice quality could be poor, depending on many other things such as [[bandwidth]] availability and the type of codec run by the [[softphone]].  For this test purpose, [[VoIP]] providers usually provide the telephone number to which you can dial. &lt;br /&gt;
&lt;br /&gt;
If your [[computer]] is connected to an [[internet]] behind a [[firewall]], the [[firewall]] might block your connectivity. In order to make your [[VoIP]] connectivity working behind the [[firewall]], you have to open Port 5060-6060 to enable [[Session Initiation Protocol]] ([[SIP]]) and Port 8000-20000 for voice data delivery using [[Real Time Protocol]] ([[RTP]]). But if you're not sure what to do, you can simply ask your network administrator to do what is told here. &lt;br /&gt;
&lt;br /&gt;
[[Image:Voiprakyat-service1.jpeg|right|200px|thumb|Just like other VoIP Providers, VoIP Rakyat provides its users with some numbers with which the users can use for testing their VoIP quality]]&lt;br /&gt;
&lt;br /&gt;
Go to [[VoIP Rakyat]]'s Service Number page, http://voiprakyat.or.id/services/. This page provides you with some numbers that can be used to test your [[VoIP]] connection and their functions. Some of them are:&lt;br /&gt;
&lt;br /&gt;
 901 - which indicates the time Jakarta's time and nearby countries.&lt;br /&gt;
 902 - noise&lt;br /&gt;
 903 - echo test&lt;br /&gt;
 904 - record caller voice and playback to listen to the VoIP call quality &lt;br /&gt;
&lt;br /&gt;
[[Image:Voiprakyat-service2.jpeg|left|200px|thumb|Through VoIP Rakyat's Phonebook, you can see who's online]]&lt;br /&gt;
&lt;br /&gt;
In testing this connectivity, what users will often do is to call anyone found online in http://www.voiprakyat.or.id/?inc=online_phones. So don't be surprised if someone dials your number. Depending on where the users are, the call comes from a variety of countries, including the U.S. &lt;br /&gt;
&lt;br /&gt;
There are of course other [[VoIP]] phone numbers which you can use to test your [[VoIP]] connection. These are provided in a long list available in http://www.voip-info.org/wiki/view/Phone+Numbers. If you want to call using [[SIP]] address format (sip@domain.com), the following is a table of some numbers you may use:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=2 style=&amp;quot;border-collapse: collapse&amp;quot;&lt;br /&gt;
! Function &lt;br /&gt;
! SIP Provider&lt;br /&gt;
! SIP &lt;br /&gt;
! Enum &lt;br /&gt;
|-&lt;br /&gt;
| Autoattendant&lt;br /&gt;
| BC Wireless (http://www.bcwireless.net/moin.cgi/NetworkServices/VoiceServices/PublicConferenceRoom).&lt;br /&gt;
| 1000@mutual.bcwireless.net&lt;br /&gt;
| 1 604 484 5289 x8600 through E164.org&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Enum2go (http://enum2go.com/) &lt;br /&gt;
| 878107472000010@sip2go.com&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Echo Test&lt;br /&gt;
| N3 Network Lab. (http://www.n3network.ch/)  &lt;br /&gt;
| Echo test sip: echo@n3network.ch and sip: 905100@n3network.ch (no G.729)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Mouselike.org (UK) (http://www.mouselike.org/) &lt;br /&gt;
| 904@mouselike.org&lt;br /&gt;
| +441483604781&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| VoipTalk UK (http://www.voiptalk.org/) &lt;br /&gt;
| 904@voiptalk.org&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Reread Called ID&lt;br /&gt;
|&lt;br /&gt;
| 95861111@mutual.bcwireless.net&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Welcome Line&lt;br /&gt;
| FWD &lt;br /&gt;
| 55555@fwd.pulver.com&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Ewing IT&lt;br /&gt;
| 611300766674@sip.like2fone.com&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Xmission (http://xmission.com/transmission)&lt;br /&gt;
| xmission@pbx.xmission.com (tidak ada G.729)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| UCLA (http://internet2.edu/sip.edu) &lt;br /&gt;
| 13108254321@ucla.edu (tidak ada G.729)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| TELL&lt;br /&gt;
| 18005558355@proxy01.sipphone.com&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| U. Philippines &lt;br /&gt;
| 0116329818500@proxy01.sipphone.com&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Personal Telco (http://wiki.personaltelco.net/moin.cgi/SipPhoneDirectory)&lt;br /&gt;
| 274185@fwd.pulver.com&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Patton Electronics (http://www.patton.com/support)&lt;br /&gt;
| support@patton.com (tidak ada G.729)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Party Line&lt;br /&gt;
| 17475552663@proxy01.sipphone.com (VoIP conference setiap sabtu jam 20:00 GMT)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Ingate (http://www.ingate.com/trysip.php)&lt;br /&gt;
| music@trysip.ingate.com&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| MIT (http://sipphone.com/numbers)&lt;br /&gt;
| 16172531000@proxy01.sipphone.com&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
&lt;br /&gt;
* [[VoIP Cookbook: Building your own Telecommunication Infrastructure]]&lt;br /&gt;
* [[VoIP Cookbook: Becoming a user]]&lt;br /&gt;
&lt;br /&gt;
[[Category: VoIP]]&lt;/div&gt;</summary>
		<author><name>Anton</name></author>
	</entry>
	<entry>
		<id>https://onnocenter.or.id/wiki/index.php?title=VoIP:_Nomor_Gratis_Negara_Internet_%2B882&amp;diff=21084</id>
		<title>VoIP: Nomor Gratis Negara Internet +882</title>
		<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=VoIP:_Nomor_Gratis_Negara_Internet_%2B882&amp;diff=21084"/>
		<updated>2010-08-20T17:54:05Z</updated>

		<summary type="html">&lt;p&gt;Anton: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:E16401.jpg|right|200px|thumb]]&lt;br /&gt;
Salah satu servis yang sangat kritis di [[Internet]] adalah [[ENUM]] yang melakukan mapping / pemetaan dari IP address ke nomor telepon menggunakan [[Domain Name System]] ([[DNS]]).&lt;br /&gt;
&lt;br /&gt;
Format nomor telepon yang kita kenal, seperti, +628118855678 dengan +62 kode negara Indonesia, 811 kode area, dan seterusnya nomor pesawat di kenal sebagai format [[E.164]].&lt;br /&gt;
&lt;br /&gt;
Proses pemetaan antara format [[E.164]] dengan [[IP address]] biasanya dilakukan oleh mesin [[DNS]] yang ada di [[Internet]], dengan menggunakan entry khusus [[NAPTR]]. Ada dua (2) [[Top Level Domain]] yang menjadi acuan bagi proses [[ENUM]] ini, yaitu,&lt;br /&gt;
&lt;br /&gt;
# e164.org&lt;br /&gt;
# e164.arpa&lt;br /&gt;
&lt;br /&gt;
e164.arpa adalah [[top level domain]] yang biasanya digunakan oleh lembaga telekomunikasi formal yang biasanya di kontrol oleh [[International Telecommnuication Union]] ([[ITU]]), kalau di Indonesia mungkin di kontrol oleh [[DIRJEN POSTEL]].&lt;br /&gt;
&lt;br /&gt;
Sementara, [[top level domain]] untuk [[E.164]] yang tidak terlalu formal adalah e164.org. Dalam bahasa sederhananya e164.org adalah kumpulan para pembrontak [[VoIP]] di [[Internet]]. Kita dapat registrasi di http://www.e164.org untuk memperoleh account yang nantinya dapat digunakan untuk memperoleh nomor telepon dan meregistrasikan nomor telepon.&lt;br /&gt;
&lt;br /&gt;
[[Image:E164-asterisk-01.jpg|right|200px|thumb|Untuk mengintegrasikan e164.org, ikuti langkah yang di berikan di http://www.e164.org/wiki/AsteriskExamples]]&lt;br /&gt;
Agar proses interkoneksi antar [[softswitch]] [[asterisk]] dapat berlangsung dengan baik, pada bagian config di e164.org di jelaskan dengan baik teknik mengkonfigurasi enum.conf supaya [[Asterisk]] dapat mengenali nomor-nomor yang ada di e164.org. Pada dasarnya kita hanya perlu mengaktifkan parameter,&lt;br /&gt;
&lt;br /&gt;
 search =&amp;gt; e164.id&lt;br /&gt;
 search =&amp;gt; e164.org&lt;br /&gt;
 search =&amp;gt; e164.arpa&lt;br /&gt;
&lt;br /&gt;
Pada enum.conf, setelah ini diaktifkan maka secara automatis [[asterisk]] akan mencari nomor [[PSTN]] yang di tuju di e164.org &amp;amp; e164.arpa. &lt;br /&gt;
&lt;br /&gt;
Tentunya para pembrontak [[VoIP]] di Indonesia sudah pula mengoperasikan server [[ENUM]]-nya sendiri yang tidak terkait dengan pemerintah Indonesia. Entry yang perlu dimasukan ke enum.conf adalah&lt;br /&gt;
&lt;br /&gt;
 search =&amp;gt; e164.or.id&lt;br /&gt;
&lt;br /&gt;
Tentunya anda dapat pula mengoperasikan server [[ENUM]] sendiri, hanya hanya membutuhkan [[DNS server]] untuk keperluan tersebut.&lt;br /&gt;
&lt;br /&gt;
==Register ke e164.org==&lt;br /&gt;
&lt;br /&gt;
[[Image:E16403.jpg|right|200px|thumb]]&lt;br /&gt;
Pada bagian Sign-Up kita dapat mendaftarkan diri untuk memperoleh account di e164.org yang nantinya dibutuhkan untuk memperoleh nomor telepon atau mendaftarkan nomor telepon. Informasi yang dibutuhkan pada proses Sign-Up hanya&lt;br /&gt;
&lt;br /&gt;
# username&lt;br /&gt;
# password&lt;br /&gt;
# [[e-mail address]]&lt;br /&gt;
# Zona Waktu&lt;br /&gt;
&lt;br /&gt;
Setelah semua informasi tersebut dimasukan, tekan tombol “Add me” untuk mendaftarkan account di e164.org. Selesai sudah proses pendaftaran account di e164.org, kita dapat mengunakannya untuk memperoleh nomor telepon / mendaftarkan nomor telepon.&lt;br /&gt;
&lt;br /&gt;
==Mendaftarkan / memperoleh nomor telepon dari e164.org==&lt;br /&gt;
&lt;br /&gt;
Untuk memperoleh nomor telepon / mendaftarkan nomor telepon, kita harus masuk ke bagian Login e164.org. Di situ ada beberapa menu yang dapat kita gunakan.&lt;br /&gt;
&lt;br /&gt;
Pada menu “Phone Numbers (Add)”, kita dapat:&lt;br /&gt;
&lt;br /&gt;
# http://www.e164.org/pstnadd.php - mendaftarkan nomor [[PSTN]] yang kita gunakan di Indonesia &lt;br /&gt;
# http://www.e164.org/freenumadd.php - memperoleh nomor [[Internet]] dengan kode negara Internet +882 dari e614.org&lt;br /&gt;
# http://www.e164.org/hostadd.php - memperoleh alokasi blok nomor +88299 untuk sebuah [[SIP Provider]].&lt;br /&gt;
&lt;br /&gt;
Nomor [[PSTN]] yang kita gunakan harus benar-benar hidup karena setelah proses registrasi e164.org akan menelepon nomor tersebut dan menyebutkan kode aktifasi. Setelah memperoleh kode aktifasi, kita harus masuk kembali ke http://www.e164.org dan mengaktifkan nomor yang kita registrasikan.&lt;br /&gt;
&lt;br /&gt;
==Mendaftarkan nomor telepon PSTN ke e164.org==&lt;br /&gt;
&lt;br /&gt;
[[Image:E16408.jpg|right|200px|thumb]]&lt;br /&gt;
Untuk mendaftarkan nomor [[PSTN]], kita perlu memasukan bebarapa informasi, yaitu, (1) negara, (2) kode area, (3) nomor pesawat telepon, dan (4) [[account SIP]] yang akan di “bunyi”-kan jika seseorang menelepon di jaringan [[VoIP]] menggunakan nomor [[PSTN]] tersebut. Jadi pada dasarnya, jaringan [[VoIP]] tidak akan menelepon nomor [[PSTN]] yang kita miliki secara langsung, tapi menelepon [[account SIP]] yang kita miliki dengan menggunakan nomor [[PSTN]] yang kita miliki. Jadi yang akan bunyi kring adalah [[account SIP]], bukan pesawat telepon telkom yang kita miliki.&lt;br /&gt;
&lt;br /&gt;
Setelah semua informasi di masukan dengan benar, tekan tombol “Add me” untuk mendaftarkan nomor [[PSTN]] Indonesia yang kita miliki agar dapat di telepon dari jaringan [[Internet telepon]].&lt;br /&gt;
&lt;br /&gt;
'''Sekali lagi''' - bagi anda yang sangat ingin untuk memperkenalkan nomor telepon [[PSTN]] atau [[selular]] Indonesia dengan kode negara +62 ke jaringan [[VoIP]] pembrontak ini, dapat dengan mudah dilakukan melalui menu http://www.e164.org/pstnadd.php yang ada di e164.org.&lt;br /&gt;
&lt;br /&gt;
Informasi yang dibutuhkan tidak banyak, hanya, (1) negara, (2) kode area, (3) nomor telepon lokal, dan (4) [[account SIP]] di [[SIP provider]] tempat di petakannya nomor [[PSTN]] ke [[SIP]].&lt;br /&gt;
&lt;br /&gt;
Anda harus men-standbykan telepon yang nomor-nya di daftarkan ke e164.org karena dalam waktu sekitar 15 menit karena e164.org akan menelepon kita ke nomor yang kita daftarkan dan akan menyebutkan [[PIN]] untuk aktifasi account.&lt;br /&gt;
&lt;br /&gt;
Jangan kaget nanti pada saat e164.org dia akan mendiktekan nomor [[PIN]] dalam bahasa Inggris. Catat baik-baik nomor tersebut.&lt;br /&gt;
&lt;br /&gt;
Aktifkan account melalui Web dengan nomor [[PIN]] yang di sebutkan sebelumnya. Selesai sudah proses registrasi nomor [[PSTN]] kita agar di kenali di jaringan [[VoIP]].&lt;br /&gt;
&lt;br /&gt;
Selanjutnya, seluruh pesawat telepon di jaringan [[VoIP]] akan menelepon ke [[account SIP]] kita dengan menggunakan nomor [[PSTN]] yang kita miliki.&lt;br /&gt;
&lt;br /&gt;
==Meminta nomor Internet +882 ke e164.org==&lt;br /&gt;
&lt;br /&gt;
[[Image:E16412.jpeg|right|200px|thumb]]&lt;br /&gt;
Pilihan ke dua yang lebih aman dan tidak merepotkan e164.org, adalah meminta nomor [[VoIP]] dengan kode negara +882 yang tidak dapat dihubungi dari jaringan Telkom hanya dapat dihubungi di jaringan VoIP saja.&lt;br /&gt;
&lt;br /&gt;
Untuk memperoleh nomor +822, kita cukup memasukan account [[SIP]] atau [[IAX2]] atau [[H.323]] yang kita miliki ke kolom yang kosong. Account di [[VoIP Rakyat]] merupakan [[account SIP]]. Setelah semua informasi dimasukan dengan benar kita dapat menekan tombol “Add number” untuk memperoleh nomor dengan kode negara +882.&lt;br /&gt;
&lt;br /&gt;
==Meminta Blok Alokasi Nomor Internet +88299 ke e164.org untuk SIP Provider==&lt;br /&gt;
&lt;br /&gt;
[[Image:E16413.jpeg|right|200px|thumb]]&lt;br /&gt;
Bagian yang menarik dari e164.org adalah memperoleh satu blok alokasi nomor dengan kode negara +882. Hal ini dapat di peroleh dengan memilih menu “Server (Add)” atau alamat http://www.e164.org/hostadd.php&lt;br /&gt;
&lt;br /&gt;
Kita cukup memilih jenis protokol yang digunakan apakah [[SIP]] / [[IAX2]] / [[H.323]] dan memasukan [[hostname]] dari [[SIP Server]] yang kita managed. Tentunya [[SIP Server]] tersebut harus memiliki [[IP publik]].&lt;br /&gt;
&lt;br /&gt;
Jika semua informasi telah dimasukan dengan benar, tekan tombol “Add Server”, maka Server SIP yang kita operasikan akan di kenali di e164.org dengan alokasi nomor telepon dengan kode negara +882. Artinya, kita akan memiliki sekumpulan nomor yang dapat kita alokasikan lebih lanjut ke para pelanggan / pengguna VoIP kita.&lt;br /&gt;
&lt;br /&gt;
Masih banyak lagi sebetulnya fasilitas yang ada di e164.org, khususnya untuk buku telepon dan fasilitas untuk mengubah berbagai informasi yang berkaitan dengan nomor yang kita gunakan.&lt;br /&gt;
Memperkenalkan Nomor +62 Indonesia di [[VoIP]] Internasional&lt;br /&gt;
&lt;br /&gt;
==Referensi==&lt;br /&gt;
&lt;br /&gt;
* http://www.e164.org&lt;br /&gt;
* http://www.e164.org/pstnadd.php&lt;br /&gt;
* http://www.e164.org/freenumadd.php &lt;br /&gt;
* http://www.e164.org/hostadd.php&lt;br /&gt;
&lt;br /&gt;
==Pranala Menarik==&lt;br /&gt;
&lt;br /&gt;
* [[VoIP]]&lt;br /&gt;
* [[VoIP: Interkoneksi dan Alokasi Nomor Telepon]]&lt;br /&gt;
* [[VoIP: Nomor Telepon Washington State Gratis]]&lt;br /&gt;
* [[VoIP: Nomor Gratis Negara Internet +882]]&lt;br /&gt;
* [[VoIP: Menggunakan ENUM VoIP Rakyat]]&lt;br /&gt;
* [[Konsep Dasar ENUM]]&lt;br /&gt;
* [[Implementasi ENUM]]&lt;br /&gt;
* [[Implementasi ENUM Server | Implementasi ENUM Server di Ubuntu]]&lt;br /&gt;
* [[Implementasi ENUM di Asterisk 1.6]]&lt;br /&gt;
* [[VoIP: ENUM Demo Data]]&lt;/div&gt;</summary>
		<author><name>Anton</name></author>
	</entry>
	<entry>
		<id>https://onnocenter.or.id/wiki/index.php?title=Konfigurasi_Minimal_Asterisk_1.6_di_Ubuntu&amp;diff=21083</id>
		<title>Konfigurasi Minimal Asterisk 1.6 di Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=Konfigurasi_Minimal_Asterisk_1.6_di_Ubuntu&amp;diff=21083"/>
		<updated>2010-08-20T17:53:10Z</updated>

		<summary type="html">&lt;p&gt;Anton: /* Konfigurasi enum.conf */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Konfigurasi Asterisk yang aman sangat minimal dengan misi untuk meng-authentikasi user, mengkonfigurasi dial-plan dan mengenalkan [[ENUM]] tidak banyak yang harus dilakukan. Seluruh proses konfigurasi merupakan proses editing file-file yang ada di folder&lt;br /&gt;
&lt;br /&gt;
 /etc/asterisk&lt;br /&gt;
&lt;br /&gt;
File yang perlu diperhatikan tidak banyak, hanya,&lt;br /&gt;
&lt;br /&gt;
 /etc/sip.conf 		- untuk authentikasi user dengan nomor telepon dan password.&lt;br /&gt;
 /etc/extensions.conf	- untuk mengatur dialplan.&lt;br /&gt;
 /etc/enum.conf		- untuk memperkenalkan nomor +62XX.&lt;br /&gt;
&lt;br /&gt;
Masih banyak file-file konfigurasi lainnya, sangat di sarankan bagi anda yang ingin secara serius mempelajari asterisk untuk membaca-baca file-file konfigurasi yang ada di /etc/asterisk/&lt;br /&gt;
&lt;br /&gt;
==Konfigurasi enum.conf==&lt;br /&gt;
&lt;br /&gt;
Tidak banyak yang harus di ubah di /etc/asterisk/enum.conf, hanya pastikan bahwa ada entry&lt;br /&gt;
&lt;br /&gt;
 vi /etc/asterisk/enum.conf&lt;br /&gt;
&lt;br /&gt;
 search =&amp;gt; e164.arpa&lt;br /&gt;
 search =&amp;gt; e164.org&lt;br /&gt;
 search =&amp;gt; e164.id&lt;br /&gt;
 search =&amp;gt; e164.or.id&lt;br /&gt;
&lt;br /&gt;
Dengan cara itu, kita dapat pastikan bahwa informasi [[ENUM]] yang ada di e164.arpa, e164.org dan e164.id akan dapat di ketahui dengan baik oleh asterisk kita.&lt;br /&gt;
&lt;br /&gt;
==Konfigurasi sip.conf==&lt;br /&gt;
&lt;br /&gt;
Masukan untuk setiap nomor telepon, kira-kira entry seperti ini,&lt;br /&gt;
&lt;br /&gt;
 vi /etc/asterisk/sip.conf&lt;br /&gt;
&lt;br /&gt;
 [2000]&lt;br /&gt;
 context=default&lt;br /&gt;
 type=friend&lt;br /&gt;
 defaultuser=2000&lt;br /&gt;
 secret=123456&lt;br /&gt;
 host=dynamic&lt;br /&gt;
 dtmfmode=rfc2833&lt;br /&gt;
 rfc2833compensate=yes&lt;br /&gt;
&lt;br /&gt;
Untuk insecure call tambahkan di user ini&lt;br /&gt;
&lt;br /&gt;
 insecure=port,invite&lt;br /&gt;
&lt;br /&gt;
Untuk asterisk-1.4, agar dial tone dapat di handel dengan baik maka perlu ditambahkan di tambahan entry berikut&lt;br /&gt;
&lt;br /&gt;
 rfc2833compensate=yes&lt;br /&gt;
&lt;br /&gt;
==Konfigurasi sip.conf agar terdaftar di VoIP Rakyat atau SIP Proxy==&lt;br /&gt;
&lt;br /&gt;
Agar asterisk server kita dapat berbicara dengan user lain di [[VoIP Rakyat]], atau di [[SIP Proxy]] yang banyak bertebaran di [[Internet]], kita perlu meregistrasikan diri ke [[SIP Proxy]] server tersebut. Perintah yang digunakan adalah&lt;br /&gt;
&lt;br /&gt;
 register =&amp;gt; 2345:password@sip_proxy/1234&lt;br /&gt;
&lt;br /&gt;
yang artinya, user 1234 di asterisk server yang kita operasikan merupakan user 2345 di sip_proxy yang login ke sana menggunakan password &amp;quot;password&amp;quot;. Misalnya seseorang user 2000 mempunyai account 20345 di server voiprakyat.or,id dengan password &amp;quot;rahasia&amp;quot; maka format yang digunakan adalah&lt;br /&gt;
&lt;br /&gt;
 register =&amp;gt; 20345:rahasia@voiprakyat.or,id/2000&lt;br /&gt;
&lt;br /&gt;
Dengan cara ini, maka ada panggilan di [[VoIP Rakyat]] ke nomor 20345 akan langsung di forward ke nomor 2000 di [[SIP server]] yang kita gunakan.&lt;br /&gt;
&lt;br /&gt;
==Konfigurasi extensions.conf==&lt;br /&gt;
&lt;br /&gt;
Contoh konfigurasi minimal sekali supaya semua extension 2xxx dapat saling berhubungan&lt;br /&gt;
&lt;br /&gt;
 exten =&amp;gt; _20XX,1,Dial(SIP/${EXTEN},30,rt)&lt;br /&gt;
 exten =&amp;gt; _20XX,2,HangUp&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Konfigurasi extensions.conf untuk menyambung ke Selular / PSTN==&lt;br /&gt;
&lt;br /&gt;
Cara membaca perintah di atas adalah sebagai berikut,&lt;br /&gt;
&lt;br /&gt;
''Jika ada orang yang menelepon ke extension 20XX maka langkah 1 yang harus di kerjakan adalah DIAL EXTENsiontersebut mengunakan protokol [[SIP]], tunggu 30 detik, jika tidak di angkat maka time out (rt). Langkah ke 2 yang harus dilakukan adalah HangUp. Tentunya anda perlu mengatur sedikit-sedikit perintah ini agar sesuai dengan kondisi yang anda gunakan di [[SIP Server]] anda.''&lt;br /&gt;
&lt;br /&gt;
Jika kita menggunakan [[PABX]] antara [[ATA]] dengan Telkom, maka perintah yang digunakan menjadi&lt;br /&gt;
&lt;br /&gt;
 exten =&amp;gt; _021X.,1,Dial(SIP/9${EXTEN:3}@2031,20.rt)&lt;br /&gt;
&lt;br /&gt;
Cara membaca-nya adalah,&lt;br /&gt;
&lt;br /&gt;
''Jika ada orang yang menelepon ke 021X. Perhatikan titik sesudah X, berarti berapapun dibelakang X tidak di perdulikan. DIAL menggunakan teknologi SIP ke nomor 2031. Perhatikan baik-baik kode 9{EXTEN:3} ini harus di baca buang tiga (3) digit di depan nomor EXTENsion yang di dial kemudian tambahkan 9 - jadi 0215551234 menjadi 95551234.''&lt;br /&gt;
&lt;br /&gt;
Artinya jika nomor 2031 merupakan sebuah Analog Telepon Adapter (ATA) seperti SPA3000 yang berada di jakarta dan sambungkan ke PABX di Jakarta. Maka siapapun yang berada di jaringan VoIP Tersebut akan dapat menelepon Jakarta tanpa perlu membayar SLJII maupun SLI. Orang yang mempunyai ATA tetap harus membayar pulsa lokal untuk menelelpon ke nomor ang di tuju.&lt;br /&gt;
&lt;br /&gt;
Contoh konfigurasi agar semua call ke selular Indonesia 08xxxxxxx menggunakan PSTN gateway di extension 2031&lt;br /&gt;
&lt;br /&gt;
 exten =&amp;gt; _08.,1,Dial(SIP/${EXTEN}@2031,60,rt)&lt;br /&gt;
&lt;br /&gt;
Cara membaca-nya adalah,&lt;br /&gt;
&lt;br /&gt;
''Jika ada orang yang menelepon ke 08..... Perhatikan titik sesudah 08, berarti berapapun dibelakang 08 tidak di perdulikan. DIAL menggunakan teknologi SIP ke nomor 2031.''&lt;br /&gt;
&lt;br /&gt;
Tentunya untuk sebuah kantor yang tersambung ke jaringan [[VoIP]] Publik tidak akan mau membuka akses agar semua orang dapat menelepon semua nomor selular atau Telkom, oleh karenanya biasanya kita tidak menggunakan kode-kode 021X., atau 08X. Tapi kita akan memasukan satu per satu nomor-nomor yang di ijinkan di telepon melalui [[VoIP]], misalnya,&lt;br /&gt;
&lt;br /&gt;
 exten =&amp;gt; _0811567854,1,Dial(SIP/${EXTEN}@2031,20.rt)&lt;br /&gt;
 exten =&amp;gt; _0216575675,1,Dial(SIP/${EXTEN}@2031,20.rt)&lt;br /&gt;
 exten =&amp;gt; _0216755675,1,Dial(SIP/${EXTEN}@2031,20.rt)&lt;br /&gt;
&lt;br /&gt;
Artinya hanya nomor  0811567854, 0216575675 dan 0216755675 yang dapat dihubungi melalui [[VoIP]] selain nomor-nomor ini tidak dapat dihubungi.&lt;br /&gt;
&lt;br /&gt;
==Pranala Menarik==&lt;br /&gt;
&lt;br /&gt;
* [[VoIP: Asterisk Demo User]]&lt;br /&gt;
* [[VoIP: Asterisk Demo Dial Plan]]&lt;br /&gt;
* [[Implementasi ENUM di Asterisk 1.6]]&lt;br /&gt;
* [[Asterisk Softswitch]]&lt;br /&gt;
* [[VoIP]]&lt;br /&gt;
* [[Linux Howto]]&lt;/div&gt;</summary>
		<author><name>Anton</name></author>
	</entry>
	<entry>
		<id>https://onnocenter.or.id/wiki/index.php?title=Konsep_Dasar_ENUM&amp;diff=21082</id>
		<title>Konsep Dasar ENUM</title>
		<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=Konsep_Dasar_ENUM&amp;diff=21082"/>
		<updated>2010-08-20T17:52:29Z</updated>

		<summary type="html">&lt;p&gt;Anton: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[ENUM]] adalah sebuah mekanisme pemetaan nomor telepon Telkom yang kita kenal, seperti, +628113334567 atau +62555334567, agar di kenali di dunia [[VoIP]] yang menggunakan nomor telepon, seperti, 20333@voiprakyat.or.id atau 5007987@fwd.pulver.com. Jadi sebetulnya isi sebuah [[ENUM]] hanya tabel saja.&lt;br /&gt;
&lt;br /&gt;
Tentunya konsep [[ENUM]] tidak terbatas pada pemetaan saja, dengan menggunakan ENUM sebuah nomor telepon +6255534567 dapat mempunyai beberapa pesawat penerima dengan sistem prioritas, misalnya,&lt;br /&gt;
&lt;br /&gt;
 +6255534567		prioritas 1	245678@voiprakyat.or.id&lt;br /&gt;
 +6255534567		prioritas 2	6543686@fwd.pulver.com&lt;br /&gt;
 +6255534567		prioritas 3	+62215678976 (nomor kantor)&lt;br /&gt;
 +6255534567		prioritas 4	+62856789654 (nomor handphone)&lt;br /&gt;
 +6255534567		prioritas 5	mail:oknum@salemba.co.id&lt;br /&gt;
&lt;br /&gt;
Dalam bahasa yang lebih manusiawi, jika seseorang berusaha menelepon ke +6255534567 akan diusahakan untuk menghubungi ke [[VoIP Rakyat]] 245678@voiprakyat.or.id, jika gagal maka akan berusaha menghubungi nomor VoIP di Pulver 6543686@fwd.pulver.com, jika gagal maka akan berusaha menghubungi kantor di +62215678976, jika gagal lagi maka akan berusaha menghubungi handphone di +62856789654. Terakhir jika semua cara gagal, apa boleh buat masuk ke voice mail untuk oknum@salemba.co.id.&lt;br /&gt;
&lt;br /&gt;
Cara penulisan ENUM di Internet, misalnya menggunakan top level domain e164.id, adalah sebagai berikut&lt;br /&gt;
&lt;br /&gt;
 +6255512345678		8.7.6.5.4.3.2.1.5.5.5.2.6.e164.id&lt;br /&gt;
 +6281812345678		8.7.6.5.4.3.2.1.8.1.8.2.6.e164.id&lt;br /&gt;
&lt;br /&gt;
perhatikan nomor ENUM mempunyai urutan terbalik dari nomor telepon yang kita kenal biasa.&lt;br /&gt;
Contoh ENUM &lt;br /&gt;
&lt;br /&gt;
Salah satu contoh ENUM yang paling baik adalah e164.org, kita dapat mendaftarkan diri secara automatis dengan mekanisme authentikasi yang baik dengan cara menelepon nomor telepon yang akan di mapping ke account VoIP.&lt;br /&gt;
&lt;br /&gt;
Tentunya e164.org bukan satu-satunya [[ENUM server]] di dunia. Rekan-rekan [[VoIP Rakyat]]-pun mengembangkan ENUM sendiri yang dapat di akses di http://e164.or.id .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tampilan maupun menu ENUM VoIP Rakyat akan secara berangsur-angsur berubah dengan akan di adakannya ENUM Indonesia yang menggunakan domain e164.id. Jika e164.id sudah  berjalan dengan baik, maka akan digunakan delegasi dari ARPA menggunakan domain 2.6.e164.arpa untuk kode negara +62 (Indonesia).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Konsep Delegasi Nomor Telepon dan ENUM==&lt;br /&gt;
&lt;br /&gt;
Untuk mengerti dengan jelas konsep ENUM, ada baiknya anda sudah mengerti cara kerja [[Domain Name System]] ([[DNS]]) karena ENUM menggantungkan dirinya pada [[DNS Server]]. Pada kesempatan ini tidak akan di terangkan cara kerja [[DNS]].&lt;br /&gt;
&lt;br /&gt;
Jadi, pada dasarnya logika berfikir ENUM adalah sama dengan sistem [[DNS]], hanya saja yang dilakukan disini adalah mendelegasikan nomor telepon. Mohon di resapi bahwa server ENUM berbeda sama sekali dengan [[SIP Server]] yang kita gunakan, walaupun dapat di satukan.&lt;br /&gt;
&lt;br /&gt;
Bayangkan pada tingkat nasional sebuah alokasi nomor +62555 dengan domain 5.5.5.2.6.e164.id, mempunyai beberapa ENUM Name Server (NS) sebagai berikut&lt;br /&gt;
&lt;br /&gt;
 ENUM Server Domain 5.5.5.2.6.e164.id&lt;br /&gt;
 +62555	ENUM NS	202.123.123.124&lt;br /&gt;
 +62555	ENUM NS	235.123.123.234&lt;br /&gt;
&lt;br /&gt;
Perhatikan bahwa pada tingkat nasional, ENUM server tidak perlu mempunyai data lengkap dari nomor-nomor pesawat telepon / pelanggan.&lt;br /&gt;
&lt;br /&gt;
Misalnya, sebuah operator telekomunikasi, memperoleh alokasi nomor sentral 4444, maka alokasi nomor yang dapat digunakan oleh operator tersebut adalah&lt;br /&gt;
&lt;br /&gt;
 +6255544440000 s/d +6255544449999&lt;br /&gt;
&lt;br /&gt;
artinya dapat memberikan nomor bagi 10000 pelanggan. Maka operator telekomunikasi tersebut harus mempunyai ENUM sendiri untuk domain 4.4.4.4.5.5.5.2.6.e164.id, misalnya dengan NS&lt;br /&gt;
&lt;br /&gt;
 ENUM Server Domain 4.4.4.4.5.5.5.2.6.e164.id&lt;br /&gt;
 +62555444	ENUM	NS	212.234.234.234&lt;br /&gt;
 +62555444	ENUM	NS	212.234.234.235&lt;br /&gt;
&lt;br /&gt;
Dalam proses delegasi, informasi NS dari 4.4.4.4.5.5.5.2.6.e164.id harus dimasukan ke ENUM 5.5.5.2.6.e164.id yang memberitahukan bahwa&lt;br /&gt;
&lt;br /&gt;
 4.4.4.4.5.5.5.2.6.e164.id	IN NS	212.234.234.234&lt;br /&gt;
 4.4.4.4.5.5.5.2.6.e164.id	IN NS	212.234.234.235&lt;br /&gt;
&lt;br /&gt;
Tentunya konsep ENUM tidak di batasi hanya untuk operator, sebuah perusahaan yang besar dengan 100 extension dapat saja mempunyai nomor ENUM misalnya dengan alokasi nomor&lt;br /&gt;
&lt;br /&gt;
 +6255566666600 s/d +6255566666699&lt;br /&gt;
&lt;br /&gt;
Maka perusahaan tersebut harus mempunyai ENUM sendiri untuk domain 6.6.6.6.6.6.5.5.5.2.6.e164.id, misalnya dengan NS&lt;br /&gt;
&lt;br /&gt;
 ENUM Server Domain 6.6.6.6.6.6.5.5.5.2.6.e164.id&lt;br /&gt;
 +62555666666	ENUM	NS	212.234.234.4&lt;br /&gt;
 +62555666666	ENUM	NS	212.234.234.5&lt;br /&gt;
&lt;br /&gt;
Dalam proses delegasi, informasi NS dari 6.6.6.6.6.6.5.5.5.2.6.e164.id harus dimasukan ke ENUM 5.5.5.2.6.e164.id yang memberitahukan bahwa&lt;br /&gt;
&lt;br /&gt;
 6.6.6.6.6.6.5.5.5.2.6.e164.id	IN NS	212.234.234.4&lt;br /&gt;
 6.6.6.6.6.6.5.5.5.2.6.e164.id	IN NS	212.234.234.5&lt;br /&gt;
&lt;br /&gt;
Tentunya konsep ini tidak terbatas pada perusahaan saja, sebuah [[RT/RW-net]] dapat juga membangun ENUM sendiri dsb. Dengan cara ini maka sebetulnya nomor tidak lagi menjadi monopoli operator, rakyat biasapun sebetulnya mampu untuk memperoleh nomor telepon sendiri. Tentunya mekanisme Authentikasi dan juga tanggung jawab perlu dikembangkan karena nomor telepon akan menjadi resource yang terbatas seperti juga IP address.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pranala Menarik==&lt;br /&gt;
&lt;br /&gt;
* [[Konsep Dasar ENUM]]&lt;br /&gt;
* [[Implementasi ENUM]]&lt;br /&gt;
* [[Implementasi ENUM Server | Implementasi ENUM Server di Ubuntu]]&lt;br /&gt;
* [[Implementasi ENUM di Asterisk 1.6]]&lt;br /&gt;
* [[VoIP: ENUM Demo Data]]&lt;br /&gt;
* [[VoIP: ENUM Test Server ENUM]]&lt;br /&gt;
* [[VoIP: Interkoneksi dan Alokasi Nomor Telepon]]&lt;br /&gt;
* [[VoIP: Nomor Telepon Washington State Gratis]]&lt;br /&gt;
* [[VoIP: Nomor Gratis Negara Internet +882]]&lt;br /&gt;
* [[VoIP: Menggunakan ENUM VoIP Rakyat]]&lt;br /&gt;
* [[VoIP]]&lt;br /&gt;
&lt;br /&gt;
[[Category: VoIP]]&lt;br /&gt;
[[Category: Internet Telepon]]&lt;br /&gt;
[[Category: DNS]]&lt;br /&gt;
[[Category: ENUM]]&lt;/div&gt;</summary>
		<author><name>Anton</name></author>
	</entry>
	<entry>
		<id>https://onnocenter.or.id/wiki/index.php?title=Instalasi_ENUM_di_Asterisk_Ubuntu&amp;diff=21081</id>
		<title>Instalasi ENUM di Asterisk Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=Instalasi_ENUM_di_Asterisk_Ubuntu&amp;diff=21081"/>
		<updated>2010-08-20T17:51:18Z</updated>

		<summary type="html">&lt;p&gt;Anton: /* Edit enum.conf */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Secara sederhana [[ENUM]] adalah penggunaan [[Nomor Telepon]] di [[Internet]]. Ada baiknya anda membaca[[Konsep Dasar ENUM]] sebelum melakukan [[Implementasi ENUM]].&lt;br /&gt;
&lt;br /&gt;
[[ENUM Server]] pada dasarnya [[DNS Server]], dapat di konfigurasi dengan&lt;br /&gt;
&lt;br /&gt;
* [[Instalasi BIND]] ([[DNS Server]])&lt;br /&gt;
* [[Implementasi ENUM Server]] dengan mengedit file database BIND untuk masing-masing [[ENUM]] &lt;br /&gt;
&lt;br /&gt;
Agar call di astersik dapat mengenal ENUM, kita perlu mengedit&lt;br /&gt;
&lt;br /&gt;
* File /etc/asterisk/enum.conf - memberitahukan domain [[ENUM]].&lt;br /&gt;
* File /etc/asterisk/extensions.conf - agar mengenal [[ENUM]] saat call.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Edit enum.conf==&lt;br /&gt;
&lt;br /&gt;
Tidak banyak yang harus di ubah di /etc/asterisk/enum.conf, hanya pastikan bahwa ada entry&lt;br /&gt;
&lt;br /&gt;
 search =&amp;gt; e164.arpa&lt;br /&gt;
 search =&amp;gt; e164.org&lt;br /&gt;
 search =&amp;gt; e164.id&lt;br /&gt;
 search =&amp;gt; e164.or.id&lt;br /&gt;
&lt;br /&gt;
Dengan cara itu, kita dapat pastikan bahwa informasi [[ENUM]] yang ada di e164.arpa, e164.org dan e164.id akan dapat di ketahui dengan baik oleh asterisk kita. &lt;br /&gt;
&lt;br /&gt;
Kita perlu menyadari bahwa top domain [[ENUM]] tidak harus e164.id, bisa saja top level domain yang digunakan adalah e164.perusahaan.co.id, e164.sekolah.sch.id dll. Secara konsensus, kita biasanya menggunakan e164 di hostname untuk menandakan bahwa host / domain tersebut adalah [[ENUM]]. Memang tidak ada keharusan untuk itu.&lt;br /&gt;
&lt;br /&gt;
==Edit extensions.conf==&lt;br /&gt;
&lt;br /&gt;
Untuk Asterisk versi lama 1.2 untuk melakukan routing di [[ENUM]] kita dapat memasukan ENUMLOOKUP menggunakan perintah&lt;br /&gt;
&lt;br /&gt;
 exten =&amp;gt; _62X.,1,ENUMLOOKUP(${EXTEN},sip,,1,e164.id)&lt;br /&gt;
 exten =&amp;gt; _62X.,2,Dial(${ENUM})&lt;br /&gt;
 exten =&amp;gt; _62X.,102,Playback(im-sorry)&lt;br /&gt;
&lt;br /&gt;
atau&lt;br /&gt;
&lt;br /&gt;
 exten =&amp;gt; _+X.,1,ENUMLOOKUP(${EXTEN},sip,,1,e164.id)&lt;br /&gt;
 exten =&amp;gt; _+X.,2,Dial(${ENUM})&lt;br /&gt;
 exten =&amp;gt; _+X.,102,Playback(im-sorry)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sayangnya ENUMLOOKUP tampaknya tidak lagi di aktifkan di Asterisk versi terbaru 1.4.&lt;br /&gt;
Sumber Anton Raharja http://www.antonraharja.web.id/tmp/enum14.txt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
command ENUMLOOKUP sudah tidak ada di asterisk 1.4, gantinya sbb:&lt;br /&gt;
ada 2 langkah yang perlu dipelajari, yaitu mendefinikan macro dan menggunakan macro nya&lt;br /&gt;
keseluruhan kode ditulis di extensions.conf&lt;br /&gt;
oh ya, ini sudah digunakan di server voiprakyat, dan berjalan baik2 saja, tapi saya lom coba di asterisk default&lt;br /&gt;
takutnya ada salah2 ketik variable dan typos lainnya&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''LANGKAH PERTAMA (1) mendefinisikan macro-enumexten'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 ; 1. Mendefinisikan macro-enumexten&lt;br /&gt;
 ; urutan lookup bisa dilihat dari sini: E164NETWORKS&lt;br /&gt;
 ; yaitu dari e164.or.id -&amp;gt; e164.arpa -&amp;gt; e164.org -&amp;gt; e164.info -&amp;gt; enum.org&lt;br /&gt;
 ; urutan lookup protocol dari: SIP -&amp;gt; IAX -&amp;gt; H323&lt;br /&gt;
 ; ----------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
 [macro-enumexten]&lt;br /&gt;
 ;&lt;br /&gt;
 ; ${ARG1} - Extension to dial&lt;br /&gt;
 ;&lt;br /&gt;
 exten =&amp;gt; s,1,Set(DIAL_NUMBER=${ARG1})&lt;br /&gt;
 exten =&amp;gt; s,n,Set(E164NETWORKS=e164.or.id e164.arpa e164.org e164.info enum.org)&lt;br /&gt;
&lt;br /&gt;
 ; Checking here to see if there are any e164 networks left to check.&lt;br /&gt;
 exten =&amp;gt; s,n(begin),GotoIf($[&amp;quot;${LEN(${E164NETWORKS})}&amp;quot; &amp;lt; &amp;quot;1&amp;quot;]?failed)&lt;br /&gt;
&lt;br /&gt;
 ; There are, so we take the first one&lt;br /&gt;
 exten =&amp;gt; s,n,Set(ENUMNET=${CUT(E164NETWORKS, ,1)})&lt;br /&gt;
&lt;br /&gt;
 ; And trim it from the front of E164NETWORKS&lt;br /&gt;
 exten =&amp;gt; s,n,Set(E164NETWORKS=${CUT(E164NETWORKS, ,2-)})&lt;br /&gt;
&lt;br /&gt;
 ; OK, this is now quite complex. To remain compliant, we have to iterate&lt;br /&gt;
 ; through, in order, the returned records. Since we want to make this&lt;br /&gt;
 ; call over the network, we can ignore tel: lines. Even if it's first&lt;br /&gt;
 ; priority.&lt;br /&gt;
 exten =&amp;gt; s,n,NoOp(EnumLookup ${DIAL_NUMBER} ALL c ${ENUMNET})&lt;br /&gt;
 exten =&amp;gt; s,n,Set(ENUMCOUNT=${ENUMLOOKUP(${DIAL_NUMBER}|ALL|c||${ENUMNET})})&lt;br /&gt;
&lt;br /&gt;
 ; Documentation is wrong. It can return nothing if the enum lookup fails. Grr.&lt;br /&gt;
 ; Now the count may be zero, so if it is, check the next network&lt;br /&gt;
 exten =&amp;gt; s,n,GotoIf($[&amp;quot;${ENUMCOUNT}&amp;quot; = &amp;quot;0&amp;quot;]?begin)&lt;br /&gt;
 exten =&amp;gt; s,n,GotoIf($[&amp;quot;x${ENUMCOUNT}&amp;quot; = &amp;quot;x&amp;quot;]?begin) &lt;br /&gt;
&lt;br /&gt;
 ; Now, let's start through them.&lt;br /&gt;
 exten =&amp;gt; s,n,Set(ENUMPTR=1)&lt;br /&gt;
 exten =&amp;gt; s,n,NoOp(EnumLookup 1by1 ${DIAL_NUMBER} ${ENUMPTR} ${ENUMNET})&lt;br /&gt;
 exten =&amp;gt; s,n(startloop),Set(ENUM=${ENUMLOOKUP(${DIAL_NUMBER}|ALL||${ENUMPTR}|${ENUMNET})})&lt;br /&gt;
&lt;br /&gt;
 ; Sanity check the return, make sure there's something in there.&lt;br /&gt;
 exten =&amp;gt; s,n,GotoIf($[&amp;quot;${LEN(${ENUM})}&amp;quot; = &amp;quot;0&amp;quot;]?continue)&lt;br /&gt;
 exten =&amp;gt; s,n,GotoIf($[&amp;quot;${ENUM:0:3}&amp;quot; = &amp;quot;iax&amp;quot;]?iaxuri)&lt;br /&gt;
 exten =&amp;gt; s,n,GotoIf($[&amp;quot;${ENUM:0:3}&amp;quot; = &amp;quot;sip&amp;quot;]?sipuri) &lt;br /&gt;
&lt;br /&gt;
 ; It doesn't matter if you don't have h323 enabled, as when it tries to dial, it cares&lt;br /&gt;
 ; about dialstatus and retries if there are any enum results left.&lt;br /&gt;
 ;exten =&amp;gt; s,n,GotoIf($[&amp;quot;${ENUM:0:3}&amp;quot; = &amp;quot;h32&amp;quot;]?h323uri)&lt;br /&gt;
&lt;br /&gt;
 ; If we're here, it's not a protocol we know about. Let's increment the pointer&lt;br /&gt;
 ; and if it's more than ENUMCOUNT, we know we've run out of options. Try the&lt;br /&gt;
 ; next e164 network.&lt;br /&gt;
 exten =&amp;gt; s,n(continue),Set(ENUMPTR=$[${ENUMPTR} + 1])&lt;br /&gt;
 exten =&amp;gt; s,n,GotoIf($[${ENUMPTR} &amp;gt; ${ENUMCOUNT}]?begin) &lt;br /&gt;
&lt;br /&gt;
 ; OK. If we're here, we've still got some enum entries to go through. Back to&lt;br /&gt;
 ; the start with you!&lt;br /&gt;
 exten =&amp;gt; s,n,Goto(startloop)&lt;br /&gt;
&lt;br /&gt;
 ; If the prefix is 'sip:'...&lt;br /&gt;
 exten =&amp;gt; s,n(sipuri),Set(DIALSTR=SIP/${ENUM:4})&lt;br /&gt;
 exten =&amp;gt; s,n,Goto(dodial)&lt;br /&gt;
&lt;br /&gt;
 ; If it's IAX2...&lt;br /&gt;
 exten =&amp;gt; s,n(iaxuri),Set(DIALSTR=IAX2/${ENUM:5})&lt;br /&gt;
 exten =&amp;gt; s,n,Goto(dodial)&lt;br /&gt;
&lt;br /&gt;
 ; Or even if it's H323.&lt;br /&gt;
 ;exten =&amp;gt; s,n(h323uri),Set(DIALSTR=H323/${ENUM:5})&lt;br /&gt;
&lt;br /&gt;
 exten =&amp;gt; s,n(dodial),Dial(${DIALSTR})&lt;br /&gt;
 exten =&amp;gt; s,n,NoOp(Dial exited in macro-enumexten with ${DIALSTATUS})&lt;br /&gt;
&lt;br /&gt;
 ; Now, if we're still here, that means the Dial failed for some reason.&lt;br /&gt;
 ; If it's CONGESTION or CHANUNAVAIL we probably want to try again on a&lt;br /&gt;
 ; different channel. However, if it's the last one, we don't have any&lt;br /&gt;
 ; left, and I didn't keep any previous dialstatuses, so hopefully&lt;br /&gt;
 ; someone looking throught the logs would have seen the NoOp's&lt;br /&gt;
 exten =&amp;gt; s,n,GotoIf($[${ENUMPTR} = ${ENUMCOUNT}]?noneleft)&lt;br /&gt;
 exten =&amp;gt; s,n,GotoIf($[$[${DIALSTATUS} = &amp;quot;CHANUNAVAIL&amp;quot;] | $[${DIALSTATUS} = &amp;quot;CONGESTION&amp;quot;] ]?continue) &lt;br /&gt;
&lt;br /&gt;
 ; If we're here, then it's BUSY or NOANSWER or something and well, deal with it.&lt;br /&gt;
 exten =&amp;gt; s,n(noneleft),Goto(s-${DIALSTATUS},1)&lt;br /&gt;
&lt;br /&gt;
 ; Here are the exit points for the macro.&lt;br /&gt;
 exten =&amp;gt; s,n(failed),NoOp(EnumLookups failed)&lt;br /&gt;
 exten =&amp;gt; s,n,Goto(end)&lt;br /&gt;
 exten =&amp;gt; s,n(nochans),NoOp(max channels used up)&lt;br /&gt;
 exten =&amp;gt; s,n(end),NoOp(Exiting macro-enumexten)&lt;br /&gt;
 exten =&amp;gt; s,n,Hangup&lt;br /&gt;
 exten =&amp;gt; s-BUSY,1,NoOp(Trunk is reporting BUSY)&lt;br /&gt;
 exten =&amp;gt; s-BUSY,n,Busy()&lt;br /&gt;
 exten =&amp;gt; s-BUSY,n,Wait(60)&lt;br /&gt;
 exten =&amp;gt; s-BUSY,n,NoOp()&lt;br /&gt;
 exten =&amp;gt; s-BUSY,n,Hangup&lt;br /&gt;
 exten =&amp;gt; _s-.,1,NoOp(Dial failed due to ${DIALSTATUS})&lt;br /&gt;
 exten =&amp;gt; _s-.,n,Hangup&lt;br /&gt;
 exten =&amp;gt; h,1,Hangup&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''LANGKAH KE DUA (2) MENGGUNAKAN macro-enumexten'''&lt;br /&gt;
&lt;br /&gt;
 ; 2. Cara menggunakan macro-enumexten&lt;br /&gt;
 ; ----------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
 ; Prefix 62188 for ENUM VoIP Rakyat&lt;br /&gt;
 exten =&amp;gt; _62188ZX.,1,Macro(enumexten,+${EXTEN})&lt;br /&gt;
&lt;br /&gt;
 ; Prefix + or 00 for ENUM extensions&lt;br /&gt;
 exten =&amp;gt; _+ZX.,1,Macro(enumexten,${EXTEN})&lt;br /&gt;
 exten =&amp;gt; _00ZX.,1,Macro(enumexten,+${EXTEN:2})&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Peletakan Code-nya di extensions.conf adalah sebagai berikut,&lt;br /&gt;
&lt;br /&gt;
 [macro-enumexten]&lt;br /&gt;
 ...&lt;br /&gt;
 ...&lt;br /&gt;
 langkah 1 disini&lt;br /&gt;
 ...&lt;br /&gt;
 ...&lt;br /&gt;
&lt;br /&gt;
 [default]&lt;br /&gt;
 ...&lt;br /&gt;
 ...&lt;br /&gt;
 langkah 2 disini&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Supaya tidak rewel ada baiknya di set di sip.conf&lt;br /&gt;
&lt;br /&gt;
 allowguest=yes&lt;br /&gt;
 allowexternalinvite=yes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pranala Menarik==&lt;br /&gt;
&lt;br /&gt;
* [[Asterisk Softswitch]]&lt;br /&gt;
* [[Implementasi ENUM di Asterisk 1.2]]&lt;br /&gt;
* [[Implementasi ENUM di Asterisk 1.6]]&lt;br /&gt;
* [[VoIP]]&lt;br /&gt;
* [[Linux Howto]]&lt;/div&gt;</summary>
		<author><name>Anton</name></author>
	</entry>
	<entry>
		<id>https://onnocenter.or.id/wiki/index.php?title=Instalasi_ENUM_di_Asterisk_Ubuntu&amp;diff=21080</id>
		<title>Instalasi ENUM di Asterisk Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=Instalasi_ENUM_di_Asterisk_Ubuntu&amp;diff=21080"/>
		<updated>2010-08-20T17:50:55Z</updated>

		<summary type="html">&lt;p&gt;Anton: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Secara sederhana [[ENUM]] adalah penggunaan [[Nomor Telepon]] di [[Internet]]. Ada baiknya anda membaca[[Konsep Dasar ENUM]] sebelum melakukan [[Implementasi ENUM]].&lt;br /&gt;
&lt;br /&gt;
[[ENUM Server]] pada dasarnya [[DNS Server]], dapat di konfigurasi dengan&lt;br /&gt;
&lt;br /&gt;
* [[Instalasi BIND]] ([[DNS Server]])&lt;br /&gt;
* [[Implementasi ENUM Server]] dengan mengedit file database BIND untuk masing-masing [[ENUM]] &lt;br /&gt;
&lt;br /&gt;
Agar call di astersik dapat mengenal ENUM, kita perlu mengedit&lt;br /&gt;
&lt;br /&gt;
* File /etc/asterisk/enum.conf - memberitahukan domain [[ENUM]].&lt;br /&gt;
* File /etc/asterisk/extensions.conf - agar mengenal [[ENUM]] saat call.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Edit enum.conf==&lt;br /&gt;
&lt;br /&gt;
Tidak banyak yang harus di ubah di /etc/asterisk/enum.conf, hanya pastikan bahwa ada entry&lt;br /&gt;
&lt;br /&gt;
 search =&amp;gt; e164.arpa&lt;br /&gt;
 search =&amp;gt; e164.org&lt;br /&gt;
 search =&amp;gt; e164.id&lt;br /&gt;
&lt;br /&gt;
Dengan cara itu, kita dapat pastikan bahwa informasi [[ENUM]] yang ada di e164.arpa, e164.org dan e164.id akan dapat di ketahui dengan baik oleh asterisk kita. &lt;br /&gt;
&lt;br /&gt;
Kita perlu menyadari bahwa top domain [[ENUM]] tidak harus e164.id, bisa saja top level domain yang digunakan adalah e164.perusahaan.co.id, e164.sekolah.sch.id dll. Secara konsensus, kita biasanya menggunakan e164 di hostname untuk menandakan bahwa host / domain tersebut adalah [[ENUM]]. Memang tidak ada keharusan untuk itu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Edit extensions.conf==&lt;br /&gt;
&lt;br /&gt;
Untuk Asterisk versi lama 1.2 untuk melakukan routing di [[ENUM]] kita dapat memasukan ENUMLOOKUP menggunakan perintah&lt;br /&gt;
&lt;br /&gt;
 exten =&amp;gt; _62X.,1,ENUMLOOKUP(${EXTEN},sip,,1,e164.id)&lt;br /&gt;
 exten =&amp;gt; _62X.,2,Dial(${ENUM})&lt;br /&gt;
 exten =&amp;gt; _62X.,102,Playback(im-sorry)&lt;br /&gt;
&lt;br /&gt;
atau&lt;br /&gt;
&lt;br /&gt;
 exten =&amp;gt; _+X.,1,ENUMLOOKUP(${EXTEN},sip,,1,e164.id)&lt;br /&gt;
 exten =&amp;gt; _+X.,2,Dial(${ENUM})&lt;br /&gt;
 exten =&amp;gt; _+X.,102,Playback(im-sorry)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sayangnya ENUMLOOKUP tampaknya tidak lagi di aktifkan di Asterisk versi terbaru 1.4.&lt;br /&gt;
Sumber Anton Raharja http://www.antonraharja.web.id/tmp/enum14.txt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
command ENUMLOOKUP sudah tidak ada di asterisk 1.4, gantinya sbb:&lt;br /&gt;
ada 2 langkah yang perlu dipelajari, yaitu mendefinikan macro dan menggunakan macro nya&lt;br /&gt;
keseluruhan kode ditulis di extensions.conf&lt;br /&gt;
oh ya, ini sudah digunakan di server voiprakyat, dan berjalan baik2 saja, tapi saya lom coba di asterisk default&lt;br /&gt;
takutnya ada salah2 ketik variable dan typos lainnya&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''LANGKAH PERTAMA (1) mendefinisikan macro-enumexten'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 ; 1. Mendefinisikan macro-enumexten&lt;br /&gt;
 ; urutan lookup bisa dilihat dari sini: E164NETWORKS&lt;br /&gt;
 ; yaitu dari e164.or.id -&amp;gt; e164.arpa -&amp;gt; e164.org -&amp;gt; e164.info -&amp;gt; enum.org&lt;br /&gt;
 ; urutan lookup protocol dari: SIP -&amp;gt; IAX -&amp;gt; H323&lt;br /&gt;
 ; ----------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
 [macro-enumexten]&lt;br /&gt;
 ;&lt;br /&gt;
 ; ${ARG1} - Extension to dial&lt;br /&gt;
 ;&lt;br /&gt;
 exten =&amp;gt; s,1,Set(DIAL_NUMBER=${ARG1})&lt;br /&gt;
 exten =&amp;gt; s,n,Set(E164NETWORKS=e164.or.id e164.arpa e164.org e164.info enum.org)&lt;br /&gt;
&lt;br /&gt;
 ; Checking here to see if there are any e164 networks left to check.&lt;br /&gt;
 exten =&amp;gt; s,n(begin),GotoIf($[&amp;quot;${LEN(${E164NETWORKS})}&amp;quot; &amp;lt; &amp;quot;1&amp;quot;]?failed)&lt;br /&gt;
&lt;br /&gt;
 ; There are, so we take the first one&lt;br /&gt;
 exten =&amp;gt; s,n,Set(ENUMNET=${CUT(E164NETWORKS, ,1)})&lt;br /&gt;
&lt;br /&gt;
 ; And trim it from the front of E164NETWORKS&lt;br /&gt;
 exten =&amp;gt; s,n,Set(E164NETWORKS=${CUT(E164NETWORKS, ,2-)})&lt;br /&gt;
&lt;br /&gt;
 ; OK, this is now quite complex. To remain compliant, we have to iterate&lt;br /&gt;
 ; through, in order, the returned records. Since we want to make this&lt;br /&gt;
 ; call over the network, we can ignore tel: lines. Even if it's first&lt;br /&gt;
 ; priority.&lt;br /&gt;
 exten =&amp;gt; s,n,NoOp(EnumLookup ${DIAL_NUMBER} ALL c ${ENUMNET})&lt;br /&gt;
 exten =&amp;gt; s,n,Set(ENUMCOUNT=${ENUMLOOKUP(${DIAL_NUMBER}|ALL|c||${ENUMNET})})&lt;br /&gt;
&lt;br /&gt;
 ; Documentation is wrong. It can return nothing if the enum lookup fails. Grr.&lt;br /&gt;
 ; Now the count may be zero, so if it is, check the next network&lt;br /&gt;
 exten =&amp;gt; s,n,GotoIf($[&amp;quot;${ENUMCOUNT}&amp;quot; = &amp;quot;0&amp;quot;]?begin)&lt;br /&gt;
 exten =&amp;gt; s,n,GotoIf($[&amp;quot;x${ENUMCOUNT}&amp;quot; = &amp;quot;x&amp;quot;]?begin) &lt;br /&gt;
&lt;br /&gt;
 ; Now, let's start through them.&lt;br /&gt;
 exten =&amp;gt; s,n,Set(ENUMPTR=1)&lt;br /&gt;
 exten =&amp;gt; s,n,NoOp(EnumLookup 1by1 ${DIAL_NUMBER} ${ENUMPTR} ${ENUMNET})&lt;br /&gt;
 exten =&amp;gt; s,n(startloop),Set(ENUM=${ENUMLOOKUP(${DIAL_NUMBER}|ALL||${ENUMPTR}|${ENUMNET})})&lt;br /&gt;
&lt;br /&gt;
 ; Sanity check the return, make sure there's something in there.&lt;br /&gt;
 exten =&amp;gt; s,n,GotoIf($[&amp;quot;${LEN(${ENUM})}&amp;quot; = &amp;quot;0&amp;quot;]?continue)&lt;br /&gt;
 exten =&amp;gt; s,n,GotoIf($[&amp;quot;${ENUM:0:3}&amp;quot; = &amp;quot;iax&amp;quot;]?iaxuri)&lt;br /&gt;
 exten =&amp;gt; s,n,GotoIf($[&amp;quot;${ENUM:0:3}&amp;quot; = &amp;quot;sip&amp;quot;]?sipuri) &lt;br /&gt;
&lt;br /&gt;
 ; It doesn't matter if you don't have h323 enabled, as when it tries to dial, it cares&lt;br /&gt;
 ; about dialstatus and retries if there are any enum results left.&lt;br /&gt;
 ;exten =&amp;gt; s,n,GotoIf($[&amp;quot;${ENUM:0:3}&amp;quot; = &amp;quot;h32&amp;quot;]?h323uri)&lt;br /&gt;
&lt;br /&gt;
 ; If we're here, it's not a protocol we know about. Let's increment the pointer&lt;br /&gt;
 ; and if it's more than ENUMCOUNT, we know we've run out of options. Try the&lt;br /&gt;
 ; next e164 network.&lt;br /&gt;
 exten =&amp;gt; s,n(continue),Set(ENUMPTR=$[${ENUMPTR} + 1])&lt;br /&gt;
 exten =&amp;gt; s,n,GotoIf($[${ENUMPTR} &amp;gt; ${ENUMCOUNT}]?begin) &lt;br /&gt;
&lt;br /&gt;
 ; OK. If we're here, we've still got some enum entries to go through. Back to&lt;br /&gt;
 ; the start with you!&lt;br /&gt;
 exten =&amp;gt; s,n,Goto(startloop)&lt;br /&gt;
&lt;br /&gt;
 ; If the prefix is 'sip:'...&lt;br /&gt;
 exten =&amp;gt; s,n(sipuri),Set(DIALSTR=SIP/${ENUM:4})&lt;br /&gt;
 exten =&amp;gt; s,n,Goto(dodial)&lt;br /&gt;
&lt;br /&gt;
 ; If it's IAX2...&lt;br /&gt;
 exten =&amp;gt; s,n(iaxuri),Set(DIALSTR=IAX2/${ENUM:5})&lt;br /&gt;
 exten =&amp;gt; s,n,Goto(dodial)&lt;br /&gt;
&lt;br /&gt;
 ; Or even if it's H323.&lt;br /&gt;
 ;exten =&amp;gt; s,n(h323uri),Set(DIALSTR=H323/${ENUM:5})&lt;br /&gt;
&lt;br /&gt;
 exten =&amp;gt; s,n(dodial),Dial(${DIALSTR})&lt;br /&gt;
 exten =&amp;gt; s,n,NoOp(Dial exited in macro-enumexten with ${DIALSTATUS})&lt;br /&gt;
&lt;br /&gt;
 ; Now, if we're still here, that means the Dial failed for some reason.&lt;br /&gt;
 ; If it's CONGESTION or CHANUNAVAIL we probably want to try again on a&lt;br /&gt;
 ; different channel. However, if it's the last one, we don't have any&lt;br /&gt;
 ; left, and I didn't keep any previous dialstatuses, so hopefully&lt;br /&gt;
 ; someone looking throught the logs would have seen the NoOp's&lt;br /&gt;
 exten =&amp;gt; s,n,GotoIf($[${ENUMPTR} = ${ENUMCOUNT}]?noneleft)&lt;br /&gt;
 exten =&amp;gt; s,n,GotoIf($[$[${DIALSTATUS} = &amp;quot;CHANUNAVAIL&amp;quot;] | $[${DIALSTATUS} = &amp;quot;CONGESTION&amp;quot;] ]?continue) &lt;br /&gt;
&lt;br /&gt;
 ; If we're here, then it's BUSY or NOANSWER or something and well, deal with it.&lt;br /&gt;
 exten =&amp;gt; s,n(noneleft),Goto(s-${DIALSTATUS},1)&lt;br /&gt;
&lt;br /&gt;
 ; Here are the exit points for the macro.&lt;br /&gt;
 exten =&amp;gt; s,n(failed),NoOp(EnumLookups failed)&lt;br /&gt;
 exten =&amp;gt; s,n,Goto(end)&lt;br /&gt;
 exten =&amp;gt; s,n(nochans),NoOp(max channels used up)&lt;br /&gt;
 exten =&amp;gt; s,n(end),NoOp(Exiting macro-enumexten)&lt;br /&gt;
 exten =&amp;gt; s,n,Hangup&lt;br /&gt;
 exten =&amp;gt; s-BUSY,1,NoOp(Trunk is reporting BUSY)&lt;br /&gt;
 exten =&amp;gt; s-BUSY,n,Busy()&lt;br /&gt;
 exten =&amp;gt; s-BUSY,n,Wait(60)&lt;br /&gt;
 exten =&amp;gt; s-BUSY,n,NoOp()&lt;br /&gt;
 exten =&amp;gt; s-BUSY,n,Hangup&lt;br /&gt;
 exten =&amp;gt; _s-.,1,NoOp(Dial failed due to ${DIALSTATUS})&lt;br /&gt;
 exten =&amp;gt; _s-.,n,Hangup&lt;br /&gt;
 exten =&amp;gt; h,1,Hangup&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''LANGKAH KE DUA (2) MENGGUNAKAN macro-enumexten'''&lt;br /&gt;
&lt;br /&gt;
 ; 2. Cara menggunakan macro-enumexten&lt;br /&gt;
 ; ----------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
 ; Prefix 62188 for ENUM VoIP Rakyat&lt;br /&gt;
 exten =&amp;gt; _62188ZX.,1,Macro(enumexten,+${EXTEN})&lt;br /&gt;
&lt;br /&gt;
 ; Prefix + or 00 for ENUM extensions&lt;br /&gt;
 exten =&amp;gt; _+ZX.,1,Macro(enumexten,${EXTEN})&lt;br /&gt;
 exten =&amp;gt; _00ZX.,1,Macro(enumexten,+${EXTEN:2})&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Peletakan Code-nya di extensions.conf adalah sebagai berikut,&lt;br /&gt;
&lt;br /&gt;
 [macro-enumexten]&lt;br /&gt;
 ...&lt;br /&gt;
 ...&lt;br /&gt;
 langkah 1 disini&lt;br /&gt;
 ...&lt;br /&gt;
 ...&lt;br /&gt;
&lt;br /&gt;
 [default]&lt;br /&gt;
 ...&lt;br /&gt;
 ...&lt;br /&gt;
 langkah 2 disini&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Supaya tidak rewel ada baiknya di set di sip.conf&lt;br /&gt;
&lt;br /&gt;
 allowguest=yes&lt;br /&gt;
 allowexternalinvite=yes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pranala Menarik==&lt;br /&gt;
&lt;br /&gt;
* [[Asterisk Softswitch]]&lt;br /&gt;
* [[Implementasi ENUM di Asterisk 1.2]]&lt;br /&gt;
* [[Implementasi ENUM di Asterisk 1.6]]&lt;br /&gt;
* [[VoIP]]&lt;br /&gt;
* [[Linux Howto]]&lt;/div&gt;</summary>
		<author><name>Anton</name></author>
	</entry>
	<entry>
		<id>https://onnocenter.or.id/wiki/index.php?title=Implementasi_ENUM_di_Asterisk_1.2&amp;diff=21079</id>
		<title>Implementasi ENUM di Asterisk 1.2</title>
		<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=Implementasi_ENUM_di_Asterisk_1.2&amp;diff=21079"/>
		<updated>2010-08-20T17:49:55Z</updated>

		<summary type="html">&lt;p&gt;Anton: /* Konfigurasi Asterisk enum.conf */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Konfigurasi Asterisk enum.conf==&lt;br /&gt;
&lt;br /&gt;
Agar ENUM mekanisme dapat berjalan dengan baik di Asterisk, kita perlu mengedit file enum.conf dan menambahkan entry berikut&lt;br /&gt;
&lt;br /&gt;
 search =&amp;gt; e164.id&lt;br /&gt;
 search =&amp;gt; e164.org&lt;br /&gt;
 search =&amp;gt; e164.arpa&lt;br /&gt;
 search =&amp;gt; e164.or.id&lt;br /&gt;
&lt;br /&gt;
Jika kita mempunyai ENUM server sendiri, dapat saja menambahkan entry sendiri misalnya&lt;br /&gt;
&lt;br /&gt;
 search =&amp;gt; 6.6.6.6.6.6.5.5.5.2.6.e164.id&lt;br /&gt;
&lt;br /&gt;
Tentunya sebuah ENUM server tidak harus menggunakan kata-kata e164, dapat saja enum server menggunakan domain seperti di VoIP Rakyat&lt;br /&gt;
&lt;br /&gt;
 search =&amp;gt; enum.voiprakyat.or.id&lt;br /&gt;
&lt;br /&gt;
==Konfigurasi Asterisk extensions.conf==&lt;br /&gt;
&lt;br /&gt;
Agar proses pencarian ENUM dapat berjalan dengan baik, maka sebaiknya di tambahkan pada file /etc/asterisk/extensions.conf entry berikut&lt;br /&gt;
&lt;br /&gt;
 exten =&amp;gt; _62X.,1,ENUMLOOKUP(${EXTEN},sip,,1,e164.id)&lt;br /&gt;
 exten =&amp;gt; _62X.,2,Dial(${ENUM})&lt;br /&gt;
 exten =&amp;gt; _62X.,102,Playback(im-sorry)&lt;br /&gt;
&lt;br /&gt;
Atau untuk entry yang juga mencakup Internasional, dapat menggunakan entry,&lt;br /&gt;
&lt;br /&gt;
 exten =&amp;gt; _+X.,1,ENUMLOOKUP(${EXTEN},sip,,1,)&lt;br /&gt;
 exten =&amp;gt; _+X.,2,Dial(${ENUM})&lt;br /&gt;
 exten =&amp;gt; _+X.,102,Playback(im-sorry)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pranala Menarik==&lt;br /&gt;
&lt;br /&gt;
* [[Implementasi ENUM]]&lt;br /&gt;
* [[Asterisk Softswitch]]&lt;/div&gt;</summary>
		<author><name>Anton</name></author>
	</entry>
	<entry>
		<id>https://onnocenter.or.id/wiki/index.php?title=Implementasi_ENUM_di_Asterisk_1.2&amp;diff=21078</id>
		<title>Implementasi ENUM di Asterisk 1.2</title>
		<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=Implementasi_ENUM_di_Asterisk_1.2&amp;diff=21078"/>
		<updated>2010-08-20T17:48:19Z</updated>

		<summary type="html">&lt;p&gt;Anton: /* Konfigurasi Asterisk enum.conf */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Konfigurasi Asterisk enum.conf==&lt;br /&gt;
&lt;br /&gt;
Agar ENUM mekanisme dapat berjalan dengan baik di Asterisk, kita perlu mengedit file enum.conf dan menambahkan entry berikut&lt;br /&gt;
&lt;br /&gt;
 search =&amp;gt; e164.id&lt;br /&gt;
 search =&amp;gt; e164.org&lt;br /&gt;
 search =&amp;gt; e164.arpa&lt;br /&gt;
 search =&amp;gt; e164.or.id&lt;br /&gt;
&lt;br /&gt;
Jika kita mempunyai ENUM server sendiri, dapat saja menambahkan entry sendiri misalnya&lt;br /&gt;
&lt;br /&gt;
 search =&amp;gt; 6.6.6.6.6.6.5.5.5.2.6.e164.id&lt;br /&gt;
&lt;br /&gt;
Tentunya sebuah ENUM server tidak harus menggunakan kata-kata e164, dapat saja enum server menggunakan domain seperti di VoIP Rakyat&lt;br /&gt;
&lt;br /&gt;
 search =&amp;gt; voiprakyat.or.id&lt;br /&gt;
&lt;br /&gt;
==Konfigurasi Asterisk extensions.conf==&lt;br /&gt;
&lt;br /&gt;
Agar proses pencarian ENUM dapat berjalan dengan baik, maka sebaiknya di tambahkan pada file /etc/asterisk/extensions.conf entry berikut&lt;br /&gt;
&lt;br /&gt;
 exten =&amp;gt; _62X.,1,ENUMLOOKUP(${EXTEN},sip,,1,e164.id)&lt;br /&gt;
 exten =&amp;gt; _62X.,2,Dial(${ENUM})&lt;br /&gt;
 exten =&amp;gt; _62X.,102,Playback(im-sorry)&lt;br /&gt;
&lt;br /&gt;
Atau untuk entry yang juga mencakup Internasional, dapat menggunakan entry,&lt;br /&gt;
&lt;br /&gt;
 exten =&amp;gt; _+X.,1,ENUMLOOKUP(${EXTEN},sip,,1,)&lt;br /&gt;
 exten =&amp;gt; _+X.,2,Dial(${ENUM})&lt;br /&gt;
 exten =&amp;gt; _+X.,102,Playback(im-sorry)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pranala Menarik==&lt;br /&gt;
&lt;br /&gt;
* [[Implementasi ENUM]]&lt;br /&gt;
* [[Asterisk Softswitch]]&lt;/div&gt;</summary>
		<author><name>Anton</name></author>
	</entry>
	<entry>
		<id>https://onnocenter.or.id/wiki/index.php?title=Next_Generation_Network&amp;diff=21077</id>
		<title>Next Generation Network</title>
		<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=Next_Generation_Network&amp;diff=21077"/>
		<updated>2010-08-20T17:47:27Z</updated>

		<summary type="html">&lt;p&gt;Anton: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Next Generation Network ([[NGN]]) adalah teknologi telekomunikasi masa datang yang sebetulnya sudah mulai di dengungkan sejak tahun 2000-an awal. Para pembuat peralatan telekomunikasi besar seperti Siemens, Ericsson, Nortel, Bell dll, telah berjasa membangun teknologi telekomunikasi dunia sampai teknologi terakhir yang sedang marak yaitu [[3G]]. Bagi yang pernah merasakan [[3G]] di Indonesia, maka kecepatan rata-rata-nya sekitar 500Kbps kecuali jika anda cukup dekat dengan Base Station atau peralatan [[HSDPA]] mungkin bisa 2Mbps atau lebih.&lt;br /&gt;
&lt;br /&gt;
Teknologi Next Generation Network ([[NGN]]) merupakan teknologi yang berbeda dengan teknologi [[3G]] maupun turunannya. Teknologi [[NGN]] ini merupakan teknologi yang berbasis Internet. Pada masa lalu, kita lebih mengenal teknologi [[NGN]] sebagai [[VoIP]] atau [[Internet Telepon]]. Memang baru belakangan ini kemampuan untuk membuat jasa selular bisa berjalan di jaringan [[NGN]] dengan mulai di implementasikan-nya standard IEEE 802.16e yang di approved 7 Desember 2005 yang lalu.&lt;br /&gt;
&lt;br /&gt;
Standard IEEE 802.16 merupakan “turunan” dari standard IEEE 802.11 yang banyak digunakan di hotspot Wifi yang banyak bertebaran di hotel, restoran, airport dll. Wifi telah menjadi solusi Internet murah di Indonesia seperti [[RT/RW-net]] dan [[Game Center]] dengan kecepatan rata-rata 11Mbps, 54Mbps, 108Mbps, dan yang terakhir ini seri N yang telah up-to 300Mbps. Frekuensi yang digunakan kebanyakan 2.4GHz, sebagian lagi menggunakan 5.8GHz. Oleh karena itu jangan heran jika teknologi berbasis IEEE 802.16 mempunyai kecepatan maksimum sekitar 54Mbps jauh lebih cepat dari teknologi 3G yang ada di Indonesia hari ini.&lt;br /&gt;
&lt;br /&gt;
Teknologi IEEE 802.16 ini yang kemudian hari di kenal sebagai [[WiMAX]]. Sementara teknologi yang berbasis IEEE 802.11 di kenal sebagai [[WiFi]].&lt;br /&gt;
&lt;br /&gt;
Secara teknologi, teknologi IEEE 802.16e mempunyai kecepatan maksimum sekitar 54Mbps, mampu untuk mengcover sebuah kota atau Metropolitan Area Network (MAN), dan yang paling penting dengan adanya standard IEEE 802.16e maka dapat dibawa mobile pada kecepatan sampai sekitar 200 km/jam. Dua (2) hal utama yang sangat membedakan IEEE 802.16 ([[WiMAX]]) dengan IEEE 802.11 ([[WiFi]]) adalah kemampuan untuk membangun jaringan di sebuah kota dan kemampuan untuk mobile pada kecepatan tinggi, jauh lebih tinggi daripada 3G. Sebagi catatan tambahan, usaha terus di lakukan dalam keluarga IEEE 802.16m untuk membuat kecepatan 100Mbps mobile dan1Gbps fixed Wireless.&lt;br /&gt;
&lt;br /&gt;
Pertanyaan mendasar yang sering ditanyakan adalah berapakah invetasi teknologi [[WiMAX]] ini? Pada tahun 2003-2004 base station [[WiMAX]] masih sekitar US$15.000, pada hari ini base station [[WiMAX]] sudah turun sekitar US$6000-an untuk fixed wireless. Untuk mobile wireless mungkin masih agak mahal sedikit. Sebuah base station [[WiMAX]] dapat dengan mudah memberikan servis pada 256 pelanggan. Jauh lebih tinggi daripada sebuah Access Point [[WiFi]] yang rata-rata hanya dapat memberikan servis pada 20-an pelanggan. Jika di bandingkan dengan [[3G]], maka base station [[WiMAX]] ini jauh lebih murah daripada [[3G]]. Dari sisi investasi jauh lebih murah dari [[3G]], dari sisi performance jauh lebih baik daripada [[3G]].&lt;br /&gt;
&lt;br /&gt;
Tantangan yang mungkin paling besar bagi para operator [[4G]] di Indonesia adalah perolehan “MAC Address”. Berbeda dengan teknologi IEEE yang lainnya, MAC Address biasanya di set oleh pabrikan / pembuatan peralatan jaringan. Pada teknologi IEEE 802.16e,  di perkenalkan Base Station ID yang panjangnya 48 bit untuk mengidentifikasi sebuah Base Station. Base Station ID ini programmable, dan 24  most significant bit digunakan untuk operator ID (OpID). Nah, 24 bit Operator ID (OpID) di assign oleh IEEE Registration Authority. [[WiMAX Forum]] pun tampaknya berusaha untuk menjadi Registration Authority untuk assignment dari 24 bit Operator ID tersebut. Biaya yang perlu di keluarkan untuk memperoleh Operator ID adalah US$1200 dapat dilihat dengan jelas pada URL  https://standards.ieee.org/regauth/BOPID/IEEERegistrationAuthority_BOPID.html Hanya mereka yang benar-benar serius akan berlomba untuk memperoleh Operator ID dari Registration Authority yang memberikan Operator ID WiMAX.&lt;br /&gt;
&lt;br /&gt;
Tantangan lain yang juga akan menghantui implementasi [[WiMAX]] / [[NGN]] / [[4G]] adalah alokasi nomor telepon dari pemerintah Indonesia untuk [[ENUM]]. Server [[ENUM]] yang sudah beroperasi di Indonesia pada hari ini adalah milik [[VoIP Rakyat]] http://e164.or.id (previously www.enum.voiprakyat.or.id),&lt;br /&gt;
&lt;br /&gt;
Pada hari ini, implementasi [[NGN]] &amp;amp; [[4G]] di Indonesia sebetulnya telah terjadi. Salah satu operator yang paling besar untuk [[NGN]] &amp;amp; [[4G]] adalah [[VoIP Rakyat]] (http://www.voiprakyat.or.id). Anda dapat memperoleh nomor telepon gratis di [[VoIP Rakyat]], yang dapat digunakan untuk menelepon di atas Internet. Sementara teknologi pre-[[4G]] lebih banyak berbasis [[WiFi]] mengandalkan pesawat telepon [[PDA]] maupun Nokia Seri E yang sudah siap untuk [[NGN]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Catatan Menarik==&lt;br /&gt;
&lt;br /&gt;
* [[VoIP]]&lt;br /&gt;
* [[Membantu Thailand Menuju 4G]], Catatan [[Onno W. Purbo]], Juli 2007&lt;br /&gt;
* [[Memberikan Workshop NGN dan ENUM di Bangkok]], Catatan [[Onno W. Purbo]], April 2008&lt;br /&gt;
* [[Sejarah Internet Indonesia]]&lt;br /&gt;
&lt;br /&gt;
[[Category: VoIP]]&lt;br /&gt;
[[Category: Internet Telepon]]&lt;/div&gt;</summary>
		<author><name>Anton</name></author>
	</entry>
	<entry>
		<id>https://onnocenter.or.id/wiki/index.php?title=VoIP_Cookbook:_VoIP_Rakyat%27s_ENUM&amp;diff=21076</id>
		<title>VoIP Cookbook: VoIP Rakyat's ENUM</title>
		<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=VoIP_Cookbook:_VoIP_Rakyat%27s_ENUM&amp;diff=21076"/>
		<updated>2010-08-20T17:44:09Z</updated>

		<summary type="html">&lt;p&gt;Anton: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Besides e164.org, there is http://e164.or.id (previously http://enum.voiprakyat.or.id), a mapping system developed by VoIP Rakyat. &lt;br /&gt;
&lt;br /&gt;
[[Image:Enum-voiprakyat01.jpeg|left|200px|thumb|Indonesia's Enum directory developed by VoIP Rakyat]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Enum-voiprakyat02.jpeg|right|200px|thumb|The sign-up page of VoIP Rakyat ENUM]]&lt;br /&gt;
&lt;br /&gt;
Through VoIP Rakyat (VR) ENUM registration page, you can register yourself as a member. The information you need to fill in is username, email address, and password. &lt;br /&gt;
&lt;br /&gt;
Scroll the page down. Fill in all the information required: Name, Birthday, Address, City, State/Province,  country and mobile phone number. For security reason, VR will verify that you are a real person, and not a spamming machine. Use the provided security code to fill in the blanks.   &lt;br /&gt;
&lt;br /&gt;
Once all information are entered correctly, click Submit to proceed. &lt;br /&gt;
&lt;br /&gt;
[[Image:Vr-registration-ok.jpg|center|200px|thumb|The notification informing that your registration is successful]]&lt;br /&gt;
&lt;br /&gt;
Once the registration is completed, ENUM VoIP Rakyat will send us an email containing the username and password we set when registering to ENUM VoIP Rakyat. &lt;br /&gt;
&lt;br /&gt;
[[Image:Vrenum-use-01.jpg|center|200px|thumb|In order to access ENUM VoIP Rakyat, you need to enter your username and password]]&lt;br /&gt;
&lt;br /&gt;
Now that your username has  been registered, log on using it and the password provided. Click login to proceed.&lt;br /&gt;
&lt;br /&gt;
[[Image:Vrenum-use-02.jpg|center|200px|thumb|ENUM VoIP Rakyat main Window after you logged in]]&lt;br /&gt;
&lt;br /&gt;
In ENUM VoIP Rakyat, on the left of the page, there are some useful options you can choose from: Preferences and Phone Number. First, click Preferences.&lt;br /&gt;
&lt;br /&gt;
[[Image:Vrenum-use-03.jpg|center|200px|thumb|By clicking on Preferences, you can edit your login and personal information]]&lt;br /&gt;
&lt;br /&gt;
With the Preferences option clicked, you can check the information you entered earlier when you did the registration, and make necessary changes. &lt;br /&gt;
&lt;br /&gt;
[[Image:Vrenum-use-04.jpg|center|200px|thumb|By clicking on Phone number, you can add your phone number]]&lt;br /&gt;
&lt;br /&gt;
Click Phone number. Click Add phone number. &lt;br /&gt;
&lt;br /&gt;
[[Image:Vrenum-use-05.jpg|center|200px|thumb|By clicking on Add Phone number, you will be able to register your phone]]&lt;br /&gt;
&lt;br /&gt;
The information you need to enter is country code, area code and local number. Once these information are included, click Add so that the number will be added to VoIP Rakyat ENUM domain. &lt;br /&gt;
&lt;br /&gt;
[[Image:Vrenum-use-06.jpg|center|200px|thumb|Before a number is added, ENUM VoIP Rakyat will &lt;br /&gt;
confirm whether you really want to add the number]]&lt;br /&gt;
&lt;br /&gt;
Just like e164.org, ENUM VoIP Rakyat is also designed to validate the number being registered. It will call  your number and tell you the code required to authenticate the number. For this to happen, it is important that the number you provided earlier, when you did your registration, is neither of Fax machine nor of PABX. Otherwise you will not be able obtain the code given by VoIP Rakyat. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
&lt;br /&gt;
* [[VoIP Cookbook: Building your own Telecommunication Infrastructure]]&lt;br /&gt;
* [[VoIP Cookbook: Interconnectivity and Telephone Number Allocation]]&lt;/div&gt;</summary>
		<author><name>Anton</name></author>
	</entry>
	<entry>
		<id>https://onnocenter.or.id/wiki/index.php?title=Menginstalasi_IPPBX&amp;diff=6519</id>
		<title>Menginstalasi IPPBX</title>
		<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=Menginstalasi_IPPBX&amp;diff=6519"/>
		<updated>2009-07-11T02:57:07Z</updated>

		<summary type="html">&lt;p&gt;Anton: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Dikutip dari http://www.antonraharja.web.id:&lt;br /&gt;
&lt;br /&gt;
Ah tidak susah membuat sendiri IP PBX, tidak perlu tergantung TrixBox atau AsteriskNow.&lt;br /&gt;
&lt;br /&gt;
Berikut adalah yang perlu anda lakukan untuk membuat sendiri IP PBX:&lt;br /&gt;
# Download ippbx-src-p4-0.1.tar.gz dari http://www.voiprakyat.or.id/pub&lt;br /&gt;
# Extract di /usr/local/src&lt;br /&gt;
# Baca dan ikuti langkah-langkah dalam file INSTALL&lt;br /&gt;
&lt;br /&gt;
Yang perlu disiapkan adalah:&lt;br /&gt;
# Fresh install Ubuntu server 7.10 pada mesin dengan prosesor Intel Pentium 4&lt;br /&gt;
# Ubuntu server anda itu terhubung ke Internet, bisa download file (apt-get)&lt;br /&gt;
&lt;br /&gt;
Agar lebih mudah memahami cara kerja IP PBX dan dapat langsung mencoba kehandalannya anda dapat membeli card AX100P yang harga nya sekitar Rp. 300.000,- an di pasaran. Tancapkan AX100P pada slot PCI yang anda yakin tidak sharing IRQ dengan slot PCI lainnya sebelum memulai mengikuti panduan dalam file INSTALL. Sambungkan line telepon dari Telkom atau dari extension line PBX analog anda ke port AX100P tersebut.&lt;br /&gt;
&lt;br /&gt;
Bantu saya untuk menyempurnakan file INSTALL, apabila anda menemukan langkah-langkah yang kurang sesuai atau anda mengetahui langkah yang lebih baik silakan beri komentar di posting ini.&lt;br /&gt;
&lt;br /&gt;
Selamat mencoba !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pranala Menarik==&lt;br /&gt;
* [[Instalasi Asterisk, Zaptel dan FreePBX 2.5 di Ubuntu 8.04.2]]&lt;/div&gt;</summary>
		<author><name>Anton</name></author>
	</entry>
	<entry>
		<id>https://onnocenter.or.id/wiki/index.php?title=Asterisk_Video_Call&amp;diff=6518</id>
		<title>Asterisk Video Call</title>
		<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=Asterisk_Video_Call&amp;diff=6518"/>
		<updated>2009-07-11T02:50:50Z</updated>

		<summary type="html">&lt;p&gt;Anton: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Mengaktifkan fitur video call pada Asterisk&lt;br /&gt;
&lt;br /&gt;
 # vi /etc/asterisk/sip.conf&lt;br /&gt;
&lt;br /&gt;
Aktifkan opsi-opsi yang berkenaan dengan fitur video call&lt;br /&gt;
&lt;br /&gt;
Pertama, aktifkan codec untuk video call&lt;br /&gt;
&lt;br /&gt;
 [general]&lt;br /&gt;
 ...&lt;br /&gt;
 ...&lt;br /&gt;
 disallow=all&lt;br /&gt;
 allow=ulaw&lt;br /&gt;
 allow=alaw&lt;br /&gt;
 allow=gsm&lt;br /&gt;
 allow=h264&lt;br /&gt;
 allow=h263p&lt;br /&gt;
 allow=h263&lt;br /&gt;
 allow=h261&lt;br /&gt;
 ...&lt;br /&gt;
 ...&lt;br /&gt;
&lt;br /&gt;
Kedua, aktifkan opsi video support&lt;br /&gt;
&lt;br /&gt;
 [general]&lt;br /&gt;
 ...&lt;br /&gt;
 ...&lt;br /&gt;
 videosupport=yes&lt;br /&gt;
 maxcallbitrate=384&lt;br /&gt;
 ...&lt;br /&gt;
 ...&lt;br /&gt;
&lt;br /&gt;
Softphone yang dapat memanfaatkan fitur video call pada Asterisk antara lain&lt;br /&gt;
* [http://www.ekiga.net Ekiga]&lt;br /&gt;
* [http://www.counterpath.net/x-lite.html X-Lite]&lt;br /&gt;
&lt;br /&gt;
Produk IP Phone yang mempunyai fitur video call&lt;br /&gt;
* [http://grandstream.com/products/ipvideosolutions.html Grandstream]&lt;br /&gt;
* [http://yealink.com/en/products.asp?TypeName=IP%20Video%20Phone&amp;amp;cTypeName=IP%20Video%20Phone Yealink]&lt;br /&gt;
&lt;br /&gt;
==Pranala Menarik==&lt;br /&gt;
&lt;br /&gt;
* [[Asterisk Softswitch]]&lt;br /&gt;
* [[VoIP]]&lt;br /&gt;
* [http://www.antonraharja.web.id/2006/06/30/conference-nya-jalan/ Contoh implementasi fitur Video Call pada Asterisk]&lt;/div&gt;</summary>
		<author><name>Anton</name></author>
	</entry>
	<entry>
		<id>https://onnocenter.or.id/wiki/index.php?title=Asterisk_Video_Call&amp;diff=6517</id>
		<title>Asterisk Video Call</title>
		<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=Asterisk_Video_Call&amp;diff=6517"/>
		<updated>2009-07-11T02:22:26Z</updated>

		<summary type="html">&lt;p&gt;Anton: New page: Mengaktifkan fitur video call pada Asterisk   # vi /etc/asterisk/sip.conf  Aktifkan opsi-opsi yang berkenaan dengan fitur video call  Pertama, aktifkan codec untuk video call   [general]  ...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Mengaktifkan fitur video call pada Asterisk&lt;br /&gt;
&lt;br /&gt;
 # vi /etc/asterisk/sip.conf&lt;br /&gt;
&lt;br /&gt;
Aktifkan opsi-opsi yang berkenaan dengan fitur video call&lt;br /&gt;
&lt;br /&gt;
Pertama, aktifkan codec untuk video call&lt;br /&gt;
&lt;br /&gt;
 [general]&lt;br /&gt;
 ...&lt;br /&gt;
 ...&lt;br /&gt;
 disallow=all&lt;br /&gt;
 allow=ulaw&lt;br /&gt;
 allow=alaw&lt;br /&gt;
 allow=gsm&lt;br /&gt;
 allow=h264&lt;br /&gt;
 allow=h263p&lt;br /&gt;
 allow=h263&lt;br /&gt;
 allow=h261&lt;br /&gt;
 ...&lt;br /&gt;
 ...&lt;br /&gt;
&lt;br /&gt;
Kedua, aktifkan opsi video support&lt;br /&gt;
&lt;br /&gt;
 [general]&lt;br /&gt;
 ...&lt;br /&gt;
 ...&lt;br /&gt;
 videosupport=yes&lt;br /&gt;
 maxcallbitrate=384&lt;br /&gt;
 ...&lt;br /&gt;
 ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pranala Menarik==&lt;br /&gt;
&lt;br /&gt;
* [[Asterisk Softswitch]]&lt;br /&gt;
* [[VoIP]]&lt;/div&gt;</summary>
		<author><name>Anton</name></author>
	</entry>
	<entry>
		<id>https://onnocenter.or.id/wiki/index.php?title=Asterisk_Softswitch&amp;diff=6516</id>
		<title>Asterisk Softswitch</title>
		<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=Asterisk_Softswitch&amp;diff=6516"/>
		<updated>2009-07-11T02:12:37Z</updated>

		<summary type="html">&lt;p&gt;Anton: /* Konfigurasi Feature Asterisk */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[Instalasi Astersik di Ubuntu]]&lt;br /&gt;
* [[Compile Asterisk di Ubuntu]] - pengalaman menunjukan lebih baik meng-compile asterisk di bandingkan dengan meng-install menggunakan apt-get.&lt;br /&gt;
* [[Instalasi Softswitch SIP | Instalasi Asterisk Softswitch di Fedora]]&lt;br /&gt;
* [[Konfigurasi Minimal Asterisk 1.6 di Ubuntu]]&lt;br /&gt;
* [[Test Performance Asterisk Menggunakan SIPp]]&lt;br /&gt;
* [[Instalasi Asterisk, Zaptel dan FreePBX 2.5 di Ubuntu 8.04.2]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==ENUM==&lt;br /&gt;
&lt;br /&gt;
* [[Instalasi ENUM di Asterisk Ubuntu]]&lt;br /&gt;
* [[Implementasi ENUM di Asterisk 1.2]]&lt;br /&gt;
* [[Implementasi ENUM di Asterisk 1.6]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Konfigurasi Feature Asterisk==&lt;br /&gt;
&lt;br /&gt;
* [[Asterisk Music on Hold]]&lt;br /&gt;
* [[Asterisk Web Interface]]&lt;br /&gt;
* [[Asterisk Video Call]]&lt;br /&gt;
&lt;br /&gt;
==Pranala Menarik==&lt;br /&gt;
&lt;br /&gt;
* [[VoIP]]&lt;br /&gt;
* [[Linux Howto]]&lt;/div&gt;</summary>
		<author><name>Anton</name></author>
	</entry>
	<entry>
		<id>https://onnocenter.or.id/wiki/index.php?title=Instalasi_Asterisk,_Zaptel_dan_FreePBX_2.5_di_Ubuntu_8.04.2&amp;diff=6420</id>
		<title>Instalasi Asterisk, Zaptel dan FreePBX 2.5 di Ubuntu 8.04.2</title>
		<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=Instalasi_Asterisk,_Zaptel_dan_FreePBX_2.5_di_Ubuntu_8.04.2&amp;diff=6420"/>
		<updated>2009-07-07T03:08:29Z</updated>

		<summary type="html">&lt;p&gt;Anton: New page: ==Requirements==  Current linux distribution: Ubuntu server 8.04.2  Current kernel version: 2.6.24-23-server  Important notes:  - You are required to connect your Ubuntu server to the Inte...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Requirements==&lt;br /&gt;
&lt;br /&gt;
Current linux distribution: Ubuntu server 8.04.2&lt;br /&gt;
&lt;br /&gt;
Current kernel version: 2.6.24-23-server&lt;br /&gt;
&lt;br /&gt;
Important notes:&lt;br /&gt;
&lt;br /&gt;
- You are required to connect your Ubuntu server to the Internet&lt;br /&gt;
&lt;br /&gt;
- For fast update and upgrade please configure your apt source to the fastest reachable server &lt;br /&gt;
&lt;br /&gt;
- In this tutorial you are assumed using Intel Pentium 4 (or compatible)&lt;br /&gt;
&lt;br /&gt;
- Some of your installed apache server configuration will be changed&lt;br /&gt;
&lt;br /&gt;
- You are recommended to use fresh install of Ubuntu server 8.04.2 (you will later update and upgrade this server)&lt;br /&gt;
&lt;br /&gt;
- Please stop and attend the problem when problem occurs, do not continue to the next step until you fix it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Development Environment==&lt;br /&gt;
&lt;br /&gt;
Login as root and follow steps below.&lt;br /&gt;
&lt;br /&gt;
Enter your sudo password to authenticate your self as superuser&lt;br /&gt;
 $ sudo su -&lt;br /&gt;
&lt;br /&gt;
Make sure that you see libpri-1.4.7.tar.gz, zaptel-1.4.12.1.tar.gz, asterisk-1.4.21.2.tar.gz, asterisk-addons-1.4.8.tar.gz and freepbx-2.5.1.tar.gz in your asterisk sources directory. You are required to get all the source packages before following below steps.&lt;br /&gt;
&lt;br /&gt;
Please remember that you are required to use particular version, not the latest, so pay attention when you download the package from http://www.asterisk.org and http://www.freepbx.org, or http://voiprakyat.or.id/pub&lt;br /&gt;
 # cd &amp;lt;your asterisk sources directory&amp;gt;&lt;br /&gt;
 # ls&lt;br /&gt;
&lt;br /&gt;
Update your Ubuntu packages&lt;br /&gt;
 # apt-get update&lt;br /&gt;
 # apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
Install required packages&lt;br /&gt;
 # apt-get install mc build-essential linux-headers-`uname -r`&lt;br /&gt;
 # apt-get install libncurses5-dev libssl-dev libmysqlclient15-dev libnewt-dev zlib1g-dev&lt;br /&gt;
 # apt-get install libxml2-dev libtiff4-dev libaudiofile-dev&lt;br /&gt;
 # apt-get install openssh-server curl sox lame mpg123&lt;br /&gt;
&lt;br /&gt;
Put 'mysecretpassword' (without quote) as mysql server root password, please remember that this is only for the sake of following this manual, later on you have to change it to your own password&lt;br /&gt;
 # apt-get install apache2 mysql-server php5 php5-cli php5-gd php5-mysql php-pear php-db&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Asterisk Installation==&lt;br /&gt;
&lt;br /&gt;
Install libpri&lt;br /&gt;
 # tar -zxf libpri-1.4.7.tar.gz&lt;br /&gt;
 # cd libpri-1.4.7&lt;br /&gt;
 # make&lt;br /&gt;
 # make install&lt;br /&gt;
 # cd ../&lt;br /&gt;
&lt;br /&gt;
Install Zaptel&lt;br /&gt;
 # tar -zxf zaptel-1.4.12.1.tar.gz&lt;br /&gt;
 # cd zaptel-1.4.12.1&lt;br /&gt;
 # ./configure&lt;br /&gt;
&lt;br /&gt;
Select all options on ‘Utilities’&lt;br /&gt;
&lt;br /&gt;
Press x to save selections&lt;br /&gt;
 # make menuconfig&lt;br /&gt;
&lt;br /&gt;
Continue on Zaptel installation&lt;br /&gt;
 # make&lt;br /&gt;
 # make install&lt;br /&gt;
 # make config&lt;br /&gt;
 # cd ../&lt;br /&gt;
&lt;br /&gt;
Install Asterisk&lt;br /&gt;
 # tar -zxf asterisk-1.4.21.2.tar.gz&lt;br /&gt;
 # cd asterisk-1.4.21.2&lt;br /&gt;
 # ./configure&lt;br /&gt;
&lt;br /&gt;
Remove chan_mgcp, chan_phone, chan_oss, chan_skinny from ‘Channel Drivers’&lt;br /&gt;
&lt;br /&gt;
Remove codec_adpcm, codec_a_mu, codec_lpc10 from ‘Codec Translators’&lt;br /&gt;
&lt;br /&gt;
Select EXTRA-SOUNDS-EN-GSM from 'Extras Sound Packages'&lt;br /&gt;
&lt;br /&gt;
Press x to save selections&lt;br /&gt;
 # make menuconfig&lt;br /&gt;
&lt;br /&gt;
Continue on Asterisk installation&lt;br /&gt;
 # make&lt;br /&gt;
 # make install&lt;br /&gt;
 # make samples&lt;br /&gt;
 # cd ../&lt;br /&gt;
&lt;br /&gt;
Install Asterisk addons&lt;br /&gt;
 # tar -zxf asterisk-addons-1.4.8.tar.gz&lt;br /&gt;
 # cd asterisk-addons-1.4.8&lt;br /&gt;
 # ./configure&lt;br /&gt;
&lt;br /&gt;
Remove chan_ooh323 from ‘Channel Drivers’, make sure the rest is selected&lt;br /&gt;
 # make menuconfig&lt;br /&gt;
&lt;br /&gt;
Continue on Asterisk addons installation&lt;br /&gt;
 # make&lt;br /&gt;
 # make install&lt;br /&gt;
 # make samples&lt;br /&gt;
 # cd ../&lt;br /&gt;
&lt;br /&gt;
genzaptelconf is part of Zaptel package, but make sure to execute this only after you managed to install asterisk (after Asterisk's make samples above)&lt;br /&gt;
 # genzaptelconf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FreePBX Installation==&lt;br /&gt;
&lt;br /&gt;
Add new user named 'asterisk' (it has tobe this way, please don't use adduser)&lt;br /&gt;
 # useradd -s /bin/false -m asterisk&lt;br /&gt;
&lt;br /&gt;
On /etc/apache2/envvars, look for this lines:&lt;br /&gt;
&lt;br /&gt;
''export APACHE_RUN_USER=www-data''&lt;br /&gt;
&lt;br /&gt;
''export APACHE_RUN_GROUP=www-data''&lt;br /&gt;
&lt;br /&gt;
and change to below lines:&lt;br /&gt;
&lt;br /&gt;
''export APACHE_RUN_USER=asterisk''&lt;br /&gt;
&lt;br /&gt;
''export APACHE_RUN_GROUP=asterisk''&lt;br /&gt;
&lt;br /&gt;
 # mcedit /etc/apache2/envvars&lt;br /&gt;
&lt;br /&gt;
On /etc/php5/apache2/php.ini, look for this line:&lt;br /&gt;
&lt;br /&gt;
''memory_limit = 16M''&lt;br /&gt;
&lt;br /&gt;
and change it to this line:&lt;br /&gt;
&lt;br /&gt;
''memory_limit = 100M''&lt;br /&gt;
&lt;br /&gt;
look for this line:&lt;br /&gt;
&lt;br /&gt;
''magic_quotes_gpc = On''&lt;br /&gt;
&lt;br /&gt;
and change it to this line:&lt;br /&gt;
&lt;br /&gt;
''magic_quotes_gpc = Off''&lt;br /&gt;
 # mcedit /etc/php5/apache2/php.ini&lt;br /&gt;
&lt;br /&gt;
Run this just to make sure that this module (php5) already enabled&lt;br /&gt;
 # a2enmod php5&lt;br /&gt;
&lt;br /&gt;
Restart apache2, this step is very important for FreePBX installation&lt;br /&gt;
 # /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
Apache2 running as user asterisk is a must! Check it with ps aux&lt;br /&gt;
 # ps aux | grep apache&lt;br /&gt;
&lt;br /&gt;
Change Asterisk's files and directories ownership to user asterisk&lt;br /&gt;
 # chown asterisk:asterisk /etc/asterisk -R&lt;br /&gt;
 # chown asterisk:asterisk /usr/lib/asterisk -R&lt;br /&gt;
 # chown asterisk:asterisk /var/lib/asterisk -R&lt;br /&gt;
 # chown asterisk:asterisk /var/log/asterisk -R&lt;br /&gt;
 # chown asterisk:asterisk /var/spool/asterisk -R&lt;br /&gt;
&lt;br /&gt;
On /etc/asterisk/asterisk.conf, look for astrundir path like this line:&lt;br /&gt;
&lt;br /&gt;
''astrundir =&amp;gt; /var/run''&lt;br /&gt;
&lt;br /&gt;
and change it to:&lt;br /&gt;
&lt;br /&gt;
''astrundir =&amp;gt; /var/log/asterisk''&lt;br /&gt;
 # mcedit /etc/asterisk/asterisk.conf&lt;br /&gt;
&lt;br /&gt;
Run this just to make sure that asterisk is not currently running&lt;br /&gt;
 # killall asterisk&lt;br /&gt;
&lt;br /&gt;
Run Asterisk with specific parameters&lt;br /&gt;
 # asterisk -U asterisk -G asterisk&lt;br /&gt;
&lt;br /&gt;
It is very important for asterisk running as user asterisk and group asterisk&lt;br /&gt;
 # ps aux | grep asterisk&lt;br /&gt;
&lt;br /&gt;
Lets make sure that you have changed the mysql server root password (the default is no password), 'mysecretpassword' (without quote) is a password chosen for this manual only&lt;br /&gt;
 # mysqladmin -u root -p password mysecretpassword&lt;br /&gt;
&lt;br /&gt;
Create required databases&lt;br /&gt;
 # mysqladmin -u root -p create asterisk&lt;br /&gt;
 # mysqladmin -u root -p create asteriskcdrdb&lt;br /&gt;
&lt;br /&gt;
Extract FreePBX tarball&lt;br /&gt;
 # tar -zxf freepbx-2.5.1.tar.gz&lt;br /&gt;
 # cd freepbx-2.5.1&lt;br /&gt;
&lt;br /&gt;
Insert SQL statements to required databases&lt;br /&gt;
 # mysql -u root -p asterisk &amp;lt; SQL/newinstall.sql&lt;br /&gt;
 # mysql -u root -p asteriskcdrdb &amp;lt; SQL/cdr_mysql_table.sql&lt;br /&gt;
&lt;br /&gt;
Make sure this file removed before running install_amp&lt;br /&gt;
 # rm -f /etc/amportal.conf&lt;br /&gt;
&lt;br /&gt;
Make sure that you know what is your IP address&lt;br /&gt;
 # ifconfig&lt;br /&gt;
&lt;br /&gt;
While running install_amp, please remember to answer some important question as follow, leave the rest as default.&lt;br /&gt;
&lt;br /&gt;
''Q: Enter your USERNAME to connect to the 'asterisk' database:''&lt;br /&gt;
&lt;br /&gt;
''A: root''&lt;br /&gt;
&lt;br /&gt;
''Q: Enter your PASSWORD to connect to the 'asterisk' database:''&lt;br /&gt;
&lt;br /&gt;
''A: mysecretpassword''&lt;br /&gt;
&lt;br /&gt;
''Q: Enter the path to use for your AMP web root:''&lt;br /&gt;
&lt;br /&gt;
''A: /var/www''&lt;br /&gt;
&lt;br /&gt;
''Q: Enter the IP ADDRESS or hostname used to access the AMP web-admin:''&lt;br /&gt;
&lt;br /&gt;
''A: &amp;lt;put your Ubuntu server IP address here&amp;gt;''&lt;br /&gt;
 # ./install_amp&lt;br /&gt;
&lt;br /&gt;
On /etc/amportal.conf, look for this line:&lt;br /&gt;
&lt;br /&gt;
''AUTHTYPE=none''&lt;br /&gt;
&lt;br /&gt;
and change it to this line:&lt;br /&gt;
&lt;br /&gt;
''AUTHTYPE=database''&lt;br /&gt;
 # mcedit /etc/amportal.conf&lt;br /&gt;
&lt;br /&gt;
Put amportal script to init.d&lt;br /&gt;
 # ln -s /usr/local/sbin/amportal /etc/init.d/amportal&lt;br /&gt;
 # update-rc.d amportal defaults&lt;br /&gt;
 # cd ../&lt;br /&gt;
&lt;br /&gt;
Remove first all default configuration files&lt;br /&gt;
 # rm -f /etc/asterisk/extensions.conf&lt;br /&gt;
 # rm -f /etc/asterisk/sip.conf&lt;br /&gt;
 # rm -f /etc/asterisk/iax.conf&lt;br /&gt;
 # rm -f /etc/asterisk/zapata.conf&lt;br /&gt;
&lt;br /&gt;
On /etc/asterisk/zapata.conf, type below lines and save the file:&lt;br /&gt;
&lt;br /&gt;
''[trunkgroups]''&lt;br /&gt;
&lt;br /&gt;
''[channels]''&lt;br /&gt;
&lt;br /&gt;
''#include zapata-channels.conf''&lt;br /&gt;
&lt;br /&gt;
 # mcedit /etc/asterisk/zapata.conf&lt;br /&gt;
&lt;br /&gt;
Change more files and directories ownership to user asterisk&lt;br /&gt;
 # chown asterisk:asterisk /etc/asterisk -R&lt;br /&gt;
 # chown asterisk:asterisk /var/www -R&lt;br /&gt;
&lt;br /&gt;
Edit /usr/sbin/safe_asterisk and look for this line:&lt;br /&gt;
&lt;br /&gt;
''TTY=9''&lt;br /&gt;
&lt;br /&gt;
and change it to:&lt;br /&gt;
&lt;br /&gt;
''TTY=''&lt;br /&gt;
&lt;br /&gt;
look for this line:&lt;br /&gt;
&lt;br /&gt;
''CONSOLE=yes''&lt;br /&gt;
&lt;br /&gt;
and change it to:&lt;br /&gt;
&lt;br /&gt;
''CONSOLE=no''&lt;br /&gt;
&lt;br /&gt;
look for this line:&lt;br /&gt;
&lt;br /&gt;
''ASTPIDFILE=/var/run/asterisk.pid''&lt;br /&gt;
&lt;br /&gt;
and change it to:&lt;br /&gt;
&lt;br /&gt;
''ASTPIDFILE=/var/log/asterisk/asterisk.pid''&lt;br /&gt;
&lt;br /&gt;
look for this line:&lt;br /&gt;
&lt;br /&gt;
''# SYSMAXFILE=262144''&lt;br /&gt;
&lt;br /&gt;
and change it to:&lt;br /&gt;
&lt;br /&gt;
''SYSMAXFILE=262144''&lt;br /&gt;
&lt;br /&gt;
look for this line:&lt;br /&gt;
&lt;br /&gt;
''# MAXFILE=32768''&lt;br /&gt;
&lt;br /&gt;
and change it to:&lt;br /&gt;
&lt;br /&gt;
''MAXFILE=32768''&lt;br /&gt;
 # mcedit /usr/sbin/safe_asterisk&lt;br /&gt;
&lt;br /&gt;
Stop and then start amportal&lt;br /&gt;
 # /etc/init.d/amportal stop&lt;br /&gt;
 # /etc/init.d/amportal start&lt;br /&gt;
&lt;br /&gt;
Make sure asterisk is running and op_server.pl is running&lt;br /&gt;
 # ps ax &lt;br /&gt;
&lt;br /&gt;
Browse FreePBX admin web page using Firefox, http://&amp;lt;your Ubuntu server IP address&amp;gt;/admin&lt;br /&gt;
&lt;br /&gt;
Login as user 'admin', the default password is 'admin' (without quote)&lt;br /&gt;
&lt;br /&gt;
Click 'Apply Configuration Changes' on top of the page&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Installation finish.&lt;br /&gt;
&lt;br /&gt;
Please post questions at http://www.voiprakyat.or.id/forum for more informations.&lt;/div&gt;</summary>
		<author><name>Anton</name></author>
	</entry>
	<entry>
		<id>https://onnocenter.or.id/wiki/index.php?title=Asterisk_Softswitch&amp;diff=6419</id>
		<title>Asterisk Softswitch</title>
		<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=Asterisk_Softswitch&amp;diff=6419"/>
		<updated>2009-07-07T02:05:54Z</updated>

		<summary type="html">&lt;p&gt;Anton: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[Instalasi Astersik di Ubuntu]]&lt;br /&gt;
* [[Compile Asterisk di Ubuntu]] - pengalaman menunjukan lebih baik meng-compile asterisk di bandingkan dengan meng-install menggunakan apt-get.&lt;br /&gt;
* [[Instalasi Softswitch SIP | Instalasi Asterisk Softswitch di Fedora]]&lt;br /&gt;
* [[Konfigurasi Minimal Asterisk 1.6 di Ubuntu]]&lt;br /&gt;
* [[Test Performance Asterisk Menggunakan SIPp]]&lt;br /&gt;
* [[Instalasi Asterisk, Zaptel dan FreePBX 2.5 di Ubuntu 8.04.2]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==ENUM==&lt;br /&gt;
&lt;br /&gt;
* [[Instalasi ENUM di Asterisk Ubuntu]]&lt;br /&gt;
* [[Implementasi ENUM di Asterisk 1.2]]&lt;br /&gt;
* [[Implementasi ENUM di Asterisk 1.6]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Konfigurasi Feature Asterisk==&lt;br /&gt;
&lt;br /&gt;
* [[Asterisk Music on Hold]]&lt;br /&gt;
* [[Asterisk Web Interface]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pranala Menarik==&lt;br /&gt;
&lt;br /&gt;
* [[VoIP]]&lt;br /&gt;
* [[Linux Howto]]&lt;/div&gt;</summary>
		<author><name>Anton</name></author>
	</entry>
</feed>