<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.linuxmce.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Maybeoneday</id>
	<title>LinuxMCE - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.linuxmce.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Maybeoneday"/>
	<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php/Special:Contributions/Maybeoneday"/>
	<updated>2026-10-27T12:55:26Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Dusky_Sky_Controller..Driver_Effort&amp;diff=29375</id>
		<title>Dusky Sky Controller..Driver Effort</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Dusky_Sky_Controller..Driver_Effort&amp;diff=29375"/>
		<updated>2012-01-21T13:50:42Z</updated>

		<summary type="html">&lt;p&gt;Maybeoneday: /* INTENT */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;this is the page proposed in the forum http://forum.linuxmce.org/index.php/topic,11587.msg86946.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PLEASE FEEL FREE TO EDIT   --maybeoneday 14:29, 21 January 2012 (CET)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== INTENT ==&lt;br /&gt;
              to provide a base reference for the effort to produce a C++ driver for the  Dusky Sky Controller (all variants)  using DCEGen, and document the whole process for future new developers &lt;br /&gt;
              &lt;br /&gt;
&lt;br /&gt;
              to provide a host for code&lt;br /&gt;
&lt;br /&gt;
== REFERENCES ==&lt;br /&gt;
&lt;br /&gt;
Setting up a Development Environment     http://wiki.linuxmce.org/index.php/Developing_a_DCE_Device&lt;br /&gt;
&lt;br /&gt;
DCEGen     http://wiki.linuxmce.org/index.php/Make_a_DCE_Device_in_5_minutes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dusky website   http://www.dusky-control.com/docs.shtml&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==proposed DEVICE TEMPLATES ==&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
== DUSKY CONTROLLER ==&lt;br /&gt;
&lt;br /&gt;
child of GenericPC as core/hybrid   (MD dusky is connected to )&lt;br /&gt;
Category #71 Interfaces&lt;br /&gt;
manufacturer   J.Heenan&lt;br /&gt;
#37 ComportOn PC   string&lt;br /&gt;
#76 COM Port  parity/bit/stop   string        N81&lt;br /&gt;
#78 Baud rate   string     B5700&lt;br /&gt;
#48 Number of Ports   int     number of outputs on dusky        2&lt;br /&gt;
#81 Channel  int          1&lt;br /&gt;
#171  Port    int         2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SKY+/hd ==&lt;br /&gt;
&lt;br /&gt;
(the present hd boxes work on the same 4 digit codes as the sky+ box,untill a new hd box becomes the norm ,which may use distinct codes and will need a separate device template)&lt;br /&gt;
&lt;br /&gt;
setup as   a child to the dusky.......manufacturer Sky                       model duskySky+/hd    &lt;br /&gt;
sattelite&amp;gt;AV........&lt;br /&gt;
ir controlled......&lt;br /&gt;
10 key /  on /  off /EPG/ Media Control/OnScreen Menu Navigation//box office/services/interactive&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SKY Digibox(LiveTV &amp;amp; services only )==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
setup as   a child to the dusky.......&lt;br /&gt;
manufacturer Sky                       &lt;br /&gt;
model duskySky+/hd    &lt;br /&gt;
sattelite&amp;gt;AV........&lt;br /&gt;
ir controlled......&lt;br /&gt;
10 key /  on /  off /EPG/ OnScreen Menu Navigation /box office/services&lt;br /&gt;
/interactive&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DCEGen  FIRST OUTPUT ==&lt;br /&gt;
&lt;br /&gt;
PLEASE DO NOT EDIT&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DEVELOPERS CODE ==&lt;br /&gt;
&lt;br /&gt;
Please insert your working code here ,  making obvious (for Maybeoneday&#039;s sake   : ) ) the new  section &amp;amp; what it does.&lt;/div&gt;</summary>
		<author><name>Maybeoneday</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Dusky_Sky_Controller..Driver_Effort&amp;diff=29374</id>
		<title>Dusky Sky Controller..Driver Effort</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Dusky_Sky_Controller..Driver_Effort&amp;diff=29374"/>
		<updated>2012-01-21T13:50:00Z</updated>

		<summary type="html">&lt;p&gt;Maybeoneday: /* INTENT */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;this is the page proposed in the forum http://forum.linuxmce.org/index.php/topic,11587.msg86946.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PLEASE FEEL FREE TO EDIT   --maybeoneday 14:29, 21 January 2012 (CET)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== INTENT ==&lt;br /&gt;
&lt;br /&gt;
== REFERENCES ==&lt;br /&gt;
&lt;br /&gt;
Setting up a Development Environment     http://wiki.linuxmce.org/index.php/Developing_a_DCE_Device&lt;br /&gt;
&lt;br /&gt;
DCEGen     http://wiki.linuxmce.org/index.php/Make_a_DCE_Device_in_5_minutes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dusky website   http://www.dusky-control.com/docs.shtml&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==proposed DEVICE TEMPLATES ==&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
== DUSKY CONTROLLER ==&lt;br /&gt;
&lt;br /&gt;
child of GenericPC as core/hybrid   (MD dusky is connected to )&lt;br /&gt;
Category #71 Interfaces&lt;br /&gt;
manufacturer   J.Heenan&lt;br /&gt;
#37 ComportOn PC   string&lt;br /&gt;
#76 COM Port  parity/bit/stop   string        N81&lt;br /&gt;
#78 Baud rate   string     B5700&lt;br /&gt;
#48 Number of Ports   int     number of outputs on dusky        2&lt;br /&gt;
#81 Channel  int          1&lt;br /&gt;
#171  Port    int         2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SKY+/hd ==&lt;br /&gt;
&lt;br /&gt;
(the present hd boxes work on the same 4 digit codes as the sky+ box,untill a new hd box becomes the norm ,which may use distinct codes and will need a separate device template)&lt;br /&gt;
&lt;br /&gt;
setup as   a child to the dusky.......manufacturer Sky                       model duskySky+/hd    &lt;br /&gt;
sattelite&amp;gt;AV........&lt;br /&gt;
ir controlled......&lt;br /&gt;
10 key /  on /  off /EPG/ Media Control/OnScreen Menu Navigation//box office/services/interactive&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SKY Digibox(LiveTV &amp;amp; services only )==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
setup as   a child to the dusky.......&lt;br /&gt;
manufacturer Sky                       &lt;br /&gt;
model duskySky+/hd    &lt;br /&gt;
sattelite&amp;gt;AV........&lt;br /&gt;
ir controlled......&lt;br /&gt;
10 key /  on /  off /EPG/ OnScreen Menu Navigation /box office/services&lt;br /&gt;
/interactive&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DCEGen  FIRST OUTPUT ==&lt;br /&gt;
&lt;br /&gt;
PLEASE DO NOT EDIT&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DEVELOPERS CODE ==&lt;br /&gt;
&lt;br /&gt;
Please insert your working code here ,  making obvious (for Maybeoneday&#039;s sake   : ) ) the new  section &amp;amp; what it does.&lt;/div&gt;</summary>
		<author><name>Maybeoneday</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Dusky_Sky_Controller..Driver_Effort&amp;diff=29373</id>
		<title>Dusky Sky Controller..Driver Effort</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Dusky_Sky_Controller..Driver_Effort&amp;diff=29373"/>
		<updated>2012-01-21T13:48:39Z</updated>

		<summary type="html">&lt;p&gt;Maybeoneday: /* INTENT */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;this is the page proposed in the forum http://forum.linuxmce.org/index.php/topic,11587.msg86946.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PLEASE FEEL FREE TO EDIT   --maybeoneday 14:29, 21 January 2012 (CET)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== INTENT ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
            to provide a base reference for the effort to produce a C++ driver for the  Dusky Sky Controller (all variants)  using DCEGen, and document the whole process for future new developers &lt;br /&gt;
              &lt;br /&gt;
&lt;br /&gt;
              to provide a host for code&lt;br /&gt;
&lt;br /&gt;
== REFERENCES ==&lt;br /&gt;
&lt;br /&gt;
Setting up a Development Environment     http://wiki.linuxmce.org/index.php/Developing_a_DCE_Device&lt;br /&gt;
&lt;br /&gt;
DCEGen     http://wiki.linuxmce.org/index.php/Make_a_DCE_Device_in_5_minutes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dusky website   http://www.dusky-control.com/docs.shtml&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==proposed DEVICE TEMPLATES ==&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
== DUSKY CONTROLLER ==&lt;br /&gt;
&lt;br /&gt;
child of GenericPC as core/hybrid   (MD dusky is connected to )&lt;br /&gt;
Category #71 Interfaces&lt;br /&gt;
manufacturer   J.Heenan&lt;br /&gt;
#37 ComportOn PC   string&lt;br /&gt;
#76 COM Port  parity/bit/stop   string        N81&lt;br /&gt;
#78 Baud rate   string     B5700&lt;br /&gt;
#48 Number of Ports   int     number of outputs on dusky        2&lt;br /&gt;
#81 Channel  int          1&lt;br /&gt;
#171  Port    int         2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SKY+/hd ==&lt;br /&gt;
&lt;br /&gt;
(the present hd boxes work on the same 4 digit codes as the sky+ box,untill a new hd box becomes the norm ,which may use distinct codes and will need a separate device template)&lt;br /&gt;
&lt;br /&gt;
setup as   a child to the dusky.......manufacturer Sky                       model duskySky+/hd    &lt;br /&gt;
sattelite&amp;gt;AV........&lt;br /&gt;
ir controlled......&lt;br /&gt;
10 key /  on /  off /EPG/ Media Control/OnScreen Menu Navigation//box office/services/interactive&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SKY Digibox(LiveTV &amp;amp; services only )==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
setup as   a child to the dusky.......&lt;br /&gt;
manufacturer Sky                       &lt;br /&gt;
model duskySky+/hd    &lt;br /&gt;
sattelite&amp;gt;AV........&lt;br /&gt;
ir controlled......&lt;br /&gt;
10 key /  on /  off /EPG/ OnScreen Menu Navigation /box office/services&lt;br /&gt;
/interactive&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DCEGen  FIRST OUTPUT ==&lt;br /&gt;
&lt;br /&gt;
PLEASE DO NOT EDIT&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DEVELOPERS CODE ==&lt;br /&gt;
&lt;br /&gt;
Please insert your working code here ,  making obvious (for Maybeoneday&#039;s sake   : ) ) the new  section &amp;amp; what it does.&lt;/div&gt;</summary>
		<author><name>Maybeoneday</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Dusky_Sky_Controller..Driver_Effort&amp;diff=29372</id>
		<title>Dusky Sky Controller..Driver Effort</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Dusky_Sky_Controller..Driver_Effort&amp;diff=29372"/>
		<updated>2012-01-21T13:45:50Z</updated>

		<summary type="html">&lt;p&gt;Maybeoneday: /* INTENT */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;this is the page proposed in the forum http://forum.linuxmce.org/index.php/topic,11587.msg86946.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PLEASE FEEL FREE TO EDIT   --maybeoneday 14:29, 21 January 2012 (CET)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== INTENT ==&lt;br /&gt;
&lt;br /&gt;
              to provide a base reference for the effort to produce  a C++ driver   for the  Dusky Sky Controller (all variants)  using DCEGen, and document the whole process for future new developers&lt;br /&gt;
&lt;br /&gt;
              to provide a host for code&lt;br /&gt;
&lt;br /&gt;
== REFERENCES ==&lt;br /&gt;
&lt;br /&gt;
Setting up a Development Environment     http://wiki.linuxmce.org/index.php/Developing_a_DCE_Device&lt;br /&gt;
&lt;br /&gt;
DCEGen     http://wiki.linuxmce.org/index.php/Make_a_DCE_Device_in_5_minutes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dusky website   http://www.dusky-control.com/docs.shtml&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==proposed DEVICE TEMPLATES ==&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
== DUSKY CONTROLLER ==&lt;br /&gt;
&lt;br /&gt;
child of GenericPC as core/hybrid   (MD dusky is connected to )&lt;br /&gt;
Category #71 Interfaces&lt;br /&gt;
manufacturer   J.Heenan&lt;br /&gt;
#37 ComportOn PC   string&lt;br /&gt;
#76 COM Port  parity/bit/stop   string        N81&lt;br /&gt;
#78 Baud rate   string     B5700&lt;br /&gt;
#48 Number of Ports   int     number of outputs on dusky        2&lt;br /&gt;
#81 Channel  int          1&lt;br /&gt;
#171  Port    int         2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SKY+/hd ==&lt;br /&gt;
&lt;br /&gt;
(the present hd boxes work on the same 4 digit codes as the sky+ box,untill a new hd box becomes the norm ,which may use distinct codes and will need a separate device template)&lt;br /&gt;
&lt;br /&gt;
setup as   a child to the dusky.......manufacturer Sky                       model duskySky+/hd    &lt;br /&gt;
sattelite&amp;gt;AV........&lt;br /&gt;
ir controlled......&lt;br /&gt;
10 key /  on /  off /EPG/ Media Control/OnScreen Menu Navigation//box office/services/interactive&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SKY Digibox(LiveTV &amp;amp; services only )==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
setup as   a child to the dusky.......&lt;br /&gt;
manufacturer Sky                       &lt;br /&gt;
model duskySky+/hd    &lt;br /&gt;
sattelite&amp;gt;AV........&lt;br /&gt;
ir controlled......&lt;br /&gt;
10 key /  on /  off /EPG/ OnScreen Menu Navigation /box office/services&lt;br /&gt;
/interactive&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DCEGen  FIRST OUTPUT ==&lt;br /&gt;
&lt;br /&gt;
PLEASE DO NOT EDIT&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DEVELOPERS CODE ==&lt;br /&gt;
&lt;br /&gt;
Please insert your working code here ,  making obvious (for Maybeoneday&#039;s sake   : ) ) the new  section &amp;amp; what it does.&lt;/div&gt;</summary>
		<author><name>Maybeoneday</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Dusky_Sky_Controller..Driver_Effort&amp;diff=29371</id>
		<title>Dusky Sky Controller..Driver Effort</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Dusky_Sky_Controller..Driver_Effort&amp;diff=29371"/>
		<updated>2012-01-21T13:43:29Z</updated>

		<summary type="html">&lt;p&gt;Maybeoneday: /* INTENT */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;this is the page proposed in the forum http://forum.linuxmce.org/index.php/topic,11587.msg86946.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PLEASE FEEL FREE TO EDIT   --maybeoneday 14:29, 21 January 2012 (CET)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== INTENT ==&lt;br /&gt;
&lt;br /&gt;
              to provide a base reference for the effort to produce  a C++ driver for the&lt;br /&gt;
 Dusky Sky Controller (all variants)  using DCEGen, and &lt;br /&gt;
document the whole process for future new developers&lt;br /&gt;
&lt;br /&gt;
              to provide a host for code&lt;br /&gt;
&lt;br /&gt;
== REFERENCES ==&lt;br /&gt;
&lt;br /&gt;
Setting up a Development Environment     http://wiki.linuxmce.org/index.php/Developing_a_DCE_Device&lt;br /&gt;
&lt;br /&gt;
DCEGen     http://wiki.linuxmce.org/index.php/Make_a_DCE_Device_in_5_minutes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dusky website   http://www.dusky-control.com/docs.shtml&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==proposed DEVICE TEMPLATES ==&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
== DUSKY CONTROLLER ==&lt;br /&gt;
&lt;br /&gt;
child of GenericPC as core/hybrid   (MD dusky is connected to )&lt;br /&gt;
Category #71 Interfaces&lt;br /&gt;
manufacturer   J.Heenan&lt;br /&gt;
#37 ComportOn PC   string&lt;br /&gt;
#76 COM Port  parity/bit/stop   string        N81&lt;br /&gt;
#78 Baud rate   string     B5700&lt;br /&gt;
#48 Number of Ports   int     number of outputs on dusky        2&lt;br /&gt;
#81 Channel  int          1&lt;br /&gt;
#171  Port    int         2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SKY+/hd ==&lt;br /&gt;
&lt;br /&gt;
(the present hd boxes work on the same 4 digit codes as the sky+ box,untill a new hd box becomes the norm ,which may use distinct codes and will need a separate device template)&lt;br /&gt;
&lt;br /&gt;
setup as   a child to the dusky.......manufacturer Sky                       model duskySky+/hd    &lt;br /&gt;
sattelite&amp;gt;AV........&lt;br /&gt;
ir controlled......&lt;br /&gt;
10 key /  on /  off /EPG/ Media Control/OnScreen Menu Navigation//box office/services/interactive&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SKY Digibox(LiveTV &amp;amp; services only )==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
setup as   a child to the dusky.......&lt;br /&gt;
manufacturer Sky                       &lt;br /&gt;
model duskySky+/hd    &lt;br /&gt;
sattelite&amp;gt;AV........&lt;br /&gt;
ir controlled......&lt;br /&gt;
10 key /  on /  off /EPG/ OnScreen Menu Navigation /box office/services&lt;br /&gt;
/interactive&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DCEGen  FIRST OUTPUT ==&lt;br /&gt;
&lt;br /&gt;
PLEASE DO NOT EDIT&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DEVELOPERS CODE ==&lt;br /&gt;
&lt;br /&gt;
Please insert your working code here ,  making obvious (for Maybeoneday&#039;s sake   : ) ) the new  section &amp;amp; what it does.&lt;/div&gt;</summary>
		<author><name>Maybeoneday</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Dusky_Sky_Controller..Driver_Effort&amp;diff=29370</id>
		<title>Dusky Sky Controller..Driver Effort</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Dusky_Sky_Controller..Driver_Effort&amp;diff=29370"/>
		<updated>2012-01-21T13:42:24Z</updated>

		<summary type="html">&lt;p&gt;Maybeoneday: /* INTENT */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;this is the page proposed in the forum http://forum.linuxmce.org/index.php/topic,11587.msg86946.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PLEASE FEEL FREE TO EDIT   --maybeoneday 14:29, 21 January 2012 (CET)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== INTENT ==&lt;br /&gt;
&lt;br /&gt;
              to provide a base reference for the effort to produce  a C++ driver for the&lt;br /&gt;
 Dusky Sky Controller (all variants)  using DCEGen, and document the whole process for future new developers&lt;br /&gt;
              to provide a host for code&lt;br /&gt;
&lt;br /&gt;
== REFERENCES ==&lt;br /&gt;
&lt;br /&gt;
Setting up a Development Environment     http://wiki.linuxmce.org/index.php/Developing_a_DCE_Device&lt;br /&gt;
&lt;br /&gt;
DCEGen     http://wiki.linuxmce.org/index.php/Make_a_DCE_Device_in_5_minutes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dusky website   http://www.dusky-control.com/docs.shtml&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==proposed DEVICE TEMPLATES ==&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
== DUSKY CONTROLLER ==&lt;br /&gt;
&lt;br /&gt;
child of GenericPC as core/hybrid   (MD dusky is connected to )&lt;br /&gt;
Category #71 Interfaces&lt;br /&gt;
manufacturer   J.Heenan&lt;br /&gt;
#37 ComportOn PC   string&lt;br /&gt;
#76 COM Port  parity/bit/stop   string        N81&lt;br /&gt;
#78 Baud rate   string     B5700&lt;br /&gt;
#48 Number of Ports   int     number of outputs on dusky        2&lt;br /&gt;
#81 Channel  int          1&lt;br /&gt;
#171  Port    int         2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SKY+/hd ==&lt;br /&gt;
&lt;br /&gt;
(the present hd boxes work on the same 4 digit codes as the sky+ box,untill a new hd box becomes the norm ,which may use distinct codes and will need a separate device template)&lt;br /&gt;
&lt;br /&gt;
setup as   a child to the dusky.......manufacturer Sky                       model duskySky+/hd    &lt;br /&gt;
sattelite&amp;gt;AV........&lt;br /&gt;
ir controlled......&lt;br /&gt;
10 key /  on /  off /EPG/ Media Control/OnScreen Menu Navigation//box office/services/interactive&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SKY Digibox(LiveTV &amp;amp; services only )==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
setup as   a child to the dusky.......&lt;br /&gt;
manufacturer Sky                       &lt;br /&gt;
model duskySky+/hd    &lt;br /&gt;
sattelite&amp;gt;AV........&lt;br /&gt;
ir controlled......&lt;br /&gt;
10 key /  on /  off /EPG/ OnScreen Menu Navigation /box office/services&lt;br /&gt;
/interactive&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DCEGen  FIRST OUTPUT ==&lt;br /&gt;
&lt;br /&gt;
PLEASE DO NOT EDIT&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DEVELOPERS CODE ==&lt;br /&gt;
&lt;br /&gt;
Please insert your working code here ,  making obvious (for Maybeoneday&#039;s sake   : ) ) the new  section &amp;amp; what it does.&lt;/div&gt;</summary>
		<author><name>Maybeoneday</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Dusky_Sky_Controller..Driver_Effort&amp;diff=29369</id>
		<title>Dusky Sky Controller..Driver Effort</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Dusky_Sky_Controller..Driver_Effort&amp;diff=29369"/>
		<updated>2012-01-21T13:41:40Z</updated>

		<summary type="html">&lt;p&gt;Maybeoneday: /* INTENT */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;this is the page proposed in the forum http://forum.linuxmce.org/index.php/topic,11587.msg86946.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PLEASE FEEL FREE TO EDIT   --maybeoneday 14:29, 21 January 2012 (CET)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== INTENT ==&lt;br /&gt;
&lt;br /&gt;
              to provide a base reference for the effort to produce  a C++ driver for the Dusky Sky Controller (all variants)  using DCEGen, and document the whole process for future new developers&lt;br /&gt;
              to provide a host for code&lt;br /&gt;
&lt;br /&gt;
== REFERENCES ==&lt;br /&gt;
&lt;br /&gt;
Setting up a Development Environment     http://wiki.linuxmce.org/index.php/Developing_a_DCE_Device&lt;br /&gt;
&lt;br /&gt;
DCEGen     http://wiki.linuxmce.org/index.php/Make_a_DCE_Device_in_5_minutes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dusky website   http://www.dusky-control.com/docs.shtml&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==proposed DEVICE TEMPLATES ==&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
== DUSKY CONTROLLER ==&lt;br /&gt;
&lt;br /&gt;
child of GenericPC as core/hybrid   (MD dusky is connected to )&lt;br /&gt;
Category #71 Interfaces&lt;br /&gt;
manufacturer   J.Heenan&lt;br /&gt;
#37 ComportOn PC   string&lt;br /&gt;
#76 COM Port  parity/bit/stop   string        N81&lt;br /&gt;
#78 Baud rate   string     B5700&lt;br /&gt;
#48 Number of Ports   int     number of outputs on dusky        2&lt;br /&gt;
#81 Channel  int          1&lt;br /&gt;
#171  Port    int         2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SKY+/hd ==&lt;br /&gt;
&lt;br /&gt;
(the present hd boxes work on the same 4 digit codes as the sky+ box,untill a new hd box becomes the norm ,which may use distinct codes and will need a separate device template)&lt;br /&gt;
&lt;br /&gt;
setup as   a child to the dusky.......manufacturer Sky                       model duskySky+/hd    &lt;br /&gt;
sattelite&amp;gt;AV........&lt;br /&gt;
ir controlled......&lt;br /&gt;
10 key /  on /  off /EPG/ Media Control/OnScreen Menu Navigation//box office/services/interactive&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SKY Digibox(LiveTV &amp;amp; services only )==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
setup as   a child to the dusky.......&lt;br /&gt;
manufacturer Sky                       &lt;br /&gt;
model duskySky+/hd    &lt;br /&gt;
sattelite&amp;gt;AV........&lt;br /&gt;
ir controlled......&lt;br /&gt;
10 key /  on /  off /EPG/ OnScreen Menu Navigation /box office/services&lt;br /&gt;
/interactive&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DCEGen  FIRST OUTPUT ==&lt;br /&gt;
&lt;br /&gt;
PLEASE DO NOT EDIT&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DEVELOPERS CODE ==&lt;br /&gt;
&lt;br /&gt;
Please insert your working code here ,  making obvious (for Maybeoneday&#039;s sake   : ) ) the new  section &amp;amp; what it does.&lt;/div&gt;</summary>
		<author><name>Maybeoneday</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Dusky_Sky_Controller..Driver_Effort&amp;diff=29368</id>
		<title>Dusky Sky Controller..Driver Effort</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Dusky_Sky_Controller..Driver_Effort&amp;diff=29368"/>
		<updated>2012-01-21T13:40:55Z</updated>

		<summary type="html">&lt;p&gt;Maybeoneday: /* Developers Code */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;this is the page proposed in the forum http://forum.linuxmce.org/index.php/topic,11587.msg86946.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PLEASE FEEL FREE TO EDIT   --maybeoneday 14:29, 21 January 2012 (CET)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== INTENT ==&lt;br /&gt;
&lt;br /&gt;
              to provide a base reference for the effort to produce  a C++ driver for the Dusky Sky Controller (all variants)  using DCEGen, and document the whole process for future new developers&lt;br /&gt;
              to provide a host for code &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== REFERENCES ==&lt;br /&gt;
&lt;br /&gt;
Setting up a Development Environment     http://wiki.linuxmce.org/index.php/Developing_a_DCE_Device&lt;br /&gt;
&lt;br /&gt;
DCEGen     http://wiki.linuxmce.org/index.php/Make_a_DCE_Device_in_5_minutes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dusky website   http://www.dusky-control.com/docs.shtml&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==proposed DEVICE TEMPLATES ==&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
== DUSKY CONTROLLER ==&lt;br /&gt;
&lt;br /&gt;
child of GenericPC as core/hybrid   (MD dusky is connected to )&lt;br /&gt;
Category #71 Interfaces&lt;br /&gt;
manufacturer   J.Heenan&lt;br /&gt;
#37 ComportOn PC   string&lt;br /&gt;
#76 COM Port  parity/bit/stop   string        N81&lt;br /&gt;
#78 Baud rate   string     B5700&lt;br /&gt;
#48 Number of Ports   int     number of outputs on dusky        2&lt;br /&gt;
#81 Channel  int          1&lt;br /&gt;
#171  Port    int         2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SKY+/hd ==&lt;br /&gt;
&lt;br /&gt;
(the present hd boxes work on the same 4 digit codes as the sky+ box,untill a new hd box becomes the norm ,which may use distinct codes and will need a separate device template)&lt;br /&gt;
&lt;br /&gt;
setup as   a child to the dusky.......manufacturer Sky                       model duskySky+/hd    &lt;br /&gt;
sattelite&amp;gt;AV........&lt;br /&gt;
ir controlled......&lt;br /&gt;
10 key /  on /  off /EPG/ Media Control/OnScreen Menu Navigation//box office/services/interactive&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SKY Digibox(LiveTV &amp;amp; services only )==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
setup as   a child to the dusky.......&lt;br /&gt;
manufacturer Sky                       &lt;br /&gt;
model duskySky+/hd    &lt;br /&gt;
sattelite&amp;gt;AV........&lt;br /&gt;
ir controlled......&lt;br /&gt;
10 key /  on /  off /EPG/ OnScreen Menu Navigation /box office/services&lt;br /&gt;
/interactive&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DCEGen  FIRST OUTPUT ==&lt;br /&gt;
&lt;br /&gt;
PLEASE DO NOT EDIT&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DEVELOPERS CODE ==&lt;br /&gt;
&lt;br /&gt;
Please insert your working code here ,  making obvious (for Maybeoneday&#039;s sake   : ) ) the new  section &amp;amp; what it does.&lt;/div&gt;</summary>
		<author><name>Maybeoneday</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Dusky_Sky_Controller..Driver_Effort&amp;diff=29367</id>
		<title>Dusky Sky Controller..Driver Effort</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Dusky_Sky_Controller..Driver_Effort&amp;diff=29367"/>
		<updated>2012-01-21T13:39:05Z</updated>

		<summary type="html">&lt;p&gt;Maybeoneday: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;this is the page proposed in the forum http://forum.linuxmce.org/index.php/topic,11587.msg86946.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PLEASE FEEL FREE TO EDIT   --maybeoneday 14:29, 21 January 2012 (CET)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== INTENT ==&lt;br /&gt;
&lt;br /&gt;
              to provide a base reference for the effort to produce  a C++ driver for the Dusky Sky Controller (all variants)  using DCEGen, and document the whole process for future new developers&lt;br /&gt;
              to provide a host for code &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== REFERENCES ==&lt;br /&gt;
&lt;br /&gt;
Setting up a Development Environment     http://wiki.linuxmce.org/index.php/Developing_a_DCE_Device&lt;br /&gt;
&lt;br /&gt;
DCEGen     http://wiki.linuxmce.org/index.php/Make_a_DCE_Device_in_5_minutes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dusky website   http://www.dusky-control.com/docs.shtml&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==proposed DEVICE TEMPLATES ==&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
== DUSKY CONTROLLER ==&lt;br /&gt;
&lt;br /&gt;
child of GenericPC as core/hybrid   (MD dusky is connected to )&lt;br /&gt;
Category #71 Interfaces&lt;br /&gt;
manufacturer   J.Heenan&lt;br /&gt;
#37 ComportOn PC   string&lt;br /&gt;
#76 COM Port  parity/bit/stop   string        N81&lt;br /&gt;
#78 Baud rate   string     B5700&lt;br /&gt;
#48 Number of Ports   int     number of outputs on dusky        2&lt;br /&gt;
#81 Channel  int          1&lt;br /&gt;
#171  Port    int         2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SKY+/hd ==&lt;br /&gt;
&lt;br /&gt;
(the present hd boxes work on the same 4 digit codes as the sky+ box,untill a new hd box becomes the norm ,which may use distinct codes and will need a separate device template)&lt;br /&gt;
&lt;br /&gt;
setup as   a child to the dusky.......manufacturer Sky                       model duskySky+/hd    &lt;br /&gt;
sattelite&amp;gt;AV........&lt;br /&gt;
ir controlled......&lt;br /&gt;
10 key /  on /  off /EPG/ Media Control/OnScreen Menu Navigation//box office/services/interactive&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SKY Digibox(LiveTV &amp;amp; services only )==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
setup as   a child to the dusky.......&lt;br /&gt;
manufacturer Sky                       &lt;br /&gt;
model duskySky+/hd    &lt;br /&gt;
sattelite&amp;gt;AV........&lt;br /&gt;
ir controlled......&lt;br /&gt;
10 key /  on /  off /EPG/ OnScreen Menu Navigation /box office/services&lt;br /&gt;
/interactive&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DCEGen  FIRST OUTPUT ==&lt;br /&gt;
&lt;br /&gt;
PLEASE DO NOT EDIT&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Developers Code ==&lt;br /&gt;
&lt;br /&gt;
Please insert your working code here ,  making obvious (for Maybeoneday&#039;s sake   : ) ) the new  section &amp;amp; what it does.&lt;/div&gt;</summary>
		<author><name>Maybeoneday</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Dusky_Sky_Controller..Driver_Effort&amp;diff=29366</id>
		<title>Dusky Sky Controller..Driver Effort</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Dusky_Sky_Controller..Driver_Effort&amp;diff=29366"/>
		<updated>2012-01-21T13:34:18Z</updated>

		<summary type="html">&lt;p&gt;Maybeoneday: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;this is the page proposed in the forum http://forum.linuxmce.org/index.php/topic,11587.msg86946.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PLEASE FEEL FREE TO EDIT   --maybeoneday 14:29, 21 January 2012 (CET)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== INTENT ==&lt;br /&gt;
&lt;br /&gt;
              to provide a base reference for the effort to produce  a C++ driver for the Dusky Sky Controller (all variants)  using DCEGen, and document the whole process for future new developers&lt;br /&gt;
              to provide a host for code &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== REFERENCES ==&lt;br /&gt;
&lt;br /&gt;
Setting up a Development Environment     http://wiki.linuxmce.org/index.php/Developing_a_DCE_Device&lt;br /&gt;
&lt;br /&gt;
DCEGen     http://wiki.linuxmce.org/index.php/Make_a_DCE_Device_in_5_minutes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dusky website   http://www.dusky-control.com/docs.shtml&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==proposed DEVICE TEMPLATES ==&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
== DUSKY CONTROLLER ==&lt;br /&gt;
&lt;br /&gt;
child of GenericPC as core/hybrid   (MD dusky is connected to )&lt;br /&gt;
Category #71 Interfaces&lt;br /&gt;
manufacturer   J.Heenan&lt;br /&gt;
#37 ComportOn PC   string&lt;br /&gt;
#76 COM Port  parity/bit/stop   string        N81&lt;br /&gt;
#78 Baud rate   string     B5700&lt;br /&gt;
#48 Number of Ports   int     number of outputs on dusky        2&lt;br /&gt;
#81 Channel  int          1&lt;br /&gt;
#171  Port    int         2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SKY+/hd ==&lt;br /&gt;
&lt;br /&gt;
setup as   a child to the dusky.......manufacturer Sky                       model duskySky+/hd    &lt;br /&gt;
sattelite&amp;gt;AV........&lt;br /&gt;
ir controlled......&lt;br /&gt;
10 key /  on /  off /EPG/ Media Control/OnScreen Menu Navigation//box office/services/interactive&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SKY Digibox(LiveTV &amp;amp; services only )==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
setup as   a child to the dusky.......&lt;br /&gt;
manufacturer Sky                       &lt;br /&gt;
model duskySky+/hd    &lt;br /&gt;
sattelite&amp;gt;AV........&lt;br /&gt;
ir controlled......&lt;br /&gt;
10 key /  on /  off /EPG/ OnScreen Menu Navigation /box office/services&lt;br /&gt;
/interactive&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DCEGen  FIRST OUTPUT ==&lt;br /&gt;
&lt;br /&gt;
PLEASE DO NOT EDIT&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Developers Code ==&lt;br /&gt;
&lt;br /&gt;
Please insert your working code here ,  making obvious (for Maybeoneday&#039;s sake   : ) ) the new  section &amp;amp; what it does.&lt;/div&gt;</summary>
		<author><name>Maybeoneday</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Dusky_Sky_Controller..Driver_Effort&amp;diff=29365</id>
		<title>Dusky Sky Controller..Driver Effort</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Dusky_Sky_Controller..Driver_Effort&amp;diff=29365"/>
		<updated>2012-01-21T13:29:09Z</updated>

		<summary type="html">&lt;p&gt;Maybeoneday: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;this is the page proposed in the forum http://forum.linuxmce.org/index.php/topic,11587.msg86946.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PLEASE FEEL FREE TO EDIT   --maybeoneday 14:29, 21 January 2012 (CET)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== INTENT ==&lt;br /&gt;
&lt;br /&gt;
              to provide a base reference for the effort to produce  a C++ driver for the Dusky Sky Controller (all variants)  using DCEGen, and document the whole process for future new developers&lt;br /&gt;
              to provide a host for code &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== REFERENCES ==&lt;br /&gt;
&lt;br /&gt;
Setting up a Development Environment     http://wiki.linuxmce.org/index.php/Developing_a_DCE_Device&lt;br /&gt;
&lt;br /&gt;
DCEGen     http://wiki.linuxmce.org/index.php/Make_a_DCE_Device_in_5_minutes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==proposed DEVICE TEMPLATES ==&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
== DUSKY CONTROLLER ==&lt;br /&gt;
&lt;br /&gt;
child of GenericPC as core/hybrid   (MD dusky is connected to )&lt;br /&gt;
Category #71 Interfaces&lt;br /&gt;
manufacturer   J.Heenan&lt;br /&gt;
#37 ComportOn PC   string&lt;br /&gt;
#76 COM Port  parity/bit/stop   string        N81&lt;br /&gt;
#78 Baud rate   string     B5700&lt;br /&gt;
#48 Number of Ports   int     number of outputs on dusky        2&lt;br /&gt;
#81 Channel  int          1&lt;br /&gt;
#171  Port    int         2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SKY+/hd ==&lt;br /&gt;
&lt;br /&gt;
setup as   a child to the dusky.......manufacturer Sky                       model duskySky+/hd    &lt;br /&gt;
sattelite&amp;gt;AV........&lt;br /&gt;
ir controlled......&lt;br /&gt;
10 key /  on /  off /EPG/ Media Control/OnScreen Menu Navigation//box office/services/interactive&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SKY Digibox(LiveTV &amp;amp; services only )==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
setup as   a child to the dusky.......&lt;br /&gt;
manufacturer Sky                       &lt;br /&gt;
model duskySky+/hd    &lt;br /&gt;
sattelite&amp;gt;AV........&lt;br /&gt;
ir controlled......&lt;br /&gt;
10 key /  on /  off /EPG/ OnScreen Menu Navigation /box office/services&lt;br /&gt;
/interactive&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DCEGen  FIRST OUTPUT ==&lt;br /&gt;
&lt;br /&gt;
PLEASE DO NOT EDIT&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Developers Code ==&lt;br /&gt;
&lt;br /&gt;
Please insert your working code here ,  making obvious (for Maybeoneday&#039;s sake   : ) ) the new  section &amp;amp; what it does.&lt;/div&gt;</summary>
		<author><name>Maybeoneday</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Dusky_Sky_Controller..Driver_Effort&amp;diff=29364</id>
		<title>Dusky Sky Controller..Driver Effort</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Dusky_Sky_Controller..Driver_Effort&amp;diff=29364"/>
		<updated>2012-01-21T13:24:20Z</updated>

		<summary type="html">&lt;p&gt;Maybeoneday: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;this is the page proposed in the forum http://forum.linuxmce.org/index.php/topic,11587.msg86946.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PLEASE FEEL FREE TO EDIT&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== INTENT ==&lt;br /&gt;
&lt;br /&gt;
              to provide a base reference for the effort to produce  a C++ driver for the Dusky Sky Controller (all variants)  using DCEGen, and document the whole process for future new developers&lt;br /&gt;
              to provide a host for code &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== REFERENCES ==&lt;br /&gt;
&lt;br /&gt;
Setting up a Development Environment     http://wiki.linuxmce.org/index.php/Developing_a_DCE_Device&lt;br /&gt;
&lt;br /&gt;
DCEGen     http://wiki.linuxmce.org/index.php/Make_a_DCE_Device_in_5_minutes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==proposed DEVICE TEMPLATES ==&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
== DUSKY CONTROLLER ==&lt;br /&gt;
&lt;br /&gt;
child of GenericPC as core/hybrid   (MD dusky is connected to )&lt;br /&gt;
Category #71 Interfaces&lt;br /&gt;
manuf  Heenan&lt;br /&gt;
#37 ComportOn PC   string&lt;br /&gt;
#76 COM Port  parity/bit/stop   string        N81&lt;br /&gt;
#78 Baud rate   string     B5700&lt;br /&gt;
#48 Number of Ports   int     number of outputs on dusky        2&lt;br /&gt;
#81 Channel  int          1&lt;br /&gt;
#171  Port    int         2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SKY+/hd ==&lt;br /&gt;
&lt;br /&gt;
setup as   a child to the dusky.......manufacturer Sky                       model duskySky+/hd    &lt;br /&gt;
sattelite&amp;gt;AV........&lt;br /&gt;
ir controlled......&lt;br /&gt;
10 key /  on /  off /EPG/ Media Control/OnScreen Menu Navigation//box office/services/interactive&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SKY Digibox(LiveTV &amp;amp; services only ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
setup as   a child to the dusky.......manufacturer Sky                       model duskySky+/hd    &lt;br /&gt;
sattelite&amp;gt;AV........&lt;br /&gt;
ir controlled......&lt;br /&gt;
10 key /  on /  off /EPG/ OnScreen Menu Navigation /box office/services&lt;br /&gt;
/interactive&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DCEGen  FIRST OUTPUT ==&lt;br /&gt;
&lt;br /&gt;
PLEASE DO NOT EDIT&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Developers Code ==&lt;br /&gt;
&lt;br /&gt;
Please insert your working code here ,  making obvious (for Maybeoneday&#039;s sake   : ) ) the new  section &amp;amp; what it does.&lt;/div&gt;</summary>
		<author><name>Maybeoneday</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Dusky_Sky_Controller..Driver_Effort&amp;diff=29363</id>
		<title>Dusky Sky Controller..Driver Effort</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Dusky_Sky_Controller..Driver_Effort&amp;diff=29363"/>
		<updated>2012-01-21T13:06:32Z</updated>

		<summary type="html">&lt;p&gt;Maybeoneday: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;this is the page proposed in the forum http://forum.linuxmce.org/index.php/topic,11587.msg86946.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== INTENT ==&lt;br /&gt;
&lt;br /&gt;
              to provide a base reference for the effort to produce  a C++ driver for the Dusky Sky Controller  using DCEGen, and document the whole process for future new developers&lt;br /&gt;
              to provide a host for code &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== REFERENCES ==&lt;br /&gt;
&lt;br /&gt;
Setting up a Development Environment     http://wiki.linuxmce.org/index.php/Developing_a_DCE_Device&lt;br /&gt;
&lt;br /&gt;
DCEGen     http://wiki.linuxmce.org/index.php/Make_a_DCE_Device_in_5_minutes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==proposed DEVICE TEMPLATES ==&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
== DUSKY CONTROLLER ==&lt;br /&gt;
&lt;br /&gt;
child of GenericPC as core/hybrid ...ASSUMING it&#039;s connected  to the core otherwise the MD it&#039;s connected to&lt;br /&gt;
&lt;br /&gt;
Category #71 Interfaces&lt;br /&gt;
manuf  Heenan&lt;br /&gt;
#37 ComportOn PC   string&lt;br /&gt;
#76 COM Port  parity/bit/stop   string        N81&lt;br /&gt;
#78 Baud rate   string     B5700&lt;br /&gt;
#48 Number of Ports   int     number of outputs on dusky        2&lt;br /&gt;
#81 Channel  int          1&lt;br /&gt;
#171  Port    int         2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SKY+/hd ==&lt;br /&gt;
&lt;br /&gt;
setup as   a child to the dusky.......manufacturer Sky                       model duskySky+/hd    &lt;br /&gt;
sattelite&amp;gt;AV........&lt;br /&gt;
ir controlled......&lt;br /&gt;
10 key /  on /  off /EPG/ Media Control/OnScreen Menu Navigation&lt;/div&gt;</summary>
		<author><name>Maybeoneday</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Dusky_Sky_Controller..Driver_Effort&amp;diff=29362</id>
		<title>Dusky Sky Controller..Driver Effort</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Dusky_Sky_Controller..Driver_Effort&amp;diff=29362"/>
		<updated>2012-01-21T13:04:36Z</updated>

		<summary type="html">&lt;p&gt;Maybeoneday: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;this is the page proposed in the forum http://forum.linuxmce.org/index.php/topic,11587.msg86946.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== INTENT ==&lt;br /&gt;
&lt;br /&gt;
              to provide a base reference for the effort to produce  a C++ driver for the Dusky Sky Controller  using DCEGen, and document the whole process for future new developers&lt;br /&gt;
              to provide a host for code &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== REFERENCES ==&lt;br /&gt;
&lt;br /&gt;
Setting up a Development Environment  http://wiki.linuxmce.org/index.php/Developing_a_DCE_Device&lt;br /&gt;
&lt;br /&gt;
DCEGen&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==proposed DEVICE TEMPLATES ==&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
== DUSKY CONTROLLER ==&lt;br /&gt;
&lt;br /&gt;
child of GenericPC as core/hybrid ...ASSUMING it&#039;s connected  to the core otherwise the MD it&#039;s connected to&lt;br /&gt;
&lt;br /&gt;
Category #71 Interfaces&lt;br /&gt;
manuf  Heenan&lt;br /&gt;
#37 ComportOn PC   string&lt;br /&gt;
#76 COM Port  parity/bit/stop   string        N81&lt;br /&gt;
#78 Baud rate   string     B5700&lt;br /&gt;
#48 Number of Ports   int     number of outputs on dusky        2&lt;br /&gt;
#81 Channel  int          1&lt;br /&gt;
#171  Port    int         2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SKY+/hd ==&lt;br /&gt;
&lt;br /&gt;
setup as   a child to the dusky.......manufacturer Sky                       model duskySky+/hd    &lt;br /&gt;
sattelite&amp;gt;AV........&lt;br /&gt;
ir controlled......&lt;br /&gt;
10 key /  on /  off /EPG/ Media Control/OnScreen Menu Navigation&lt;/div&gt;</summary>
		<author><name>Maybeoneday</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Dusky_Sky_Controller..Driver_Effort&amp;diff=29361</id>
		<title>Dusky Sky Controller..Driver Effort</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Dusky_Sky_Controller..Driver_Effort&amp;diff=29361"/>
		<updated>2012-01-21T12:59:38Z</updated>

		<summary type="html">&lt;p&gt;Maybeoneday: Created page with &amp;quot;this is the page proposed in the forum http://forum.linuxmce.org/index.php/topic,11587.msg86946.html       == INTENT ==                to provide a base reference for the effort ...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;this is the page proposed in the forum http://forum.linuxmce.org/index.php/topic,11587.msg86946.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== INTENT ==&lt;br /&gt;
&lt;br /&gt;
              to provide a base reference for the effort to produce  a C++ driver for the Dusky Sky Controller  using DCEGen, and document the whole process for future new developers&lt;br /&gt;
              to provide a host for code &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== REFERENCES ==&lt;br /&gt;
&lt;br /&gt;
Setting up a Development Environment&lt;br /&gt;
&lt;br /&gt;
DCEGen&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==proposed DEVICE TEMPLATES ==&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
== DUSKY CONTROLLER ==&lt;br /&gt;
&lt;br /&gt;
child of GenericPC as core/hybrid ...ASSUMING it&#039;s connected  to the core otherwise the MD it&#039;s connected to&lt;br /&gt;
&lt;br /&gt;
Category #71 Interfaces&lt;br /&gt;
manuf  Heenan&lt;br /&gt;
#37 ComportOn PC   string&lt;br /&gt;
#76 COM Port  parity/bit/stop   string        N81&lt;br /&gt;
#78 Baud rate   string     B5700&lt;br /&gt;
#48 Number of Ports   int     number of outputs on dusky        2&lt;br /&gt;
#81 Channel  int          1&lt;br /&gt;
#171  Port    int         2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SKY+/hd ==&lt;br /&gt;
&lt;br /&gt;
setup as   a child to the dusky.......manufacturer Sky                       model duskySky+/hd    &lt;br /&gt;
sattelite&amp;gt;AV........&lt;br /&gt;
ir controlled......&lt;br /&gt;
10 key /  on /  off /EPG/ Media Control/OnScreen Menu Navigation&lt;/div&gt;</summary>
		<author><name>Maybeoneday</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Dusky_sky_controller&amp;diff=29358</id>
		<title>Dusky sky controller</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Dusky_sky_controller&amp;diff=29358"/>
		<updated>2012-01-17T05:05:55Z</updated>

		<summary type="html">&lt;p&gt;Maybeoneday: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Hardware]]&lt;br /&gt;
[[Category:Video]]&lt;br /&gt;
== DUSKY SKY CONTROLLER ==&lt;br /&gt;
Edit&lt;br /&gt;
WARNING the usb version cannot be made to work at present, it is NOT a serial device...work has started  on a proper driver, but no eta as yet.&lt;br /&gt;
&lt;br /&gt;
The Serial Rs232 version should work as a gsd. &lt;br /&gt;
                                       &amp;quot;maybeoneday  17th Jan 2012&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 0810b2 0710 ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To quote from www.dusky-control.com[http://www.dusky-control.com/]:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Dusky Control are the leading suppliers of controllers to allow Sky digiboxes to be controlled from PCs and home automation systems.&lt;br /&gt;
&lt;br /&gt;
Our controllers allow you to control:&lt;br /&gt;
&lt;br /&gt;
    * standard Sky digibox&lt;br /&gt;
    * Sky+&lt;br /&gt;
    * Sky HD&lt;br /&gt;
    * Foxtel iQ models DC460 and DS460 (but not model 480 and not Foxtel iQ2)&lt;br /&gt;
    * Foxtel Pace 420 &lt;br /&gt;
&lt;br /&gt;
The range includes units that can be controlled both from both USB or RS232 connections. Controllers are available that can control one, two or more satellite receivers.&lt;br /&gt;
&lt;br /&gt;
The controllers all attach to the RF2 port on the satellite receiver and send commands to it using the same protocol that the sky &#039;magic eye&#039; / tvlink devices use. This means there is no infra-red communication, making our controllers very easy to install, fast and 100% reliable&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The above says it all really ,I believe they are used by CHT[[http://wiki.linuxmce.org/index.php/Convergent_Home_Technologies]] in their Dianemo/Cascade systems,&lt;br /&gt;
works well with mythtv (via external channel changing script) under LMCE 0810 b2. 0710.......NO TEMPLATES REQUIRED&lt;br /&gt;
&lt;br /&gt;
SHOULD also work using sat box as a live feed as in &lt;br /&gt;
&lt;br /&gt;
Use_a_satellite/cable_box_with_the_PVR][[http://wiki.linuxmce.org/index.php/Use_a_satellite/cable_box_with_the_PVR]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All instructions are within software,[http://www.dusky-control.com/software/cmdline-linux-2010-06-19.zip]&lt;br /&gt;
&lt;br /&gt;
== summary ==&lt;br /&gt;
&lt;br /&gt;
Make sure sat box is configured for voltage, and output res, also scart control on/off if required. ...details within package/website&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install libusb-dev&lt;br /&gt;
download and extract software&lt;br /&gt;
 cd cmdline-linux&lt;br /&gt;
 sudo make&lt;br /&gt;
 sudo make install&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
add &amp;quot;/usr/local/bin/&#039;&#039;sky-control --output 1 --sky+ --channel&#039;&#039; &amp;quot;  to myth backend setup ie.&lt;br /&gt;
  COMPUTING &amp;gt; MYTHtv SETUP &amp;gt; INPUT CONNECTIONS external channel&lt;br /&gt;
(change according to your hardware)&lt;/div&gt;</summary>
		<author><name>Maybeoneday</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Mythautoicon&amp;diff=26020</id>
		<title>Mythautoicon</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Mythautoicon&amp;diff=26020"/>
		<updated>2010-10-28T14:16:48Z</updated>

		<summary type="html">&lt;p&gt;Maybeoneday: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MythAutoIcon ==&lt;br /&gt;
a small program to locate , download, and inject channel icons into mythtv database/channel guide, flexible and ideal if you&#039;ve used mc2xml  http://wiki.linuxmce.org/index.php/Mc2xml&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.syzygy.eclipse.co.uk[http://www.syzygy.eclipse.co.uk]............d/load......instructions in readme.txt &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Channel Logos ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
These a UK specific instructions, but &#039;mythautoicon&#039; is designed for use in other regions. Take a look at the  README if you are outside the UK.&lt;br /&gt;
&lt;br /&gt;
sudo mkdir /var/lib/mythicons&lt;br /&gt;
&lt;br /&gt;
 wget http://www.syzygy.eclipse.co.uk/files/mythautoicon_v0_2.tar.bz2&lt;br /&gt;
 tar jxvf mythautoicon_v0_2.tar.bz2&lt;br /&gt;
 cd mythautoicon_v0_2&lt;br /&gt;
 joe mythautoicon.py  (editing  program file USE CAUTION)&lt;br /&gt;
&lt;br /&gt;
Change the &#039;icon_dir_mythtv&#039; setting as follows.&lt;br /&gt;
&lt;br /&gt;
 icon_dir_mythtv = &#039;/var/lib/mythicons&#039;&lt;br /&gt;
&lt;br /&gt;
there&#039;s a section on database, &#039;password=mythtv&#039; which needs altering to whatever is listed in your mythtv frontend setup &amp;gt; general&lt;br /&gt;
&lt;br /&gt;
 ./mythautoicon.py&lt;br /&gt;
&lt;br /&gt;
Follow the prompts to match up the channels with logos.&lt;br /&gt;
&lt;br /&gt;
 cp -R icons/* /var/lib/mythicons/&lt;br /&gt;
 sudo chown -R mythtv.mythtv /var/lib/mythicons/*&lt;br /&gt;
 sudo chmod -R 755 /var/lib/mythicons/*&lt;br /&gt;
&lt;br /&gt;
&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and you&#039;re finished ENJOY&lt;/div&gt;</summary>
		<author><name>Maybeoneday</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Mythautoicon&amp;diff=22430</id>
		<title>Mythautoicon</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Mythautoicon&amp;diff=22430"/>
		<updated>2010-02-21T19:02:04Z</updated>

		<summary type="html">&lt;p&gt;Maybeoneday: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MythAutoIcon ==&lt;br /&gt;
a small progrm to locate , download, and inject channel icons into mythtv database/channel guide, flexible and ideal if you&#039;ve used mc2xml  http://wiki.linuxmce.org/index.php/Mc2xml&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.syzygy.eclipse.co.uk[http://www.syzygy.eclipse.co.uk]............d/load......instructions in readme.txt &lt;br /&gt;
&lt;br /&gt;
and instructions at  http://wiki.flexion.org/MythTV.html [http://wiki.flexion.org/MythTV.html]  excerpt (read &amp;quot;rip off&amp;quot;) at bottom of page&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;quot;&lt;br /&gt;
== Channel Logos ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
These a UK specific instructions, but &#039;mythautoicon&#039; is designed for use in other regions. Take a look at the  README if you are outside the UK.&lt;br /&gt;
&lt;br /&gt;
sudo mkdir /var/lib/mythicons&lt;br /&gt;
&lt;br /&gt;
 wget http://www.syzygy.eclipse.co.uk/files/mythautoicon_v0_2.tar.bz2&lt;br /&gt;
 tar jxvf mythautoicon_v0_2.tar.bz2&lt;br /&gt;
 cd mythautoicon_v0_2&lt;br /&gt;
 joe mythautoicon.py  (editing  program file USE CAUTION)&lt;br /&gt;
&lt;br /&gt;
Change the &#039;icon_dir_mythtv&#039; setting as follows.&lt;br /&gt;
&lt;br /&gt;
 icon_dir_mythtv = &#039;/var/lib/mythicons&#039;&lt;br /&gt;
&lt;br /&gt;
there&#039;s a section on database, &#039;password=mythtv&#039; which needs altering to whatever is listed in your mythtv frontend setup &amp;gt; general&lt;br /&gt;
&lt;br /&gt;
 ./mythautoicon.py&lt;br /&gt;
&lt;br /&gt;
Follow the prompts to match up the channels with logos.&lt;br /&gt;
&lt;br /&gt;
 cp -R icons/* /var/lib/mythicons/&lt;br /&gt;
 sudo chown -R mythtv.mythtv /var/lib/mythicons/*&lt;br /&gt;
 sudo chmod -R 755 /var/lib/mythicons/*&lt;br /&gt;
&lt;br /&gt;
&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and you&#039;re finished ENJOY&lt;/div&gt;</summary>
		<author><name>Maybeoneday</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Mythautoicon&amp;diff=22429</id>
		<title>Mythautoicon</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Mythautoicon&amp;diff=22429"/>
		<updated>2010-02-21T18:51:00Z</updated>

		<summary type="html">&lt;p&gt;Maybeoneday: New page: == MythAutoIcon == a small progrm to locate , download, and inject channel icons into mythtv database/channel guide, flexible and ideal if you&amp;#039;ve used mc2xml  [[wiki.linuxmce.org/index.php...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MythAutoIcon ==&lt;br /&gt;
a small progrm to locate , download, and inject channel icons into mythtv database/channel guide, flexible and ideal if you&#039;ve used mc2xml  [[wiki.linuxmce.org/index.php/Mc2xml]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.syzygy.eclipse.co.uk[http://www.syzygy.eclipse.co.uk]............d/load......instructions in readme.txt &lt;br /&gt;
&lt;br /&gt;
and instructions at  http://wiki.flexion.org/MythTV.html [http://wiki.flexion.org/MythTV.html]  excerpt (read &amp;quot;rip off&amp;quot;) at bottom of page&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;quot;&lt;br /&gt;
== Channel Logos ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
These a UK specific instructions, but &#039;mythautoicon&#039; is designed for use in other regions. Take a look at the  README if you are outside the UK.&lt;br /&gt;
&lt;br /&gt;
sudo mkdir /var/lib/mythicons&lt;br /&gt;
&lt;br /&gt;
 wget http://www.syzygy.eclipse.co.uk/files/mythautoicon_v0_2.tar.bz2&lt;br /&gt;
 tar jxvf mythautoicon_v0_2.tar.bz2&lt;br /&gt;
 cd mythautoicon_v0_2&lt;br /&gt;
 joe mythautoicon.py  (editing  program file USE CAUTION)&lt;br /&gt;
&lt;br /&gt;
Change the &#039;icon_dir_mythtv&#039; setting as follows.&lt;br /&gt;
&lt;br /&gt;
 icon_dir_mythtv = &#039;/var/lib/mythicons&#039;&lt;br /&gt;
&lt;br /&gt;
there&#039;s a section on database, &#039;password=mythtv&#039; which needs altering to whatever is listed in your mythtv frontend setup &amp;gt; general&lt;br /&gt;
&lt;br /&gt;
 ./mythautoicon.py&lt;br /&gt;
&lt;br /&gt;
Follow the prompts to match up the channels with logos.&lt;br /&gt;
&lt;br /&gt;
 cp -R icons/* /var/lib/mythicons/&lt;br /&gt;
 sudo chown -R mythtv.mythtv /var/lib/mythicons/*&lt;br /&gt;
 sudo chmod -R 755 /var/lib/mythicons/*&lt;br /&gt;
&lt;br /&gt;
&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and you&#039;re finished ENJOY&lt;/div&gt;</summary>
		<author><name>Maybeoneday</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Mc2xml&amp;diff=22428</id>
		<title>Mc2xml</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Mc2xml&amp;diff=22428"/>
		<updated>2010-02-21T18:14:04Z</updated>

		<summary type="html">&lt;p&gt;Maybeoneday: /* Caveat */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== mc2xml ==&lt;br /&gt;
0810b2&lt;br /&gt;
&lt;br /&gt;
&amp;quot;mc2xml is a small and fast standalone command line program for Windows/Linux/OSX that downloads media center, titantv, or schedules direct tv listings and outputs an XMLTV formatted (xmltv.dtd) .xml file. &amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Caveat ==&lt;br /&gt;
&lt;br /&gt;
1)Some question of legality may arise,and concerns the vaguaries of the TOS for the ms listing service. IMHO it is no more questionable than the use of libdvdcs2 for dvd playback, BUT  it&#039;s use, and compliance, are completely your own responsibility&lt;br /&gt;
&lt;br /&gt;
all instructions and download are on /mc2xml.110mb.com/&lt;br /&gt;
[http://mc2xml.110mb.com/]&lt;br /&gt;
&lt;br /&gt;
2)channel icons are not downloaded.... use mythautoicon&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
&lt;br /&gt;
follow the web-site instructions&lt;br /&gt;
&lt;br /&gt;
setup your input source in backend setup with the option &amp;quot;no Grabber&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
this is a very fast way of getting accurate and complete  (compared to RadioTimes for sky digitalUK) listings,and initially setting up mythtv, as it does away with xmltv grabbers and automatically injects the channel line-up/freqIDs into the database with minimal setup,while being very flexible.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== NB ==&lt;br /&gt;
 I have not yet tested  using it as a cron job, and   have NOT , or intend to, disable  automatic database fill  as suggested on web site,&lt;/div&gt;</summary>
		<author><name>Maybeoneday</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Mc2xml&amp;diff=22427</id>
		<title>Mc2xml</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Mc2xml&amp;diff=22427"/>
		<updated>2010-02-21T18:11:39Z</updated>

		<summary type="html">&lt;p&gt;Maybeoneday: New page: == mc2xml == 0810b2  &amp;quot;mc2xml is a small and fast standalone command line program for Windows/Linux/OSX that downloads media center, titantv, or schedules direct tv listings and outputs an ...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== mc2xml ==&lt;br /&gt;
0810b2&lt;br /&gt;
&lt;br /&gt;
&amp;quot;mc2xml is a small and fast standalone command line program for Windows/Linux/OSX that downloads media center, titantv, or schedules direct tv listings and outputs an XMLTV formatted (xmltv.dtd) .xml file. &amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Caveat ==&lt;br /&gt;
&lt;br /&gt;
1)Some question of legality may arise,and concerns the vaguaries of the TOS for the ms listing service. IMHO it is no more questionable than the use of libdvdcs2 for dvd playback, BUT  it&#039;s use, and compliance, are completely your own responsibility&lt;br /&gt;
&lt;br /&gt;
all instructions and download are on&lt;br /&gt;
[http://mc2xml.110mb.com/]&lt;br /&gt;
&lt;br /&gt;
2)channel icons are not downloaded.... use mythautoicon&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
&lt;br /&gt;
follow the web-site instructions&lt;br /&gt;
&lt;br /&gt;
setup your input source in backend setup with the option &amp;quot;no Grabber&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
this is a very fast way of getting accurate and complete  (compared to RadioTimes for sky digitalUK) listings,and initially setting up mythtv, as it does away with xmltv grabbers and automatically injects the channel line-up/freqIDs into the database with minimal setup,while being very flexible.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== NB ==&lt;br /&gt;
 I have not yet tested  using it as a cron job, and   have NOT , or intend to, disable  automatic database fill  as suggested on web site,&lt;/div&gt;</summary>
		<author><name>Maybeoneday</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Dusky_sky_controller&amp;diff=22425</id>
		<title>Dusky sky controller</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Dusky_sky_controller&amp;diff=22425"/>
		<updated>2010-02-21T17:29:22Z</updated>

		<summary type="html">&lt;p&gt;Maybeoneday: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== DUSKY SKY CONTROLLER ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 0810b2 0710 ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
www.dusky-control.com[http://www.dusky-control.com/]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Introduction&lt;br /&gt;
&lt;br /&gt;
Dusky Control are the leading suppliers of controllers to allow Sky digiboxes to be controlled from PCs and home automation systems.&lt;br /&gt;
&lt;br /&gt;
Our controllers allow you to control:&lt;br /&gt;
&lt;br /&gt;
    * standard Sky digibox&lt;br /&gt;
    * Sky+&lt;br /&gt;
    * Sky HD&lt;br /&gt;
    * Foxtel iQ models DC460 and DS460 (but not model 480 and not Foxtel iQ2)&lt;br /&gt;
    * Foxtel Pace 420 &lt;br /&gt;
&lt;br /&gt;
The range includes units that can be controlled both from both USB or RS232 connections. Controllers are available that can control one, two or more satellite receivers.&lt;br /&gt;
&lt;br /&gt;
The controllers all attach to the RF2 port on the satellite receiver and send commands to it using the same protocol that the sky &#039;magic eye&#039; / tvlink devices use. This means there is no infra-red communication, making our controllers very easy to install, fast and 100% reliable&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The above says it all really ,I believe they are used by CHT[[http://wiki.linuxmce.org/index.php/Convergent_Home_Technologies]] in their Dianemo/Cascade systems,&lt;br /&gt;
works well with mythtv (via external channel changing script) under LMCE 0810 b2. 0710.......NO TEMPLATES REQUIRED&lt;br /&gt;
&lt;br /&gt;
SHOULD also work using sat box as a live feed as in &lt;br /&gt;
&lt;br /&gt;
Use_a_satellite/cable_box_with_the_PVR][[http://wiki.linuxmce.org/index.php/Use_a_satellite/cable_box_with_the_PVR]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All instructions are within software,[http://www.dusky-control.com/software/skyweb-linux-2007-05-14.zip]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== summary ==&lt;br /&gt;
&lt;br /&gt;
nb..make sure sat box is configured for voltage, and output res, also scart control on/off if reqd. ...deails within package/website&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install libusb-dev&lt;br /&gt;
&lt;br /&gt;
download and extract software&lt;br /&gt;
&lt;br /&gt;
cd cmdline-linux&lt;br /&gt;
&lt;br /&gt;
sudo make&lt;br /&gt;
&lt;br /&gt;
sudo make install&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
add &amp;quot;/usr/local/bin/&#039;&#039;sky-control --output 1 --sky+ --channel&#039;&#039; &amp;quot;  to myth backend setup ie.&lt;br /&gt;
  COMPUTING &amp;gt; MYTHtv SETUP &amp;gt; INPUT CONNECTIONS external channel&lt;br /&gt;
(change according to your hardware)&lt;/div&gt;</summary>
		<author><name>Maybeoneday</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Dusky_sky_controller&amp;diff=22424</id>
		<title>Dusky sky controller</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Dusky_sky_controller&amp;diff=22424"/>
		<updated>2010-02-21T17:20:29Z</updated>

		<summary type="html">&lt;p&gt;Maybeoneday: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== DUSKY SKY CONTROLLER ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 0810b2 0710 ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://www.dusky-control.com/]&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Introduction&lt;br /&gt;
&lt;br /&gt;
Dusky Control are the leading suppliers of controllers to allow Sky digiboxes to be controlled from PCs and home automation systems.&lt;br /&gt;
&lt;br /&gt;
Our controllers allow you to control:&lt;br /&gt;
&lt;br /&gt;
    * standard Sky digibox&lt;br /&gt;
    * Sky+&lt;br /&gt;
    * Sky HD&lt;br /&gt;
    * Foxtel iQ models DC460 and DS460 (but not model 480 and not Foxtel iQ2)&lt;br /&gt;
    * Foxtel Pace 420 &lt;br /&gt;
&lt;br /&gt;
The range includes units that can be controlled both from both USB or RS232 connections. Controllers are available that can control one, two or more satellite receivers.&lt;br /&gt;
&lt;br /&gt;
The controllers all attach to the RF2 port on the satellite receiver and send commands to it using the same protocol that the sky &#039;magic eye&#039; / tvlink devices use. This means there is no infra-red communication, making our controllers very easy to install, fast and 100% reliable&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The above says it all really ,I believe they are used by CHT in their Dianemo/Cascade systems&lt;br /&gt;
works with mythtv (via external channel changing script) under LMCE 0810 b2. 0710.......NO TEMPLATES REQUIRED&lt;br /&gt;
SHOULD also work using sat box as a live feed as in &lt;br /&gt;
&lt;br /&gt;
[[http://wiki.linuxmce.org/index.php/Use_a_satellite/cable_box_with_the_PVR]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All instructions are within following :&lt;br /&gt;
&lt;br /&gt;
[http://www.dusky-control.com/software/skyweb-linux-2007-05-14.zip]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== summary ==&lt;br /&gt;
&lt;br /&gt;
nb..make sure sat box is configured for voltage, and output res, also scart control on/off if reqd. ...deails within package/website&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install libusb-dev&lt;br /&gt;
download and extract software&lt;br /&gt;
cd cmdline-linux&lt;br /&gt;
sudo make&lt;br /&gt;
sudo make install&lt;br /&gt;
&lt;br /&gt;
add &amp;quot;/usr/local/bin/&#039;&#039;sky-control --output 1 --sky+ --channel&#039;&#039; &amp;quot; to myth backend setup ie  COMPUTING &amp;gt; MYTHtv SETUP &amp;gt; INPUT CONNECTIONS external channel&lt;br /&gt;
(change according to your hardware)&lt;/div&gt;</summary>
		<author><name>Maybeoneday</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Dusky_sky_controller&amp;diff=22423</id>
		<title>Dusky sky controller</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Dusky_sky_controller&amp;diff=22423"/>
		<updated>2010-02-21T17:18:11Z</updated>

		<summary type="html">&lt;p&gt;Maybeoneday: New page: DUSKY SKY CONTROLLER 0810b2 0710   http://www.dusky-control.com/  &amp;quot;Introduction  Dusky Control are the leading suppliers of controllers to allow Sky digiboxes to be controlled from PCs and...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;DUSKY SKY CONTROLLER&lt;br /&gt;
0810b2 0710&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.dusky-control.com/&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Introduction&lt;br /&gt;
&lt;br /&gt;
Dusky Control are the leading suppliers of controllers to allow Sky digiboxes to be controlled from PCs and home automation systems.&lt;br /&gt;
&lt;br /&gt;
Our controllers allow you to control:&lt;br /&gt;
&lt;br /&gt;
    * standard Sky digibox&lt;br /&gt;
    * Sky+&lt;br /&gt;
    * Sky HD&lt;br /&gt;
    * Foxtel iQ models DC460 and DS460 (but not model 480 and not Foxtel iQ2)&lt;br /&gt;
    * Foxtel Pace 420 &lt;br /&gt;
&lt;br /&gt;
The range includes units that can be controlled both from both USB or RS232 connections. Controllers are available that can control one, two or more satellite receivers.&lt;br /&gt;
&lt;br /&gt;
The controllers all attach to the RF2 port on the satellite receiver and send commands to it using the same protocol that the sky &#039;magic eye&#039; / tvlink devices use. This means there is no infra-red communication, making our controllers very easy to install, fast and 100% reliable&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The above says it all really ,I believe they are used by CHT in their Dianemo/Cascade systems&lt;br /&gt;
works with mythtv (via external channel changing script) under LMCE 0810 b2. 0710.......NO TEMPLATES REQUIRED&lt;br /&gt;
SHOULD also work using sat box as a live feed as in &lt;br /&gt;
&lt;br /&gt;
http://wiki.linuxmce.org/index.php/Use_a_satellite/cable_box_with_the_PVR&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All instructions are within following :&lt;br /&gt;
&lt;br /&gt;
http://www.dusky-control.com/software/skyweb-linux-2007-05-14.zip&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
summary&lt;br /&gt;
nb..make sure sat box is configured for voltage, and output res, also scart control on/off if reqd. ...deails within package/website&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install libusb-dev&lt;br /&gt;
download and extract software&lt;br /&gt;
cd cmdline-linux&lt;br /&gt;
sudo make&lt;br /&gt;
sudo make install&lt;br /&gt;
&lt;br /&gt;
add &amp;quot;/usr/local/bin/&#039;&#039;sky-control --output 1 --sky+ --channel&#039;&#039; &amp;quot; to myth backend setup ie  COMPUTING &amp;gt; MYTHtv SETUP &amp;gt; INPUT CONNECTIONS external channel&lt;br /&gt;
(change according to your hardware)&lt;/div&gt;</summary>
		<author><name>Maybeoneday</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=User:Maybeoneday&amp;diff=17630</id>
		<title>User:Maybeoneday</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=User:Maybeoneday&amp;diff=17630"/>
		<updated>2009-02-09T01:51:42Z</updated>

		<summary type="html">&lt;p&gt;Maybeoneday: New page: MAYBEONEDAY  ==Intro== Hi everybody,  52,damned handsome, (read damned,period)and declining rapidly, mentally &amp;amp; physiclly(not that the start point was so high anyway). Plasterer/joiner/job...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;MAYBEONEDAY&lt;br /&gt;
&lt;br /&gt;
==Intro==&lt;br /&gt;
Hi everybody,&lt;br /&gt;
&lt;br /&gt;
52,damned handsome, (read damned,period)and declining rapidly, mentally &amp;amp; physiclly(not that the start point was so high anyway).&lt;br /&gt;
Plasterer/joiner/jobbing  builder &#039;till 10 yrs ago when I &amp;quot;retired&amp;quot; thro a back problem.Tight fisted, impecunious, (ie skint)and an inveterate whinge (and wind)bag ; I was brought up on a diet of Arthur C. Clarke, and the BBC&#039;s  &amp;quot;Tomorrows World&amp;quot;, the moon landing and the decade of promise, the &#039;60s:A Commodore C64 emasculated me (as far as computing was concerned-too many peeks,&lt;br /&gt;
and as a teenager I was more interested in pokes !) then came an IBM ps2-genuine,complete with MCA and 2meg of ram....£50 later and an extra 2meg it FLEW.....for 30 seconds at a time , untill BSOD&lt;br /&gt;
&lt;br /&gt;
STILL, win3.11  AND A MOUSE  !!!!   what a godsend for a bloke with fat fingers !&lt;br /&gt;
10 years on, I still get disappointed :- even the present Q6600 ISN&#039;T  Hal....&lt;br /&gt;
hence the name....&lt;br /&gt;
                  Maybeoneday....it will be like Hal,or even better have a &amp;quot;Eureka&amp;quot; moment and be a Sarah  (untill now  all my pc&#039;s have been more like the one in &amp;quot;Dark Star&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Having built a few (50+) windows boxes,I decided it was time to actually get one or two to actually do some usefull work, and having allways had a dream of getting all media on one pc,and having abandoned my 2 ,yes 2, All-in wonders to the spares box long ago,I lumped up for some decent kit and gave Vista a whirl,then myth,followed rapidly by numerous others:&lt;br /&gt;
&lt;br /&gt;
THEN   I SAW THE VIDEO......IT WAS THE DAY&lt;br /&gt;
&lt;br /&gt;
15 months later,I still know next to nothing , and each little advance I make seems  like I&#039;ve climbed everest, BUT what a rush ! (did I mention I was a sad  old man !)&lt;br /&gt;
Life story over...for now.&lt;br /&gt;
=KIT=&lt;br /&gt;
(all in flux)&lt;br /&gt;
&lt;br /&gt;
Intel q6600&lt;br /&gt;
sata dvd rw&lt;br /&gt;
120 maxtor ide (350 and 250 with media waiting )&lt;br /&gt;
onboard intel graphics runs 720 thro vga no prob not tried hdmi yet(waiting for 810)&lt;br /&gt;
Onboard sound-analogue&lt;br /&gt;
2gig corsair &lt;br /&gt;
Gigabyte  GA G33M-S2H  (occaisionally freezes, maybe PSS)&lt;br /&gt;
Nova T 500 dual dvb-t&lt;br /&gt;
Pvr 150&lt;br /&gt;
windows mce remote (and keyboard- partially works)&lt;br /&gt;
usb- nic dongle&lt;br /&gt;
usbuirt&lt;br /&gt;
Dusky 2 port Sky controller..serial... cli only at moment, integration (by CHT) imminent&lt;br /&gt;
2x Sky+ sattelite boxes&lt;br /&gt;
Lynksys spa3102 ATA(not yet integrated)&lt;br /&gt;
Cambridge Audio R540 v2  -onboard rs232 not supported-v3 is&lt;br /&gt;
                         - controlled  thro control bus (rca to mini jack to usbuirt--discrete ir codes direct in -sweet&lt;br /&gt;
various generic web/analogue/firewire cams--not explored yet&lt;br /&gt;
Sharp Acquos LC46X20E..46&amp;quot; LCD..rs232 to usb/seril converter&lt;br /&gt;
various vhs/dvd recorders&lt;br /&gt;
 old athlon 2200? sempron3000 ..both sktA both work well as cores and md&#039;s(with agp Nvid 7200)&lt;/div&gt;</summary>
		<author><name>Maybeoneday</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Sipgate.co.uk&amp;diff=17629</id>
		<title>Sipgate.co.uk</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Sipgate.co.uk&amp;diff=17629"/>
		<updated>2009-02-08T23:20:15Z</updated>

		<summary type="html">&lt;p&gt;Maybeoneday: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=SIPGATE.CO.UK=&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;CAVEAT&#039;&#039;&#039;==&lt;br /&gt;
:1)this guide is what worked for me, It is intentionally &amp;quot;dumbed down&amp;quot; because.&lt;br /&gt;
::a) I have no indepth knowledge and,&lt;br /&gt;
::b)it&#039;s intended for the totally virgin Windows&#039; refugee with negligible cli experience and limited typing skills&lt;br /&gt;
&lt;br /&gt;
:2)If it insults your intelligence, and you get nothing from it &#039;&#039;&#039;GOOD&#039;&#039;&#039;...it means you&#039;ve been lucky enough to have gained a fair amount of knowledge....&#039;&#039;&#039;USE&#039;&#039;&#039; it &amp;amp; when you&#039;ve found the answer to your problem, &#039;&#039;&#039;PLEASE&#039;&#039;&#039; come back &amp;amp; share it with us lesser mortals&lt;br /&gt;
&lt;br /&gt;
:3)All credit for any accuracy goes to Zaerc and Colinjones &lt;br /&gt;
:4)I&#039;ve cut and pasted most of the material,and hopefully credited the sources, :if not, my apologies for plaugiarising your work.&lt;br /&gt;
:5) ALL errors are mine, please do not repeat them without giving me credit   : )&lt;br /&gt;
* ASSUMPTIONS      uk user, ISP= British TelecoN, router/modem= BT.HomeHub,   dynamic IP address (section on static should work but I can&#039;t test)  ......you may have to modify for any other combination&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;&#039;&#039;&#039;PREPARE&#039;&#039;&#039;&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
::READ, READ , READ....check out  the links at the end for good starting points&lt;br /&gt;
*get fixed in your mind that &amp;quot;external ip&amp;quot;in all(?) mon-LMCE   docs means the internet isp provided ip.NOT the ip of your Hybrid&#039;s &amp;quot;external&amp;quot; nic, ie the one that connects to the router&lt;br /&gt;
*get a pen &amp;amp;paper....make a clear note of settings as you go along ...DON&#039;T trust to memory....&lt;br /&gt;
*bookmark usefull sites...open atleast four tabs in firefox for: google, pluto web admin,forums, homeHub  adminpage, and put their bookmarks on the toolbar,don&#039;t close tabs/firefox  on shutdown/reloads ....restore last session when  you restart firefox.&lt;br /&gt;
* beware of hidden html code when cutting/pasting&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;GET INFO&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;voip provider&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
*google &amp;quot;free voip&amp;quot;   to find a provider, preferably free, pay as you go, free phone No. .. in your preffered region, according to your anticipated usage ..  #check out the forums at VOXILLA for uptodate good/bad guys ...&lt;br /&gt;
::I chose SIPGATE&amp;gt;CO&amp;gt;UK &#039;cos it ticked all the boxes and there is some barebones wiki material/and a ready made trunk  allready.&lt;br /&gt;
:::Register ,print off your details,.. your loginP/wd/user name for the website are NEVER used in any of this setup ...you&#039;ll need the 7 digit numeric sipID  (usernam trunk id ), 7 digit sip password, the only place the actual localDID is used is for caller  ID  ?????CHECK????&lt;br /&gt;
&lt;br /&gt;
*IF YOU CAN..-.beg, borrow, or  steal, a windows  laptop and install Xlite from  spgate/settigs/help centre--it comes pre configured, - test the connection out. ::TEST   IN and OUT  using landline/mobile ....bear in mind the Sipgate online status page is &#039;&#039;&#039;only valid at login&#039;&#039;&#039; time.so you may have to log out and back in to check your installation&#039;s registration.&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Dynamic DNS&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
Choose a Dynamic  domain name sever provider , loads on google, get a free one,&lt;br /&gt;
*READ help/howtos&lt;br /&gt;
::(I chose DynDNS ,free , well known and it makes life a bit easier later) READ the instructions -&lt;br /&gt;
::* register -- wait for login e-mail (2 mins)&lt;br /&gt;
::* choose any (host)name for your hybrid,choose an extension  eg. homeip.net-- take the wild card option,&lt;br /&gt;
::*--set IP type either static/dynamic..set ttl according to IP type.....&lt;br /&gt;
::*find the providers test apps and follow instructions,&lt;br /&gt;
:::TEST  name resolution , &lt;br /&gt;
:::CHECK for any blocked ports, make a note of current dynamic IP address.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;BT HomeHub&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
* Does your internet connection have a static or a dynamic ip address ?&lt;br /&gt;
::If it&#039;s dynamic (most domestic BT BROADBAND)  and you don&#039;t  begrudge them the extra £5 pcm you pay for the privelige,get them to change it to static.wait for notificatin/check  in HOMEHUB  that it&#039;s in effect. It will make installation simpler, and allegedly is more reliable than alternatives.&lt;br /&gt;
::........at the same time get them to disable their own voip service, &#039;&#039;&#039;and&#039;&#039;&#039; do it yourself as well ,-if you are using their supplied HomeHub........&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::login =&amp;gt; advanced =&amp;gt; telephony=&amp;gt; uncheck the &amp;quot;enable telephony &amp;quot; box (no idea if the textphone option has an impact.) &lt;br /&gt;
&#039;&#039;&#039;YOU MUST disable BT BROADBAND TALK&#039;&#039;&#039;&lt;br /&gt;
:::: while youre in Hub admin, go into IP Adresses and  note the range of DHCP pool  (mine is LAN_private	192.168.1.64 - 192.168.1.237	  &amp;amp; Gateway   (your HOMEHUB ) 192.168.1.254&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;NAT&#039;&#039;&#039;===&lt;br /&gt;
::*admin/advanced/application sharing / create new game/Manual Entry of Port Maps /&lt;br /&gt;
:::&#039;&#039;&#039;name&#039;&#039;&#039;(I used &amp;quot;sipserver&amp;quot;)...   click &#039;&#039;&#039;next&#039;&#039;&#039;&lt;br /&gt;
:::: check the  new name is correct&lt;br /&gt;
&lt;br /&gt;
::::::click &#039;&#039;&#039;ENTER&#039;&#039;&#039;&lt;br /&gt;
:::fill in the boxes, as follows&lt;br /&gt;
:::::protocl UDP  from5060   to 5080   translate to  5060      Trigger protocol  ANY   Trigger  Port leave blank    ADD&lt;br /&gt;
:::::protocl UDP  from10000  to 20000  translate to  10001     Trigger protocol  ANY   Trigger  Port leave blank    ADD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
CHECK SETTINGS&#039;&#039;&#039;  its a &#039;&#039;&#039;PITA&#039;&#039;&#039;to do it later&lt;br /&gt;
&lt;br /&gt;
Click &#039;&#039;&#039;APPLY&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;MISC&#039;&#039;&#039;===  &lt;br /&gt;
 &lt;br /&gt;
:GOTO  FIREWALL .. set at standard&lt;br /&gt;
:GOTO  DEVICES .. establish which entry is the HYBRID ,it SHOULD be the one at the IP youset for it earlier (if it shows a mac address, check in Pluto admin/network/network settings for a match)&lt;br /&gt;
&lt;br /&gt;
CLICK &#039;&#039;&#039;EDIT&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:::CHANGE name to the hostname you picked at DynDNS earlier,just the name not the  (for e.g.  .is-a-geek.net)&lt;br /&gt;
:::GAME or SERVICE &#039;&#039;&#039; dropdown&#039;&#039;&#039; ...... pick the application  ( &amp;quot;sipserver&amp;quot;)   you created earlier..&lt;br /&gt;
CLICK &#039;&#039;&#039;ADD&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE&#039;&#039;&#039;  if you need to edit the &amp;quot;application&amp;quot; in anyway, you must first unassign it from your Hybrid, make the  alterations, then remember to reassign it to the hybrid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=&#039;&#039;&#039;LMCE&#039;&#039;&#039;=&lt;br /&gt;
&lt;br /&gt;
:::: go into Web (pluto) admin on your core/Hybrid,login (your password is whatever you  entered as first user  during initial AV wizard)&lt;br /&gt;
&lt;br /&gt;
*-wizard/ basic/keyboard setup.. and select relevant country (if you haven&#039;t &lt;br /&gt;
allready) ../   update button&lt;br /&gt;
==Network settings==:&lt;br /&gt;
*-wizard/advanced/network/network settings .... change  radio button to use a static IP address &lt;br /&gt;
**fill in cores/Hybrids ip address as 192.165.2.X  where X is outside  the private lan dhcp pool for e.g 250 &lt;br /&gt;
:::subnetmask 255.255.255.0 &lt;br /&gt;
:::gateway/dns1/dns2  all same  as your HomeHubs address   (probably) 192.168.1.254&lt;br /&gt;
:::::::&#039;&#039;&#039;press green UPDATE button&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Firewall&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
*- advanced/network/firewall rules... and use the boxes untill the rules look exactly like this,&lt;br /&gt;
:::::&#039;&#039;&#039;BE PATIENT &amp;amp; ACCURATE&#039;&#039;&#039; ....sometimes the progress bar seems to&lt;br /&gt;
:::::::freeze...leave it alone untill it&#039;s done it&#039;s  thing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:udp....4569 to 0.......0...............core_input..............Delete&lt;br /&gt;
:udp....5060 to 0.......0...............core_input..............Delete&lt;br /&gt;
:udp....2000 to 0.......0...............core_input..............Delete&lt;br /&gt;
:tcp....2000 to 0.......0...............core_input..............Delete&lt;br /&gt;
:tcp....3877 to 3877....3877...192.168.80.1...port_forward......Delete&lt;br /&gt;
:udp....10001 to 20000 	0...............core_input..............Delete&lt;br /&gt;
(port 4569 is iax protocol  5060 is sip   10001to 20000 carries the audio   NB some docs say use 10000 rather than 10001&#039;&#039;&#039; don&#039;t&#039;&#039;&#039; FreePBX uses that for it&#039;s web panel&lt;br /&gt;
&lt;br /&gt;
*-wizard/restart/reload router  (not strictly necessary in this case but it is in others ,-get into the habit,- it doesn&#039;t cost you anything, besides, its time for tea/smoke /sex whatever takes your fancy.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Phone Lines&#039;&#039;&#039;==&lt;br /&gt;
:GOTO ... pluto admin/wizard /devices/phone lines&lt;br /&gt;
*1)&#039;&#039;&#039;Check&#039;&#039;&#039; When dialing a local number, automatically prepend the area code and specify the areacode you would like to have prepended when dialing a local number, for instance  mine is 0114  (sheffield)&lt;br /&gt;
*2. &#039;&#039;&#039;Uncheck&#039;&#039;&#039; Also prepend a digit (1 for US/Canada, 0 for Europe) (also optional).&lt;br /&gt;
*3. Local Number Length 7 (the default). &lt;br /&gt;
&lt;br /&gt;
::::::Hit the &#039;&#039;&#039;Update&#039;&#039;&#039; button.&lt;br /&gt;
:Choose provider sipgate (try for free, pay as you go)&lt;br /&gt;
&lt;br /&gt;
*1. Username &amp;lt;&#039;&#039;&#039;SipID&#039;&#039;&#039; from provider....&amp;gt;&lt;br /&gt;
*2. Password &#039;&#039;&#039;SipPassword&#039;&#039;&#039;from provider&amp;gt;&lt;br /&gt;
*3. Phone number &amp;lt;&#039;&#039;&#039;SipID&#039;&#039;&#039; from provider...  AGAIN......NOT the DID ie local number.&amp;gt;&lt;br /&gt;
*4. Host  &amp;lt;sipgate.co.uk&amp;gt;&lt;br /&gt;
*5.  Hit the &#039;&#039;&#039;Submit&#039;&#039;&#039; button.&lt;br /&gt;
*6. Hit the &#039;&#039;&#039;Deactivate Automatic Configuration button&#039;&#039;&#039; and the following Yes button.&lt;br /&gt;
*7. Click the &#039;&#039;&#039;click here&#039;&#039;&#039; link (next to &amp;quot;Manual configuration activated. To configure AMP, click&amp;quot;)&lt;br /&gt;
*8. Click Trunks, and Trunk SIP/sipgate&lt;br /&gt;
*9. Under &amp;quot;Outgoing Dial Rules&amp;quot; change Dial Rules to  &lt;br /&gt;
&lt;br /&gt;
::::112&lt;br /&gt;
::::999&lt;br /&gt;
::::0114+XXXXXXX&lt;br /&gt;
::::9|.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::::1. This will recognize 112,999, the emergency numbers&lt;br /&gt;
:::::2. Seven digit local numbers will get 0114 prepended.&lt;br /&gt;
:::::3  A nine will dial out no matter how many digits. &lt;br /&gt;
:::::4You now can (optionally) modify other settings to your liking as well, however do NOT change the Trunk Name (leave it at the default sipgate). When done hit &#039;&#039;&#039;Submit Changes&#039;&#039;&#039;.&lt;br /&gt;
:::::5Click &#039;&#039;&#039;Reload Required Apply Configuration Changes&#039;&#039;&#039;&lt;br /&gt;
::::::: and &#039;&#039;&#039;Continue with reload.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
GOTO  Go back to pluto admin/Wizard &amp;gt; Devices &amp;gt; Phone Lines and hit the &#039;&#039;&#039;Activate Automatic Configuration button&#039;&#039;&#039;, followed by the &#039;&#039;&#039;Yes and keep my advanced settings&#039;&#039;&#039; button.&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;FreePBX&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
:GOTO ... pluto admin/wizard /advanced/config./phone setup , which puts you into FreePBX webadmin&lt;br /&gt;
&lt;br /&gt;
*CLICK  &#039;&#039;&#039;&amp;quot;TRUNKS&amp;quot;&#039;&#039;&#039; on left hand side&lt;br /&gt;
*CLICK  &#039;&#039;&#039;&amp;quot;sipgate&amp;quot;&#039;&#039;&#039; on right hand side&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;CHECK&#039;&#039;&#039; settings are as below&lt;br /&gt;
&lt;br /&gt;
PEER DETAILS&lt;br /&gt;
allow=alaw&amp;amp;alaw&amp;amp;ulaw&amp;amp;g729&amp;amp;gsm&amp;amp;slinear&lt;br /&gt;
auth=md5&lt;br /&gt;
authuser=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
callerid=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
canreinvite=no&lt;br /&gt;
context=from-trunk&lt;br /&gt;
dtmfmode=inband&lt;br /&gt;
fromdomain=&#039;&#039;&#039;sipgate.co.uk&#039;&#039;&#039;&lt;br /&gt;
fromuser=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
host=&#039;&#039;&#039;sipgate.co.uk&#039;&#039;&#039;&lt;br /&gt;
insecure=very&lt;br /&gt;
nat=&#039;&#039;&#039;yes&#039;&#039;&#039;&lt;br /&gt;
qualify=no&lt;br /&gt;
secret=&#039;&#039;&#039;SIP Pwd&#039;&#039;&#039;&lt;br /&gt;
type=peer&lt;br /&gt;
user=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
username=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
USER CONTEXT&lt;br /&gt;
&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
USER DETAILS&lt;br /&gt;
&lt;br /&gt;
allow=alaw&amp;amp;alaw&amp;amp;ulaw&amp;amp;g729&amp;amp;gsm&amp;amp;slinear&lt;br /&gt;
auth=md5&lt;br /&gt;
authuser=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
callerid=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
canreinvite=no&lt;br /&gt;
context=from-trunk&lt;br /&gt;
dtmfmode=inband&lt;br /&gt;
fromdomain=&#039;&#039;&#039;sipgate.co.uk&#039;&#039;&#039;&lt;br /&gt;
fromuser=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
host=&#039;&#039;&#039;sipgate.co.uk&#039;&#039;&#039;&lt;br /&gt;
insecure=very&lt;br /&gt;
nat=&#039;&#039;&#039;yes&#039;&#039;&#039;&lt;br /&gt;
qualify=no&lt;br /&gt;
secret=&#039;&#039;&#039;SIP Pwd&#039;&#039;&#039;&lt;br /&gt;
type=user&lt;br /&gt;
user=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
username=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
REGISTER STRING&lt;br /&gt;
&#039;&#039;&#039;SIP ID:SIP password@sipgate.co.uk/SIP ID&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
:::click &#039;&#039;&#039;submit button&#039;&#039;&#039;&lt;br /&gt;
::::then..&lt;br /&gt;
:::click&#039;&#039;&#039;orange config bar&#039;&#039;&#039; at top of page&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;make sure&#039;&#039;&#039; pluto admin/advanced/configuration/phones setup.....&lt;br /&gt;
FreePBX...../outbound route / 0sipgate           settings    are as below&lt;br /&gt;
&lt;br /&gt;
...trunk sequence    0  (drop down =) &#039;&#039;&#039;SIP/sipgate&#039;&#039;&#039;&lt;br /&gt;
:::click &#039;&#039;&#039;submit button&#039;&#039;&#039;&lt;br /&gt;
::::then..&lt;br /&gt;
:::click&#039;&#039;&#039;orange config bar&#039;&#039;&#039; at top of page&lt;br /&gt;
&lt;br /&gt;
=&#039;&#039;&#039;Asterisk&#039;&#039;&#039;=&lt;br /&gt;
&lt;br /&gt;
[(RIP-OFF FROM)    &amp;lt;nowiki&amp;gt;freepbx.org/support/documentation/howtos/howto-resolving-audio-problems]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;DYNAMIC ADDRESS&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
####NEED TO CHECK/change  file  PERMISSIONS     ????HOW&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Once you get a DynDNS or other address that identifies your system on the Internet, put it in your etc/hosts file. For example, if you are assigned foo.dyndns.net, then open etc/hosts in your favorite text editor &lt;br /&gt;
(I use joe...it&#039;s very simple....konsole/...........sudoapt-get install joe)&lt;br /&gt;
::::* joe /etc/hosts&lt;br /&gt;
&lt;br /&gt;
:::::::(use  UP, DOWN, LEFT RIGHT arrows to navigate,  Ctrl k x to save  Ctrl h for help)&lt;br /&gt;
        &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;127.0.0.1 localhost&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DO NOT REMOVE OR CHANGE THAT LINE.&#039;&#039;&#039; On a NEW line directly underneath it, place this line:&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
127.0.0.1 foo.dyndns.net&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
But substitute &#039;&#039;&#039;YOUR address&#039;&#039;&#039;, of course......&lt;br /&gt;
&lt;br /&gt;
:::::&#039;&#039;&#039;save &amp;amp; exit&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Add some information to your /etc/asterisk/sip_nat.conf file&lt;br /&gt;
&lt;br /&gt;
####NEED TO CHECK PERMISSIONS     ????HOW&lt;br /&gt;
&lt;br /&gt;
 sudo joe /etc/asterisk/sip_nat.conf..................(your password is linuxmce)&lt;br /&gt;
nat=yes&lt;br /&gt;
externhost=YOUR FULL DynDNS  address e.g  dummy.is-a-geek.net&lt;br /&gt;
externrefresh=10&lt;br /&gt;
localnet=192.168.80.0/255.255.255.0&lt;br /&gt;
&lt;br /&gt;
:::::&#039;&#039;&#039;save and exit&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;STATIC ADDRESS&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Make use that your system knows its own name.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
####NEED TO CHECK/change  file  PERMISSIONS     ????HOW&lt;br /&gt;
&lt;br /&gt;
Once you get a DynDNS or other address that identifies your system on the Internet, put it in your etc/hosts file. For example, if you are assigned foo.dyndns.net, then open etc/hosts in your favorite text editor &lt;br /&gt;
I use joe...it&#039;s very simple....konsole/...........sudoapt-get install joe&lt;br /&gt;
                                 joe /etc/hosts&lt;br /&gt;
&lt;br /&gt;
(use  UP, DOWN, LEFT RIGHT arrows to navigate,  Ctrl k x to save  Ctrl h for help)&lt;br /&gt;
        &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;127.0.0.1 localhost&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DO NOT REMOVE OR CHANGE THAT LINE.&#039;&#039;&#039; On a NEW line directly underneath it, place this line:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;127.0.0.1 foo.dyndns.net&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
But substitute &#039;&#039;&#039;YOUR address&#039;&#039;&#039;, of course......save &amp;amp; exit&lt;br /&gt;
&lt;br /&gt;
Add some information to your /etc/asterisk/sip_nat.conf file&lt;br /&gt;
&lt;br /&gt;
####NEED TO CHECK PERMISSIONS     ????HOW&lt;br /&gt;
&lt;br /&gt;
 sudo joe /etc/asterisk/sip_nat.conf..................(your password is linuxmce)&lt;br /&gt;
nat=yes&lt;br /&gt;
externip=your.external.dotted.IPaddess&lt;br /&gt;
&lt;br /&gt;
fromdomain=YOUR DynDNS name in full&lt;br /&gt;
localnet=192.168.80.0/255.255.255.0&lt;br /&gt;
&lt;br /&gt;
::::&#039;&#039;&#039;save and exit&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;ALL&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
Check your  /etc/asterisk/rtp.conf file&lt;br /&gt;
&lt;br /&gt;
sudo joe /etc/asterisk/rtp.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
It should contain these two lines:&lt;br /&gt;
&lt;br /&gt;
rtpstart=10001&lt;br /&gt;
&lt;br /&gt;
rtpend=20000&lt;br /&gt;
&lt;br /&gt;
&amp;quot;If the port values are any different, change them. N.B. These MUST match what you opened in your firewall, and DO NOT start with port 10000, because it conflicts with usage in FreePBX  Webmin &lt;br /&gt;
Some people feel the need to open fewer than 10,000 ports. I don&#039;t recommend this because six months from now when you start having audio problems you may not remember that you opened fewer than the recommended number of ports, and may spend hours troubleshooting the issue. But if you are simply obsessive about open ports, remember that each open SIP connection may require as many as FOUR concurrent ports, so don&#039;t cut it down to some ridiculously small number. For the non-paranoid, I suggest sticking with the recommendations above (and remember, if a hacker is looking at ports on your system, he&#039;s going to scan ALL of them, so having fewer UDP ports open really doesn&#039;t make you any more secure).&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&#039;&#039;&#039;save &amp;amp; exit&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=&#039;&#039;&#039;Keeping Asterisk current&#039;&#039;&#039;=&lt;br /&gt;
&lt;br /&gt;
{{{EDIT PLEASE&lt;br /&gt;
&lt;br /&gt;
PERL SCRIPT from/www.freepbx.org/support/documentation/howtos/howto-resolving-audio-problems&lt;br /&gt;
&lt;br /&gt;
when i tried this it threw errors.....needs a linux man for this section}}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;YOU&#039;RE ALMOST DONE !&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
exit Konsole&lt;br /&gt;
 GOTO ... pluto admin/wizard /advanced/config./phone setup&lt;br /&gt;
&lt;br /&gt;
if the orange bar is showing in FreePBX &#039;&#039;&#039;click it&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
GOTO        pluto admin/wizard/restart/ &#039;&#039;&#039;click reboot&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
GET TEA...(smoke/ have sex etc)&lt;br /&gt;
&lt;br /&gt;
pickup cell/landline&lt;br /&gt;
dial the local number sipgate gave you.....the rest , if it works should be obvious&lt;br /&gt;
&lt;br /&gt;
==TROUBLESHOOTING==&lt;br /&gt;
&lt;br /&gt;
if it does&#039;nt work&lt;br /&gt;
{A   run perl checkip.pl}&lt;br /&gt;
&lt;br /&gt;
1  check your ISP hasn&#039;t changed your IP address&lt;br /&gt;
2  check everything, form square one   for typos&lt;br /&gt;
3  goto Dyndns and run their name resolver&lt;br /&gt;
4  consider posting in user forum-- AFTER you&#039;ve had a break, freshened up, and RECHECKED EVERYTHING CAREFULLY&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;ONCE YOU&#039;RE RUNNING&#039;&#039;&#039;==&lt;br /&gt;
TEST TEST TEST&lt;br /&gt;
*read up on dial plans and tweak to your own desires&lt;br /&gt;
*read up on extensions/mds/voicemail/IVRs and  configure to your own desires&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;PLEASE&#039;&#039;&#039; &lt;br /&gt;
*.....keep it simple and test each step as you go -it makes troubleshooting so much easier&lt;br /&gt;
*--- take notes, post/wiki any new knowledge&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;LINKS&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
BT HomeHub.........................http://www.frequencycast.co.uk/homehub.html&lt;br /&gt;
WIKI...............................http://wiki.linuxmce.org/index.php/Category:Phone_Lines&lt;br /&gt;
:::::::::::::::::::::::::::::::::::http://wiki.linuxmce.org/index.php/LinuxMCE_telecom_features&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
FreePBX.............................http://www.freepbx.org/support/documentation&lt;br /&gt;
other voip providers/setups.........http://www.freepbx.org/support/documentation/howtos/howto-setting-up-voip-provider-trunks&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
THE O&#039;reiley book..................http://www.digium.com/elqNow/elqRedir.htm?ref=http://downloads.oreilly.com/books/9780596510480.pdf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: Telecom]]&lt;br /&gt;
[[Category: Phone Lines]]&lt;br /&gt;
[[Category: Tutorials]]&lt;br /&gt;
[[Category: VOIP Setups]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A&lt;br /&gt;
&amp;lt;nowiki&amp;gt;Insert non-formatted text here&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maybeoneday</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Sipgate.co.uk&amp;diff=17628</id>
		<title>Sipgate.co.uk</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Sipgate.co.uk&amp;diff=17628"/>
		<updated>2009-02-08T23:13:12Z</updated>

		<summary type="html">&lt;p&gt;Maybeoneday: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=SIPGATE.CO.UK=&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;CAVEAT&#039;&#039;&#039;==:&lt;br /&gt;
:1)this guide is what worked for me, It is intentionally &amp;quot;dumbed down&amp;quot; because.&lt;br /&gt;
::a) I have no indepth knowledge and,&lt;br /&gt;
::b)it&#039;s intended for the totally virgin Windows&#039; refugee with negligible cli experience and limited typing skills&lt;br /&gt;
&lt;br /&gt;
:2)If it insults your intelligence, and you get nothing from it &#039;&#039;&#039;GOOD&#039;&#039;&#039;...it means you&#039;ve been lucky enough to have gained a fair amount of knowledge....&#039;&#039;&#039;USE&#039;&#039;&#039; it &amp;amp; when you&#039;ve found the answer to your problem, &#039;&#039;&#039;PLEASE&#039;&#039;&#039; come back &amp;amp; share it with us lesser mortals&lt;br /&gt;
&lt;br /&gt;
:3)All credit for any accuracy goes to Zaerc and Colinjones &lt;br /&gt;
:4)I&#039;ve cut and pasted most of the material,and hopefully credited the sources, :if not, my apologies for plaugiarising your work.&lt;br /&gt;
:5) ALL errors are mine, please do not repeat them without giving me credit   : )&lt;br /&gt;
* ASSUMPTIONS      uk user, ISP= British TelecoN, router/modem= BT.HomeHub,   dynamic IP address (section on static should work but I can&#039;t test)  ......you may have to modify for any other combination&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;&#039;&#039;&#039;PREPARE&#039;&#039;&#039;&#039;&#039;&#039;==:&lt;br /&gt;
&lt;br /&gt;
::READ, READ , READ....check out  the links at the end for good starting points&lt;br /&gt;
*get fixed in your mind that &amp;quot;external ip&amp;quot;in all(?) mon-LMCE   docs means the internet isp provided ip.NOT the ip of your Hybrid&#039;s &amp;quot;external&amp;quot; nic, ie the one that connects to the router&lt;br /&gt;
*get a pen &amp;amp;paper....make a clear note of settings as you go along ...DON&#039;T trust to memory....&lt;br /&gt;
*bookmark usefull sites...open atleast four tabs in firefox for: google, pluto web admin,forums, homeHub  adminpage, and put their bookmarks on the toolbar,don&#039;t close tabs/firefox  on shutdown/reloads ....restore last session when  you restart firefox.&lt;br /&gt;
* beware of hidden html code when cutting/pasting&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;GET INFO&#039;&#039;&#039;==:&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;voip provider&#039;&#039;&#039;==:&lt;br /&gt;
&lt;br /&gt;
*google &amp;quot;free voip&amp;quot;   to find a provider, preferably free, pay as you go, free phone No. .. in your preffered region, according to your anticipated usage ..  #check out the forums at VOXILLA for uptodate good/bad guys ...&lt;br /&gt;
::I chose SIPGATE&amp;gt;CO&amp;gt;UK &#039;cos it ticked all the boxes and there is some barebones wiki material/and a ready made trunk  allready.&lt;br /&gt;
:::Register ,print off your details,.. your loginP/wd/user name for the website are NEVER used in any of this setup ...you&#039;ll need the 7 digit numeric sipID  (usernam trunk id ), 7 digit sip password, the only place the actual localDID is used is for caller  ID  ?????CHECK????&lt;br /&gt;
&lt;br /&gt;
*IF YOU CAN..-.beg, borrow, or  steal, a windows  laptop and install Xlite from  spgate/settigs/help centre--it comes pre configured, - test the connection out. ::TEST   IN and OUT  using landline/mobile ....bear in mind the Sipgate online status page is &#039;&#039;&#039;only valid at login&#039;&#039;&#039; time.so you may have to log out and back in to check your installation&#039;s registration.&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Dynamic DNS&#039;&#039;&#039;==:&lt;br /&gt;
&lt;br /&gt;
Choose a Dynamic  domain name sever provider , loads on google, get a free one,&lt;br /&gt;
*READ help/howtos&lt;br /&gt;
::(I chose DynDNS ,free , well known and it makes life a bit easier later) READ the instructions -&lt;br /&gt;
::* register -- wait for login e-mail (2 mins)&lt;br /&gt;
::* choose any (host)name for your hybrid,choose an extension  eg. homeip.net-- take the wild card option,&lt;br /&gt;
::*--set IP type either static/dynamic..set ttl according to IP type.....&lt;br /&gt;
::*find the providers test apps and follow instructions,&lt;br /&gt;
:::TEST  name resolution , &lt;br /&gt;
:::CHECK for any blocked ports, make a note of current dynamic IP address.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;BT HomeHub&#039;&#039;&#039;==:&lt;br /&gt;
&lt;br /&gt;
* Does your internet connection have a static or a dynamic ip address ?&lt;br /&gt;
::If it&#039;s dynamic (most domestic BT BROADBAND)  and you don&#039;t  begrudge them the extra £5 pcm you pay for the privelige,get them to change it to static.wait for notificatin/check  in HOMEHUB  that it&#039;s in effect. It will make installation simpler, and allegedly is more reliable than alternatives.&lt;br /&gt;
::........at the same time get them to disable their own voip service, &#039;&#039;&#039;and&#039;&#039;&#039; do it yourself as well ,-if you are using their supplied HomeHub........&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::login =&amp;gt; advanced =&amp;gt; telephony=&amp;gt; uncheck the &amp;quot;enable telephony &amp;quot; box (no idea if the textphone option has an impact.) &lt;br /&gt;
&#039;&#039;&#039;YOU MUST disable BT BROADBAND TALK&#039;&#039;&#039;&lt;br /&gt;
:::: while youre in Hub admin, go into IP Adresses and  note the range of DHCP pool  (mine is LAN_private	192.168.1.64 - 192.168.1.237	  &amp;amp; Gateway   (your HOMEHUB ) 192.168.1.254&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;NAT&#039;&#039;&#039;===:&lt;br /&gt;
::*admin/advanced/application sharing / create new game/Manual Entry of Port Maps /&lt;br /&gt;
:::&#039;&#039;&#039;name&#039;&#039;&#039;(I used &amp;quot;sipserver&amp;quot;)...   click &#039;&#039;&#039;next&#039;&#039;&#039;&lt;br /&gt;
:::: check the  new name is correct&lt;br /&gt;
&lt;br /&gt;
::::::click &#039;&#039;&#039;ENTER&#039;&#039;&#039;&lt;br /&gt;
:::fill in the boxes, as follows&lt;br /&gt;
:::::protocl UDP  from5060   to 5080   translate to  5060      Trigger protocol  ANY   Trigger  Port leave blank    ADD&lt;br /&gt;
:::::protocl UDP  from10000  to 20000  translate to  10001     Trigger protocol  ANY   Trigger  Port leave blank    ADD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
CHECK SETTINGS&#039;&#039;&#039;  its a &#039;&#039;&#039;PITA&#039;&#039;&#039;to do it later&lt;br /&gt;
&lt;br /&gt;
Click &#039;&#039;&#039;APPLY&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;MISC&#039;&#039;&#039;===:  &lt;br /&gt;
 &lt;br /&gt;
:GOTO  FIREWALL .. set at standard&lt;br /&gt;
:GOTO  DEVICES .. establish which entry is the HYBRID ,it SHOULD be the one at the IP youset for it earlier (if it shows a mac address, check in Pluto admin/network/network settings for a match)&lt;br /&gt;
&lt;br /&gt;
CLICK &#039;&#039;&#039;EDIT&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:::CHANGE name to the hostname you picked at DynDNS earlier,just the name not the  (for e.g.  .is-a-geek.net)&lt;br /&gt;
:::GAME or SERVICE &#039;&#039;&#039; dropdown&#039;&#039;&#039; ...... pick the application  ( &amp;quot;sipserver&amp;quot;)   you created earlier..&lt;br /&gt;
CLICK &#039;&#039;&#039;ADD&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE&#039;&#039;&#039;  if you need to edit the &amp;quot;application&amp;quot; in anyway, you must first unassign it from your Hybrid, make the  alterations, then remember to reassign it to the hybrid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=&#039;&#039;&#039;LMCE&#039;&#039;&#039;=:&lt;br /&gt;
&lt;br /&gt;
:::: go into Web (pluto) admin on your core/Hybrid,login (your password is whatever you  entered as first user  during initial AV wizard)&lt;br /&gt;
&lt;br /&gt;
*-wizard/ basic/keyboard setup.. and select relevant country (if you haven&#039;t &lt;br /&gt;
allready) ../   update button&lt;br /&gt;
==Network settings==:&lt;br /&gt;
*-wizard/advanced/network/network settings .... change  radio button to use a static IP address &lt;br /&gt;
**fill in cores/Hybrids ip address as 192.165.2.X  where X is outside  the private lan dhcp pool for e.g 250 &lt;br /&gt;
:::subnetmask 255.255.255.0 &lt;br /&gt;
:::gateway/dns1/dns2  all same  as your HomeHubs address   (probably) 192.168.1.254&lt;br /&gt;
:::::::&#039;&#039;&#039;press green UPDATE button&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Firewall&#039;&#039;&#039;==:&lt;br /&gt;
&lt;br /&gt;
*- advanced/network/firewall rules... and use the boxes untill the rules look exactly like this,&lt;br /&gt;
:::::&#039;&#039;&#039;BE PATIENT &amp;amp; ACCURATE&#039;&#039;&#039; ....sometimes the progress bar seems to&lt;br /&gt;
:::::::freeze...leave it alone untill it&#039;s done it&#039;s  thing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:udp....4569 to 0.......0...............core_input..............Delete&lt;br /&gt;
:udp....5060 to 0.......0...............core_input..............Delete&lt;br /&gt;
:udp....2000 to 0.......0...............core_input..............Delete&lt;br /&gt;
:tcp....2000 to 0.......0...............core_input..............Delete&lt;br /&gt;
:tcp....3877 to 3877....3877...192.168.80.1...port_forward......Delete&lt;br /&gt;
:udp....10001 to 20000 	0...............core_input..............Delete&lt;br /&gt;
(port 4569 is iax protocol  5060 is sip   10001to 20000 carries the audio   NB some docs say use 10000 rather than 10001&#039;&#039;&#039; don&#039;t&#039;&#039;&#039; FreePBX uses that for it&#039;s web panel&lt;br /&gt;
&lt;br /&gt;
*-wizard/restart/reload router  (not strictly necessary in this case but it is in others ,-get into the habit,- it doesn&#039;t cost you anything, besides, its time for tea/smoke /sex whatever takes your fancy.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Phone Lines&#039;&#039;&#039;==:&lt;br /&gt;
:GOTO ... pluto admin/wizard /devices/phone lines&lt;br /&gt;
*1)&#039;&#039;&#039;Check&#039;&#039;&#039; When dialing a local number, automatically prepend the area code and specify the areacode you would like to have prepended when dialing a local number, for instance  mine is 0114  (sheffield)&lt;br /&gt;
*2. &#039;&#039;&#039;Uncheck&#039;&#039;&#039; Also prepend a digit (1 for US/Canada, 0 for Europe) (also optional).&lt;br /&gt;
*3. Local Number Length 7 (the default). &lt;br /&gt;
&lt;br /&gt;
::::::Hit the &#039;&#039;&#039;Update&#039;&#039;&#039; button.&lt;br /&gt;
:Choose provider sipgate (try for free, pay as you go)&lt;br /&gt;
&lt;br /&gt;
*1. Username &amp;lt;&#039;&#039;&#039;SipID&#039;&#039;&#039; from provider....&amp;gt;&lt;br /&gt;
*2. Password &#039;&#039;&#039;SipPassword&#039;&#039;&#039;from provider&amp;gt;&lt;br /&gt;
*3. Phone number &amp;lt;&#039;&#039;&#039;SipID&#039;&#039;&#039; from provider...  AGAIN......NOT the DID ie local number.&amp;gt;&lt;br /&gt;
*4. Host  &amp;lt;sipgate.co.uk&amp;gt;&lt;br /&gt;
*5.  Hit the &#039;&#039;&#039;Submit&#039;&#039;&#039; button.&lt;br /&gt;
*6. Hit the &#039;&#039;&#039;Deactivate Automatic Configuration button&#039;&#039;&#039; and the following Yes button.&lt;br /&gt;
*7. Click the &#039;&#039;&#039;click here&#039;&#039;&#039; link (next to &amp;quot;Manual configuration activated. To configure AMP, click&amp;quot;)&lt;br /&gt;
*8. Click Trunks, and Trunk SIP/sipgate&lt;br /&gt;
*9. Under &amp;quot;Outgoing Dial Rules&amp;quot; change Dial Rules to  &lt;br /&gt;
&lt;br /&gt;
::::112&lt;br /&gt;
::::999&lt;br /&gt;
::::0114+XXXXXXX&lt;br /&gt;
::::9|.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::::1. This will recognize 112,999, the emergency numbers&lt;br /&gt;
:::::2. Seven digit local numbers will get 0114 prepended.&lt;br /&gt;
:::::3  A nine will dial out no matter how many digits. &lt;br /&gt;
:::::4You now can (optionally) modify other settings to your liking as well, however do NOT change the Trunk Name (leave it at the default sipgate). When done hit &#039;&#039;&#039;Submit Changes&#039;&#039;&#039;.&lt;br /&gt;
:::::5Click &#039;&#039;&#039;Reload Required Apply Configuration Changes&#039;&#039;&#039;&lt;br /&gt;
::::::: and &#039;&#039;&#039;Continue with reload.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
GOTO  Go back to pluto admin/Wizard &amp;gt; Devices &amp;gt; Phone Lines and hit the &#039;&#039;&#039;Activate Automatic Configuration button&#039;&#039;&#039;, followed by the &#039;&#039;&#039;Yes and keep my advanced settings&#039;&#039;&#039; button.&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;FreePBX&#039;&#039;&#039;==:&lt;br /&gt;
&lt;br /&gt;
:GOTO ... pluto admin/wizard /advanced/config./phone setup , which puts you into FreePBX webadmin&lt;br /&gt;
&lt;br /&gt;
*CLICK  &#039;&#039;&#039;&amp;quot;TRUNKS&amp;quot;&#039;&#039;&#039; on left hand side&lt;br /&gt;
*CLICK  &#039;&#039;&#039;&amp;quot;sipgate&amp;quot;&#039;&#039;&#039; on right hand side&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;CHECK&#039;&#039;&#039; settings are as below&lt;br /&gt;
&lt;br /&gt;
PEER DETAILS&lt;br /&gt;
allow=alaw&amp;amp;alaw&amp;amp;ulaw&amp;amp;g729&amp;amp;gsm&amp;amp;slinear&lt;br /&gt;
auth=md5&lt;br /&gt;
authuser=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
callerid=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
canreinvite=no&lt;br /&gt;
context=from-trunk&lt;br /&gt;
dtmfmode=inband&lt;br /&gt;
fromdomain=&#039;&#039;&#039;sipgate.co.uk&#039;&#039;&#039;&lt;br /&gt;
fromuser=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
host=&#039;&#039;&#039;sipgate.co.uk&#039;&#039;&#039;&lt;br /&gt;
insecure=very&lt;br /&gt;
nat=&#039;&#039;&#039;yes&#039;&#039;&#039;&lt;br /&gt;
qualify=no&lt;br /&gt;
secret=&#039;&#039;&#039;SIP Pwd&#039;&#039;&#039;&lt;br /&gt;
type=peer&lt;br /&gt;
user=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
username=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
USER CONTEXT&lt;br /&gt;
&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
USER DETAILS&lt;br /&gt;
&lt;br /&gt;
allow=alaw&amp;amp;alaw&amp;amp;ulaw&amp;amp;g729&amp;amp;gsm&amp;amp;slinear&lt;br /&gt;
auth=md5&lt;br /&gt;
authuser=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
callerid=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
canreinvite=no&lt;br /&gt;
context=from-trunk&lt;br /&gt;
dtmfmode=inband&lt;br /&gt;
fromdomain=&#039;&#039;&#039;sipgate.co.uk&#039;&#039;&#039;&lt;br /&gt;
fromuser=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
host=&#039;&#039;&#039;sipgate.co.uk&#039;&#039;&#039;&lt;br /&gt;
insecure=very&lt;br /&gt;
nat=&#039;&#039;&#039;yes&#039;&#039;&#039;&lt;br /&gt;
qualify=no&lt;br /&gt;
secret=&#039;&#039;&#039;SIP Pwd&#039;&#039;&#039;&lt;br /&gt;
type=user&lt;br /&gt;
user=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
username=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
REGISTER STRING&lt;br /&gt;
&#039;&#039;&#039;SIP ID:SIP password@sipgate.co.uk/SIP ID&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
:::click &#039;&#039;&#039;submit button&#039;&#039;&#039;&lt;br /&gt;
::::then..&lt;br /&gt;
:::click&#039;&#039;&#039;orange config bar&#039;&#039;&#039; at top of page&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;make sure&#039;&#039;&#039; pluto admin/advanced/configuration/phones setup.....&lt;br /&gt;
FreePBX...../outbound route / 0sipgate           settings    are as below&lt;br /&gt;
&lt;br /&gt;
...trunk sequence    0  (drop down =) &#039;&#039;&#039;SIP/sipgate&#039;&#039;&#039;&lt;br /&gt;
:::click &#039;&#039;&#039;submit button&#039;&#039;&#039;&lt;br /&gt;
::::then..&lt;br /&gt;
:::click&#039;&#039;&#039;orange config bar&#039;&#039;&#039; at top of page&lt;br /&gt;
&lt;br /&gt;
=&#039;&#039;&#039;Asterisk&#039;&#039;&#039;=:&lt;br /&gt;
&lt;br /&gt;
[(RIP-OFF FROM)    &amp;lt;nowiki&amp;gt;freepbx.org/support/documentation/howtos/howto-resolving-audio-problems]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;DYNAMIC ADDRESS&#039;&#039;&#039;==:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
####NEED TO CHECK/change  file  PERMISSIONS     ????HOW&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Once you get a DynDNS or other address that identifies your system on the Internet, put it in your etc/hosts file. For example, if you are assigned foo.dyndns.net, then open etc/hosts in your favorite text editor &lt;br /&gt;
(I use joe...it&#039;s very simple....konsole/...........sudoapt-get install joe)&lt;br /&gt;
::::* joe /etc/hosts&lt;br /&gt;
&lt;br /&gt;
:::::::(use  UP, DOWN, LEFT RIGHT arrows to navigate,  Ctrl k x to save  Ctrl h for help)&lt;br /&gt;
        &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;127.0.0.1 localhost&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DO NOT REMOVE OR CHANGE THAT LINE.&#039;&#039;&#039; On a NEW line directly underneath it, place this line:&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
127.0.0.1 foo.dyndns.net&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
But substitute &#039;&#039;&#039;YOUR address&#039;&#039;&#039;, of course......&lt;br /&gt;
&lt;br /&gt;
:::::&#039;&#039;&#039;save &amp;amp; exit&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Add some information to your /etc/asterisk/sip_nat.conf file&lt;br /&gt;
&lt;br /&gt;
####NEED TO CHECK PERMISSIONS     ????HOW&lt;br /&gt;
&lt;br /&gt;
 sudo joe /etc/asterisk/sip_nat.conf..................(your password is linuxmce)&lt;br /&gt;
nat=yes&lt;br /&gt;
externhost=YOUR FULL DynDNS  address e.g  dummy.is-a-geek.net&lt;br /&gt;
externrefresh=10&lt;br /&gt;
localnet=192.168.80.0/255.255.255.0&lt;br /&gt;
&lt;br /&gt;
:::::&#039;&#039;&#039;save and exit&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;STATIC ADDRESS&#039;&#039;&#039;==:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Make use that your system knows its own name.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
####NEED TO CHECK/change  file  PERMISSIONS     ????HOW&lt;br /&gt;
&lt;br /&gt;
Once you get a DynDNS or other address that identifies your system on the Internet, put it in your etc/hosts file. For example, if you are assigned foo.dyndns.net, then open etc/hosts in your favorite text editor &lt;br /&gt;
I use joe...it&#039;s very simple....konsole/...........sudoapt-get install joe&lt;br /&gt;
                                 joe /etc/hosts&lt;br /&gt;
&lt;br /&gt;
(use  UP, DOWN, LEFT RIGHT arrows to navigate,  Ctrl k x to save  Ctrl h for help)&lt;br /&gt;
        &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;127.0.0.1 localhost&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DO NOT REMOVE OR CHANGE THAT LINE.&#039;&#039;&#039; On a NEW line directly underneath it, place this line:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;127.0.0.1 foo.dyndns.net&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
But substitute &#039;&#039;&#039;YOUR address&#039;&#039;&#039;, of course......save &amp;amp; exit&lt;br /&gt;
&lt;br /&gt;
Add some information to your /etc/asterisk/sip_nat.conf file&lt;br /&gt;
&lt;br /&gt;
####NEED TO CHECK PERMISSIONS     ????HOW&lt;br /&gt;
&lt;br /&gt;
 sudo joe /etc/asterisk/sip_nat.conf..................(your password is linuxmce)&lt;br /&gt;
nat=yes&lt;br /&gt;
externip=your.external.dotted.IPaddess&lt;br /&gt;
&lt;br /&gt;
fromdomain=YOUR DynDNS name in full&lt;br /&gt;
localnet=192.168.80.0/255.255.255.0&lt;br /&gt;
&lt;br /&gt;
::::&#039;&#039;&#039;save and exit&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ALL&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Check your  /etc/asterisk/rtp.conf file&lt;br /&gt;
&lt;br /&gt;
sudo joe /etc/asterisk/rtp.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
It should contain these two lines:&lt;br /&gt;
&lt;br /&gt;
rtpstart=10001&lt;br /&gt;
&lt;br /&gt;
rtpend=20000&lt;br /&gt;
&lt;br /&gt;
&amp;quot;If the port values are any different, change them. N.B. These MUST match what you opened in your firewall, and DO NOT start with port 10000, because it conflicts with usage in FreePBX  Webmin &lt;br /&gt;
Some people feel the need to open fewer than 10,000 ports. I don&#039;t recommend this because six months from now when you start having audio problems you may not remember that you opened fewer than the recommended number of ports, and may spend hours troubleshooting the issue. But if you are simply obsessive about open ports, remember that each open SIP connection may require as many as FOUR concurrent ports, so don&#039;t cut it down to some ridiculously small number. For the non-paranoid, I suggest sticking with the recommendations above (and remember, if a hacker is looking at ports on your system, he&#039;s going to scan ALL of them, so having fewer UDP ports open really doesn&#039;t make you any more secure).&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&#039;&#039;&#039;save &amp;amp; exit&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=&#039;&#039;&#039;Keeping Asterisk current&#039;&#039;&#039;=:&lt;br /&gt;
&lt;br /&gt;
{{{EDIT PLEASE&lt;br /&gt;
&lt;br /&gt;
PERL SCRIPT from/www.freepbx.org/support/documentation/howtos/howto-resolving-audio-problems&lt;br /&gt;
&lt;br /&gt;
when i tried this it threw errors.....needs a linux man for this section}}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;YOU&#039;RE ALMOST DONE !&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
exit Konsole&lt;br /&gt;
 GOTO ... pluto admin/wizard /advanced/config./phone setup&lt;br /&gt;
&lt;br /&gt;
if the orange bar is showing in FreePBX &#039;&#039;&#039;click it&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
GOTO        pluto admin/wizard/restart/ &#039;&#039;&#039;click reboot&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
GET TEA...(smoke/ have sex etc)&lt;br /&gt;
&lt;br /&gt;
pickup cell/landline&lt;br /&gt;
dial the local number sipgate gave you.....the rest , if it works should be obvious&lt;br /&gt;
&lt;br /&gt;
==TROUBLESHOOTING==:&lt;br /&gt;
&lt;br /&gt;
if it does&#039;nt work&lt;br /&gt;
{A   run perl checkip.pl}&lt;br /&gt;
&lt;br /&gt;
1  check your ISP hasn&#039;t changed your IP address&lt;br /&gt;
2  check everything, form square one   for typos&lt;br /&gt;
3  goto Dyndns and run their name resolver&lt;br /&gt;
4  consider posting in user forum-- AFTER you&#039;ve had a break, freshened up, and RECHECKED EVERYTHING CAREFULLY&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;ONCE YOUR&#039;E RUNNING&#039;&#039;&#039;==&lt;br /&gt;
TEST TEST TEST&lt;br /&gt;
*read up on dial plans and tweak to your own desires&lt;br /&gt;
*read up on extensions/mds/voicemail/IVRs and  configure to your own desires&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;PLEASE&#039;&#039;&#039; &lt;br /&gt;
*.....keep it simple and test each step as you go -it makes troubleshooting so much easier&lt;br /&gt;
*--- take notes, post/wiki any new knowledge&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;LINKS&#039;&#039;&#039;==:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
BT HomeHub.........................http://www.frequencycast.co.uk/homehub.html&lt;br /&gt;
WIKI...............................http://wiki.linuxmce.org/index.php/Category:Phone_Lines&lt;br /&gt;
:::::::::::::::::::::::::::::::::::http://wiki.linuxmce.org/index.php/LinuxMCE_telecom_features&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
FreePBX.............................http://www.freepbx.org/support/documentation&lt;br /&gt;
other voip providers/setups.........http://www.freepbx.org/support/documentation/howtos/howto-setting-up-voip-provider-trunks&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
THE O&#039;reiley book..................http://www.digium.com/elqNow/elqRedir.htm?ref=http://downloads.oreilly.com/books/9780596510480.pdf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: Telecom]]&lt;br /&gt;
[[Category: Phone Lines]]&lt;br /&gt;
[[Category: Tutorials]]&lt;br /&gt;
[[Category: VOIP Setups]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A&lt;br /&gt;
&amp;lt;nowiki&amp;gt;Insert non-formatted text here&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maybeoneday</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Sipgate.co.uk&amp;diff=17627</id>
		<title>Sipgate.co.uk</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Sipgate.co.uk&amp;diff=17627"/>
		<updated>2009-02-08T23:02:48Z</updated>

		<summary type="html">&lt;p&gt;Maybeoneday: /* SIPGATE.CO.UK */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=SIPGATE.CO.UK=&lt;br /&gt;
&lt;br /&gt;
==CAVEAT==:&lt;br /&gt;
:1)this guide is what worked for me, It is intentionally &amp;quot;dumbed down&amp;quot; because.&lt;br /&gt;
::a) I have no indepth knowledge and,&lt;br /&gt;
::b)it&#039;s intended for the totally virgin Windows&#039; refugee with negligible cli experience and limited typing skills&lt;br /&gt;
&lt;br /&gt;
:2)If it insults your intelligence, and you get nothing from it &#039;&#039;&#039;GOOD&#039;&#039;&#039;...it means you&#039;ve been lucky enough to have gained a fair amount of knowledge....&#039;&#039;&#039;USE&#039;&#039;&#039; it &amp;amp; when you&#039;ve found the answer to your problem, &#039;&#039;&#039;PLEASE&#039;&#039;&#039; come back &amp;amp; share it with us lesser mortals&lt;br /&gt;
&lt;br /&gt;
:3)All credit for any accuracy goes to Zaerc and Colinjones &lt;br /&gt;
:4)I&#039;ve cut and pasted most of the material,and hopefully credited the sources, :if not, my apologies for plaugiarising your work.&lt;br /&gt;
:5) ALL errors are mine, please do not repeat them without giving me credit   : )&lt;br /&gt;
* ASSUMPTIONS      uk user, ISP= British TelecoN, router/modem= BT.HomeHub,   dynamic IP address (section on static should work but I can&#039;t test)  ......you may have to modify for any other combination&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;PREPARE&#039;&#039;&#039;==:&lt;br /&gt;
&lt;br /&gt;
::READ, READ , READ....check out  the links at the end for good starting points&lt;br /&gt;
*get fixed in your mind that &amp;quot;external ip&amp;quot;in all(?) mon-LMCE   docs means the internet isp provided ip.NOT the ip of your Hybrid&#039;s &amp;quot;external&amp;quot; nic, ie the one that connects to the router&lt;br /&gt;
*get a pen &amp;amp;paper....make a clear note of settings as you go along ...DON&#039;T trust to memory....&lt;br /&gt;
*bookmark usefull sites...open atleast four tabs in firefox for: google, pluto web admin,forums, homeHub  adminpage, and put their bookmarks on the toolbar,don&#039;t close tabs/firefox  on shutdown/reloads ....restore last session when  you restart firefox.&lt;br /&gt;
* beware of hidden html code when cutting/pasting&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==GET INFO==:&lt;br /&gt;
&lt;br /&gt;
===voip provider==:&lt;br /&gt;
&lt;br /&gt;
*google &amp;quot;free voip&amp;quot;   to find a provider, preferably free, pay as you go, free phone No. .. in your preffered region, according to your anticipated usage ..  #check out the forums at VOXILLA for uptodate good/bad guys ...&lt;br /&gt;
::I chose SIPGATE&amp;gt;CO&amp;gt;UK &#039;cos it ticked all the boxes and there is some barebones wiki material/and a ready made trunk  allready.&lt;br /&gt;
:::Register ,print off your details,.. your loginP/wd/user name for the website are NEVER used in any of this setup ...you&#039;ll need the 7 digit numeric sipID  (usernam trunk id ), 7 digit sip password, the only place the actual localDID is used is for caller  ID  ?????CHECK????&lt;br /&gt;
&lt;br /&gt;
*IF YOU CAN..-.beg, borrow, or  steal, a windows  laptop and install Xlite from  spgate/settigs/help centre--it comes pre configured, - test the connection out. ::TEST   IN and OUT  using landline/mobile ....bear in mind the Sipgate online status page is &#039;&#039;&#039;only valid at login&#039;&#039;&#039; time.so you may have to log out and back in to check your installation&#039;s registration.&lt;br /&gt;
&lt;br /&gt;
==Dynamic DNS==:&lt;br /&gt;
&lt;br /&gt;
Choose a Dynamic  domain name sever provider , loads on google, get a free one,&lt;br /&gt;
*READ help/howtos&lt;br /&gt;
::(I chose DynDNS ,free , well known and it makes life a bit easier later) READ the instructions -&lt;br /&gt;
::* register -- wait for login e-mail (2 mins)&lt;br /&gt;
::* choose any (host)name for your hybrid,choose an extension  eg. homeip.net-- take the wild card option,&lt;br /&gt;
::*--set IP type either static/dynamic..set ttl according to IP type.....&lt;br /&gt;
::*find the providers test apps and follow instructions,&lt;br /&gt;
:::TEST  name resolution , &lt;br /&gt;
:::CHECK for any blocked ports, make a note of current dynamic IP address.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==BT HomeHub==:&lt;br /&gt;
&lt;br /&gt;
* Does your internet connection have a static or a dynamic ip address ?&lt;br /&gt;
::If it&#039;s dynamic (most domestic BT BROADBAND)  and you don&#039;t  begrudge them the extra £5 pcm you pay for the privelige,get them to change it to static.wait for notificatin/check  in HOMEHUB  that it&#039;s in effect. It will make installation simpler, and allegedly is more reliable than alternatives.&lt;br /&gt;
::........at the same time get them to disable their own voip service, &#039;&#039;&#039;and&#039;&#039;&#039; do it yourself as well ,-if you are using their supplied HomeHub........&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::login =&amp;gt; advanced =&amp;gt; telephony=&amp;gt; uncheck the &amp;quot;enable telephony &amp;quot; box (no idea if the textphone option has an impact.) &lt;br /&gt;
&#039;&#039;&#039;YOU MUST disable BT BROADBAND TALK&#039;&#039;&#039;&lt;br /&gt;
:::: while youre in Hub admin, go into IP Adresses and  note the range of DHCP pool  (mine is LAN_private	192.168.1.64 - 192.168.1.237	  &amp;amp; Gateway   (your HOMEHUB ) 192.168.1.254&lt;br /&gt;
&lt;br /&gt;
===NAT===:&lt;br /&gt;
::*admin/advanced/application sharing / create new game/Manual Entry of Port Maps /&lt;br /&gt;
:::&#039;&#039;&#039;name&#039;&#039;&#039;(I used &amp;quot;sipserver&amp;quot;)...   click &#039;&#039;&#039;next&#039;&#039;&#039;&lt;br /&gt;
:::: check the  new name is correct&lt;br /&gt;
&lt;br /&gt;
::::::click &#039;&#039;&#039;ENTER&#039;&#039;&#039;&lt;br /&gt;
:::fill in the boxes, as follows&lt;br /&gt;
:::::protocl UDP  from5060   to 5080   translate to  5060      Trigger protocol  ANY   Trigger  Port leave blank    ADD&lt;br /&gt;
:::::protocl UDP  from10000  to 20000  translate to  10001     Trigger protocol  ANY   Trigger  Port leave blank    ADD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
CHECK SETTINGS&#039;&#039;&#039;  its a &#039;&#039;&#039;PITA&#039;&#039;&#039;to do it later&lt;br /&gt;
&lt;br /&gt;
Click &#039;&#039;&#039;APPLY&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
===MISC===:  &lt;br /&gt;
 &lt;br /&gt;
:GOTO  FIREWALL .. set at standard&lt;br /&gt;
:GOTO  DEVICES .. establish which entry is the HYBRID ,it SHOULD be the one at the IP youset for it earlier (if it shows a mac address, check in Pluto admin/network/network settings for a match)&lt;br /&gt;
&lt;br /&gt;
CLICK &#039;&#039;&#039;EDIT&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:::CHANGE name to the hostname you picked at DynDNS earlier,just the name not the  (for e.g.  .is-a-geek.net)&lt;br /&gt;
:::GAME or SERVICE &#039;&#039;&#039; dropdown&#039;&#039;&#039; ...... pick the application  ( &amp;quot;sipserver&amp;quot;)   you created earlier..&lt;br /&gt;
CLICK &#039;&#039;&#039;ADD&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE&#039;&#039;&#039;  if you need to edit the &amp;quot;application&amp;quot; in anyway, you must first unassign it from your Hybrid, make the  alterations, then remember to reassign it to the hybrid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=LMCE=:&lt;br /&gt;
&lt;br /&gt;
:::: go into Web (pluto) admin on your core/Hybrid,login (your password is whatever you  entered as first user  during initial AV wizard)&lt;br /&gt;
&lt;br /&gt;
*-wizard/ basic/keyboard setup.. and select relevant country (if you haven&#039;t &lt;br /&gt;
allready) ../   update button&lt;br /&gt;
==Network settings==:&lt;br /&gt;
*-wizard/advanced/network/network settings .... change  radio button to use a static IP address &lt;br /&gt;
**fill in cores/Hybrids ip address as 192.165.2.X  where X is outside  the private lan dhcp pool for e.g 250 &lt;br /&gt;
:::subnetmask 255.255.255.0 &lt;br /&gt;
:::gateway/dns1/dns2  all same  as your HomeHubs address   (probably) 192.168.1.254&lt;br /&gt;
:::::::&#039;&#039;&#039;press green UPDATE button&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Firewall==:&lt;br /&gt;
&lt;br /&gt;
*- advanced/network/firewall rules... and use the boxes untill the rules look exactly like this,&lt;br /&gt;
:::::&#039;&#039;&#039;BE PATIENT &amp;amp; ACCURATE&#039;&#039;&#039; ....sometimes the progress bar seems to&lt;br /&gt;
:::::::freeze...leave it alone untill it&#039;s done it&#039;s  thing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:udp....4569 to 0.......0...............core_input..............Delete&lt;br /&gt;
:udp....5060 to 0.......0...............core_input..............Delete&lt;br /&gt;
:udp....2000 to 0.......0...............core_input..............Delete&lt;br /&gt;
:tcp....2000 to 0.......0...............core_input..............Delete&lt;br /&gt;
:tcp....3877 to 3877....3877...192.168.80.1...port_forward......Delete&lt;br /&gt;
:udp....10001 to 20000 	0...............core_input..............Delete&lt;br /&gt;
(port 4569 is iax protocol  5060 is sip   10001to 20000 carries the audio   NB some docs say use 10000 rather than 10001&#039;&#039;&#039; don&#039;t&#039;&#039;&#039; FreePBX uses that for it&#039;s web panel&lt;br /&gt;
&lt;br /&gt;
*-wizard/restart/reload router  (not strictly necessary in this case but it is in others ,-get into the habit,- it doesn&#039;t cost you anything, besides, its time for tea/smoke /sex whatever takes your fancy.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Phone Lines==:&lt;br /&gt;
:GOTO ... pluto admin/wizard /devices/phone lines&lt;br /&gt;
*1)&#039;&#039;&#039;Check&#039;&#039;&#039; When dialing a local number, automatically prepend the area code and specify the areacode you would like to have prepended when dialing a local number, for instance  mine is 0114  (sheffield)&lt;br /&gt;
*2. &#039;&#039;&#039;Uncheck&#039;&#039;&#039; Also prepend a digit (1 for US/Canada, 0 for Europe) (also optional).&lt;br /&gt;
*3. Local Number Length 7 (the default). &lt;br /&gt;
&lt;br /&gt;
::::::Hit the &#039;&#039;&#039;Update&#039;&#039;&#039; button.&lt;br /&gt;
:Choose provider sipgate (try for free, pay as you go)&lt;br /&gt;
&lt;br /&gt;
*1. Username &amp;lt;&#039;&#039;&#039;SipID&#039;&#039;&#039; from provider....&amp;gt;&lt;br /&gt;
*2. Password &#039;&#039;&#039;SipPassword&#039;&#039;&#039;from provider&amp;gt;&lt;br /&gt;
*3. Phone number &amp;lt;&#039;&#039;&#039;SipID&#039;&#039;&#039; from provider...  AGAIN......NOT the DID ie local number.&amp;gt;&lt;br /&gt;
*4. Host  &amp;lt;sipgate.co.uk&amp;gt;&lt;br /&gt;
*5.  Hit the &#039;&#039;&#039;Submit&#039;&#039;&#039; button.&lt;br /&gt;
*6. Hit the &#039;&#039;&#039;Deactivate Automatic Configuration button&#039;&#039;&#039; and the following Yes button.&lt;br /&gt;
*7. Click the &#039;&#039;&#039;click here&#039;&#039;&#039; link (next to &amp;quot;Manual configuration activated. To configure AMP, click&amp;quot;)&lt;br /&gt;
*8. Click Trunks, and Trunk SIP/sipgate&lt;br /&gt;
*9. Under &amp;quot;Outgoing Dial Rules&amp;quot; change Dial Rules to  &lt;br /&gt;
&lt;br /&gt;
::::112&lt;br /&gt;
::::999&lt;br /&gt;
::::0114+XXXXXXX&lt;br /&gt;
::::9|.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::::1. This will recognize 112,999, the emergency numbers&lt;br /&gt;
:::::2. Seven digit local numbers will get 0114 prepended.&lt;br /&gt;
:::::3  A nine will dial out no matter how many digits. &lt;br /&gt;
:::::4You now can (optionally) modify other settings to your liking as well, however do NOT change the Trunk Name (leave it at the default sipgate). When done hit &#039;&#039;&#039;Submit Changes&#039;&#039;&#039;.&lt;br /&gt;
:::::5Click &#039;&#039;&#039;Reload Required Apply Configuration Changes&#039;&#039;&#039;&lt;br /&gt;
::::::: and &#039;&#039;&#039;Continue with reload.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
GOTO  Go back to pluto admin/Wizard &amp;gt; Devices &amp;gt; Phone Lines and hit the &#039;&#039;&#039;Activate Automatic Configuration button&#039;&#039;&#039;, followed by the &#039;&#039;&#039;Yes and keep my advanced settings&#039;&#039;&#039; button.&lt;br /&gt;
&lt;br /&gt;
==FreePBX==:&lt;br /&gt;
&lt;br /&gt;
:GOTO ... pluto admin/wizard /advanced/config./phone setup , which puts you into FreePBX webadmin&lt;br /&gt;
&lt;br /&gt;
*CLICK  &#039;&#039;&#039;&amp;quot;TRUNKS&amp;quot;&#039;&#039;&#039; on left hand side&lt;br /&gt;
*CLICK  &#039;&#039;&#039;&amp;quot;sipgate&amp;quot;&#039;&#039;&#039; on right hand side&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;CHECK&#039;&#039;&#039; settings are as below&lt;br /&gt;
&lt;br /&gt;
PEER DETAILS&lt;br /&gt;
allow=alaw&amp;amp;alaw&amp;amp;ulaw&amp;amp;g729&amp;amp;gsm&amp;amp;slinear&lt;br /&gt;
auth=md5&lt;br /&gt;
authuser=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
callerid=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
canreinvite=no&lt;br /&gt;
context=from-trunk&lt;br /&gt;
dtmfmode=inband&lt;br /&gt;
fromdomain=&#039;&#039;&#039;sipgate.co.uk&#039;&#039;&#039;&lt;br /&gt;
fromuser=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
host=&#039;&#039;&#039;sipgate.co.uk&#039;&#039;&#039;&lt;br /&gt;
insecure=very&lt;br /&gt;
nat=&#039;&#039;&#039;yes&#039;&#039;&#039;&lt;br /&gt;
qualify=no&lt;br /&gt;
secret=&#039;&#039;&#039;SIP Pwd&#039;&#039;&#039;&lt;br /&gt;
type=peer&lt;br /&gt;
user=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
username=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
USER CONTEXT&lt;br /&gt;
&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
USER DETAILS&lt;br /&gt;
&lt;br /&gt;
allow=alaw&amp;amp;alaw&amp;amp;ulaw&amp;amp;g729&amp;amp;gsm&amp;amp;slinear&lt;br /&gt;
auth=md5&lt;br /&gt;
authuser=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
callerid=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
canreinvite=no&lt;br /&gt;
context=from-trunk&lt;br /&gt;
dtmfmode=inband&lt;br /&gt;
fromdomain=&#039;&#039;&#039;sipgate.co.uk&#039;&#039;&#039;&lt;br /&gt;
fromuser=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
host=&#039;&#039;&#039;sipgate.co.uk&#039;&#039;&#039;&lt;br /&gt;
insecure=very&lt;br /&gt;
nat=&#039;&#039;&#039;yes&#039;&#039;&#039;&lt;br /&gt;
qualify=no&lt;br /&gt;
secret=&#039;&#039;&#039;SIP Pwd&#039;&#039;&#039;&lt;br /&gt;
type=user&lt;br /&gt;
user=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
username=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
REGISTER STRING&lt;br /&gt;
&#039;&#039;&#039;SIP ID:SIP password@sipgate.co.uk/SIP ID&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
:::click &#039;&#039;&#039;submit button&#039;&#039;&#039;&lt;br /&gt;
::::then..&lt;br /&gt;
:::click&#039;&#039;&#039;orange config bar&#039;&#039;&#039; at top of page&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;make sure&#039;&#039;&#039; pluto admin/advanced/configuration/phones setup.....&lt;br /&gt;
FreePBX...../outbound route / 0sipgate           settings    are as below&lt;br /&gt;
&lt;br /&gt;
...trunk sequence    0  (drop down =) &#039;&#039;&#039;SIP/sipgate&#039;&#039;&#039;&lt;br /&gt;
:::click &#039;&#039;&#039;submit button&#039;&#039;&#039;&lt;br /&gt;
::::then..&lt;br /&gt;
:::click&#039;&#039;&#039;orange config bar&#039;&#039;&#039; at top of page&lt;br /&gt;
&lt;br /&gt;
=Asterisk=:&lt;br /&gt;
&lt;br /&gt;
[(RIP-OFF FROM)    &amp;lt;nowiki&amp;gt;freepbx.org/support/documentation/howtos/howto-resolving-audio-problems]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==if you have a DYNAMIC ADDRESS==:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
####NEED TO CHECK/change  file  PERMISSIONS     ????HOW&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Once you get a DynDNS or other address that identifies your system on the Internet, put it in your etc/hosts file. For example, if you are assigned foo.dyndns.net, then open etc/hosts in your favorite text editor &lt;br /&gt;
(I use joe...it&#039;s very simple....konsole/...........sudoapt-get install joe)&lt;br /&gt;
::::* joe /etc/hosts&lt;br /&gt;
&lt;br /&gt;
:::::::(use  UP, DOWN, LEFT RIGHT arrows to navigate,  Ctrl k x to save  Ctrl h for help)&lt;br /&gt;
        &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;127.0.0.1 localhost&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DO NOT REMOVE OR CHANGE THAT LINE.&#039;&#039;&#039; On a NEW line directly underneath it, place this line:&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
127.0.0.1 foo.dyndns.net&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
But substitute &#039;&#039;&#039;YOUR address&#039;&#039;&#039;, of course......&lt;br /&gt;
&lt;br /&gt;
:::::&#039;&#039;&#039;save &amp;amp; exit&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Add some information to your /etc/asterisk/sip_nat.conf file&lt;br /&gt;
&lt;br /&gt;
####NEED TO CHECK PERMISSIONS     ????HOW&lt;br /&gt;
&lt;br /&gt;
 sudo joe /etc/asterisk/sip_nat.conf..................(your password is linuxmce)&lt;br /&gt;
nat=yes&lt;br /&gt;
externhost=YOUR FULL DynDNS  address e.g  dummy.is-a-geek.net&lt;br /&gt;
externrefresh=10&lt;br /&gt;
localnet=192.168.80.0/255.255.255.0&lt;br /&gt;
&lt;br /&gt;
:::::&#039;&#039;&#039;save and exit&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==if you have a &#039;&#039;&#039;STATIC ADDRESS&#039;&#039;&#039;==:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Make use that your system knows its own name.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
####NEED TO CHECK/change  file  PERMISSIONS     ????HOW&lt;br /&gt;
&lt;br /&gt;
Once you get a DynDNS or other address that identifies your system on the Internet, put it in your etc/hosts file. For example, if you are assigned foo.dyndns.net, then open etc/hosts in your favorite text editor &lt;br /&gt;
I use joe...it&#039;s very simple....konsole/...........sudoapt-get install joe&lt;br /&gt;
                                 joe /etc/hosts&lt;br /&gt;
&lt;br /&gt;
(use  UP, DOWN, LEFT RIGHT arrows to navigate,  Ctrl k x to save  Ctrl h for help)&lt;br /&gt;
        &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;127.0.0.1 localhost&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DO NOT REMOVE OR CHANGE THAT LINE.&#039;&#039;&#039; On a NEW line directly underneath it, place this line:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;127.0.0.1 foo.dyndns.net&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
But substitute &#039;&#039;&#039;YOUR address&#039;&#039;&#039;, of course......save &amp;amp; exit&lt;br /&gt;
&lt;br /&gt;
Add some information to your /etc/asterisk/sip_nat.conf file&lt;br /&gt;
&lt;br /&gt;
####NEED TO CHECK PERMISSIONS     ????HOW&lt;br /&gt;
&lt;br /&gt;
 sudo joe /etc/asterisk/sip_nat.conf..................(your password is linuxmce)&lt;br /&gt;
nat=yes&lt;br /&gt;
externip=your.external.dotted.IPaddess&lt;br /&gt;
&lt;br /&gt;
fromdomain=YOUR DynDNS name in full&lt;br /&gt;
localnet=192.168.80.0/255.255.255.0&lt;br /&gt;
&lt;br /&gt;
::::&#039;&#039;&#039;save and exit&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ALL&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Check your  /etc/asterisk/rtp.conf file&lt;br /&gt;
&lt;br /&gt;
sudo joe /etc/asterisk/rtp.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
It should contain these two lines:&lt;br /&gt;
&lt;br /&gt;
rtpstart=10001&lt;br /&gt;
&lt;br /&gt;
rtpend=20000&lt;br /&gt;
&lt;br /&gt;
&amp;quot;If the port values are any different, change them. N.B. These MUST match what you opened in your firewall, and DO NOT start with port 10000, because it conflicts with usage in FreePBX  Webmin &lt;br /&gt;
Some people feel the need to open fewer than 10,000 ports. I don&#039;t recommend this because six months from now when you start having audio problems you may not remember that you opened fewer than the recommended number of ports, and may spend hours troubleshooting the issue. But if you are simply obsessive about open ports, remember that each open SIP connection may require as many as FOUR concurrent ports, so don&#039;t cut it down to some ridiculously small number. For the non-paranoid, I suggest sticking with the recommendations above (and remember, if a hacker is looking at ports on your system, he&#039;s going to scan ALL of them, so having fewer UDP ports open really doesn&#039;t make you any more secure).&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&#039;&#039;&#039;save &amp;amp; exit&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Keeping Asterisk current=:&lt;br /&gt;
&lt;br /&gt;
{{{EDIT PLEASE&lt;br /&gt;
&lt;br /&gt;
PERL SCRIPT from/www.freepbx.org/support/documentation/howtos/howto-resolving-audio-problems&lt;br /&gt;
&lt;br /&gt;
when i tried this it threw errors.....needs a linux man for this section}}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;YOU&#039;RE ALMOST DONE !&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
exit Konsole&lt;br /&gt;
 GOTO ... pluto admin/wizard /advanced/config./phone setup&lt;br /&gt;
&lt;br /&gt;
if the orange bar is showing in FreePBX &#039;&#039;&#039;click it&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
GOTO        pluto admin/wizard/restart/ &#039;&#039;&#039;click reboot&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
GET TEA...(smoke/ have sex etc)&lt;br /&gt;
&lt;br /&gt;
pickup cell/landline&lt;br /&gt;
dial the local number sipgate gave you.....the rest , if it works should be obvious&lt;br /&gt;
&lt;br /&gt;
==TROUBLESHOOTING==:&lt;br /&gt;
&lt;br /&gt;
if it does&#039;nt work&lt;br /&gt;
{A   run perl checkip.pl}&lt;br /&gt;
&lt;br /&gt;
1  check your ISP hasn&#039;t changed your IP address&lt;br /&gt;
2  check everything, form square one   for typos&lt;br /&gt;
3  goto Dyndns and run their name resolver&lt;br /&gt;
4  consider posting in user forum-- AFTER you&#039;ve had a break, freshened up, and RECHECKED EVERYTHING CAREFULLY&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;ONCE YOUR&#039;E RUNNING&#039;&#039;&#039;==&lt;br /&gt;
TEST TEST TEST&lt;br /&gt;
*read up on dial plans and tweak to your own desires&lt;br /&gt;
*read up on extensions/mds/voicemail/IVRs and  configure to your own desires&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;PLEASE&#039;&#039;&#039; &lt;br /&gt;
*.....keep it simple and test each step as you go -it makes troubleshooting so much easier&lt;br /&gt;
*--- take notes, post/wiki any new knowledge&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;LINKS&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
BT HomeHub.........................http://www.frequencycast.co.uk/homehub.html&lt;br /&gt;
WIKI...............................http://wiki.linuxmce.org/index.php/Category:Phone_Lines&lt;br /&gt;
:::::::::::::::::::::::::::::::::::http://wiki.linuxmce.org/index.php/LinuxMCE_telecom_features&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
FreePBX.............................http://www.freepbx.org/support/documentation&lt;br /&gt;
other voip providers/setups.........http://www.freepbx.org/support/documentation/howtos/howto-setting-up-voip-provider-trunks&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
THE O&#039;reiley book..................http://www.digium.com/elqNow/elqRedir.htm?ref=http://downloads.oreilly.com/books/9780596510480.pdf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: Telecom]]&lt;br /&gt;
[[Category: Phone Lines]]&lt;br /&gt;
[[Category: Tutorials]]&lt;br /&gt;
[[Category: VOIP Setups]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A&lt;br /&gt;
&amp;lt;nowiki&amp;gt;Insert non-formatted text here&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maybeoneday</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Sipgate.co.uk&amp;diff=17626</id>
		<title>Sipgate.co.uk</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Sipgate.co.uk&amp;diff=17626"/>
		<updated>2009-02-08T22:21:09Z</updated>

		<summary type="html">&lt;p&gt;Maybeoneday: /* SIPGATE.CO.UK */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=SIPGATE.CO.UK=&lt;br /&gt;
&lt;br /&gt;
CAVEAT:&lt;br /&gt;
:1)this guide is what worked for me, It is intentionally &amp;quot;dumbed down&amp;quot; because.&lt;br /&gt;
::a) I have no indepth knowledge and,&lt;br /&gt;
::b)it&#039;s intended for the totally virgin Windows&#039; refugee with negligible cli experience and limited typing skills&lt;br /&gt;
&lt;br /&gt;
:2)If it insults your intelligence, and you get nothing from it &#039;&#039;&#039;GOOD&#039;&#039;&#039;...it means you&#039;ve been lucky enough to have gained a fair amount of knowledge....&#039;&#039;&#039;USE&#039;&#039;&#039; it &amp;amp; when you&#039;ve found the answer to your problem, &#039;&#039;&#039;PLEASE&#039;&#039;&#039; come back &amp;amp; share it with us lesser mortals&lt;br /&gt;
&lt;br /&gt;
:3)All credit for any accuracy goes to Zaerc and Colinjones &lt;br /&gt;
:4)I&#039;ve cut and pasted most of the material,and hopefully credited the sources, :if not, my apologies for plaugiarising your work.&lt;br /&gt;
:5) ALL errors are mine, please do not repeat them without giving me credit   : )&lt;br /&gt;
* ASSUMPTIONS      uk user, ISP= British TelecoN, router/modem= BT.HomeHub,   dynamic IP address (section on static should work but I can&#039;t test)  ......you may have to modify for any other combination&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;PREPARE&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
::READ, READ , READ....check out  the links at the end for good starting points&lt;br /&gt;
*get fixed in your mind that &amp;quot;external ip&amp;quot;in all(?) mon-LMCE   docs means the internet isp provided ip.NOT the ip of your Hybrid&#039;s &amp;quot;external&amp;quot; nic, ie the one that connects to the router&lt;br /&gt;
*get a pen &amp;amp;paper....make a clear note of settings as you go along ...DON&#039;T trust to memory....&lt;br /&gt;
*bookmark usefull sites...open atleast four tabs in firefox for: google, pluto web admin,forums, homeHub  adminpage, and put their bookmarks on the toolbar,don&#039;t close tabs/firefox  on shutdown/reloads ....restore last session when  you restart firefox.&lt;br /&gt;
* beware of hidden html code when cutting/pasting&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:::GET INFO&lt;br /&gt;
*google &amp;quot;free voip&amp;quot;   to find a provider, preferably free, pay as you go, free phone No. .. in your preffered region, according to your anticipated usage ..  #check out the forums at VOXILLA for uptodate good/bad guys ...&lt;br /&gt;
::I chose SIPGATE&amp;gt;CO&amp;gt;UK &#039;cos it ticked all the boxes and there is some barebones wiki material/and a ready made trunk  allready.&lt;br /&gt;
:::Register ,print off your details,.. your loginP/wd/user name for the website are NEVER used in any of this setup ...you&#039;ll need the 7 digit numeric sipID  (usernam trunk id ), 7 digit sip password, the only place the actual localDID is used is for caller  ID  ?????CHECK????&lt;br /&gt;
&lt;br /&gt;
*IF YOU CAN..-.beg, borrow, or  steal, a windows  laptop and install Xlite from  spgate/settigs/help centre--it comes pre configured, - test the connection out. ::TEST   IN and OUT  using landline/mobile ....bear in mind the Sipgate online status page is &#039;&#039;&#039;only valid at login&#039;&#039;&#039; time.so you may have to log out and back in to check your installation&#039;s registration.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Does your internet connection have a static or a dynamic ip address ?&lt;br /&gt;
::If it&#039;s dynamic (most domestic BT BROADBAND)  and you don&#039;t  begrudge them the extra £5 pcm you pay for the privelige,get them to change it to static.wait for notificatin/check  in HOMEHUB  that it&#039;s in effect. It will make installation simpler, and allegedly is more reliable than alternatives.&lt;br /&gt;
::........at the same time get them to disable their own voip service, &#039;&#039;&#039;and&#039;&#039;&#039; do it yourself as well ,-if you are using their supplied HomeHub........&lt;br /&gt;
&lt;br /&gt;
step1:&lt;br /&gt;
&lt;br /&gt;
::::login =&amp;gt; advanced =&amp;gt; telephony=&amp;gt; uncheck the &amp;quot;enable telephony &amp;quot; box (no idea if the textphone option has an impact.) &lt;br /&gt;
&#039;&#039;&#039;YOU MUST disable BT BROADBAND TALK&#039;&#039;&#039;&lt;br /&gt;
:::: while youre in Hub admin, go into IP Adresses and  note the range of DHCP pool  (mine is LAN_private	192.168.1.64 - 192.168.1.237	  &amp;amp; Gateway   (your HOMEHUB ) 192.168.1.254&lt;br /&gt;
&lt;br /&gt;
step2:&lt;br /&gt;
:::: go into Web (pluto) admin on your core/Hybrid,login (your password is whatever you  entered as first user  during initial AV wizard)&lt;br /&gt;
&lt;br /&gt;
*i)wizard/ basic/keyboard setup.. and select relevant country (if you haven&#039;t allready) ../   update button&lt;br /&gt;
*ii)wizard/advanced/network/network settings .... change  radio button to use a static IP address &lt;br /&gt;
**fill in cores/Hybrids ip address as 192.165.2.X  where X is outside  the private lan dhcp pool for e.g 250 &lt;br /&gt;
:::subnetmask 255.255.255.0 &lt;br /&gt;
:::gateway/dns1/dns2  all same  as your HomeHubs address   (probably) 192.168.1.254&lt;br /&gt;
:::::::&#039;&#039;&#039;press green UPDATE button&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*iv) advanced/network/firewall rules... and use the boxes untill the rules look exactly like this,&lt;br /&gt;
:::::&#039;&#039;&#039;BE PATIENT &amp;amp; ACCURATE&#039;&#039;&#039; ....sometimes the progress bar seems to&lt;br /&gt;
:::::::freeze...leave it alone untill it&#039;s done it&#039;s  thing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:udp....4569 to 0.......0...............core_input..............Delete&lt;br /&gt;
:udp....5060 to 0.......0...............core_input..............Delete&lt;br /&gt;
:udp....2000 to 0.......0...............core_input..............Delete&lt;br /&gt;
:tcp....2000 to 0.......0...............core_input..............Delete&lt;br /&gt;
:tcp....3877 to 3877....3877...192.168.80.1...port_forward......Delete&lt;br /&gt;
:udp....10001 to 20000 	0...............core_input..............Delete&lt;br /&gt;
(port 4569 is iax protocol  5060 is sip   10001to 20000 carries the audio   NB some docs say use 10000 rather than 10001&#039;&#039;&#039; don&#039;t&#039;&#039;&#039; FreePBX uses that for it&#039;s web panel&lt;br /&gt;
&lt;br /&gt;
*v)wizard/restart/reload router  (not strictly necessary in this case but it is in others ,-get into the habit,- it doesn&#039;t cost you anything, besides, its time for tea/smoke /sex whatever takes your fancy.&lt;br /&gt;
&lt;br /&gt;
step3:&lt;br /&gt;
&lt;br /&gt;
Choose a Dynamic  domain name sever provider , loads on google, get a free one,&lt;br /&gt;
*READ help/howtos&lt;br /&gt;
::(I chose DynDNS ,free , well known and it makes life a bit easier later) READ the instructions -&lt;br /&gt;
::* register -- wait for login e-mail (2 mins)&lt;br /&gt;
::* choose any (host)name for your hybrid,choose an extension  eg. homeip.net-- take the wild card option,&lt;br /&gt;
::*--set IP type either static/dynamic..set ttl according to IP type.....&lt;br /&gt;
::*find the providers test apps and follow instructions,&lt;br /&gt;
:::TEST  name resolution , &lt;br /&gt;
:::CHECK for any blocked ports, make a note of current dynamic IP address.&lt;br /&gt;
&lt;br /&gt;
step4&lt;br /&gt;
&lt;br /&gt;
GO BACK TO HOMEHUB&lt;br /&gt;
::*admin/advanced/application sharing / create new game/Manual Entry of Port Maps /&lt;br /&gt;
:::&#039;&#039;&#039;name&#039;&#039;&#039;(I used &amp;quot;sipserver&amp;quot;)...   click &#039;&#039;&#039;next&#039;&#039;&#039;&lt;br /&gt;
:::: check the  new name is correct&lt;br /&gt;
&lt;br /&gt;
::::::click &#039;&#039;&#039;ENTER&#039;&#039;&#039;&lt;br /&gt;
:::fill in the boxes, as follows&lt;br /&gt;
:::::protocl UDP  from5060   to 5080   translate to  5060      Trigger protocol  ANY   Trigger  Port leave blank    ADD&lt;br /&gt;
:::::protocl UDP  from10000  to 20000  translate to  10001     Trigger protocol  ANY   Trigger  Port leave blank    ADD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
CHECK SETTINGS&#039;&#039;&#039;  its a &#039;&#039;&#039;PITA&#039;&#039;&#039;to do it later&lt;br /&gt;
&lt;br /&gt;
Click &#039;&#039;&#039;APPLY&#039;&#039;&#039;   &lt;br /&gt;
 &lt;br /&gt;
:GOTO  FIREWALL .. set at standard&lt;br /&gt;
:GOTO  DEVICES .. establish which entry is the HYBRID ,it SHOULD be the one at the IP youset for it earlier (if it shows a mac address, check in Pluto admin/network/network settings for a match)&lt;br /&gt;
&lt;br /&gt;
CLICK &#039;&#039;&#039;EDIT&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:::CHANGE name to the hostname you picked at DynDNS earlier,just the name not the  (for e.g.  .is-a-geek.net)&lt;br /&gt;
:::GAME or SERVICE &#039;&#039;&#039; dropdown&#039;&#039;&#039; ...... pick the application  ( &amp;quot;sipserver&amp;quot;)   you created earlier..&lt;br /&gt;
CLICK &#039;&#039;&#039;ADD&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE&#039;&#039;&#039;  if you need to edit the &amp;quot;application&amp;quot; in anyway, you must first unassign it from your Hybrid, make the  alterations, then remember to reassign it to the hybrid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
step5:&lt;br /&gt;
:GOTO ... pluto admin/wizard /devices/phone lines&lt;br /&gt;
*1)&#039;&#039;&#039;Check&#039;&#039;&#039; When dialing a local number, automatically prepend the area code and specify the areacode you would like to have prepended when dialing a local number, for instance  mine is 0114  (sheffield)&lt;br /&gt;
*2. &#039;&#039;&#039;Uncheck&#039;&#039;&#039; Also prepend a digit (1 for US/Canada, 0 for Europe) (also optional).&lt;br /&gt;
*3. Local Number Length 7 (the default). &lt;br /&gt;
&lt;br /&gt;
::::::Hit the &#039;&#039;&#039;Update&#039;&#039;&#039; button.&lt;br /&gt;
:Choose provider sipgate (try for free, pay as you go)&lt;br /&gt;
&lt;br /&gt;
*1. Username &amp;lt;&#039;&#039;&#039;SipID&#039;&#039;&#039; from provider....&amp;gt;&lt;br /&gt;
*2. Password &#039;&#039;&#039;SipPassword&#039;&#039;&#039;from provider&amp;gt;&lt;br /&gt;
*3. Phone number &amp;lt;&#039;&#039;&#039;SipID&#039;&#039;&#039; from provider...  AGAIN......NOT the DID ie local number.&amp;gt;&lt;br /&gt;
*4. Host  &amp;lt;sipgate.co.uk&amp;gt;&lt;br /&gt;
*5.  Hit the &#039;&#039;&#039;Submit&#039;&#039;&#039; button.&lt;br /&gt;
*6. Hit the &#039;&#039;&#039;Deactivate Automatic Configuration button&#039;&#039;&#039; and the following Yes button.&lt;br /&gt;
*7. Click the &#039;&#039;&#039;click here&#039;&#039;&#039; link (next to &amp;quot;Manual configuration activated. To configure AMP, click&amp;quot;)&lt;br /&gt;
*8. Click Trunks, and Trunk SIP/sipgate&lt;br /&gt;
*9. Under &amp;quot;Outgoing Dial Rules&amp;quot; change Dial Rules to  &lt;br /&gt;
&lt;br /&gt;
::::112&lt;br /&gt;
::::999&lt;br /&gt;
::::0114+XXXXXXX&lt;br /&gt;
::::9|.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::::1. This will recognize 112,999, the emergency numbers&lt;br /&gt;
:::::2. Seven digit local numbers will get 0114 prepended.&lt;br /&gt;
:::::3  A nine will dial out no matter how many digits. &lt;br /&gt;
:::::4You now can (optionally) modify other settings to your liking as well, however do NOT change the Trunk Name (leave it at the default sipgate). When done hit &#039;&#039;&#039;Submit Changes&#039;&#039;&#039;.&lt;br /&gt;
:::::5Click &#039;&#039;&#039;Reload Required Apply Configuration Changes&#039;&#039;&#039;&lt;br /&gt;
::::::: and &#039;&#039;&#039;Continue with reload.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
GOTO  Go back to pluto admin/Wizard &amp;gt; Devices &amp;gt; Phone Lines and hit the &#039;&#039;&#039;Activate Automatic Configuration button&#039;&#039;&#039;, followed by the &#039;&#039;&#039;Yes and keep my advanced settings&#039;&#039;&#039; button.&lt;br /&gt;
&lt;br /&gt;
step6&lt;br /&gt;
&lt;br /&gt;
:GOTO ... pluto admin/wizard /advanced/config./phone setup , which puts you into FreePBX webadmin&lt;br /&gt;
&lt;br /&gt;
*CLICK  &#039;&#039;&#039;&amp;quot;TRUNKS&amp;quot;&#039;&#039;&#039; on left hand side&lt;br /&gt;
*CLICK  &#039;&#039;&#039;&amp;quot;sipgate&amp;quot;&#039;&#039;&#039; on right hand side&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;CHECK&#039;&#039;&#039; settings are as below&lt;br /&gt;
&lt;br /&gt;
PEER DETAILS&lt;br /&gt;
allow=alaw&amp;amp;alaw&amp;amp;ulaw&amp;amp;g729&amp;amp;gsm&amp;amp;slinear&lt;br /&gt;
auth=md5&lt;br /&gt;
authuser=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
callerid=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
canreinvite=no&lt;br /&gt;
context=from-trunk&lt;br /&gt;
dtmfmode=inband&lt;br /&gt;
fromdomain=&#039;&#039;&#039;sipgate.co.uk&#039;&#039;&#039;&lt;br /&gt;
fromuser=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
host=&#039;&#039;&#039;sipgate.co.uk&#039;&#039;&#039;&lt;br /&gt;
insecure=very&lt;br /&gt;
nat=&#039;&#039;&#039;yes&#039;&#039;&#039;&lt;br /&gt;
qualify=no&lt;br /&gt;
secret=&#039;&#039;&#039;SIP Pwd&#039;&#039;&#039;&lt;br /&gt;
type=peer&lt;br /&gt;
user=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
username=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
USER CONTEXT&lt;br /&gt;
&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
USER DETAILS&lt;br /&gt;
&lt;br /&gt;
allow=alaw&amp;amp;alaw&amp;amp;ulaw&amp;amp;g729&amp;amp;gsm&amp;amp;slinear&lt;br /&gt;
auth=md5&lt;br /&gt;
authuser=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
callerid=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
canreinvite=no&lt;br /&gt;
context=from-trunk&lt;br /&gt;
dtmfmode=inband&lt;br /&gt;
fromdomain=&#039;&#039;&#039;sipgate.co.uk&#039;&#039;&#039;&lt;br /&gt;
fromuser=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
host=&#039;&#039;&#039;sipgate.co.uk&#039;&#039;&#039;&lt;br /&gt;
insecure=very&lt;br /&gt;
nat=&#039;&#039;&#039;yes&#039;&#039;&#039;&lt;br /&gt;
qualify=no&lt;br /&gt;
secret=&#039;&#039;&#039;SIP Pwd&#039;&#039;&#039;&lt;br /&gt;
type=user&lt;br /&gt;
user=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
username=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
REGISTER STRING&lt;br /&gt;
&#039;&#039;&#039;SIP ID:SIP password@sipgate.co.uk/SIP ID&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
:::click &#039;&#039;&#039;submit button&#039;&#039;&#039;&lt;br /&gt;
::::then..&lt;br /&gt;
:::click&#039;&#039;&#039;orange config bar&#039;&#039;&#039; at top of page&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;make sure&#039;&#039;&#039; pluto admin/advanced/configuration/phones setup.....&lt;br /&gt;
FreePBX...../outbound route / 0sipgate           settings    are as below&lt;br /&gt;
&lt;br /&gt;
...trunk sequence    0  (drop down =) &#039;&#039;&#039;SIP/sipgate&#039;&#039;&#039;&lt;br /&gt;
:::click &#039;&#039;&#039;submit button&#039;&#039;&#039;&lt;br /&gt;
::::then..&lt;br /&gt;
:::click&#039;&#039;&#039;orange config bar&#039;&#039;&#039; at top of page&lt;br /&gt;
&lt;br /&gt;
step7&lt;br /&gt;
&lt;br /&gt;
[(RIP-OFF FROM)    &amp;lt;nowiki&amp;gt;freepbx.org/support/documentation/howtos/howto-resolving-audio-problems]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
if you have a DYNAMIC ADDRESS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
####NEED TO CHECK/change  file  PERMISSIONS     ????HOW&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Once you get a DynDNS or other address that identifies your system on the Internet, put it in your etc/hosts file. For example, if you are assigned foo.dyndns.net, then open etc/hosts in your favorite text editor &lt;br /&gt;
(I use joe...it&#039;s very simple....konsole/...........sudoapt-get install joe)&lt;br /&gt;
::::* joe /etc/hosts&lt;br /&gt;
&lt;br /&gt;
:::::::(use  UP, DOWN, LEFT RIGHT arrows to navigate,  Ctrl k x to save  Ctrl h for help)&lt;br /&gt;
        &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;127.0.0.1 localhost&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DO NOT REMOVE OR CHANGE THAT LINE.&#039;&#039;&#039; On a NEW line directly underneath it, place this line:&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
127.0.0.1 foo.dyndns.net&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
But substitute &#039;&#039;&#039;YOUR address&#039;&#039;&#039;, of course......&lt;br /&gt;
&lt;br /&gt;
:::::&#039;&#039;&#039;save &amp;amp; exit&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Add some information to your /etc/asterisk/sip_nat.conf file&lt;br /&gt;
&lt;br /&gt;
####NEED TO CHECK PERMISSIONS     ????HOW&lt;br /&gt;
&lt;br /&gt;
 sudo joe /etc/asterisk/sip_nat.conf..................(your password is linuxmce)&lt;br /&gt;
nat=yes&lt;br /&gt;
externhost=YOUR FULL DynDNS  address e.g  dummy.is-a-geek.net&lt;br /&gt;
externrefresh=10&lt;br /&gt;
localnet=192.168.80.0/255.255.255.0&lt;br /&gt;
&lt;br /&gt;
:::::&#039;&#039;&#039;save and exit&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
if you have a &#039;&#039;&#039;STATIC ADDRESS&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Make use that your system knows its own name.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
####NEED TO CHECK/change  file  PERMISSIONS     ????HOW&lt;br /&gt;
&lt;br /&gt;
Once you get a DynDNS or other address that identifies your system on the Internet, put it in your etc/hosts file. For example, if you are assigned foo.dyndns.net, then open etc/hosts in your favorite text editor &lt;br /&gt;
I use joe...it&#039;s very simple....konsole/...........sudoapt-get install joe&lt;br /&gt;
                                 joe /etc/hosts&lt;br /&gt;
&lt;br /&gt;
(use  UP, DOWN, LEFT RIGHT arrows to navigate,  Ctrl k x to save  Ctrl h for help)&lt;br /&gt;
        &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;127.0.0.1 localhost&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DO NOT REMOVE OR CHANGE THAT LINE.&#039;&#039;&#039; On a NEW line directly underneath it, place this line:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;127.0.0.1 foo.dyndns.net&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
But substitute &#039;&#039;&#039;YOUR address&#039;&#039;&#039;, of course......save &amp;amp; exit&lt;br /&gt;
&lt;br /&gt;
Add some information to your /etc/asterisk/sip_nat.conf file&lt;br /&gt;
&lt;br /&gt;
####NEED TO CHECK PERMISSIONS     ????HOW&lt;br /&gt;
&lt;br /&gt;
 sudo joe /etc/asterisk/sip_nat.conf..................(your password is linuxmce)&lt;br /&gt;
nat=yes&lt;br /&gt;
externip=your.external.dotted.IPaddess&lt;br /&gt;
&lt;br /&gt;
fromdomain=YOUR DynDNS name in full&lt;br /&gt;
localnet=192.168.80.0/255.255.255.0&lt;br /&gt;
&lt;br /&gt;
::::&#039;&#039;&#039;save and exit&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ALL&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Check your  /etc/asterisk/rtp.conf file&lt;br /&gt;
&lt;br /&gt;
sudo joe /etc/asterisk/rtp.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
It should contain these two lines:&lt;br /&gt;
&lt;br /&gt;
rtpstart=10001&lt;br /&gt;
&lt;br /&gt;
rtpend=20000&lt;br /&gt;
&lt;br /&gt;
&amp;quot;If the port values are any different, change them. N.B. These MUST match what you opened in your firewall, and DO NOT start with port 10000, because it conflicts with usage in FreePBX  Webmin &lt;br /&gt;
Some people feel the need to open fewer than 10,000 ports. I don&#039;t recommend this because six months from now when you start having audio problems you may not remember that you opened fewer than the recommended number of ports, and may spend hours troubleshooting the issue. But if you are simply obsessive about open ports, remember that each open SIP connection may require as many as FOUR concurrent ports, so don&#039;t cut it down to some ridiculously small number. For the non-paranoid, I suggest sticking with the recommendations above (and remember, if a hacker is looking at ports on your system, he&#039;s going to scan ALL of them, so having fewer UDP ports open really doesn&#039;t make you any more secure).&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&#039;&#039;&#039;save &amp;amp; exit&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{{EDIT PLEASE&lt;br /&gt;
&lt;br /&gt;
PERL SCRIPT from/www.freepbx.org/support/documentation/howtos/howto-resolving-audio-problems&lt;br /&gt;
&lt;br /&gt;
when i tried this it threw errors.....needs a linux man for this section}}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;YOU&#039;RE ALMOST DONE !&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
exit Konsole&lt;br /&gt;
 GOTO ... pluto admin/wizard /advanced/config./phone setup&lt;br /&gt;
&lt;br /&gt;
if the orange bar is showing in FreePBX &#039;&#039;&#039;click it&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
GOTO        pluto admin/wizard/restart/ &#039;&#039;&#039;click reboot&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
GET TEA...(smoke/ have sex etc)&lt;br /&gt;
&lt;br /&gt;
pickup cell/landline&lt;br /&gt;
dial the local number sipgate gave you.....the rest , if it works should be obvious&lt;br /&gt;
&lt;br /&gt;
if it does&#039;nt work&lt;br /&gt;
{A   run perl checkip.pl}&lt;br /&gt;
&lt;br /&gt;
1  check your ISP hasn&#039;t changed your IP address&lt;br /&gt;
2  check everything, form square one   for typos&lt;br /&gt;
3  goto Dyndns and run their name resolver&lt;br /&gt;
4  consider posting in user forum-- AFTER you&#039;ve had a break, freshened up, and RECHECKED EVERYTHING CAREFULLY&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ONCE YOUR&#039;E RUNNING&#039;&#039;&#039;&lt;br /&gt;
TEST TEST TEST&lt;br /&gt;
*read up on dial plans and tweak to your own desires&lt;br /&gt;
*read up on extensions/mds/voicemail/IVRs and  configure to your own desires&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;PLEASE&#039;&#039;&#039; &lt;br /&gt;
*.....keep it simple and test each step as you go -it makes troubleshooting so much easier&lt;br /&gt;
*--- take notes, post/wiki any new knowledge&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;LINKS&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
BT HomeHub.........................http://www.frequencycast.co.uk/homehub.html&lt;br /&gt;
WIKI...............................http://wiki.linuxmce.org/index.php/Category:Phone_Lines&lt;br /&gt;
:::::::::::::::::::::::::::::::::::http://wiki.linuxmce.org/index.php/LinuxMCE_telecom_features&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
FreePBX.............................http://www.freepbx.org/support/documentation&lt;br /&gt;
other voip providers/setups.........http://www.freepbx.org/support/documentation/howtos/howto-setting-up-voip-provider-trunks&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
THE O&#039;reiley book..................http://www.digium.com/elqNow/elqRedir.htm?ref=http://downloads.oreilly.com/books/9780596510480.pdf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: Telecom]]&lt;br /&gt;
[[Category: Phone Lines]]&lt;br /&gt;
[[Category: Tutorials]]&lt;br /&gt;
[[Category: VOIP Setups]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A&lt;br /&gt;
&amp;lt;nowiki&amp;gt;Insert non-formatted text here&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maybeoneday</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Sipgate.co.uk&amp;diff=17623</id>
		<title>Sipgate.co.uk</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Sipgate.co.uk&amp;diff=17623"/>
		<updated>2009-02-08T21:34:47Z</updated>

		<summary type="html">&lt;p&gt;Maybeoneday: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=SIPGATE.CO.UK=&lt;br /&gt;
&lt;br /&gt;
CAVEAT:&lt;br /&gt;
:1)this guide is what worked for me, It is intentionally &amp;quot;dumbed down&amp;quot; because.&lt;br /&gt;
::a) I have no indepth knowledge and,&lt;br /&gt;
::b)it&#039;s intended for the totally virgin Windows&#039; refugee with negligible cli experience and limited typing skills&lt;br /&gt;
&lt;br /&gt;
:2)If it insults your intelligence, and you get nothing from it &#039;&#039;&#039;GOOD&#039;&#039;&#039;...it means you&#039;ve been lucky enough to have gained a fair amount of knowledge....&#039;&#039;&#039;USE&#039;&#039;&#039; it &amp;amp; when you&#039;ve found the answer to your problem, &#039;&#039;&#039;PLEASE&#039;&#039;&#039; come back &amp;amp; share it with us lesser mortals&lt;br /&gt;
&lt;br /&gt;
:3)All credit for any accuracy goes to Zaerc and Colinjones &lt;br /&gt;
:4)I&#039;ve cut and pasted most of the material,and hopefully credited the sources, :if not, my apologies for plaugiarising your work.&lt;br /&gt;
:5) ALL errors are mine, please do not repeat them without giving me credit   : )&lt;br /&gt;
* ASSUMPTIONS      uk user, ISP= British TelecoN, router/modem= BT.HomeHub,   dynamic IP address (section on static should work but I can&#039;t test)  ......you may have to modify for any other combination&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;PREPARE&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
::READ, READ , READ....check out  the links at the end for good starting points&lt;br /&gt;
*get fixed in your mind that &amp;quot;external ip&amp;quot;in all(?) mon-LMCE   docs means the internet isp provided ip.NOT the ip of your Hybrid&#039;s &amp;quot;external&amp;quot; nic, ie the one that connects to the router&lt;br /&gt;
*get a pen &amp;amp;paper....make a clear note of settings as you go along ...DON&#039;T trust to memory....&lt;br /&gt;
*bookmark usefull sites...open atleast four tabs in firefox for: google, pluto web admin,forums, homeHub  adminpage, and put their bookmarks on the toolbar,don&#039;t close tabs/firefox  on shutdown/reloads ....restore last session when  you restart firefox.&lt;br /&gt;
* beware of hidden html code when cutting/pasting&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:::GET INFO&lt;br /&gt;
*google &amp;quot;free voip&amp;quot;   to find a provider, preferably free, pay as you go, free phone No. .. in your preffered region, according to your anticipated usage ..  #check out the forums at VOXILLA for uptodate good/bad guys ...&lt;br /&gt;
::I chose SIPGATE&amp;gt;CO&amp;gt;UK &#039;cos it ticked all the boxes and there is some barebones wiki material/and a ready made trunk  allready.&lt;br /&gt;
:::Register ,print off your details,.. your loginP/wd/user name for the website are NEVER used in any of this setup ...you&#039;ll need the 7 digit numeric sipID  (usernam trunk id ), 7 digit sip password, the only place the actual localDID is used is for caller  ID  ?????CHECK????&lt;br /&gt;
&lt;br /&gt;
*IF YOU CAN..-.beg, borrow, or  steal, a windows  laptop and install Xlite from  spgate/settigs/help centre--it comes pre configured, - test the connection out. ::TEST   IN and OUT  using landline/mobile ....bear in mind the Sipgate online status page is &#039;&#039;&#039;only valid at login&#039;&#039;&#039; time.so you may have to log out and back in to check your installation&#039;s registration.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Does your internet connection have a static or a dynamic ip address ?&lt;br /&gt;
::If it&#039;s dynamic (most domestic BT BROADBAND)  and you don&#039;t  begrudge them the extra £5 pcm you pay for the privelige,get them to change it to static.wait for notificatin/check  in HOMEHUB  that it&#039;s in effect. It will make installation simpler, and allegedly is more reliable than alternatives.&lt;br /&gt;
::........at the same time get them to disable their own voip service, &#039;&#039;&#039;and&#039;&#039;&#039; do it yourself as well ,-if you are using their supplied HomeHub........&lt;br /&gt;
&lt;br /&gt;
step1:&lt;br /&gt;
&lt;br /&gt;
::::login =&amp;gt; advanced =&amp;gt; telephony=&amp;gt; uncheck the &amp;quot;enable telephony &amp;quot; box (no idea if the textphone option has an impact.) &lt;br /&gt;
&#039;&#039;&#039;YOU MUST disable BT BROADBAND TALK&#039;&#039;&#039;&lt;br /&gt;
:::: while youre in Hub admin, go into IP Adresses and  note the range of DHCP pool  (mine is LAN_private	192.168.1.64 - 192.168.1.237	  &amp;amp; Gateway   (your HOMEHUB ) 192.168.1.254&lt;br /&gt;
&lt;br /&gt;
step2:&lt;br /&gt;
:::: go into Web (pluto) admin on your core/Hybrid,login (your password is whatever you  entered as first user  during initial AV wizard)&lt;br /&gt;
&lt;br /&gt;
*i)wizard/ basic/keyboard setup.. and select relevant country (if you haven&#039;t allready) ../   update button&lt;br /&gt;
*ii)wizard/advanced/network/network settings .... change  radio button to use a static IP address &lt;br /&gt;
**fill in cores/Hybrids ip address as 192.165.2.X  where X is outside  the private lan dhcp pool for e.g 250 &lt;br /&gt;
:::subnetmask 255.255.255.0 &lt;br /&gt;
:::gateway/dns1/dns2  all same  as your HomeHubs address   (probably) 192.168.1.254&lt;br /&gt;
:::::::&#039;&#039;&#039;press green UPDATE button&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*iv) advanced/network/firewall rules... and use the boxes untill the rules look exactly like this,&lt;br /&gt;
:::::&#039;&#039;&#039;BE PATIENT &amp;amp; ACCURATE&#039;&#039;&#039; ....sometimes the progress bar seems to&lt;br /&gt;
:::::::freeze...leave it alone untill it&#039;s done it&#039;s  thing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:udp....4569 to 0.......0...............core_input..............Delete&lt;br /&gt;
:udp....5060 to 0.......0...............core_input..............Delete&lt;br /&gt;
:udp....2000 to 0.......0...............core_input..............Delete&lt;br /&gt;
:tcp....2000 to 0.......0...............core_input..............Delete&lt;br /&gt;
:tcp....3877 to 3877....3877...192.168.80.1...port_forward......Delete&lt;br /&gt;
:udp....10001 to 20000 	0...............core_input..............Delete&lt;br /&gt;
(port 4569 is iax protocol  5060 is sip   10001to 20000 carries the audio   NB some docs say use 10000 rather than 10001&#039;&#039;&#039; don&#039;t&#039;&#039;&#039; FreePBX uses that for it&#039;s web panel&lt;br /&gt;
&lt;br /&gt;
*v)wizard/restart/reload router  (not strictly necessary in this case but it is in others ,-get into the habit,- it doesn&#039;t cost you anything, besides, its time for tea/smoke /sex whatever takes your fancy.&lt;br /&gt;
&lt;br /&gt;
step3:&lt;br /&gt;
&lt;br /&gt;
Choose a Dynamic  domain name sever provider , loads on google, get a free one,&lt;br /&gt;
*READ help/howtos&lt;br /&gt;
::(I chose DynDNS ,free , well known and it makes life a bit easier later) READ the instructions -&lt;br /&gt;
::* register -- wait for login e-mail (2 mins)&lt;br /&gt;
::* choose any (host)name for your hybrid,choose an extension  eg. homeip.net-- take the wild card option,&lt;br /&gt;
::*--set IP type either static/dynamic..set ttl according to IP type.....&lt;br /&gt;
::*find the providers test apps and follow instructions,&lt;br /&gt;
:::TEST  name resolution , &lt;br /&gt;
:::CHECK for any blocked ports, make a note of current dynamic IP address.&lt;br /&gt;
&lt;br /&gt;
step4&lt;br /&gt;
&lt;br /&gt;
GO BACK TO HOMEHUB&lt;br /&gt;
::*admin/advanced/application sharing / create new game/Manual Entry of Port Maps /&lt;br /&gt;
:::&#039;&#039;&#039;name&#039;&#039;&#039;(I used &amp;quot;sipserver&amp;quot;)...   click &#039;&#039;&#039;next&#039;&#039;&#039;&lt;br /&gt;
:::: check the  new name is correct&lt;br /&gt;
&lt;br /&gt;
::::::click &#039;&#039;&#039;ENTER&#039;&#039;&#039;&lt;br /&gt;
:::fill in the boxes, as follows&lt;br /&gt;
:::::protocl UDP  from5060   to 5080   translate to  5060      Trigger protocol  ANY   Trigger  Port leave blank    ADD&lt;br /&gt;
:::::protocl UDP  from10000  to 20000  translate to  10001     Trigger protocol  ANY   Trigger  Port leave blank    ADD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
CHECK SETTINGS&#039;&#039;&#039;  its a &#039;&#039;&#039;PITA&#039;&#039;&#039;to do it later&lt;br /&gt;
&lt;br /&gt;
Click &#039;&#039;&#039;APPLY&#039;&#039;&#039;   &lt;br /&gt;
 &lt;br /&gt;
:GOTO  FIREWALL .. set at standard&lt;br /&gt;
:GOTO  DEVICES .. establish which entry is the HYBRID ,it SHOULD be the one at the IP youset for it earlier (if it shows a mac address, check in Pluto admin/network/network settings for a match)&lt;br /&gt;
&lt;br /&gt;
CLICK &#039;&#039;&#039;EDIT&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:::CHANGE name to the hostname you picked at DynDNS earlier,just the name not the  (for e.g.  .is-a-geek.net)&lt;br /&gt;
:::GAME or SERVICE &#039;&#039;&#039; dropdown&#039;&#039;&#039; ...... pick the application  ( &amp;quot;sipserver&amp;quot;)   you created earlier..&lt;br /&gt;
CLICK &#039;&#039;&#039;ADD&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE&#039;&#039;&#039;  if you need to edit the &amp;quot;application&amp;quot; in anyway, you must first unassign it from your Hybrid, make the  alterations, then remember to reassign it to the hybrid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
step5:&lt;br /&gt;
:GOTO ... pluto admin/wizard /devices/phone lines&lt;br /&gt;
*1)&#039;&#039;&#039;Check&#039;&#039;&#039; When dialing a local number, automatically prepend the area code and specify the areacode you would like to have prepended when dialing a local number, for instance  mine is 0114  (sheffield)&lt;br /&gt;
*2. &#039;&#039;&#039;Uncheck&#039;&#039;&#039; Also prepend a digit (1 for US/Canada, 0 for Europe) (also optional).&lt;br /&gt;
*3. Local Number Length 7 (the default). &lt;br /&gt;
&lt;br /&gt;
::::::Hit the &#039;&#039;&#039;Update&#039;&#039;&#039; button.&lt;br /&gt;
:Choose provider sipgate (try for free, pay as you go)&lt;br /&gt;
&lt;br /&gt;
*1. Username &amp;lt;&#039;&#039;&#039;SipID&#039;&#039;&#039; from provider....&amp;gt;&lt;br /&gt;
*2. Password &#039;&#039;&#039;SipPassword&#039;&#039;&#039;from provider&amp;gt;&lt;br /&gt;
*3. Phone number &amp;lt;&#039;&#039;&#039;SipID&#039;&#039;&#039; from provider...  AGAIN......NOT the DID ie local number.&amp;gt;&lt;br /&gt;
*4. Host  &amp;lt;sipgate.co.uk&amp;gt;&lt;br /&gt;
*5.  Hit the &#039;&#039;&#039;Submit&#039;&#039;&#039; button.&lt;br /&gt;
*6. Hit the &#039;&#039;&#039;Deactivate Automatic Configuration button&#039;&#039;&#039; and the following Yes button.&lt;br /&gt;
*7. Click the &#039;&#039;&#039;click here&#039;&#039;&#039; link (next to &amp;quot;Manual configuration activated. To configure AMP, click&amp;quot;)&lt;br /&gt;
*8. Click Trunks, and Trunk SIP/sipgate&lt;br /&gt;
*9. Under &amp;quot;Outgoing Dial Rules&amp;quot; change Dial Rules to  &lt;br /&gt;
&lt;br /&gt;
::::112&lt;br /&gt;
::::999&lt;br /&gt;
::::0114+XXXXXXX&lt;br /&gt;
::::9|.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::::1. This will recognize 112,999, the emergency numbers&lt;br /&gt;
:::::2. Seven digit local numbers will get 0114 prepended.&lt;br /&gt;
:::::3  A nine will dial out no matter how many digits. &lt;br /&gt;
:::::4You now can (optionally) modify other settings to your liking as well, however do NOT change the Trunk Name (leave it at the default sipgate). When done hit &#039;&#039;&#039;Submit Changes&#039;&#039;&#039;.&lt;br /&gt;
:::::5Click &#039;&#039;&#039;Reload Required Apply Configuration Changes&#039;&#039;&#039;&lt;br /&gt;
::::::: and &#039;&#039;&#039;Continue with reload.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
GOTO  Go back to pluto admin/Wizard &amp;gt; Devices &amp;gt; Phone Lines and hit the &#039;&#039;&#039;Activate Automatic Configuration button&#039;&#039;&#039;, followed by the &#039;&#039;&#039;Yes and keep my advanced settings&#039;&#039;&#039; button.&lt;br /&gt;
&lt;br /&gt;
step6&lt;br /&gt;
&lt;br /&gt;
:GOTO ... pluto admin/wizard /advanced/config./phone setup , which puts you into FreePBX webadmin&lt;br /&gt;
&lt;br /&gt;
*CLICK  &#039;&#039;&#039;&amp;quot;TRUNKS&amp;quot;&#039;&#039;&#039; on left hand side&lt;br /&gt;
*CLICK  &#039;&#039;&#039;&amp;quot;sipgate&amp;quot;&#039;&#039;&#039; on right hand side&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;CHECK&#039;&#039;&#039; settings are as below&lt;br /&gt;
&lt;br /&gt;
PEER DETAILS&lt;br /&gt;
allow=alaw&amp;amp;alaw&amp;amp;ulaw&amp;amp;g729&amp;amp;gsm&amp;amp;slinear&lt;br /&gt;
auth=md5&lt;br /&gt;
authuser=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
callerid=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
canreinvite=no&lt;br /&gt;
context=from-trunk&lt;br /&gt;
dtmfmode=inband&lt;br /&gt;
fromdomain=&#039;&#039;&#039;sipgate.co.uk&#039;&#039;&#039;&lt;br /&gt;
fromuser=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
host=&#039;&#039;&#039;sipgate.co.uk&#039;&#039;&#039;&lt;br /&gt;
insecure=very&lt;br /&gt;
nat=&#039;&#039;&#039;yes&#039;&#039;&#039;&lt;br /&gt;
qualify=no&lt;br /&gt;
secret=&#039;&#039;&#039;SIP Pwd&#039;&#039;&#039;&lt;br /&gt;
type=peer&lt;br /&gt;
user=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
username=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
USER CONTEXT&lt;br /&gt;
&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
USER DETAILS&lt;br /&gt;
&lt;br /&gt;
allow=alaw&amp;amp;alaw&amp;amp;ulaw&amp;amp;g729&amp;amp;gsm&amp;amp;slinear&lt;br /&gt;
auth=md5&lt;br /&gt;
authuser=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
callerid=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
canreinvite=no&lt;br /&gt;
context=from-trunk&lt;br /&gt;
dtmfmode=inband&lt;br /&gt;
fromdomain=&#039;&#039;&#039;sipgate.co.uk&#039;&#039;&#039;&lt;br /&gt;
fromuser=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
host=&#039;&#039;&#039;sipgate.co.uk&#039;&#039;&#039;&lt;br /&gt;
insecure=very&lt;br /&gt;
nat=&#039;&#039;&#039;yes&#039;&#039;&#039;&lt;br /&gt;
qualify=no&lt;br /&gt;
secret=&#039;&#039;&#039;SIP Pwd&#039;&#039;&#039;&lt;br /&gt;
type=user&lt;br /&gt;
user=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
username=&#039;&#039;&#039;SIP ID&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
REGISTER STRING&lt;br /&gt;
&#039;&#039;&#039;SIP ID:SIP password@sipgate.co.uk/SIP ID&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
:::click &#039;&#039;&#039;submit button&#039;&#039;&#039;&lt;br /&gt;
::::then..&lt;br /&gt;
:::click&#039;&#039;&#039;orange config bar&#039;&#039;&#039; at top of page&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;make sure&#039;&#039;&#039; pluto admin/advanced/configuration/phones setup.....&lt;br /&gt;
FreePBX...../outbound route / 0sipgate           settings    are as below&lt;br /&gt;
&lt;br /&gt;
...trunk sequence    0  (drop down =) &#039;&#039;&#039;SIP/sipgate&#039;&#039;&#039;&lt;br /&gt;
:::click &#039;&#039;&#039;submit button&#039;&#039;&#039;&lt;br /&gt;
::::then..&lt;br /&gt;
:::click&#039;&#039;&#039;orange config bar&#039;&#039;&#039; at top of page&lt;br /&gt;
&lt;br /&gt;
step7&lt;br /&gt;
&lt;br /&gt;
[(RIP-OFF FROM)    &amp;lt;nowiki&amp;gt;freepbx.org/support/documentation/howtos/howto-resolving-audio-problems]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
if you have a DYNAMIC ADDRESS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
####NEED TO CHECK/change  file  PERMISSIONS     ????HOW&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Once you get a DynDNS or other address that identifies your system on the Internet, put it in your etc/hosts file. For example, if you are assigned foo.dyndns.net, then open etc/hosts in your favorite text editor &lt;br /&gt;
(I use joe...it&#039;s very simple....konsole/...........sudoapt-get install joe)&lt;br /&gt;
::::* joe /etc/hosts&lt;br /&gt;
&lt;br /&gt;
:::::::(use  UP, DOWN, LEFT RIGHT arrows to navigate,  Ctrl k x to save  Ctrl h for help)&lt;br /&gt;
        &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;127.0.0.1 localhost&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DO NOT REMOVE OR CHANGE THAT LINE.&#039;&#039;&#039; On a NEW line directly underneath it, place this line:&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
127.0.0.1 foo.dyndns.net&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
But substitute &#039;&#039;&#039;YOUR address&#039;&#039;&#039;, of course......&lt;br /&gt;
&lt;br /&gt;
:::::&#039;&#039;&#039;save &amp;amp; exit&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Add some information to your /etc/asterisk/sip_nat.conf file&lt;br /&gt;
&lt;br /&gt;
####NEED TO CHECK PERMISSIONS     ????HOW&lt;br /&gt;
&lt;br /&gt;
 sudo joe /etc/asterisk/sip_nat.conf..................(your password is linuxmce)&lt;br /&gt;
nat=yes&lt;br /&gt;
externhost=YOUR FULL DynDNS  address e.g  dummy.is-a-geek.net&lt;br /&gt;
externrefresh=10&lt;br /&gt;
localnet=192.168.80.0/255.255.255.0&lt;br /&gt;
&lt;br /&gt;
:::::&#039;&#039;&#039;save and exit&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
if you have a &#039;&#039;&#039;STATIC ADDRESS&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Make use that your system knows its own name.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
####NEED TO CHECK/change  file  PERMISSIONS     ????HOW&lt;br /&gt;
&lt;br /&gt;
Once you get a DynDNS or other address that identifies your system on the Internet, put it in your etc/hosts file. For example, if you are assigned foo.dyndns.net, then open etc/hosts in your favorite text editor &lt;br /&gt;
I use joe...it&#039;s very simple....konsole/...........sudoapt-get install joe&lt;br /&gt;
                                 joe /etc/hosts&lt;br /&gt;
&lt;br /&gt;
(use  UP, DOWN, LEFT RIGHT arrows to navigate,  Ctrl k x to save  Ctrl h for help)&lt;br /&gt;
        &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;127.0.0.1 localhost&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DO NOT REMOVE OR CHANGE THAT LINE.&#039;&#039;&#039; On a NEW line directly underneath it, place this line:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;127.0.0.1 foo.dyndns.net&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
But substitute &#039;&#039;&#039;YOUR address&#039;&#039;&#039;, of course......save &amp;amp; exit&lt;br /&gt;
&lt;br /&gt;
Add some information to your /etc/asterisk/sip_nat.conf file&lt;br /&gt;
&lt;br /&gt;
####NEED TO CHECK PERMISSIONS     ????HOW&lt;br /&gt;
&lt;br /&gt;
 sudo joe /etc/asterisk/sip_nat.conf..................(your password is linuxmce)&lt;br /&gt;
nat=yes&lt;br /&gt;
externip=your.external.dotted.IPaddess&lt;br /&gt;
&lt;br /&gt;
fromdomain=YOUR DynDNS name in full&lt;br /&gt;
localnet=192.168.80.0/255.255.255.0&lt;br /&gt;
&lt;br /&gt;
::::&#039;&#039;&#039;save and exit&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ALL&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Check your  /etc/asterisk/rtp.conf file&lt;br /&gt;
&lt;br /&gt;
sudo joe /etc/asterisk/rtp.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
It should contain these two lines:&lt;br /&gt;
&lt;br /&gt;
rtpstart=10001&lt;br /&gt;
&lt;br /&gt;
rtpend=20000&lt;br /&gt;
&lt;br /&gt;
&amp;quot;If the port values are any different, change them. N.B. These MUST match what you opened in your firewall, and DO NOT start with port 10000, because it conflicts with usage in FreePBX  Webmin &lt;br /&gt;
Some people feel the need to open fewer than 10,000 ports. I don&#039;t recommend this because six months from now when you start having audio problems you may not remember that you opened fewer than the recommended number of ports, and may spend hours troubleshooting the issue. But if you are simply obsessive about open ports, remember that each open SIP connection may require as many as FOUR concurrent ports, so don&#039;t cut it down to some ridiculously small number. For the non-paranoid, I suggest sticking with the recommendations above (and remember, if a hacker is looking at ports on your system, he&#039;s going to scan ALL of them, so having fewer UDP ports open really doesn&#039;t make you any more secure).&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&#039;&#039;&#039;save &amp;amp; exit&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{{EDIT PLEASE&lt;br /&gt;
&lt;br /&gt;
PERL SCRIPT from/www.freepbx.org/support/documentation/howtos/howto-resolving-audio-problems&lt;br /&gt;
&lt;br /&gt;
when i tried this it threw errors.....needs a linux man for this section}}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;YOU&#039;RE ALMOST DONE !&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
exit Konsole&lt;br /&gt;
 GOTO ... pluto admin/wizard /advanced/config./phone setup&lt;br /&gt;
&lt;br /&gt;
if the orange bar is showing in FreePBX &#039;&#039;&#039;click it&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
GOTO        pluto admin/wizard/restart/ &#039;&#039;&#039;click reboot&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
GET TEA...(smoke/ have sex etc)&lt;br /&gt;
&lt;br /&gt;
pickup cell/landline&lt;br /&gt;
dial the local number sipgate gave you.....the rest , if it works should be obvious&lt;br /&gt;
&lt;br /&gt;
if it does&#039;nt work&lt;br /&gt;
{A   run perl checkip.pl}&lt;br /&gt;
&lt;br /&gt;
1  check your ISP hasn&#039;t changed your IP address&lt;br /&gt;
2  check everything, form square one   for typos&lt;br /&gt;
3  goto Dyndns and run their name resolver&lt;br /&gt;
4  consider posting in user forum-- AFTER you&#039;ve had a break, freshened up, and RECHECKED EVERYTHING CAREFULLY&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ONCE YOUR&#039;E RUNNING&#039;&#039;&#039;&lt;br /&gt;
TEST TEST TEST&lt;br /&gt;
*read up on dial plans and tweak to your own desires&lt;br /&gt;
*read up on extensions/mds/voicemail/IVRs and  configure to your own desires&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;PLEASE&#039;&#039;&#039; &lt;br /&gt;
*.....keep it simple and test each step as you go -it makes troubleshooting so much easier&lt;br /&gt;
*--- take notes, post/wiki any new knowledge&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;LINKS&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
BT HomeHub.........................http://www.frequencycast.co.uk/homehub.html&lt;br /&gt;
WIKI...............................http://wiki.linuxmce.org/index.php/Category:Phone_Lines&lt;br /&gt;
:::::::::::::::::::::::::::::::::::http://wiki.linuxmce.org/index.php/LinuxMCE_telecom_features&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
FreePBX.............................http://www.freepbx.org/support/documentation&lt;br /&gt;
other voip providers/setups.........http://www.freepbx.org/support/documentation/howtos/howto-setting-up-voip-provider-trunks&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
THE O&#039;reiley book..................http://www.digium.com/elqNow/elqRedir.htm?ref=http://downloads.oreilly.com/books/9780596510480.pdf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A&lt;br /&gt;
&amp;lt;nowiki&amp;gt;Insert non-formatted text here&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maybeoneday</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Sipgate.co.uk&amp;diff=17608</id>
		<title>Sipgate.co.uk</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Sipgate.co.uk&amp;diff=17608"/>
		<updated>2009-02-08T14:41:48Z</updated>

		<summary type="html">&lt;p&gt;Maybeoneday: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;SIPGATE.CO&amp;gt;UK&lt;br /&gt;
&lt;br /&gt;
CAVEAT&lt;br /&gt;
1)this guide is what worked for me, It is intentionally &amp;quot;dumbed down&amp;quot; because:&lt;br /&gt;
                                                                      a) I have no indepth knowledge and,&lt;br /&gt;
								      b)it&#039;s intended for the totally virgin Windows&#039; refugee with negligible cli experience and limited typing skills&lt;br /&gt;
&lt;br /&gt;
2)If it insults your intelligence, and you get nothing from it GOOD...it means you&#039;ve been lucky enough to have gained a fair amount of knowledge....USE it &amp;amp; when you&#039;ve found the answer to your problem, PLEASE come back &amp;amp; share it with us lesser mortals&lt;br /&gt;
&lt;br /&gt;
3)All credit for any accuracy goes to Zaerc and colinjones &lt;br /&gt;
4)I&#039;ve cut and pasted most of the material,and hopefully credited the sources, if not, my apologies for plaugiarising your work.&lt;br /&gt;
5) ALL errors are mine, please do not repeat them without giving me credit   : )&lt;br /&gt;
6) ASSUMPTIONS      uk user, ISP= British TelecoN, router/modem= BT.HomeHub,   dynamic IP address (section on static should work but I can&#039;t test)  ......you may have to modify for any other combination&lt;br /&gt;
&lt;br /&gt;
PREPARE&lt;br /&gt;
&lt;br /&gt;
READ, READ , READ....check out  the links at the end for good starting points&lt;br /&gt;
get fixed in your mind that &amp;quot;external ip&amp;quot;in all(?) mon-LMCE   docs means the internet isp provided ip.NOT the ip of your Hybrid&#039;s &amp;quot;external&amp;quot; nic, ie the one that connects to the router&lt;br /&gt;
get a pen &amp;amp;paper....make a clear note of settings as you go along ...DON&#039;T trust to memory....bookmark usefull sites...open atleast four tabs in firefox for: google, pluto web admin,forums, homeHub  adminpage, and put their bookmarks on the toolbar,don&#039;t close tabs/firefox  on shutdown/reloads ....restore last session when  you restart firefox. beware of hidden html code when cutting/pasting&lt;br /&gt;
&lt;br /&gt;
STEP ONE&lt;br /&gt;
google &amp;quot;free voip&amp;quot;   to find a provider, preferably free, pay as you go, free phone No. .. in your preffered region, according to your anticipated usage ..  check out the forums at VOXILLA for uptodate good/bad guys ...I chose SIPGATE&amp;gt;CO&amp;gt;UK &#039;cos it ticked all the boxes and there is some barebones wiki material/and a ready made trunk  allready.:Register ,print off your details,.. your loginP/wd/user name for the website are NEVER used in any of this setup ...you&#039;ll need the 7 digit numeric sipID  (usernam trunk id ), 7 digit sip password, the only place the actual localDID is used is for caller  ID  ?????CHECK????&lt;br /&gt;
&lt;br /&gt;
IF YOU CAN..-.beg, borrow, or  steal, a windows  laptop and install Xlite from  spgate/settigs/help centre--it comes pre configured, - test the connection out. TEST   IN and OUT  using landline/mobile ( GO ON &amp;quot; its good to talk&amp;quot; .....  TO  YOURSELF) bear in mind the Sipgate online status page is only valid at login time.so you may have to log out and back in to check your installation&#039;s registration.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
a) Does your internet connection have a static or a dynamic ip address ?&lt;br /&gt;
b)If it&#039;s dynamic (most domestic BT BROADBAND)  and you don&#039;t  begrudge them the extra £5 pcm you pay for the privelige,get them to change it to static.wait for notificatin/check  in HOMEHUB  that it&#039;s in effect It will make installation simpler, and allegedly is more reliable than alternatives.&lt;br /&gt;
c)........at the same time get them to disable their own voip service and do it yourself as well if you are using their supplied HomeHub.........login =&amp;gt; advanced =&amp;gt; telephony=&amp;gt; uncheck the &amp;quot;enable telephony &amp;quot; box (no idea if the textphone option has an impact.) YOU MUST disable BT BROADBAND TALK&lt;br /&gt;
d) while youre in Hub admin, go into IP Adresses and  note the range of DHCP pool  (mine is LAN_private	192.168.1.64 - 192.168.1.237	  &amp;amp; Gateway   (your HOMEHUB ) 192.168.1.254&lt;br /&gt;
e) go into Web (pluto) admin on your core/Hybrid,login (your password is whatever you  entered as first user  during initial AV wizard)&lt;br /&gt;
&lt;br /&gt;
   i)wizard/ basic/keyboard setup.. and select relevant country (if you haven&#039;t allready) ../   update button&lt;br /&gt;
   ii)advanced/network/network settings .... change  radio button to use a static IP address &lt;br /&gt;
   iii)fill in cores/Hybrids ip address as 192.165.2.X  where X is outside  the private lan dhcp pool for e.g 250 &lt;br /&gt;
             subnetmask 255.255.255.0     gateway/dns1/dns2  all same  as your HomeHubs address   (probably) 192.168.1.254&lt;br /&gt;
             press green UPDATE button&lt;br /&gt;
&lt;br /&gt;
f) advanced/network/firewall rules... and use the boxes untill the rules look exactly like this,BE PATIENT &amp;amp; ACCURATE ....sometimes the progress bar seems to freeze ...leave it alone untill it&#039;s done it&#039;s  thing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
udp 	4569 to 0 	0 		core_input 		Delete&lt;br /&gt;
udp 	5060 to 0 	0 		core_input 		Delete&lt;br /&gt;
udp 	2000 to 0 	0 		core_input 		Delete&lt;br /&gt;
tcp 	2000 to 0 	0 		core_input 		Delete&lt;br /&gt;
tcp 	3877 to 3877 	3877 	192.168.80.1 	port_forward 		Delete&lt;br /&gt;
udp 	10001 to 20000 	0 	0 	core_input 		Delete&lt;br /&gt;
  (port 4569 is iax protocol  5060 is sip   10001to 20000 carries the audio   NB some docs say use 10000 rather than 10001 don&#039;t FreePBX uses that for it&#039;s web panel&lt;br /&gt;
&lt;br /&gt;
Go to   wizard/restart/reload router  (not strictly necessary in this case but it is in others ,-get into the habit,- it doesn&#039;t cost you anything, besides, its time for tea/smoke /sex whatever takes your fancy.&lt;br /&gt;
&lt;br /&gt;
CHOOSE a Dynamic  domain name sever provider , loads on google, get a free one,(READ help/howtos) (I chose DynDNS ,free , well known and it makes life a bit easier later) READ the instructions - register -- wait for login e-mail (2 mins) choose any (host)name for your hybrid,choose an extension  eg. homeip.net-- take the wild card option,--set IP type either static/dynamic..set ttl according to IP type.....find the providers test apps and follow instructions, TEST  name resolution ,  CHECK for any blocked ports, make a note of current dynamic IP address.&lt;br /&gt;
&lt;br /&gt;
GO BACK TO HOMEHUB&lt;br /&gt;
..admin/advanced/application sharing / create new game/Manual Entry of Port Maps (check)/......name(I used &amp;quot;sipserver&amp;quot;)...   click next, then, check the  new name is correct&lt;br /&gt;
&lt;br /&gt;
    ENTER&lt;br /&gt;
protocl UDP  from5060   to 5080   translate to  5060      Trigger protocol  ANY   Trigger  Port leave blank    ADD&lt;br /&gt;
protocl UDP  from10000  to 20000  translate to  10001     Trigger protocol  ANY   Trigger  Port leave blank    ADD&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CHECK SETTINGS  its a PITA to do it later&lt;br /&gt;
&lt;br /&gt;
Click APPLY   &lt;br /&gt;
 &lt;br /&gt;
GOTO  FIREWALL .. set at standard&lt;br /&gt;
GOTO  DEVICES .. establish which entry is the HYBRID ,it SHOULD be the one at the IP youset for it earlier (if it shows a mac address, check in Pluto admin/network/network settings for a match)&lt;br /&gt;
&lt;br /&gt;
CLICK EDIT&lt;br /&gt;
&lt;br /&gt;
CHANGE name to the hostname you picked at DynDNS earlier,just the name not the  (for e.g.  .is-a-geek.net)&lt;br /&gt;
GAME or SERVICE  dropdown ...... pick the application  ( &amp;quot;sipserver&amp;quot;)   you created earlier..&lt;br /&gt;
CLICK ADD&lt;br /&gt;
&lt;br /&gt;
NOTE  if you need to edit the &amp;quot;application&amp;quot; in anyway you must first unassign it from your Hybrid, make the  alterations, then remember to reassign it to the hybrid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
GOTO ... pluto admin/wizard /devices/phone lines&lt;br /&gt;
..&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   1. Check When dialing a local number, automatically prepend the area code and specify the areacode you would like to have prepended when dialing a local number, for instance  mine is 0114  (sheffield)&lt;br /&gt;
   2. Uncheck Also prepend a digit (1 for US/Canada, 0 for Europe) (also optional).&lt;br /&gt;
   3. Local Number Length 7 (the default). &lt;br /&gt;
&lt;br /&gt;
# Hit the Update button.&lt;br /&gt;
# Choose provider sipgate (try for free, pay as you go)&lt;br /&gt;
&lt;br /&gt;
   1. Username &amp;lt;SipID from provider....&amp;gt;&lt;br /&gt;
   2. Password SipPassword&amp;gt;&lt;br /&gt;
   3. Phone number &amp;lt;SipID from provider...  AGAIN......NOT the DID ie local number.&amp;gt;&lt;br /&gt;
   4. Host  &amp;lt;sipgate.co.uk&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   4.  Hit the Submit button.&lt;br /&gt;
   5. Hit the Deactivate Automatic Configuration button, and the following Yes button.&lt;br /&gt;
   6. Click the click here link (next to &amp;quot;Manual configuration activated. To configure AMP, click&amp;quot;)&lt;br /&gt;
   7. Click Trunks, and Trunk SIP/sipgate&lt;br /&gt;
   8. Under &amp;quot;Outgoing Dial Rules&amp;quot; change Dial Rules to  &lt;br /&gt;
&lt;br /&gt;
112&lt;br /&gt;
999&lt;br /&gt;
0114+XXXXXXX&lt;br /&gt;
9|.&lt;br /&gt;
&lt;br /&gt;
   1.&lt;br /&gt;
         1. This will recognize 112,999, the emergency numbers&lt;br /&gt;
         2. Seven digit local numbers will get 0114 prepended.&lt;br /&gt;
         3. &lt;br /&gt;
         4&lt;br /&gt;
         5. A nine will dial out no matter how many digits. &lt;br /&gt;
   2. You now can (optionally) modify other settings to your liking as well, however do NOT change the Trunk Name (leave it at the default sipgate). When done hit Submit Changes.&lt;br /&gt;
   3. Click Reload Required Apply Configuration Changes and Continue with reload.&lt;br /&gt;
   4. Go back to Wizard &amp;gt; Devices &amp;gt; Phone Lines and hit the Activate Automatic Configuration button, followed by the Yes and keep my advanced settings button.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 GOTO ... pluto admin/wizard /advanced/config./phone setup&lt;br /&gt;
CHECK.....&lt;br /&gt;
&lt;br /&gt;
FreePBX/TRUNKS/sipgate settings are as below&lt;br /&gt;
&lt;br /&gt;
PEER DETAILS&lt;br /&gt;
allow=alaw&amp;amp;alaw&amp;amp;ulaw&amp;amp;g729&amp;amp;gsm&amp;amp;slinear&lt;br /&gt;
auth=md5&lt;br /&gt;
authuser=SIP ID&lt;br /&gt;
callerid=SIP ID&lt;br /&gt;
canreinvite=no&lt;br /&gt;
context=from-trunk&lt;br /&gt;
dtmfmode=inband&lt;br /&gt;
fromdomain=sipgate.co.uk&lt;br /&gt;
fromuser=SIP ID&lt;br /&gt;
host=sipgate.co.uk&lt;br /&gt;
insecure=very&lt;br /&gt;
nat=yes&lt;br /&gt;
qualify=no&lt;br /&gt;
secret=VFEAHECP&lt;br /&gt;
type=peer&lt;br /&gt;
user=SIP ID&lt;br /&gt;
username=SIP ID&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
USER CONTEXT&lt;br /&gt;
SIP ID&lt;br /&gt;
&lt;br /&gt;
USER DETAILS&lt;br /&gt;
&lt;br /&gt;
allow=alaw&amp;amp;alaw&amp;amp;ulaw&amp;amp;g729&amp;amp;gsm&amp;amp;slinear&lt;br /&gt;
auth=md5&lt;br /&gt;
authuser=SIP ID&lt;br /&gt;
callerid=SIP ID&lt;br /&gt;
canreinvite=no&lt;br /&gt;
context=from-trunk&lt;br /&gt;
dtmfmode=inband&lt;br /&gt;
fromdomain=sipgate.co.uk&lt;br /&gt;
fromuser=SIP ID&lt;br /&gt;
host=sipgate.co.uk&lt;br /&gt;
insecure=very&lt;br /&gt;
nat=yes&lt;br /&gt;
qualify=no&lt;br /&gt;
secret=VFEAHECP&lt;br /&gt;
type=user&lt;br /&gt;
user=SIP ID&lt;br /&gt;
username=SIP ID&lt;br /&gt;
&lt;br /&gt;
REGISTER STRING&lt;br /&gt;
SIP ID:SIP password@sipgate.co.uk/SIP ID&lt;br /&gt;
&lt;br /&gt;
submit button.. then.. orange config bar at top of page&lt;br /&gt;
&lt;br /&gt;
make sure pluto admin/advanced/configuration/phones setup.....FreePBX...../inbound route / sip ID/ANY CID      settings are as below&lt;br /&gt;
&lt;br /&gt;
should all be default&lt;br /&gt;
&lt;br /&gt;
submit button.. then.. orange config bar at top of page&lt;br /&gt;
&lt;br /&gt;
make sure pluto admin/advanced/configuration/phones setup.....FreePBX...../outbound route / 0sipgate           settings    are as below&lt;br /&gt;
&lt;br /&gt;
...trunk sequence    0  (drop down =) SIP/sipgate&lt;br /&gt;
&lt;br /&gt;
submit button.. then.. orange config bar at top of page&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
RIP-OFF FROM    /www.freepbx.org/support/documentation/howtos/howto-resolving-audio-problems&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DYNAMIC ADDRESS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Make use that your system knows its own name.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
####NEED TO CHECK/change  file  PERMISSIONS     ????HOW&lt;br /&gt;
&lt;br /&gt;
Once you get a DynDNS or other address that identifies your system on the Internet, put it in your etc/hosts file. For example, if you are assigned foo.dyndns.net, then open etc/hosts in your favorite text editor &lt;br /&gt;
I use joe...it&#039;s very simple....konsole/...........sudoapt-get install joe&lt;br /&gt;
                                 joe /etc/hosts&lt;br /&gt;
&lt;br /&gt;
(use  UP, DOWN, LEFT RIGHT arrows to navigate,  Ctrl k x to save  Ctrl h for help)&lt;br /&gt;
        &lt;br /&gt;
&lt;br /&gt;
127.0.0.1 localhost&lt;br /&gt;
&lt;br /&gt;
DO NOT REMOVE OR CHANGE THAT LINE. On a NEW line directly underneath it, place this line:&lt;br /&gt;
&lt;br /&gt;
127.0.0.1 foo.dyndns.net&lt;br /&gt;
&lt;br /&gt;
But substitute YOUR address, of course......save &amp;amp; exit&lt;br /&gt;
&lt;br /&gt;
Add some information to your /etc/asterisk/sip_nat.conf file&lt;br /&gt;
&lt;br /&gt;
####NEED TO CHECK PERMISSIONS     ????HOW&lt;br /&gt;
&lt;br /&gt;
 sudo joe /etc/asterisk/sip_nat.conf..................(your password is linuxmce)&lt;br /&gt;
nat=yes&lt;br /&gt;
externhost=YOUR FULL DynDNS  address e.g  dummy.is-a-geek.net&lt;br /&gt;
externrefresh=10&lt;br /&gt;
localnet=192.168.80.0/255.255.255.0&lt;br /&gt;
&lt;br /&gt;
save and exit&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
STATIC ADDRESS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Make use that your system knows its own name.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
####NEED TO CHECK/change  file  PERMISSIONS     ????HOW&lt;br /&gt;
&lt;br /&gt;
Once you get a DynDNS or other address that identifies your system on the Internet, put it in your etc/hosts file. For example, if you are assigned foo.dyndns.net, then open etc/hosts in your favorite text editor &lt;br /&gt;
I use joe...it&#039;s very simple....konsole/...........sudoapt-get install joe&lt;br /&gt;
                                 joe /etc/hosts&lt;br /&gt;
&lt;br /&gt;
(use  UP, DOWN, LEFT RIGHT arrows to navigate,  Ctrl k x to save  Ctrl h for help)&lt;br /&gt;
        &lt;br /&gt;
&lt;br /&gt;
127.0.0.1 localhost&lt;br /&gt;
&lt;br /&gt;
DO NOT REMOVE OR CHANGE THAT LINE. On a NEW line directly underneath it, place this line:&lt;br /&gt;
&lt;br /&gt;
127.0.0.1 foo.dyndns.net&lt;br /&gt;
&lt;br /&gt;
But substitute YOUR address, of course......save &amp;amp; exit&lt;br /&gt;
&lt;br /&gt;
Add some information to your /etc/asterisk/sip_nat.conf file&lt;br /&gt;
&lt;br /&gt;
####NEED TO CHECK PERMISSIONS     ????HOW&lt;br /&gt;
&lt;br /&gt;
 sudo joe /etc/asterisk/sip_nat.conf..................(your password is linuxmce)&lt;br /&gt;
nat=yes&lt;br /&gt;
externip=your.external.dotted.IPaddess&lt;br /&gt;
&lt;br /&gt;
fromdomain=YOUR DynDNS name in full&lt;br /&gt;
localnet=192.168.80.0/255.255.255.0&lt;br /&gt;
&lt;br /&gt;
save and exit&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ALL&lt;br /&gt;
&lt;br /&gt;
Check your  /etc/asterisk/rtp.conf file&lt;br /&gt;
&lt;br /&gt;
sudo joe /etc/asterisk/rtp.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
It should contain these two lines:&lt;br /&gt;
&lt;br /&gt;
rtpstart=10001&lt;br /&gt;
&lt;br /&gt;
rtpend=20000&lt;br /&gt;
&lt;br /&gt;
&amp;quot;If the port values are any different, change them. N.B. These MUST match what you opened in your firewall, and DO NOT start with port 10000, because it conflicts with usage in FreePBX  Webmin &lt;br /&gt;
Some people feel the need to open fewer than 10,000 ports. I don&#039;t recommend this because six months from now when you start having audio problems you may not remember that you opened fewer than the recommended number of ports, and may spend hours troubleshooting the issue. But if you are simply obsessive about open ports, remember that each open SIP connection may require as many as FOUR concurrent ports, so don&#039;t cut it down to some ridiculously small number. For the non-paranoid, I suggest sticking with the recommendations above (and remember, if a hacker is looking at ports on your system, he&#039;s going to scan ALL of them, so having fewer UDP ports open really doesn&#039;t make you any more secure).&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
save &amp;amp; exit&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{{EDIT PLEASE&lt;br /&gt;
&lt;br /&gt;
PERL SCRIPT from/www.freepbx.org/support/documentation/howtos/howto-resolving-audio-problems&lt;br /&gt;
&lt;br /&gt;
when i tried this it threw errors.....needs a linux man for this section}}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
YOU&#039;RE ALMOST DONE !&lt;br /&gt;
&lt;br /&gt;
exit Konsole&lt;br /&gt;
 GOTO ... pluto admin/wizard /advanced/config./phone setup&lt;br /&gt;
&lt;br /&gt;
if the orange bar is showing in FreePBX click it&lt;br /&gt;
GOTO        pluto admin/wizard/restart/ click reboot&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
GET TEA...(smoke/ have sex etc)&lt;br /&gt;
&lt;br /&gt;
pickup cell/landline&lt;br /&gt;
dial the local number sipgate gave you.....the rest , if it works should be obvious&lt;br /&gt;
&lt;br /&gt;
if it does&#039;nt work&lt;br /&gt;
{A   run perl checkip.pl}&lt;br /&gt;
&lt;br /&gt;
1  check your ISP hasn&#039;t changed your IP address&lt;br /&gt;
2  check everything, form square one   for typos&lt;br /&gt;
3  goto Dyndns and run their name resolver&lt;br /&gt;
4  consider posting in user forum-- AFTER you&#039;ve had a break, freshened up, RECHECKED EVERYTHING CAREFULLY&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ONCE YOUR&#039;E RUNNING&lt;br /&gt;
TEST TEST TEST&lt;br /&gt;
read up on dial plans and tweak to your own desires&lt;br /&gt;
read up on extensions/mds/voicemail/IVRs and  configure to your own desires&lt;br /&gt;
&lt;br /&gt;
PLEASE .....keep it simple and test each step as you go -it makes troubleshooting so much easier&lt;br /&gt;
--- take notes, post/wiki any new knowledge&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
LINKS&lt;br /&gt;
BT HomeHub.........................http://www.frequencycast.co.uk/homehub.html&lt;br /&gt;
WIKI...............................http://wiki.linuxmce.org/index.php/Category:Phone_Lines&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
FreePBX.............................http://www.freepbx.org/support/documentation&lt;br /&gt;
other voip providers/setups.........http://www.freepbx.org/support/documentation/howtos/howto-setting-up-voip-provider-trunks&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
THE O&#039;reiley book..................http://www.digium.com/elqNow/elqRedir.htm?ref=http://downloads.oreilly.com/books/9780596510480.pdf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A&lt;br /&gt;
&amp;lt;nowiki&amp;gt;Insert non-formatted text here&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maybeoneday</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Sipgate.co.uk&amp;diff=17604</id>
		<title>Sipgate.co.uk</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Sipgate.co.uk&amp;diff=17604"/>
		<updated>2009-02-08T14:37:00Z</updated>

		<summary type="html">&lt;p&gt;Maybeoneday: New page: SIPGATE.CO&amp;gt;UK  CAVEAT 1)this guide is what worked for me, It is intentionally &amp;quot;dumbed down&amp;quot; because:                                                                       a) I have no inde...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;SIPGATE.CO&amp;gt;UK&lt;br /&gt;
&lt;br /&gt;
CAVEAT&lt;br /&gt;
1)this guide is what worked for me, It is intentionally &amp;quot;dumbed down&amp;quot; because:&lt;br /&gt;
                                                                      a) I have no indepth knowledge and,&lt;br /&gt;
								      b)it&#039;s intended for the totally virgin Windows&#039; refugee with negligible cli experience and limited typing skills&lt;br /&gt;
&lt;br /&gt;
2)If it insults your intelligence, and you get nothing from it GOOD...it means you&#039;ve been lucky enough to have gained a fair amount of knowledge....USE it &amp;amp; when you&#039;ve found the answer to your problem, PLEASE come back &amp;amp; share it with us lesser mortals&lt;br /&gt;
&lt;br /&gt;
3)All credit for any accuracy goes to Zaerc and colinjones &lt;br /&gt;
4)I&#039;ve cut and pasted most of the material,and hopefully credited the sources, if not, my apologies for plaugiarising your work.&lt;br /&gt;
5) ALL errors are mine, please do not repeat them without giving me credit   : )&lt;br /&gt;
6) ASSUMPTIONS      uk user, ISP= British TelecoN, router/modem= BT.HomeHub,   dynamic IP address (section on static should work but I can&#039;t test)  ......you may have to modify for any other combination&lt;br /&gt;
&lt;br /&gt;
PREPARE&lt;br /&gt;
&lt;br /&gt;
READ, READ , READ....check out  the links at the end for good starting points&lt;br /&gt;
get fixed in your mind that &amp;quot;external ip&amp;quot;in all(?) mon-LMCE   docs means the internet isp provided ip.NOT the ip of your Hybrid&#039;s &amp;quot;external&amp;quot; nic, ie the one that connects to the router&lt;br /&gt;
get a pen &amp;amp;paper....make a clear note of settings as you go along ...DON&#039;T trust to memory....bookmark usefull sites...open atleast four tabs in firefox for: google, pluto web admin,forums, homeHub  adminpage, and put their bookmarks on the toolbar,don&#039;t close tabs/firefox  on shutdown/reloads ....restore last session when  you restart firefox. beware of hidden html code when cutting/pasting&lt;br /&gt;
&lt;br /&gt;
STEP ONE&lt;br /&gt;
google &amp;quot;free voip&amp;quot;   to find a provider, preferably free, pay as you go, free phone No. .. in your preffered region, according to your anticipated usage ..  check out the forums at VOXILLA for uptodate good/bad guys ...I chose SIPGATE&amp;gt;CO&amp;gt;UK &#039;cos it ticked all the boxes and there is some barebones wiki material/and a ready made trunk  allready.:Register ,print off your details,.. your loginP/wd/user name for the website are NEVER used in any of this setup ...you&#039;ll need the 7 digit numeric sipID  (usernam trunk id ), 7 digit sip password, the only place the actual localDID is used is for caller  ID  ?????CHECK????&lt;br /&gt;
&lt;br /&gt;
IF YOU CAN..-.beg, borrow, or  steal, a windows  laptop and install Xlite from  spgate/settigs/help centre--it comes pre configured, - test the connection out. TEST   IN and OUT  using landline/mobile ( GO ON &amp;quot; its good to talk&amp;quot; .....  TO  YOURSELF) bear in mind the Sipgate online status page is only valid at login time.so you may have to log out and back in to check your installation&#039;s registration.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
a) Does your internet connection have a static or a dynamic ip address ?&lt;br /&gt;
b)If it&#039;s dynamic (most domestic BT BROADBAND)  and you don&#039;t  begrudge them the extra £5 pcm you pay for the privelige,get them to change it to static.wait for notificatin/check  in HOMEHUB  that it&#039;s in effect It will make installation simpler, and allegedly is more reliable than alternatives.&lt;br /&gt;
c)........at the same time get them to disable their own voip service and do it yourself as well if you are using their supplied HomeHub.........login =&amp;gt; advanced =&amp;gt; telephony=&amp;gt; uncheck the &amp;quot;enable telephony &amp;quot; box (no idea if the textphone option has an impact.) YOU MUST disable BT BROADBAND TALK&lt;br /&gt;
d) while youre in Hub admin, go into IP Adresses and  note the range of DHCP pool  (mine is LAN_private	192.168.1.64 - 192.168.1.237	  &amp;amp; Gateway   (your HOMEHUB ) 192.168.1.254&lt;br /&gt;
e) go into Web (pluto) admin on your core/Hybrid,login (your password is whatever you  entered as first user  during initial AV wizard)&lt;br /&gt;
&lt;br /&gt;
   i)wizard/ basic/keyboard setup.. and select relevant country (if you haven&#039;t allready) ../   update button&lt;br /&gt;
   ii)advanced/network/network settings .... change  radio button to use a static IP address &lt;br /&gt;
   iii)fill in cores/Hybrids ip address as 192.165.2.X  where X is outside  the private lan dhcp pool for e.g 250 &lt;br /&gt;
             subnetmask 255.255.255.0     gateway/dns1/dns2  all same  as your HomeHubs address   (probably) 192.168.1.254&lt;br /&gt;
             press green UPDATE button&lt;br /&gt;
&lt;br /&gt;
f) advanced/network/firewall rules... and use the boxes untill the rules look exactly like this,BE PATIENT &amp;amp; ACCURATE ....sometimes the progress bar seems to freeze ...leave it alone untill it&#039;s done it&#039;s  thing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
udp 	4569 to 0 	0 		core_input 		Delete&lt;br /&gt;
udp 	5060 to 0 	0 		core_input 		Delete&lt;br /&gt;
udp 	2000 to 0 	0 		core_input 		Delete&lt;br /&gt;
tcp 	2000 to 0 	0 		core_input 		Delete&lt;br /&gt;
tcp 	3877 to 3877 	3877 	192.168.80.1 	port_forward 		Delete&lt;br /&gt;
udp 	10001 to 20000 	0 	0 	core_input 		Delete&lt;br /&gt;
  (port 4569 is iax protocol  5060 is sip   10001to 20000 carries the audio   NB some docs say use 10000 rather than 10001 don&#039;t FreePBX uses that for it&#039;s web panel&lt;br /&gt;
&lt;br /&gt;
Go to   wizard/restart/reload router  (not strictly necessary in this case but it is in others ,-get into the habit,- it doesn&#039;t cost you anything, besides, its time for tea/smoke /sex whatever takes your fancy.&lt;br /&gt;
&lt;br /&gt;
CHOOSE a Dynamic  domain name sever provider , loads on google, get a free one,(READ help/howtos) (I chose DynDNS ,free , well known and it makes life a bit easier later) READ the instructions - register -- wait for login e-mail (2 mins) choose any (host)name for your hybrid,choose an extension  eg. homeip.net-- take the wild card option,--set IP type either static/dynamic..set ttl according to IP type.....find the providers test apps and follow instructions, TEST  name resolution ,  CHECK for any blocked ports, make a note of current dynamic IP address.&lt;br /&gt;
&lt;br /&gt;
GO BACK TO HOMEHUB&lt;br /&gt;
..admin/advanced/application sharing / create new game/Manual Entry of Port Maps (check)/......name(I used &amp;quot;sipserver&amp;quot;)...   click next, then, check the  new name is correct&lt;br /&gt;
&lt;br /&gt;
    ENTER&lt;br /&gt;
protocl UDP  from5060   to 5080   translate to  5060      Trigger protocol  ANY   Trigger  Port leave blank    ADD&lt;br /&gt;
protocl UDP  from10000  to 20000  translate to  10001     Trigger protocol  ANY   Trigger  Port leave blank    ADD&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CHECK SETTINGS  its a PITA to do it later&lt;br /&gt;
&lt;br /&gt;
Click APPLY   &lt;br /&gt;
 &lt;br /&gt;
GOTO  FIREWALL .. set at standard&lt;br /&gt;
GOTO  DEVICES .. establish which entry is the HYBRID ,it SHOULD be the one at the IP youset for it earlier (if it shows a mac address, check in Pluto admin/network/network settings for a match)&lt;br /&gt;
&lt;br /&gt;
CLICK EDIT&lt;br /&gt;
&lt;br /&gt;
CHANGE name to the hostname you picked at DynDNS earlier,just the name not the  (for e.g.  .is-a-geek.net)&lt;br /&gt;
GAME or SERVICE  dropdown ...... pick the application  ( &amp;quot;sipserver&amp;quot;)   you created earlier..&lt;br /&gt;
CLICK ADD&lt;br /&gt;
&lt;br /&gt;
NOTE  if you need to edit the &amp;quot;application&amp;quot; in anyway you must first unassign it from your Hybrid, make the  alterations, then remember to reassign it to the hybrid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
GOTO ... pluto admin/wizard /devices/phone lines&lt;br /&gt;
..&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   1. Check When dialing a local number, automatically prepend the area code and specify the areacode you would like to have prepended when dialing a local number, for instance  mine is 0114  (sheffield)&lt;br /&gt;
   2. Uncheck Also prepend a digit (1 for US/Canada, 0 for Europe) (also optional).&lt;br /&gt;
   3. Local Number Length 7 (the default). &lt;br /&gt;
&lt;br /&gt;
# Hit the Update button.&lt;br /&gt;
# Choose provider sipgate (try for free, pay as you go)&lt;br /&gt;
&lt;br /&gt;
   1. Username &amp;lt;SipID from provider....&amp;gt;&lt;br /&gt;
   2. Password SipPassword&amp;gt;&lt;br /&gt;
   3. Phone number &amp;lt;SipID from provider...  AGAIN......NOT the DID ie local number.&amp;gt;&lt;br /&gt;
   4. Host  &amp;lt;sipgate.co.uk&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   4.  Hit the Submit button.&lt;br /&gt;
   5. Hit the Deactivate Automatic Configuration button, and the following Yes button.&lt;br /&gt;
   6. Click the click here link (next to &amp;quot;Manual configuration activated. To configure AMP, click&amp;quot;)&lt;br /&gt;
   7. Click Trunks, and Trunk SIP/sipgate&lt;br /&gt;
   8. Under &amp;quot;Outgoing Dial Rules&amp;quot; change Dial Rules to  &lt;br /&gt;
&lt;br /&gt;
112&lt;br /&gt;
999&lt;br /&gt;
0114+XXXXXXX&lt;br /&gt;
9|.&lt;br /&gt;
&lt;br /&gt;
   1.&lt;br /&gt;
         1. This will recognize 112,999, the emergency numbers&lt;br /&gt;
         2. Seven digit local numbers will get 0114 prepended.&lt;br /&gt;
         3. &lt;br /&gt;
         4&lt;br /&gt;
         5. A nine will dial out no matter how many digits. &lt;br /&gt;
   2. You now can (optionally) modify other settings to your liking as well, however do NOT change the Trunk Name (leave it at the default sipgate). When done hit Submit Changes.&lt;br /&gt;
   3. Click Reload Required Apply Configuration Changes and Continue with reload.&lt;br /&gt;
   4. Go back to Wizard &amp;gt; Devices &amp;gt; Phone Lines and hit the Activate Automatic Configuration button, followed by the Yes and keep my advanced settings button.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 GOTO ... pluto admin/wizard /advanced/config./phone setup&lt;br /&gt;
CHECK.....&lt;br /&gt;
&lt;br /&gt;
FreePBX/TRUNKS/sipgate settings are as below&lt;br /&gt;
&lt;br /&gt;
PEER DETAILS&lt;br /&gt;
allow=alaw&amp;amp;alaw&amp;amp;ulaw&amp;amp;g729&amp;amp;gsm&amp;amp;slinear&lt;br /&gt;
auth=md5&lt;br /&gt;
authuser=SIP ID&lt;br /&gt;
callerid=SIP ID&lt;br /&gt;
canreinvite=no&lt;br /&gt;
context=from-trunk&lt;br /&gt;
dtmfmode=inband&lt;br /&gt;
fromdomain=sipgate.co.uk&lt;br /&gt;
fromuser=SIP ID&lt;br /&gt;
host=sipgate.co.uk&lt;br /&gt;
insecure=very&lt;br /&gt;
nat=yes&lt;br /&gt;
qualify=no&lt;br /&gt;
secret=VFEAHECP&lt;br /&gt;
type=peer&lt;br /&gt;
user=SIP ID&lt;br /&gt;
username=SIP ID&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
USER CONTEXT&lt;br /&gt;
SIP ID&lt;br /&gt;
&lt;br /&gt;
USER DETAILS&lt;br /&gt;
&lt;br /&gt;
allow=alaw&amp;amp;alaw&amp;amp;ulaw&amp;amp;g729&amp;amp;gsm&amp;amp;slinear&lt;br /&gt;
auth=md5&lt;br /&gt;
authuser=SIP ID&lt;br /&gt;
callerid=SIP ID&lt;br /&gt;
canreinvite=no&lt;br /&gt;
context=from-trunk&lt;br /&gt;
dtmfmode=inband&lt;br /&gt;
fromdomain=sipgate.co.uk&lt;br /&gt;
fromuser=SIP ID&lt;br /&gt;
host=sipgate.co.uk&lt;br /&gt;
insecure=very&lt;br /&gt;
nat=yes&lt;br /&gt;
qualify=no&lt;br /&gt;
secret=VFEAHECP&lt;br /&gt;
type=user&lt;br /&gt;
user=SIP ID&lt;br /&gt;
username=SIP ID&lt;br /&gt;
&lt;br /&gt;
REGISTER STRING&lt;br /&gt;
SIP ID:SIP password@sipgate.co.uk/SIP ID&lt;br /&gt;
&lt;br /&gt;
submit button.. then.. orange config bar at top of page&lt;br /&gt;
&lt;br /&gt;
make sure pluto admin/advanced/configuration/phones setup.....FreePBX...../inbound route / sip ID/ANY CID      settings are as below&lt;br /&gt;
&lt;br /&gt;
should all be default&lt;br /&gt;
&lt;br /&gt;
submit button.. then.. orange config bar at top of page&lt;br /&gt;
&lt;br /&gt;
make sure pluto admin/advanced/configuration/phones setup.....FreePBX...../outbound route / 0sipgate           settings    are as below&lt;br /&gt;
&lt;br /&gt;
...trunk sequence    0  (drop down =) SIP/sipgate&lt;br /&gt;
&lt;br /&gt;
submit button.. then.. orange config bar at top of page&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
RIP-OFF FROM    /www.freepbx.org/support/documentation/howtos/howto-resolving-audio-problems&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DYNAMIC ADDRESS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Make use that your system knows its own name.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
####NEED TO CHECK/change  file  PERMISSIONS     ????HOW&lt;br /&gt;
&lt;br /&gt;
Once you get a DynDNS or other address that identifies your system on the Internet, put it in your etc/hosts file. For example, if you are assigned foo.dyndns.net, then open etc/hosts in your favorite text editor &lt;br /&gt;
I use joe...it&#039;s very simple....konsole/...........sudoapt-get install joe&lt;br /&gt;
                                 joe /etc/hosts&lt;br /&gt;
&lt;br /&gt;
(use  UP, DOWN, LEFT RIGHT arrows to navigate,  Ctrl k x to save  Ctrl h for help)&lt;br /&gt;
        &lt;br /&gt;
&lt;br /&gt;
127.0.0.1 localhost&lt;br /&gt;
&lt;br /&gt;
DO NOT REMOVE OR CHANGE THAT LINE. On a NEW line directly underneath it, place this line:&lt;br /&gt;
&lt;br /&gt;
127.0.0.1 foo.dyndns.net&lt;br /&gt;
&lt;br /&gt;
But substitute YOUR address, of course......save &amp;amp; exit&lt;br /&gt;
&lt;br /&gt;
Add some information to your /etc/asterisk/sip_nat.conf file&lt;br /&gt;
&lt;br /&gt;
####NEED TO CHECK PERMISSIONS     ????HOW&lt;br /&gt;
&lt;br /&gt;
 sudo joe /etc/asterisk/sip_nat.conf..................(your password is linuxmce)&lt;br /&gt;
nat=yes&lt;br /&gt;
externhost=YOUR FULL DynDNS  address e.g  dummy.is-a-geek.net&lt;br /&gt;
externrefresh=10&lt;br /&gt;
localnet=192.168.80.0/255.255.255.0&lt;br /&gt;
&lt;br /&gt;
save and exit&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
STATIC ADDRESS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Make use that your system knows its own name.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
####NEED TO CHECK/change  file  PERMISSIONS     ????HOW&lt;br /&gt;
&lt;br /&gt;
Once you get a DynDNS or other address that identifies your system on the Internet, put it in your etc/hosts file. For example, if you are assigned foo.dyndns.net, then open etc/hosts in your favorite text editor &lt;br /&gt;
I use joe...it&#039;s very simple....konsole/...........sudoapt-get install joe&lt;br /&gt;
                                 joe /etc/hosts&lt;br /&gt;
&lt;br /&gt;
(use  UP, DOWN, LEFT RIGHT arrows to navigate,  Ctrl k x to save  Ctrl h for help)&lt;br /&gt;
        &lt;br /&gt;
&lt;br /&gt;
127.0.0.1 localhost&lt;br /&gt;
&lt;br /&gt;
DO NOT REMOVE OR CHANGE THAT LINE. On a NEW line directly underneath it, place this line:&lt;br /&gt;
&lt;br /&gt;
127.0.0.1 foo.dyndns.net&lt;br /&gt;
&lt;br /&gt;
But substitute YOUR address, of course......save &amp;amp; exit&lt;br /&gt;
&lt;br /&gt;
Add some information to your /etc/asterisk/sip_nat.conf file&lt;br /&gt;
&lt;br /&gt;
####NEED TO CHECK PERMISSIONS     ????HOW&lt;br /&gt;
&lt;br /&gt;
 sudo joe /etc/asterisk/sip_nat.conf..................(your password is linuxmce)&lt;br /&gt;
nat=yes&lt;br /&gt;
externip=your.external.dotted.IPaddess&lt;br /&gt;
&lt;br /&gt;
fromdomain=YOUR DynDNS name in full&lt;br /&gt;
localnet=192.168.80.0/255.255.255.0&lt;br /&gt;
&lt;br /&gt;
save and exit&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ALL&lt;br /&gt;
&lt;br /&gt;
Check your  /etc/asterisk/rtp.conf file&lt;br /&gt;
&lt;br /&gt;
sudo joe /etc/asterisk/rtp.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
It should contain these two lines:&lt;br /&gt;
&lt;br /&gt;
rtpstart=10001&lt;br /&gt;
&lt;br /&gt;
rtpend=20000&lt;br /&gt;
&lt;br /&gt;
&amp;quot;If the port values are any different, change them. N.B. These MUST match what you opened in your firewall, and DO NOT start with port 10000, because it conflicts with usage in FreePBX  Webmin &lt;br /&gt;
Some people feel the need to open fewer than 10,000 ports. I don&#039;t recommend this because six months from now when you start having audio problems you may not remember that you opened fewer than the recommended number of ports, and may spend hours troubleshooting the issue. But if you are simply obsessive about open ports, remember that each open SIP connection may require as many as FOUR concurrent ports, so don&#039;t cut it down to some ridiculously small number. For the non-paranoid, I suggest sticking with the recommendations above (and remember, if a hacker is looking at ports on your system, he&#039;s going to scan ALL of them, so having fewer UDP ports open really doesn&#039;t make you any more secure).&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
save &amp;amp; exit&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{{EDIT PLEASE&lt;br /&gt;
&lt;br /&gt;
PERL SCRIPT from/www.freepbx.org/support/documentation/howtos/howto-resolving-audio-problems&lt;br /&gt;
&lt;br /&gt;
when i tried this it threw errors.....needs a linux man for this section}}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
YOU&#039;RE ALMOST DONE !&lt;br /&gt;
&lt;br /&gt;
exit Konsole&lt;br /&gt;
 GOTO ... pluto admin/wizard /advanced/config./phone setup&lt;br /&gt;
&lt;br /&gt;
if the orange bar is showing in FreePBX click it&lt;br /&gt;
GOTO        pluto admin/wizard/restart/ click reboot&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
GET TEA...(smoke/ have sex etc)&lt;br /&gt;
&lt;br /&gt;
pickup cell/landline&lt;br /&gt;
dial the local number sipgate gave you.....the rest , if it works should be obvious&lt;br /&gt;
&lt;br /&gt;
if it does&#039;nt work&lt;br /&gt;
{A   run perl checkip.pl}&lt;br /&gt;
&lt;br /&gt;
1  check your ISP hasn&#039;t changed your IP address&lt;br /&gt;
2  check everything, form square one   for typos&lt;br /&gt;
3  goto Dyndns and run their name resolver&lt;br /&gt;
4  consider posting in user forum-- AFTER you&#039;ve had a break, freshened up, RECHECKED EVERYTHING CAREFULLY&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ONCE YOUR&#039;E RUNNING&lt;br /&gt;
TEST TEST TEST&lt;br /&gt;
read up on dial plans and tweak to your own desires&lt;br /&gt;
read up on extensions/mds/voicemail/IVRs and  configure to your own desires&lt;br /&gt;
&lt;br /&gt;
PLEASE .....keep it simple and test each step as you go -it makes troubleshooting so much easier&lt;br /&gt;
--- take notes, post/wiki any new knowledge&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
LINKS&lt;br /&gt;
BT HomeHub.........................http://www.frequencycast.co.uk/homehub.html&lt;br /&gt;
WIKI...............................http://wiki.linuxmce.org/index.php/Category:Phone_Lines&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
FreePBX.............................http://www.freepbx.org/support/documentation&lt;br /&gt;
other voip providers/setups.........http://www.freepbx.org/support/documentation/howtos/howto-setting-up-voip-provider-trunks&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
THE O&#039;reiley book..................http://www.digium.com/elqNow/elqRedir.htm?ref=http://downloads.oreilly.com/books/9780596510480.pdf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A&lt;/div&gt;</summary>
		<author><name>Maybeoneday</name></author>
	</entry>
</feed>