<?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=Cfernandes</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=Cfernandes"/>
	<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php/Special:Contributions/Cfernandes"/>
	<updated>2026-07-21T20:32:06Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Fail2ban_-_A_tool_against_brute_force&amp;diff=33691</id>
		<title>Fail2ban - A tool against brute force</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Fail2ban_-_A_tool_against_brute_force&amp;diff=33691"/>
		<updated>2013-01-12T11:44:16Z</updated>

		<summary type="html">&lt;p&gt;Cfernandes: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Networking|Firewall, fail2ban]]&lt;br /&gt;
{{versioninfo|810Status=Works|810UpdatedDate=5 October 2010|810UpdatedBy=pw44}}&lt;br /&gt;
&lt;br /&gt;
Having asterik installed is almost an invitation for others wishing to place calls at your expense.&lt;br /&gt;
&lt;br /&gt;
After configuring my sip trunk, it did not take 2 days and some &amp;quot;smart guy&amp;quot;  was trying to register to take advantage of it, and causing me losses.&lt;br /&gt;
&lt;br /&gt;
Fail2ban prevented it, blocking the attacker with iptables rules.&lt;br /&gt;
&lt;br /&gt;
Installing fail2ban is not complicated and i will describe the steps to have it properly installed and configured, so you can protect your asterisk and other services from brute force attack.&lt;br /&gt;
&lt;br /&gt;
Files under /etc/asterisk/ are owned by the asterisk user, so preceed any edit commands with&lt;br /&gt;
 sudo -u asterisk &amp;lt;command&amp;gt;&lt;br /&gt;
&lt;br /&gt;
on Linuxmce 1004 no need to edit sip.conf  this is implemented on asterisk realtime database.&lt;br /&gt;
&lt;br /&gt;
The first thing to do is edit /etc/asterisk/sip.conf and add the following line:&lt;br /&gt;
 alwaysauthreject=yes                                                 &lt;br /&gt;
My sip.conf file looks like:&lt;br /&gt;
 ............&lt;br /&gt;
 [general]&lt;br /&gt;
 #include sip_general_additional.conf&lt;br /&gt;
 &lt;br /&gt;
 bindport = 5060       ; Port to bind to (SIP is 5060)&lt;br /&gt;
 bindaddr = 0.0.0.0    ; Address to bind to (all addresses on machine)&lt;br /&gt;
 &#039;&#039;&#039;alwaysauthreject=yes&#039;&#039;&#039;                                                 &lt;br /&gt;
 disallow=all                                                         &lt;br /&gt;
 allow=ulaw                                                           &lt;br /&gt;
 allow=alaw  &lt;br /&gt;
 .............                    &lt;br /&gt;
Install fail2ban with: &lt;br /&gt;
 sudo apt-get install fail2ban&lt;br /&gt;
&lt;br /&gt;
After is installed, you need to change /etc/asterisk/logger.conf and add the following line under [general] section (You may have to create this before the [logfiles] section). &lt;br /&gt;
&lt;br /&gt;
 [general]&lt;br /&gt;
 dateformat=%F %T&lt;br /&gt;
&lt;br /&gt;
In /etc/asterisk/logger.conf add the following line under the [logfiles] section for asterisk to log NOTICE level events to the syslog (/var/log/messages) as well as its normal log file. These entries in syslog will have a Date/Time stamp that is usable by fail2ban.&lt;br /&gt;
&lt;br /&gt;
 syslog.local0 =&amp;gt; notice &lt;br /&gt;
&lt;br /&gt;
Reload asterisk, as root, with:&lt;br /&gt;
&lt;br /&gt;
 sudo asterisk -rx &amp;quot;logger reload&amp;quot; &lt;br /&gt;
&lt;br /&gt;
Configuring fail2ban:&lt;br /&gt;
&lt;br /&gt;
 cd /etc/fail2ban/filter.d&lt;br /&gt;
&lt;br /&gt;
 touch asterisk.conf &lt;br /&gt;
&lt;br /&gt;
 vi asterisk.conf&lt;br /&gt;
&lt;br /&gt;
insert the following (copy &amp;amp; paste)&lt;br /&gt;
&lt;br /&gt;
 # Fail2Ban configuration file&lt;br /&gt;
 #&lt;br /&gt;
 #&lt;br /&gt;
 # $Revision: 250 $&lt;br /&gt;
 #&lt;br /&gt;
 [INCLUDES]&lt;br /&gt;
 # Read common prefixes. If any customizations available -- read them from&lt;br /&gt;
 # common.local&lt;br /&gt;
 #before = common.conf&lt;br /&gt;
 [Definition]&lt;br /&gt;
 #_daemon = asterisk&lt;br /&gt;
 # Option:  failregex&lt;br /&gt;
 # Notes.:  regex to match the password failures messages in the logfile. The&lt;br /&gt;
 #          host must be matched by a group named &amp;quot;host&amp;quot;. The tag &amp;quot;&amp;lt;HOST&amp;gt;&amp;quot; can&lt;br /&gt;
 #          be used for standard IP/hostname matching and is only an alias for&lt;br /&gt;
 #          (?:::f{4,6}:)?(?P&amp;lt;host&amp;gt;\S+)&lt;br /&gt;
 # Values:  TEXT&lt;br /&gt;
 #&lt;br /&gt;
 failregex = NOTICE.* .*: Registration from &#039;.*&#039; failed for &#039;&amp;lt;HOST&amp;gt;&#039; - Wrong password&lt;br /&gt;
             NOTICE.* .*: Registration from &#039;.*&#039; failed for &#039;&amp;lt;HOST&amp;gt;&#039; - No matching peer found&lt;br /&gt;
             NOTICE.* .*: Registration from &#039;.*&#039; failed for &#039;&amp;lt;HOST&amp;gt;&#039; - Username/auth name mismatch&lt;br /&gt;
             NOTICE.* .*: Registration from &#039;.*&#039; failed for &#039;&amp;lt;HOST&amp;gt;&#039; - Device does not match ACL&lt;br /&gt;
             NOTICE.* .*: Registration from &#039;.*&amp;quot; .* failed for &#039;&amp;lt;HOST&amp;gt;&#039; - Peer is not supposed to register&lt;br /&gt;
             NOTICE.* &amp;lt;HOST&amp;gt; failed to authenticate as &#039;.*&#039;$&lt;br /&gt;
             NOTICE.* .*: No registration for peer &#039;.*&#039; \(from &amp;lt;HOST&amp;gt;\)&lt;br /&gt;
             NOTICE.* .*: Host &amp;lt;HOST&amp;gt; failed MD5 authentication for &#039;.*&#039; (.*)&lt;br /&gt;
             NOTICE.* .*: Failed to authenticate user .*@&amp;lt;HOST&amp;gt;.*&lt;br /&gt;
 # Option:  ignoreregex&lt;br /&gt;
 # Notes.:  regex to ignore. If this regex matches, the line is ignored.&lt;br /&gt;
 # Values:  TEXT&lt;br /&gt;
 #&lt;br /&gt;
 ignoreregex =&lt;br /&gt;
&lt;br /&gt;
Next edit /etc/fail2ban/jail.conf to include the following section so that it uses the new filter. &lt;br /&gt;
&lt;br /&gt;
 [asterisk-iptables]&lt;br /&gt;
 enabled  = true&lt;br /&gt;
 filter   = asterisk&lt;br /&gt;
 action   = iptables-allports[name=ASTERISK, protocol=all]&lt;br /&gt;
            sendmail-whois[name=ASTERISK, dest=root, sender=fail2ban@example.org]&lt;br /&gt;
 logpath  = /var/log/asterisk/full&lt;br /&gt;
 maxretry = 2&lt;br /&gt;
 bantime = 259200&lt;br /&gt;
&lt;br /&gt;
Locate the line ignoreip in /etc/fail2ban/jail.conf (beginning of the file) and insert the ip&#039;s and / or blocks you want fail2ban to ignore, so you don&#039;t risk banning yourserf or any host in your network.&lt;br /&gt;
&lt;br /&gt;
Mine is defined as follows:&lt;br /&gt;
&lt;br /&gt;
 [DEFAULT]&lt;br /&gt;
 # &amp;quot;ignoreip&amp;quot; can be an IP address, a CIDR mask or a DNS host. Fail2ban will not&lt;br /&gt;
 # ban a host which matches an address in this list. Several addresses can be   &lt;br /&gt;
 # defined using space separator.                                               &lt;br /&gt;
 ignoreip = 127.0.0.1 192.168.80.1 192.168.80.0/24 &lt;br /&gt;
&lt;br /&gt;
To start fail2ban type the following as root:&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/fail2ban start&lt;br /&gt;
&lt;br /&gt;
Check It&lt;br /&gt;
&lt;br /&gt;
For LinuxMCE, there is needed &amp;quot;patch&amp;quot;, while fail2ban is not part of the distribution.&lt;br /&gt;
&lt;br /&gt;
When LinuxMCE starts, it runs /usr/pluto/bin/Network_Firewall.sh, and this is done AFTER /etc/init.d/fail2ban is started.&lt;br /&gt;
&lt;br /&gt;
So, edit /usr/pluto/bin/Network_Firewall.sh and add the following at the END of this file:&lt;br /&gt;
 &lt;br /&gt;
 /etc/init.d/fail2ban restart&lt;br /&gt;
&lt;br /&gt;
This will make sure that fail2bain is started AFTER the iptables rules from LinuxMCE.&lt;br /&gt;
&lt;br /&gt;
If started properly issue the following command to view your iptables rules:&lt;br /&gt;
&lt;br /&gt;
 iptables -L -v&lt;br /&gt;
&lt;br /&gt;
You should see something like the following for the INPUT chain (this is the ouput of mine)&lt;br /&gt;
&lt;br /&gt;
 Chain INPUT (policy DROP 2241 packets, 160K bytes)              &lt;br /&gt;
  pkts bytes target     prot opt in     out     source               destination         &lt;br /&gt;
   372 27264 &#039;&#039;&#039;fail2ban-SSH&#039;&#039;&#039;  tcp  --  any    any     anywhere             anywhere            tcp dpt:ssh                                                                                          &lt;br /&gt;
 1312K  991M &#039;&#039;&#039;fail2ban-ASTERISK&#039;&#039;&#039;  all  --  any    any     anywhere             anywhere            &lt;br /&gt;
  553K   81M ACCEPT     all  --  lo     any     anywhere             anywhere                    &lt;br /&gt;
 1288K 1162M ACCEPT     all  --  any    any     anywhere             anywhere            state RELATED,ESTABLISHED                                                                               &lt;br /&gt;
     9   540 ACCEPT     all  --  any    any     anywhere             anywhere            MARK match 0x1                                                                                          &lt;br /&gt;
     2  1152 ACCEPT     udp  --  any    any     anywhere             anywhere            udp   dpt:bootps                                                                                          &lt;br /&gt;
 19276 5790K ACCEPT     all  --  any    any     192.168.80.0/24      anywhere                    &lt;br /&gt;
     0     0 ACCEPT     udp  --  any    any     anywhere             anywhere            udp dpt:iax                                                                                             &lt;br /&gt;
     4  1795 ACCEPT     udp  --  any    any     anywhere             anywhere            udp dpt:sip                                                                                             &lt;br /&gt;
     0     0 ACCEPT     udp  --  any    any     anywhere             anywhere            udp dpt:2000                                                                                            &lt;br /&gt;
     0     0 ACCEPT     tcp  --  any    any     anywhere             anywhere            tcp dpt:sieve                                                                                           &lt;br /&gt;
     0     0 ACCEPT     tcp  --  any    any     anywhere             anywhere            tcp dpt:1723                                                                                            &lt;br /&gt;
     0     0 ACCEPT     tcp  --  any    any     anywhere             anywhere            tcp dpt:www                                                                                             &lt;br /&gt;
     1    60 ACCEPT     tcp  --  any    any     anywhere             anywhere            tcp dpt:ssh                                                                                             &lt;br /&gt;
     0     0 ACCEPT     tcp  --  any    any     anywhere             anywhere            tcp dpt:https                                                                                           &lt;br /&gt;
     1    50 ACCEPT     udp  --  any    any     anywhere             anywhere            udp dpts:10001:20000&lt;br /&gt;
     0     0 ACCEPT     gre  --  any    any     anywhere             anywhere&lt;br /&gt;
 Chain FORWARD (policy ACCEPT 719K packets, 245M bytes)&lt;br /&gt;
  pkts bytes target     prot opt in     out     source               destination&lt;br /&gt;
     0     0 TCPMSS     tcp  --  any    ppp+    anywhere             anywhere            tcp flags:SYN,RST/SYN TCPMSS clamp to PMTU&lt;br /&gt;
 Chain OUTPUT (policy ACCEPT 2099K packets, 590M bytes)&lt;br /&gt;
  pkts bytes target     prot opt in     out     source               destination&lt;br /&gt;
     0     0 ACCEPT     gre  --  any    any     anywhere             anywhere&lt;br /&gt;
 Chain &#039;&#039;&#039;fail2ban-ASTERISK&#039;&#039;&#039; (1 references)&lt;br /&gt;
  pkts bytes target     prot opt in     out     source               destination&lt;br /&gt;
  5091 2125K DROP       all  --  any    any     173.193.194.106-static.reverse.softlayer.com  anywhere&lt;br /&gt;
 1307K  989M RETURN     all  --  any    any     anywhere             anywhere&lt;br /&gt;
 Chain &#039;&#039;&#039;fail2ban-SSH&#039;&#039;&#039; (1 references)&lt;br /&gt;
  pkts bytes target     prot opt in     out     source               destination&lt;br /&gt;
&lt;br /&gt;
If you do not see something similar to that then you have some troubleshooting to, check out /var/log/fail2ban.log.&lt;br /&gt;
&lt;br /&gt;
Example of my /var/log/fai2ban.log (173.193.194.106 is the real address from the attacker fail2ban banned):&lt;br /&gt;
&lt;br /&gt;
 ....&lt;br /&gt;
 2010-09-19 11:12:56,131 fail2ban.filter : INFO   Set maxRetry = 6&lt;br /&gt;
 2010-09-19 11:12:56,133 fail2ban.filter : INFO   Set findtime = 600&lt;br /&gt;
 2010-09-19 11:12:56,133 fail2ban.actions: INFO   Set banTime = 600&lt;br /&gt;
 2010-09-19 11:12:56,138 fail2ban.jail   : INFO   Jail &#039;ssh-iptables&#039; started&lt;br /&gt;
 2010-09-19 11:12:56,139 fail2ban.jail   : INFO   Jail &#039;asterisk-iptables&#039; started&lt;br /&gt;
 2010-09-19 11:12:56,141 fail2ban.jail   : INFO   Jail &#039;apache-tcpwrapper&#039; started&lt;br /&gt;
 2010-09-19 15:33:50,392 fail2ban.actions: WARNING [asterisk-iptables] Ban 173.193.194.106&lt;br /&gt;
 2010-09-19 15:34:50,982 fail2ban.actions: WARNING [asterisk-iptables] 173.193.194.106 already banned&lt;br /&gt;
&lt;br /&gt;
And this is the log (/var/log/asterisk/messages) showing the attack:&lt;br /&gt;
&lt;br /&gt;
 [2010-09-19 15:33:48] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;3235410554&amp;quot;&amp;lt;sip:3235410554@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found                           &lt;br /&gt;
 [2010-09-19 15:33:49] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;thomas&amp;quot;&amp;lt;sip:thomas@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found                                   &lt;br /&gt;
 [2010-09-19 15:33:49] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;arsenal&amp;quot;&amp;lt;sip:arsenal@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found                                 &lt;br /&gt;
 [2010-09-19 15:33:49] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;letmein&amp;quot;&amp;lt;sip:letmein@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found                                 &lt;br /&gt;
 [2010-09-19 15:33:49] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;liverpool&amp;quot;&amp;lt;sip:liverpool@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found                             &lt;br /&gt;
 [2010-09-19 15:33:49] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;nevermind&amp;quot;&amp;lt;sip:nevermind@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found                             &lt;br /&gt;
 [2010-09-19 15:33:49] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;getmein&amp;quot;&amp;lt;sip:getmein@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found                                 &lt;br /&gt;
 [2010-09-19 15:33:49] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;echo&amp;quot;&amp;lt;sip:echo@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found                                       &lt;br /&gt;
 [2010-09-19 15:33:49] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;bmw325&amp;quot;&amp;lt;sip:bmw325@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found                                   &lt;br /&gt;
 [2010-09-19 15:33:49] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;bmw335&amp;quot;&amp;lt;sip:bmw335@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found                                   &lt;br /&gt;
 [2010-09-19 15:33:49] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;1q2w3e&amp;quot;&amp;lt;sip:1q2w3e@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found                                   &lt;br /&gt;
 [2010-09-19 15:33:49] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;1q2w3e4r5t6y&amp;quot;&amp;lt;sip:1q2w3e4r5t6y@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found                       &lt;br /&gt;
 [2010-09-19 15:33:49] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;1q1q2w2w&amp;quot;&amp;lt;sip:1q1q2w2w@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found                               &lt;br /&gt;
 [2010-09-19 15:33:49] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;1q2w1q2w&amp;quot;&amp;lt;sip:1q2w1q2w@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found                               &lt;br /&gt;
 [2010-09-19 15:33:49] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;1q2w&amp;quot;&amp;lt;sip:1q2w@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found                                       &lt;br /&gt;
 [2010-09-19 15:33:49] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;11q22w&amp;quot;&amp;lt;sip:11q22w@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found                                   &lt;br /&gt;
 [2010-09-19 15:33:49] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;q1w2&amp;quot;&amp;lt;sip:q1w2@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found                                       &lt;br /&gt;
 [2010-09-19 15:33:49] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;q1w2e3&amp;quot;&amp;lt;sip:q1w2e3@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found                                   &lt;br /&gt;
 [2010-09-19 15:33:49] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;tvv03tvv03&amp;quot;&amp;lt;sip:tvv03tvv03@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found                           &lt;br /&gt;
 [2010-09-19 15:33:49] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;abcd1&amp;quot;&amp;lt;sip:abcd1@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found                                     &lt;br /&gt;
 [2010-09-19 15:33:49] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;abcd12&amp;quot;&amp;lt;sip:abcd12@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found                                   &lt;br /&gt;
 [2010-09-19 15:33:49] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;abcd123&amp;quot;&amp;lt;sip:abcd123@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found                                 &lt;br /&gt;
 [2010-09-19 15:33:49] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;qq11ww22ee33rr44&amp;quot;&amp;lt;sip:qq11ww22ee33rr44@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found               &lt;br /&gt;
 [2010-09-19 15:33:49] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;sip1&amp;quot;&amp;lt;sip:sip1@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found                                       &lt;br /&gt;
 [2010-09-19 15:33:49] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;sip2&amp;quot;&amp;lt;sip:sip2@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found                                       &lt;br /&gt;
 [2010-09-19 15:33:49] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;sip12&amp;quot;&amp;lt;sip:sip12@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found                                     &lt;br /&gt;
 [2010-09-19 15:33:49] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;sip123&amp;quot;&amp;lt;sip:sip123@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found                                   &lt;br /&gt;
 [2010-09-19 15:33:49] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;sip1234&amp;quot;&amp;lt;sip:sip1234@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found                                 &lt;br /&gt;
 [2010-09-19 15:33:49] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;sip12345&amp;quot;&amp;lt;sip:sip12345@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found                               &lt;br /&gt;
 [2010-09-19 15:33:49] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;sip1111&amp;quot;&amp;lt;sip:sip1111@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found                                 &lt;br /&gt;
 [2010-09-19 15:33:49] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;sip222&amp;quot;&amp;lt;sip:sip222@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found                                   &lt;br /&gt;
 [2010-09-19 15:33:49] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;1qa2ws3ed&amp;quot;&amp;lt;sip:1qa2ws3ed@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found                             &lt;br /&gt;
 [2010-09-19 15:33:50] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;1234asdf&amp;quot;&amp;lt;sip:1234asdf@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found                               &lt;br /&gt;
 [2010-09-19 15:33:50] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;1a2s3d&amp;quot;&amp;lt;sip:1a2s3d@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found                                   &lt;br /&gt;
 [2010-09-19 15:33:50] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;1a2s3d4f&amp;quot;&amp;lt;sip:1a2s3d4f@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found                               &lt;br /&gt;
 [2010-09-19 15:33:50] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;asdzxc&amp;quot;&amp;lt;sip:asdzxc@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found                                   &lt;br /&gt;
 [2010-09-19 15:33:50] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;123zxc&amp;quot;&amp;lt;sip:123zxc@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found                                   &lt;br /&gt;
 [2010-09-19 15:33:50] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;1234zxcv&amp;quot;&amp;lt;sip:1234zxcv@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found                               &lt;br /&gt;
 [2010-09-19 15:33:50] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;aazzssxx&amp;quot;&amp;lt;sip:aazzssxx@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found                               &lt;br /&gt;
 [2010-09-19 15:33:50] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;p@ssword&amp;quot;&amp;lt;sip:p@ssword@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found                               &lt;br /&gt;
 [2010-09-19 15:33:50] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;p@ssw0rd&amp;quot;&amp;lt;sip:p@ssw0rd@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found                               &lt;br /&gt;
 [2010-09-19 15:33:50] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;pass1&amp;quot;&amp;lt;sip:pass1@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found                                     &lt;br /&gt;
 [2010-09-19 15:33:50] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;password3&amp;quot;&amp;lt;sip:password3@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found                             &lt;br /&gt;
 [2010-09-19 15:33:50] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;pass12&amp;quot;&amp;lt;sip:pass12@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found&lt;br /&gt;
 [2010-09-19 15:33:50] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;account&amp;quot;&amp;lt;sip:account@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found&lt;br /&gt;
 [2010-09-19 15:33:50] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;passlogin&amp;quot;&amp;lt;sip:passlogin@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found&lt;br /&gt;
 [2010-09-19 15:33:50] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;account1&amp;quot;&amp;lt;sip:account1@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found&lt;br /&gt;
 [2010-09-19 15:33:50] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;account5&amp;quot;&amp;lt;sip:account5@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found&lt;br /&gt;
 [2010-09-19 15:33:50] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;account6&amp;quot;&amp;lt;sip:account6@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found&lt;br /&gt;
 [2010-09-19 15:33:50] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;account123&amp;quot;&amp;lt;sip:account123@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found&lt;br /&gt;
 [2010-09-19 15:33:50] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;account12&amp;quot;&amp;lt;sip:account12@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found&lt;br /&gt;
 [2010-09-19 15:33:50] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;acc1&amp;quot;&amp;lt;sip:acc1@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found&lt;br /&gt;
 [2010-09-19 15:33:50] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;acc2&amp;quot;&amp;lt;sip:acc2@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found&lt;br /&gt;
 [2010-09-19 15:33:50] NOTICE[26690] chan_sip.c: Registration from &#039;&amp;quot;acc12&amp;quot;&amp;lt;sip:acc12@201.29.213.245&amp;gt;&#039; failed for &#039;173.193.194.106&#039; - No matching peer found&lt;br /&gt;
&lt;br /&gt;
One last tip: you need a MTA, like sendmail or postfix, in order to receive the notifications from fail2ban.&lt;br /&gt;
&lt;br /&gt;
If you have a MTA installed and properly configured, nothing else is needed, but if not, install sendmail&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install sendmail&lt;br /&gt;
&lt;br /&gt;
Then edit the /etc/hosts file and change the line &#039;&#039;&#039;192.168.80.1 dcerouter&#039;&#039;&#039; to read &#039;&#039;&#039;192.168.80.1 dcerouter.localdomain dcerouter&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Doing it, sendmail will start as expected (fast) and mail will properly delivered. If this change is not done, sendmail will take a long time to start, because it does not find the qualified host name, as the log shows:&lt;br /&gt;
&lt;br /&gt;
 Sep 27 13:12:11 dcerouter sendmail[10585]: My unqualified host name (dcerouter) unknown; sleeping for retry&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I hope this wiki helps.&lt;br /&gt;
&lt;br /&gt;
source: &lt;br /&gt;
 http://www.fail2ban.org&lt;br /&gt;
 http://www.voip-info.org/wiki/view/Fail2Ban+(with+iptables)+And+Asterisk&lt;br /&gt;
 http://www.fail2ban.org/wiki/index.php/Asterisk&lt;br /&gt;
&lt;br /&gt;
More protection with iptables:&lt;br /&gt;
 http://sysadminman.net/blog/2010/limiting-sipiax-connections-to-asterisk-with-iptables-1082&lt;/div&gt;</summary>
		<author><name>Cfernandes</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Contacts&amp;diff=31321</id>
		<title>Contacts</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Contacts&amp;diff=31321"/>
		<updated>2012-06-01T13:37:15Z</updated>

		<summary type="html">&lt;p&gt;Cfernandes: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;LinuxMCE is a media centered [[Linux]] distribution.  It&#039;s built on the solid foundation laid down by debian and Ubuntu.  But with all kinds of goodies for the home of the future, from digital video recorder capabilities and home automation to functioning as a telephone switching hub for your home in lieu of a boring intercom system; all tied together by an advanced messaging infrastructure.  While the next release 0810 is almost done and focuses on stability, we&#039;re already planning for the next release and &#039;&#039;&#039;you&#039;&#039;&#039; could contribute to it&#039;s direction.  We&#039;re always looking for developers and maintainers to &#039;&#039;&#039;[[Contribute|join the team]]&#039;&#039;&#039;. &lt;br /&gt;
== Core Team (in alphabetical order) ==&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;[[User:hari|Harald Klein]]&#039;&#039;&#039; -- contact: hari -at- vt100 (.at)&amp;lt;br&amp;gt;&lt;br /&gt;
Responsibilities: Stand-in project lead for danielk, [[sqlCVS]] maintenance, [[JavaMO]], open [[Z-Wave]] driver, testing&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;[[User:posde|Peer Oliver Schmidt]]&#039;&#039;&#039; -- contact: peer.oliver.schmidt -at- linuxmce (.org)&amp;lt;br&amp;gt;&lt;br /&gt;
Responsibilities: Release management, builder, sqlCVS, trac and SVN maintenance&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Radu C&#039;&#039;&#039; aka Uplink -- no contact info available &amp;lt;br /&amp;gt;&lt;br /&gt;
Responsibilities: [http://forum.linuxmce.org Forum] Moderator and hardcore LinuxMCE hacker&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Thomas Cherryhomes&#039;&#039;&#039; -- contact: thom.cherryhomes -at- gmail (.com)&amp;lt;br&amp;gt;&lt;br /&gt;
Responsibilities: Hacking, Coding, Media Plugins/Players, Orbiter Development, HA Designer specialist.&amp;lt;br&amp;gt;&lt;br /&gt;
== Developers ==&lt;br /&gt;
* golgoj4&lt;br /&gt;
** qOrbiter&lt;br /&gt;
* foxi352&lt;br /&gt;
** Asterisk 1004+&lt;br /&gt;
** Networking (IPv6 &amp;amp; VPN)&lt;br /&gt;
** RoamingOrb&lt;br /&gt;
* merkur2k&lt;br /&gt;
** Web Admin&lt;br /&gt;
** Networking&lt;br /&gt;
* sambuca&lt;br /&gt;
** Event Engine&lt;br /&gt;
** Bug squasher&lt;br /&gt;
&lt;br /&gt;
== Misc Jobs ==&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Colin Jones&#039;&#039;&#039; aka colinjones -- Contact info: colin_a_jones (at) hotmail (dot) com &amp;lt;br /&amp;gt;&lt;br /&gt;
Responsibilities: [http://forum.linuxmce.org Forum] Moderator and Evangelist&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Derrick Lewis&#039;&#039;&#039; aka dlewis -- Contact info: dlewis (at) linuxmce (dot) org &amp;lt;br /&amp;gt;&lt;br /&gt;
Responsibilities: Evangelist&lt;br /&gt;
----&lt;br /&gt;
bongowongo -- Contact info: bongo (at) linuxmce (dot) org &amp;lt;br /&amp;gt;&lt;br /&gt;
Responsibilities: wiki admin and snapshot tester&lt;br /&gt;
&lt;br /&gt;
== Currently on extended leave ==&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Daniel Kristjansson&#039;&#039;&#039; -- contact: danielk -at- cuymedia (.net)&amp;lt;br&amp;gt;&lt;br /&gt;
Responsibilities: Community liaison, organizing open source volunteers and roadmap&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Offering help ==&lt;br /&gt;
Right, having looked at the detail in this post [http://forum.linuxmce.org/index.php?topic=8411.0] i felt its time to see what we are made of as a community, please add your details.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
GUIDE: copy&#039;n&#039;paste the following lines then append them into the table below (prior to the final line that contains &#039;|}&#039;).  This formatting should make it easier for the &#039;big 5&#039; to work out who can contribute what...&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
| Your username&lt;br /&gt;
| Your relevant expertise/experience &lt;br /&gt;
| Your other experience/expertise&lt;br /&gt;
| Your approx time available for the project&lt;br /&gt;
| Your time zone or location&lt;br /&gt;
| Your particular interest area (if any)&lt;br /&gt;
|-&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!Username&lt;br /&gt;
!Relevant expertise/experience&lt;br /&gt;
!Other Experience/Expertise&lt;br /&gt;
!Time available for the project&lt;br /&gt;
!Time zone or location&lt;br /&gt;
!Particular Interest Area (If any)&lt;br /&gt;
|-&lt;br /&gt;
| Geekyhawkes&lt;br /&gt;
| advanced newbie&lt;br /&gt;
| use to some C+/linux/ubuntu/ html / xml / flash&lt;br /&gt;
| few evenings a week&lt;br /&gt;
| UK GMT&lt;br /&gt;
| User documentation, newbie guides, website design , wiki topics and guides.  Line by line intros to get 810 up and running regardless of user experiance.&lt;br /&gt;
|-&lt;br /&gt;
| qball4&lt;br /&gt;
| regular user&lt;br /&gt;
| HADesigner, graphic design, hardware a/v distribution systems&lt;br /&gt;
| average 20-40 hrs/wk available&lt;br /&gt;
| US CST&lt;br /&gt;
| User Interface, new orbiter platforms&lt;br /&gt;
|-&lt;br /&gt;
| Fastie81&lt;br /&gt;
| advanced newbie&lt;br /&gt;
| work with linux/Red Hat/ubuntu day to day / Project Manager / Systems Administrator / Quick Learner&lt;br /&gt;
| My work load goes up and down so would have few days one week and none another&lt;br /&gt;
| GMT +12 (NZ)&lt;br /&gt;
| User Documentation, guides, wiki guides. I would like to learn some coding. Adding Hardware support ,Devices Templates.&lt;br /&gt;
|-&lt;br /&gt;
| Techstyle&lt;br /&gt;
| Advanced Newbie&lt;br /&gt;
| System builder, Linux newbie, some Wiki writing experience / PMP (Project Management Professional), MBA, Mechanical Engineer, Entrepreneur&lt;br /&gt;
| 1hr per day&lt;br /&gt;
| US central (Milwaukee, WI)&lt;br /&gt;
| Anything structured&lt;br /&gt;
|-&lt;br /&gt;
| nite_man&lt;br /&gt;
| regular user&lt;br /&gt;
| Integrator, consultant, GSD, Ruby, Maemo Orbiter / More then 10 years of software development - Perl, PHP, Linux sysadmin&lt;br /&gt;
| 2-4 hours per day&lt;br /&gt;
| UTC+2:00 Nicosia, Cyprus&lt;br /&gt;
| Admin site, Maemo Orbiter, posting news, blogging, Russian translation&lt;br /&gt;
|-&lt;br /&gt;
| Daballiemo&lt;br /&gt;
| regular user&lt;br /&gt;
| Worked my way through Linux/Ubuntu/Fedora mainly on virtualization / Working within MOD and about 15 years of exp. with &amp;quot;paper&amp;quot; documentation&lt;br /&gt;
| About 3-6 hours a week&lt;br /&gt;
| GMT +1, Amsterdam&lt;br /&gt;
| Virtualization and interfacing (webui, remote, keyboard, touch aso)&lt;br /&gt;
|-&lt;br /&gt;
| SteveC&lt;br /&gt;
| LMCE Newbie but keen to get cracking.&lt;br /&gt;
| Electronics/Software Engr, C/C++ for 15years.&lt;br /&gt;
| Approx 5 hours/week&lt;br /&gt;
| UTC+10:00 Brisbane, Australia&lt;br /&gt;
| Main interests relate to external hardware interfaces eg. Clipsal CBUS lighting, Caddx/Networx Alarm system.&lt;br /&gt;
|-&lt;br /&gt;
| castlec&lt;br /&gt;
| LMCE Noob.  Linux regular user/noob&lt;br /&gt;
| Java Dev, C++ trained (University).&lt;br /&gt;
| 3-5 hours/Week&lt;br /&gt;
| UTC-5 Ohio, USA&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| ZuG&lt;br /&gt;
| Regular User&lt;br /&gt;
| Linux, PHP and a bit of C. Very familiar with Asterisk and OpenVPN&lt;br /&gt;
| 3-5 hours/Week&lt;br /&gt;
| GMT Cardiff, United Kingdom&lt;br /&gt;
| OpenVPN development&lt;br /&gt;
|-&lt;br /&gt;
| ccoudsi&lt;br /&gt;
| Regular user &lt;br /&gt;
| 15+ years embedded hardware design, 8+ years engineering manager,  Assembly, C, Perl, Ruby (newbie)&lt;br /&gt;
| 5-8 hours a week&lt;br /&gt;
| UTC-08 PT&lt;br /&gt;
| Security Panels&lt;br /&gt;
|-&lt;br /&gt;
| colinjones&lt;br /&gt;
| Regular User&lt;br /&gt;
| Bit of bash, some simple coding, learning C++, familiar with the DCE system&lt;br /&gt;
| ~15-20 hours/Week&lt;br /&gt;
| UTC+10, Sydney, Australia&lt;br /&gt;
| LMCE!&lt;br /&gt;
|-&lt;br /&gt;
| sp00nhead&lt;br /&gt;
| User since Pluto days&lt;br /&gt;
| IT support &amp;amp; Training, want to be python coder, solid knowledge of Linux systems&lt;br /&gt;
| ~5 hours/week unless i get hooked again.&lt;br /&gt;
| GMT Crewe, UK&lt;br /&gt;
| take the LMCE framework and make it as popular as xbmc/boxee!&lt;br /&gt;
|-&lt;br /&gt;
| darrenmason&lt;br /&gt;
| User/Developer since Pluto days, familiar with the codebase and architecture&lt;br /&gt;
| IT Consultant with Software engineering background specialising in Integration. Have developed in C++/Java and various other languages&lt;br /&gt;
| Varies depending upon family but can/will find time if interest level is there&lt;br /&gt;
| UTC+10, Sydney, Australia&lt;br /&gt;
| New devices, Microcontroller integration, Constrained resources Media Directors, DLNP &lt;br /&gt;
|-&lt;br /&gt;
| patricez&lt;br /&gt;
| Advanced Newbie &lt;br /&gt;
| Tech addict. Dev Team Manager, have experience in C,SQL,Xen,vmware,citrix,Asterisk,network...&lt;br /&gt;
| Varies depending my job(s) and family but could be 5-10hrs/week&lt;br /&gt;
| UTC-5, Quebec, Canada&lt;br /&gt;
| Home Automation, VOIP, Virtualization, Networking &lt;br /&gt;
|-&lt;br /&gt;
| PeteK&lt;br /&gt;
| User Since Pluto, some development work submitted to Pluto (early Insteon) &lt;br /&gt;
| Avionics Engineer, Hardware/Software C++ experience&lt;br /&gt;
| Shooting for 5-10 hrs/week&lt;br /&gt;
| UTC-8/-7 Mojave, CA, USA&lt;br /&gt;
| Automation Interfaces&lt;br /&gt;
|-&lt;br /&gt;
| davegravy&lt;br /&gt;
| LMCE Newbie&lt;br /&gt;
| Electrical/Acoustical Engineer, Project Manager. Java, Assembly, some C++ learned in university.&lt;br /&gt;
| 5-10hrs/week hopefully&lt;br /&gt;
| UTC-5, Toronto, Canada&lt;br /&gt;
| Home Automation, VOIP, Documentation&lt;br /&gt;
|-&lt;br /&gt;
| LegoGT&lt;br /&gt;
| Regular User&lt;br /&gt;
| EE(CmpE); Hardware design, firmware/software dev; C/C++, Assembly, Java, shell scripting&lt;br /&gt;
| 10-15 hrs/week&lt;br /&gt;
| GMT-5 Atlanta, USA&lt;br /&gt;
| Home Automation, Asterisk, A/V distribution, Embedded dev (drivers, hw/fw, etc.), Security, Maemo&lt;br /&gt;
|-&lt;br /&gt;
| TSCHAK&lt;br /&gt;
| Advanced LMCE Hacker&lt;br /&gt;
| Polymath, Hacker, Sound Designer, Accoustics Engineer, Software Designer, Programmer, Computer Scientist, Human Interface Design Specialist, Web Application Developer, Domotics Researcher, Professional Musician, Graphic Designer&lt;br /&gt;
| 18+ hrs/day&lt;br /&gt;
| GMT-5 Cambridge, MA USA&lt;br /&gt;
| Virtually Every Single Subsystem. Most of my work however, has been in Orbiter, Media Plugin, and Telecom Plugin/Asterisk DCE Device. I have also written a security panel driver (VistaICM2), as well as a new media type (Game Player), etc.&lt;br /&gt;
|-&lt;br /&gt;
| sptremblay&lt;br /&gt;
| I&#039;m a passionate newbie&lt;br /&gt;
| I&#039;m a .Net developer. I&#039;ve done a few Java. It&#039;s always part of development &amp;quot;I want to learn something new&amp;quot;&lt;br /&gt;
| approx 8 hrs/week (I have 6 month old triplets! I&#039;ll do my best)&lt;br /&gt;
| GMT-5 Quebec, Qc, CAN&lt;br /&gt;
| Anything I want to get my hand in development.&lt;br /&gt;
|-&lt;br /&gt;
| Bdfoster (Brian Foster)&lt;br /&gt;
| Regular User&lt;br /&gt;
| 10 Years Experiance building computers, know Windows UI well, have used Linux for last 2 years&lt;br /&gt;
| 2-3 Hrs/Day&lt;br /&gt;
| GMT+1 (most of the time)&lt;br /&gt;
| Telecom, Z-Wave, Other Hardware&lt;br /&gt;
|-&lt;br /&gt;
| roberto99 (Roberto)&lt;br /&gt;
| newbie&lt;br /&gt;
| User and supporter of MS products (not a pro), newbie with Linux and LMCE, some HW assembling and support, nothing relevant really&lt;br /&gt;
| to be determined&lt;br /&gt;
| Switzerland GMT +2&lt;br /&gt;
| Translation of the wiki/guides/whatever from english to german, if this is of interest (to attract german speaking users from Germany, Switzerland, Austria)&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;[[User:Ray_N|Ray_N]]&#039;&#039;&#039;&lt;br /&gt;
| Regular User&lt;br /&gt;
| Software development, Linux/Unix administration and development, C, Java, Intel assembly, MySQL and networking, Documentation, structure/organization, some graphics background/understanding, fluent in Spanish&lt;br /&gt;
| Less than 8hrs/week :-(&lt;br /&gt;
| GMT -4 hrs&lt;br /&gt;
| Media, Usability, Optimization, making it work, seeing LMCE become THE home media system&lt;br /&gt;
|-&lt;br /&gt;
| orgel&lt;br /&gt;
| Regular User&lt;br /&gt;
| Software- and Web- development, Windows/Linux C, C#, Java, SQL, PHP, ASP, JSP, Training&lt;br /&gt;
| Varies depending my job(s) and family but could be 2-8 hrs/day&lt;br /&gt;
| GMT +1 &lt;br /&gt;
| German translation, translation into the [http://www.linux-mce.de German Wiki], moderator of the [http://forum.linux-mce.de German forum]&lt;br /&gt;
|- &lt;br /&gt;
| Ger-sh-win&lt;br /&gt;
| LinuxMCE Newbie&lt;br /&gt;
| Business analyst, Software developer, Windows/Linux, C, Java, SQL, PHP&lt;br /&gt;
| few evenings a week&lt;br /&gt;
| GMT +1 (Austria)&lt;br /&gt;
| EIB, German translation, Testing, Docmentation &lt;br /&gt;
|-&lt;br /&gt;
| manizpatel&lt;br /&gt;
| LinuxMCE Newbie &lt;br /&gt;
| System programming in C, C++, Network Programming in Java 6&lt;br /&gt;
| I am not sure but at least 10 hrs/week.&lt;br /&gt;
| (UTC-05:00) Eastern Time (US &amp;amp; Canada)&lt;br /&gt;
| Device Drivers, Mobile orbiters, testing&lt;br /&gt;
|-&lt;br /&gt;
| Morpheus&lt;br /&gt;
| LinuxMCE newbie, though been watching the project for the last 2 years.  3 years Linux Experience&lt;br /&gt;
| Building and testing computers for the last 10 years.  Very limited programming experience, but always willing to try, usually better at working through other peoples code than my own.  Worked with various Wiki&#039;s and Forums that sit on my own sites.&lt;br /&gt;
| 5hrs / week, possibly more.&lt;br /&gt;
| GMT - Lincolnshire, UK&lt;br /&gt;
| Testing, Documentation, Help with MediaWiki and Forums.&lt;br /&gt;
|-&lt;br /&gt;
| TonyBryan&lt;br /&gt;
| LinuxMCE newbie&lt;br /&gt;
| Amateur developer, but done a lot of testing and documentation over 10 years.  2 years Linux experience, 1 year LMCE experience.  Little bit of Java and .NET, documentation and testing.&lt;br /&gt;
| 2-10 hours per week depending on other commitments and how much the baby cries!&lt;br /&gt;
| GMT - Derby, UK&lt;br /&gt;
| UI, documentation, testing&lt;br /&gt;
|-&lt;br /&gt;
| Microchip&lt;br /&gt;
| LinuxMCE newbie&lt;br /&gt;
| Experienced in Linux and FreeBSD server management, compilation, troubleshooting, making packages work, configuration, gluing things together. Also PHP/HTML/SQL/etc.&lt;br /&gt;
| 3-6+ hours a week&lt;br /&gt;
| GMT - Lancashire, UK&lt;br /&gt;
| Backend configuration, RAID, web admin, external package integration, UPnP/NAT-PMP mapping, adaptive Internet / network video streaming according to conditions&lt;br /&gt;
|-&lt;br /&gt;
| Cfernandes&lt;br /&gt;
| Regular User&lt;br /&gt;
| 20+ years hardware maintenance, Linux, PHP , Asterisk, OpenVPN, Iptables &lt;br /&gt;
| 6+ Hours a week&lt;br /&gt;
| GMT-3 Brazil &lt;br /&gt;
| LMCE!&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Alumni ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paul Webber&#039;&#039;&#039; -- contact: webpaul1 -at- gmail (.com)&amp;lt;br&amp;gt;&lt;br /&gt;
Paul launched LinuxMCE on March 15, 2007, but is moving on to other projects. He visits us occasionally but after release 0710 will no longer be solely responsible for any aspect of the LinuxMCE release cycle. See [[History|&#039;&#039;&#039;History of LinuxMCE&#039;&#039;&#039;]], for an explanation of why Paul started the project.&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Wiki administration]]&lt;/div&gt;</summary>
		<author><name>Cfernandes</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Contacts&amp;diff=31320</id>
		<title>Contacts</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Contacts&amp;diff=31320"/>
		<updated>2012-06-01T13:36:32Z</updated>

		<summary type="html">&lt;p&gt;Cfernandes: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;LinuxMCE is a media centered [[Linux]] distribution.  It&#039;s built on the solid foundation laid down by debian and Ubuntu.  But with all kinds of goodies for the home of the future, from digital video recorder capabilities and home automation to functioning as a telephone switching hub for your home in lieu of a boring intercom system; all tied together by an advanced messaging infrastructure.  While the next release 0810 is almost done and focuses on stability, we&#039;re already planning for the next release and &#039;&#039;&#039;you&#039;&#039;&#039; could contribute to it&#039;s direction.  We&#039;re always looking for developers and maintainers to &#039;&#039;&#039;[[Contribute|join the team]]&#039;&#039;&#039;. &lt;br /&gt;
== Core Team (in alphabetical order) ==&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;[[User:hari|Harald Klein]]&#039;&#039;&#039; -- contact: hari -at- vt100 (.at)&amp;lt;br&amp;gt;&lt;br /&gt;
Responsibilities: Stand-in project lead for danielk, [[sqlCVS]] maintenance, [[JavaMO]], open [[Z-Wave]] driver, testing&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;[[User:posde|Peer Oliver Schmidt]]&#039;&#039;&#039; -- contact: peer.oliver.schmidt -at- linuxmce (.org)&amp;lt;br&amp;gt;&lt;br /&gt;
Responsibilities: Release management, builder, sqlCVS, trac and SVN maintenance&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Radu C&#039;&#039;&#039; aka Uplink -- no contact info available &amp;lt;br /&amp;gt;&lt;br /&gt;
Responsibilities: [http://forum.linuxmce.org Forum] Moderator and hardcore LinuxMCE hacker&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Thomas Cherryhomes&#039;&#039;&#039; -- contact: thom.cherryhomes -at- gmail (.com)&amp;lt;br&amp;gt;&lt;br /&gt;
Responsibilities: Hacking, Coding, Media Plugins/Players, Orbiter Development, HA Designer specialist.&amp;lt;br&amp;gt;&lt;br /&gt;
== Developers ==&lt;br /&gt;
* golgoj4&lt;br /&gt;
** qOrbiter&lt;br /&gt;
* foxi352&lt;br /&gt;
** Asterisk 1004+&lt;br /&gt;
** Networking (IPv6 &amp;amp; VPN)&lt;br /&gt;
** RoamingOrb&lt;br /&gt;
* merkur2k&lt;br /&gt;
** Web Admin&lt;br /&gt;
** Networking&lt;br /&gt;
* sambuca&lt;br /&gt;
** Event Engine&lt;br /&gt;
** Bug squasher&lt;br /&gt;
&lt;br /&gt;
== Misc Jobs ==&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Colin Jones&#039;&#039;&#039; aka colinjones -- Contact info: colin_a_jones (at) hotmail (dot) com &amp;lt;br /&amp;gt;&lt;br /&gt;
Responsibilities: [http://forum.linuxmce.org Forum] Moderator and Evangelist&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Derrick Lewis&#039;&#039;&#039; aka dlewis -- Contact info: dlewis (at) linuxmce (dot) org &amp;lt;br /&amp;gt;&lt;br /&gt;
Responsibilities: Evangelist&lt;br /&gt;
----&lt;br /&gt;
bongowongo -- Contact info: bongo (at) linuxmce (dot) org &amp;lt;br /&amp;gt;&lt;br /&gt;
Responsibilities: wiki admin and snapshot tester&lt;br /&gt;
&lt;br /&gt;
== Currently on extended leave ==&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Daniel Kristjansson&#039;&#039;&#039; -- contact: danielk -at- cuymedia (.net)&amp;lt;br&amp;gt;&lt;br /&gt;
Responsibilities: Community liaison, organizing open source volunteers and roadmap&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Offering help ==&lt;br /&gt;
Right, having looked at the detail in this post [http://forum.linuxmce.org/index.php?topic=8411.0] i felt its time to see what we are made of as a community, please add your details.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
GUIDE: copy&#039;n&#039;paste the following lines then append them into the table below (prior to the final line that contains &#039;|}&#039;).  This formatting should make it easier for the &#039;big 5&#039; to work out who can contribute what...&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
| Your username&lt;br /&gt;
| Your relevant expertise/experience &lt;br /&gt;
| Your other experience/expertise&lt;br /&gt;
| Your approx time available for the project&lt;br /&gt;
| Your time zone or location&lt;br /&gt;
| Your particular interest area (if any)&lt;br /&gt;
|-&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!Username&lt;br /&gt;
!Relevant expertise/experience&lt;br /&gt;
!Other Experience/Expertise&lt;br /&gt;
!Time available for the project&lt;br /&gt;
!Time zone or location&lt;br /&gt;
!Particular Interest Area (If any)&lt;br /&gt;
|-&lt;br /&gt;
| Geekyhawkes&lt;br /&gt;
| advanced newbie&lt;br /&gt;
| use to some C+/linux/ubuntu/ html / xml / flash&lt;br /&gt;
| few evenings a week&lt;br /&gt;
| UK GMT&lt;br /&gt;
| User documentation, newbie guides, website design , wiki topics and guides.  Line by line intros to get 810 up and running regardless of user experiance.&lt;br /&gt;
|-&lt;br /&gt;
| qball4&lt;br /&gt;
| regular user&lt;br /&gt;
| HADesigner, graphic design, hardware a/v distribution systems&lt;br /&gt;
| average 20-40 hrs/wk available&lt;br /&gt;
| US CST&lt;br /&gt;
| User Interface, new orbiter platforms&lt;br /&gt;
|-&lt;br /&gt;
| Fastie81&lt;br /&gt;
| advanced newbie&lt;br /&gt;
| work with linux/Red Hat/ubuntu day to day / Project Manager / Systems Administrator / Quick Learner&lt;br /&gt;
| My work load goes up and down so would have few days one week and none another&lt;br /&gt;
| GMT +12 (NZ)&lt;br /&gt;
| User Documentation, guides, wiki guides. I would like to learn some coding. Adding Hardware support ,Devices Templates.&lt;br /&gt;
|-&lt;br /&gt;
| Techstyle&lt;br /&gt;
| Advanced Newbie&lt;br /&gt;
| System builder, Linux newbie, some Wiki writing experience / PMP (Project Management Professional), MBA, Mechanical Engineer, Entrepreneur&lt;br /&gt;
| 1hr per day&lt;br /&gt;
| US central (Milwaukee, WI)&lt;br /&gt;
| Anything structured&lt;br /&gt;
|-&lt;br /&gt;
| nite_man&lt;br /&gt;
| regular user&lt;br /&gt;
| Integrator, consultant, GSD, Ruby, Maemo Orbiter / More then 10 years of software development - Perl, PHP, Linux sysadmin&lt;br /&gt;
| 2-4 hours per day&lt;br /&gt;
| UTC+2:00 Nicosia, Cyprus&lt;br /&gt;
| Admin site, Maemo Orbiter, posting news, blogging, Russian translation&lt;br /&gt;
|-&lt;br /&gt;
| Daballiemo&lt;br /&gt;
| regular user&lt;br /&gt;
| Worked my way through Linux/Ubuntu/Fedora mainly on virtualization / Working within MOD and about 15 years of exp. with &amp;quot;paper&amp;quot; documentation&lt;br /&gt;
| About 3-6 hours a week&lt;br /&gt;
| GMT +1, Amsterdam&lt;br /&gt;
| Virtualization and interfacing (webui, remote, keyboard, touch aso)&lt;br /&gt;
|-&lt;br /&gt;
| SteveC&lt;br /&gt;
| LMCE Newbie but keen to get cracking.&lt;br /&gt;
| Electronics/Software Engr, C/C++ for 15years.&lt;br /&gt;
| Approx 5 hours/week&lt;br /&gt;
| UTC+10:00 Brisbane, Australia&lt;br /&gt;
| Main interests relate to external hardware interfaces eg. Clipsal CBUS lighting, Caddx/Networx Alarm system.&lt;br /&gt;
|-&lt;br /&gt;
| castlec&lt;br /&gt;
| LMCE Noob.  Linux regular user/noob&lt;br /&gt;
| Java Dev, C++ trained (University).&lt;br /&gt;
| 3-5 hours/Week&lt;br /&gt;
| UTC-5 Ohio, USA&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| ZuG&lt;br /&gt;
| Regular User&lt;br /&gt;
| Linux, PHP and a bit of C. Very familiar with Asterisk and OpenVPN&lt;br /&gt;
| 3-5 hours/Week&lt;br /&gt;
| GMT Cardiff, United Kingdom&lt;br /&gt;
| OpenVPN development&lt;br /&gt;
|-&lt;br /&gt;
| ccoudsi&lt;br /&gt;
| Regular user &lt;br /&gt;
| 15+ years embedded hardware design, 8+ years engineering manager,  Assembly, C, Perl, Ruby (newbie)&lt;br /&gt;
| 5-8 hours a week&lt;br /&gt;
| UTC-08 PT&lt;br /&gt;
| Security Panels&lt;br /&gt;
|-&lt;br /&gt;
| colinjones&lt;br /&gt;
| Regular User&lt;br /&gt;
| Bit of bash, some simple coding, learning C++, familiar with the DCE system&lt;br /&gt;
| ~15-20 hours/Week&lt;br /&gt;
| UTC+10, Sydney, Australia&lt;br /&gt;
| LMCE!&lt;br /&gt;
|-&lt;br /&gt;
| sp00nhead&lt;br /&gt;
| User since Pluto days&lt;br /&gt;
| IT support &amp;amp; Training, want to be python coder, solid knowledge of Linux systems&lt;br /&gt;
| ~5 hours/week unless i get hooked again.&lt;br /&gt;
| GMT Crewe, UK&lt;br /&gt;
| take the LMCE framework and make it as popular as xbmc/boxee!&lt;br /&gt;
|-&lt;br /&gt;
| darrenmason&lt;br /&gt;
| User/Developer since Pluto days, familiar with the codebase and architecture&lt;br /&gt;
| IT Consultant with Software engineering background specialising in Integration. Have developed in C++/Java and various other languages&lt;br /&gt;
| Varies depending upon family but can/will find time if interest level is there&lt;br /&gt;
| UTC+10, Sydney, Australia&lt;br /&gt;
| New devices, Microcontroller integration, Constrained resources Media Directors, DLNP &lt;br /&gt;
|-&lt;br /&gt;
| patricez&lt;br /&gt;
| Advanced Newbie &lt;br /&gt;
| Tech addict. Dev Team Manager, have experience in C,SQL,Xen,vmware,citrix,Asterisk,network...&lt;br /&gt;
| Varies depending my job(s) and family but could be 5-10hrs/week&lt;br /&gt;
| UTC-5, Quebec, Canada&lt;br /&gt;
| Home Automation, VOIP, Virtualization, Networking &lt;br /&gt;
|-&lt;br /&gt;
| PeteK&lt;br /&gt;
| User Since Pluto, some development work submitted to Pluto (early Insteon) &lt;br /&gt;
| Avionics Engineer, Hardware/Software C++ experience&lt;br /&gt;
| Shooting for 5-10 hrs/week&lt;br /&gt;
| UTC-8/-7 Mojave, CA, USA&lt;br /&gt;
| Automation Interfaces&lt;br /&gt;
|-&lt;br /&gt;
| davegravy&lt;br /&gt;
| LMCE Newbie&lt;br /&gt;
| Electrical/Acoustical Engineer, Project Manager. Java, Assembly, some C++ learned in university.&lt;br /&gt;
| 5-10hrs/week hopefully&lt;br /&gt;
| UTC-5, Toronto, Canada&lt;br /&gt;
| Home Automation, VOIP, Documentation&lt;br /&gt;
|-&lt;br /&gt;
| LegoGT&lt;br /&gt;
| Regular User&lt;br /&gt;
| EE(CmpE); Hardware design, firmware/software dev; C/C++, Assembly, Java, shell scripting&lt;br /&gt;
| 10-15 hrs/week&lt;br /&gt;
| GMT-5 Atlanta, USA&lt;br /&gt;
| Home Automation, Asterisk, A/V distribution, Embedded dev (drivers, hw/fw, etc.), Security, Maemo&lt;br /&gt;
|-&lt;br /&gt;
| TSCHAK&lt;br /&gt;
| Advanced LMCE Hacker&lt;br /&gt;
| Polymath, Hacker, Sound Designer, Accoustics Engineer, Software Designer, Programmer, Computer Scientist, Human Interface Design Specialist, Web Application Developer, Domotics Researcher, Professional Musician, Graphic Designer&lt;br /&gt;
| 18+ hrs/day&lt;br /&gt;
| GMT-5 Cambridge, MA USA&lt;br /&gt;
| Virtually Every Single Subsystem. Most of my work however, has been in Orbiter, Media Plugin, and Telecom Plugin/Asterisk DCE Device. I have also written a security panel driver (VistaICM2), as well as a new media type (Game Player), etc.&lt;br /&gt;
|-&lt;br /&gt;
| sptremblay&lt;br /&gt;
| I&#039;m a passionate newbie&lt;br /&gt;
| I&#039;m a .Net developer. I&#039;ve done a few Java. It&#039;s always part of development &amp;quot;I want to learn something new&amp;quot;&lt;br /&gt;
| approx 8 hrs/week (I have 6 month old triplets! I&#039;ll do my best)&lt;br /&gt;
| GMT-5 Quebec, Qc, CAN&lt;br /&gt;
| Anything I want to get my hand in development.&lt;br /&gt;
|-&lt;br /&gt;
| Bdfoster (Brian Foster)&lt;br /&gt;
| Regular User&lt;br /&gt;
| 10 Years Experiance building computers, know Windows UI well, have used Linux for last 2 years&lt;br /&gt;
| 2-3 Hrs/Day&lt;br /&gt;
| GMT+1 (most of the time)&lt;br /&gt;
| Telecom, Z-Wave, Other Hardware&lt;br /&gt;
|-&lt;br /&gt;
| roberto99 (Roberto)&lt;br /&gt;
| newbie&lt;br /&gt;
| User and supporter of MS products (not a pro), newbie with Linux and LMCE, some HW assembling and support, nothing relevant really&lt;br /&gt;
| to be determined&lt;br /&gt;
| Switzerland GMT +2&lt;br /&gt;
| Translation of the wiki/guides/whatever from english to german, if this is of interest (to attract german speaking users from Germany, Switzerland, Austria)&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;[[User:Ray_N|Ray_N]]&#039;&#039;&#039;&lt;br /&gt;
| Regular User&lt;br /&gt;
| Software development, Linux/Unix administration and development, C, Java, Intel assembly, MySQL and networking, Documentation, structure/organization, some graphics background/understanding, fluent in Spanish&lt;br /&gt;
| Less than 8hrs/week :-(&lt;br /&gt;
| GMT -4 hrs&lt;br /&gt;
| Media, Usability, Optimization, making it work, seeing LMCE become THE home media system&lt;br /&gt;
|-&lt;br /&gt;
| orgel&lt;br /&gt;
| Regular User&lt;br /&gt;
| Software- and Web- development, Windows/Linux C, C#, Java, SQL, PHP, ASP, JSP, Training&lt;br /&gt;
| Varies depending my job(s) and family but could be 2-8 hrs/day&lt;br /&gt;
| GMT +1 &lt;br /&gt;
| German translation, translation into the [http://www.linux-mce.de German Wiki], moderator of the [http://forum.linux-mce.de German forum]&lt;br /&gt;
|- &lt;br /&gt;
| Ger-sh-win&lt;br /&gt;
| LinuxMCE Newbie&lt;br /&gt;
| Business analyst, Software developer, Windows/Linux, C, Java, SQL, PHP&lt;br /&gt;
| few evenings a week&lt;br /&gt;
| GMT +1 (Austria)&lt;br /&gt;
| EIB, German translation, Testing, Docmentation &lt;br /&gt;
|-&lt;br /&gt;
| manizpatel&lt;br /&gt;
| LinuxMCE Newbie &lt;br /&gt;
| System programming in C, C++, Network Programming in Java 6&lt;br /&gt;
| I am not sure but at least 10 hrs/week.&lt;br /&gt;
| (UTC-05:00) Eastern Time (US &amp;amp; Canada)&lt;br /&gt;
| Device Drivers, Mobile orbiters, testing&lt;br /&gt;
|-&lt;br /&gt;
| Morpheus&lt;br /&gt;
| LinuxMCE newbie, though been watching the project for the last 2 years.  3 years Linux Experience&lt;br /&gt;
| Building and testing computers for the last 10 years.  Very limited programming experience, but always willing to try, usually better at working through other peoples code than my own.  Worked with various Wiki&#039;s and Forums that sit on my own sites.&lt;br /&gt;
| 5hrs / week, possibly more.&lt;br /&gt;
| GMT - Lincolnshire, UK&lt;br /&gt;
| Testing, Documentation, Help with MediaWiki and Forums.&lt;br /&gt;
|-&lt;br /&gt;
| TonyBryan&lt;br /&gt;
| LinuxMCE newbie&lt;br /&gt;
| Amateur developer, but done a lot of testing and documentation over 10 years.  2 years Linux experience, 1 year LMCE experience.  Little bit of Java and .NET, documentation and testing.&lt;br /&gt;
| 2-10 hours per week depending on other commitments and how much the baby cries!&lt;br /&gt;
| GMT - Derby, UK&lt;br /&gt;
| UI, documentation, testing&lt;br /&gt;
|-&lt;br /&gt;
| Microchip&lt;br /&gt;
| LinuxMCE newbie&lt;br /&gt;
| Experienced in Linux and FreeBSD server management, compilation, troubleshooting, making packages work, configuration, gluing things together. Also PHP/HTML/SQL/etc.&lt;br /&gt;
| 3-6+ hours a week&lt;br /&gt;
| GMT - Lancashire, UK&lt;br /&gt;
| Backend configuration, RAID, web admin, external package integration, UPnP/NAT-PMP mapping, adaptive Internet / network video streaming according to conditions&lt;br /&gt;
|-&lt;br /&gt;
| Cfernandes&lt;br /&gt;
| Regular User&lt;br /&gt;
| 20+ years hardware maintenance, Linux, PHP , Asterisk OpenVPN, Iptables &lt;br /&gt;
| 6+ Hours a week&lt;br /&gt;
| GMT-3 Brazil &lt;br /&gt;
| LMCE!&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Alumni ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paul Webber&#039;&#039;&#039; -- contact: webpaul1 -at- gmail (.com)&amp;lt;br&amp;gt;&lt;br /&gt;
Paul launched LinuxMCE on March 15, 2007, but is moving on to other projects. He visits us occasionally but after release 0710 will no longer be solely responsible for any aspect of the LinuxMCE release cycle. See [[History|&#039;&#039;&#039;History of LinuxMCE&#039;&#039;&#039;]], for an explanation of why Paul started the project.&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Wiki administration]]&lt;/div&gt;</summary>
		<author><name>Cfernandes</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=How_to_setup_ADSL_access%3F&amp;diff=26719</id>
		<title>How to setup ADSL access?</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=How_to_setup_ADSL_access%3F&amp;diff=26719"/>
		<updated>2011-01-12T22:49:30Z</updated>

		<summary type="html">&lt;p&gt;Cfernandes: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{versioninfo}}&lt;br /&gt;
[[Category: Tutorials]]&lt;br /&gt;
[[Category: Networking]]&lt;br /&gt;
&lt;br /&gt;
Setting up ADSL connection is not yet fully supported under LinuxMCE. But there is a relatively simple procedure to get it up and running. I&#039;m posting my notes (hopefully didn&#039;t forget anything important)...&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== PPPoE ==&lt;br /&gt;
# setup two network cards as normally&lt;br /&gt;
# run pppoeconfig (follow instructions on screen)&lt;br /&gt;
# go into database - this is the SQL query for the database to see the current setting: &amp;lt;br&amp;gt;&lt;br /&gt;
 select * from Device_DeviceData where FK_Device=1 and FK_DeviceData=32; &amp;lt;br&amp;gt;&lt;br /&gt;
the data will look something like this:&amp;lt;br&amp;gt;&lt;br /&gt;
 eth1,10.0.0.85,255.255.255.0,10.0.0.1,10.0.0.150|eth0,192.168.80.1,255.255.255.0&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
you&#039;ll have to change the proper ethX in that string (eth1 in my case) with ppp0&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4. put /etc/init.d/start_pppoe.sh and link it to /etc/rc2.d/S10start_pppoe&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Content of start_pppoe.sh :&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 export PATH=&amp;quot;/usr/pluto/bin:$PATH&amp;quot;&lt;br /&gt;
 . /usr/pluto/bin/pluto.func&lt;br /&gt;
 if [[ -e /usr/pluto/install/.notdone ]]; then exit 1&lt;br /&gt;
 fi&lt;br /&gt;
 Logging &amp;quot;server&amp;quot; &amp;quot;1&amp;quot; &amp;quot;$0&amp;quot; &amp;quot;Running &#039;start_pppoe.sh&#039; &#039;&#039; ( \&amp;quot;/etc/init.d/start_pppoe.sh\&amp;quot; )&amp;quot;&lt;br /&gt;
 ifconfig eth1 up&lt;br /&gt;
 pon dsl-provider&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4.a Alternative: Instead of doing 4 you can do following:&lt;br /&gt;
&lt;br /&gt;
You could also simply append two lines &lt;br /&gt;
 /sbin/ifconfig eth0 up&lt;br /&gt;
 /usr/bin/pon dsl-provider&lt;br /&gt;
&lt;br /&gt;
at the end of /etc/init.d/networking before &amp;quot;exit(0)&amp;quot;, but I guess this will be overwritten by LinuxMCE. For me it works. &lt;br /&gt;
&lt;br /&gt;
I hope that this will soon be easier to setup over web-admin page.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Cfernandes</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Touch_Orbiter_for_the_GPE_Handhelds&amp;diff=25972</id>
		<title>Touch Orbiter for the GPE Handhelds</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Touch_Orbiter_for_the_GPE_Handhelds&amp;diff=25972"/>
		<updated>2010-10-18T18:23:25Z</updated>

		<summary type="html">&lt;p&gt;Cfernandes: /* Installing Task-Bootstrap via Serial Port */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&lt;br /&gt;
== This is only preliminary info, more will follow ==&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Touch Orbiter for GPE Handhelds (IPAQ )&lt;br /&gt;
Install Linux on Ipaq &lt;br /&gt;
Installing the bootldr via BootBlaster&lt;br /&gt;
&lt;br /&gt;
The first step in running Linux on the iPAQ in Native or Dualboot configuration is to upgrade the firmware to one that can boot Linux. We use firmware that we wrote at Compaq Research and that has been extended by members of the handhelds.org community, called bootldr.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installing BootBlaster via ActiveSync ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Connect your iPAQ via the USB or serial cradle or cable.&lt;br /&gt;
&lt;br /&gt;
If using a serial cradle or cable, then configure your iPAQ to use the serial port for ActiveSync.&lt;br /&gt;
&lt;br /&gt;
Select settings from the Start Menu (the Microsoft flag icon)&lt;br /&gt;
&lt;br /&gt;
Click the Connections tab, and then double-click the PC icon.&lt;br /&gt;
&lt;br /&gt;
Ensure the Automatically synchronize when serial cable is connected using is checked.&lt;br /&gt;
&lt;br /&gt;
Change USB to 115200 Default.&lt;br /&gt;
&lt;br /&gt;
click OK (top right of the screen).&lt;br /&gt;
&lt;br /&gt;
Use the ActiveSync application to connect to your iPaq 3600 from your PC. If there is not an ActiveSync icon in the tool tray, then use the Start-&amp;gt;Program-&amp;gt;ActiveSync menu item to start it. Start-&amp;gt;Program-&amp;gt;ActiveSync&lt;br /&gt;
&lt;br /&gt;
Copy BootBlaster_1.18.exe [ftp://ftp.handhelds.org/pub/listitemnux/compaq/ipaq/v0.30/BootBlaster_1.18.exe] to the default folder on your iPaq from your Windows machine using drag and drop or cut and paste. You may safely ignore any messages that say it &amp;quot;may need to convert&amp;quot; file formats.&lt;br /&gt;
&lt;br /&gt;
Copy bootldr-2.18.01.bin[ftp://ftp.handhelds.org/pub/listitemnux/compaq/ipaq/v0.30/bootldr-2.18.01.bin]  to the default folder on your iPaq from your Windows machine. Again, You may safely ignore any messages that say it &amp;quot;may need to convert&amp;quot; file formats.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Starting BootBlaster ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On your iPaq H3600, use the File Navigator to find BootBlaster_1.18.exe wherever you put it, and then invoke it by tapping it with the stylus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Backing Up PocketPC ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
From the &amp;quot;Flash&amp;quot; menu, select &amp;quot;Save&amp;quot;. This will save a copy of your current bootloader to DRAM on the iPAQ (under the name &amp;quot;saved_bootldr.bin&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
Copy the &amp;quot;saved_bootldr.bin&amp;quot; off of your iPAQ and put it in a safe place in case you wish to restore it later.&lt;br /&gt;
&lt;br /&gt;
From the &amp;quot;Flash menu, select Save Windows gz This will copy and compress all the flash ROM on your ipaq into a .gz file along with a file containing the asset information from your iPAQ. This will take a while. After it is complete, copy these files to your PC to save them. Under normal circumstances, installing Linux will not touch the asset partition in flash, but it is safer to have a backup copy.&lt;br /&gt;
&lt;br /&gt;
Wait very patiently This will take many minutes, but a progress bar is displayed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installing the Bootldr ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
From the &amp;quot;Flash&amp;quot; menu on BootBlaster, select &amp;quot;Program&amp;quot;. A file dialog will open allowing you to select the bootloader to use. Select the bootloader from step #5.&lt;br /&gt;
&lt;br /&gt;
First, BootBlaster protects all the flash blocks containing PocketPC so that there is no way that an interruption in the programming process can cause the OS to be corrupted.&lt;br /&gt;
&lt;br /&gt;
Sometimes BootBlaster freezes during this process. If it sits for more than 15 seconds with no activity, then reboot the iPAQ by pushing the recessed reset button at the bottom right and repeat this step. It is perfectly safe to reset the iPAQ if it freezes while protecting flash.&lt;br /&gt;
&lt;br /&gt;
After protecting flash, BootBlaster erases the boot sector and then it programs the new boot loader into the boot sector.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installing Task-Bootstrap via Serial Port ==&lt;br /&gt;
&lt;br /&gt;
Installing Familiar 0.8.4 with a serial line&lt;br /&gt;
&lt;br /&gt;
You will need a serial sync cable or serial sync cradle. The dual USB/Serial cradle that comes with the H3800 and H3900 will also work. You will need to use a terminal program such as minicom, kermit, or Hyperterminal.&lt;br /&gt;
&lt;br /&gt;
If you use minicom or kermit, you will need to use an external ymodem program such as sb, which is available in the Linux lrzsz package.&lt;br /&gt;
&lt;br /&gt;
Hold down the joypad and push the reset button on the iPAQ. You will need to remove it from the cradle to access the reset button.&lt;br /&gt;
&lt;br /&gt;
For non-H5xxx: When the bootloader splash screen appears, release the joypad.&lt;br /&gt;
&lt;br /&gt;
[[Image:bootldr-splash.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For H5xxx: When the iPAQ buzzes, release the joypad. The screen will not change from whatever was previously displayed (blank, PocketPC, etc). If the iPAQ does not stop vibrating, remove the AC adapter and the battery, then reinsert the battery and the AC adapter and perform try this step again.&lt;br /&gt;
Press the calendar button on the iPAQ. This is the leftmost action button, labelled &amp;quot;Serial Bootldr Console&amp;quot; on the screen.&lt;br /&gt;
&lt;br /&gt;
Make sure the terminal emulator is up and running, and is properly interacting with the bootloader. Proper interaction consists of being able to issue commands, and get responses (e.g. the help command should return the bootloader usage). Your terminal emulator must be set to 115200 8N1 serial configuration, no flow control, no hardware handshaking. Failing to use these settings will lead to trouble, so double and triple check all settings.&lt;br /&gt;
&lt;br /&gt;
If you cannot interact with the bootloader, make sure your terminal settings are correct, the iPAQ is properly connected to the host computer, and the iPAQ is actually on. If everything seems fine, try restarting the host terminal emulator and resetting the iPAQ again.&lt;br /&gt;
&lt;br /&gt;
Hyperterminal is particularly ill-behaved. Sometimes it uses 100% of the CPU without allowing any interaction with the iPAQ. In that case, you will need to use the task manager to terminate Hyperterminal before you can restart it.&lt;br /&gt;
&lt;br /&gt;
At the &amp;quot;boot&amp;gt;&amp;quot; prompt, issue the following command: load root&lt;br /&gt;
&lt;br /&gt;
Proceed to send or &amp;quot;upload&amp;quot; the jffs2 file (from the tarball that you downloaded earlier) with ymodem, using the terminal emulator. If you have not used ymodem before or you have any trouble with this command, please see handhelds-faq/getting-started.html#USING-XYZMODEM.&lt;br /&gt;
&lt;br /&gt;
Note that the bootldr now expects ymodem by default, not xmodem as in earlier versions. If you are unable to use ymodem for some reason, you can revert to xmodem operation with the command set ymodem 0&lt;br /&gt;
&lt;br /&gt;
You should see something like:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
boot&amp;gt; load root&lt;br /&gt;
loading flash region root&lt;br /&gt;
ready for YMODEM download..&lt;br /&gt;
Erasing sector 00140000&lt;br /&gt;
Erasing sector 00180000&lt;br /&gt;
Erasing sector 001C0000&lt;br /&gt;
Erasing sector 00200000&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
addr: 00360000 data: 781590DB&lt;br /&gt;
addr: 00370000 data: 642637AE&lt;br /&gt;
addr: 00380000 data: E0021985&lt;br /&gt;
addr: 00390000 data: 15DA97EC&lt;br /&gt;
Erasing sector 00FC0000&lt;br /&gt;
writing flash..&lt;br /&gt;
addr: 00100000 data: E0021985&lt;br /&gt;
addr: 00110000 data: E3BAD617&lt;br /&gt;
addr: 00120000 data: 0FA1F57B&lt;br /&gt;
addr: 00130000 data: 9343AEEB&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
addr: 00600000 data: E0021985&lt;br /&gt;
addr: 00610000 data: FFFFFFFF&lt;br /&gt;
addr: 00620000 data: FFFFFFFF&lt;br /&gt;
addr: 00630000 data: FFFFFFFF&lt;br /&gt;
verifying ... formatting ... done.&lt;br /&gt;
boot&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	    &lt;br /&gt;
At the &amp;quot;boot&amp;gt;&amp;quot; prompt, issue the following command: boot&lt;br /&gt;
&lt;br /&gt;
Linux should now start booting.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installing Familiar 0.8.4 from CompactFlash ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Bootloader GUI (h3600, h3700, h3800 and h3900)&lt;br /&gt;
&lt;br /&gt;
Copy reflash.ctl, md5sums and the appropriate jffs2 files to the root directory of the CF card. The CF card should have a vfat filesystem. Almost all cards come pre-formatted with a vfat filesystem.&lt;br /&gt;
Insert the CF card into the iPAQ. (If you are using a dual-CF sleeve, the card must be in the first slot.)&lt;br /&gt;
Hold down the joypad and push the reset button on the iPAQ. You will need to remove it from the cradle to access the reset button.&lt;br /&gt;
When the bootloader splash screen appears, release the joypad. &lt;br /&gt;
&lt;br /&gt;
[[Image:bootldr-splash.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Check the version number on the splash screen. If it is lower than 2.21.12, or there is no version number at all, you should upgrade the bootloader before proceeding.&lt;br /&gt;
Push the record button on the side of the iPAQ. After a short pause, you will be offered a menu of images and invited to select one. Move the highlight using the joypad, then press the centre of the joypad to select the desired item.&lt;br /&gt;
Press the record button again when prompted to do so.&lt;br /&gt;
Wait patiently. The flashing process will take a few minutes.&lt;br /&gt;
When installation is complete, reset the machine by pressing the action button (centre of the joypad) again.&lt;br /&gt;
Bootloader console (h5400, h5500)&lt;br /&gt;
&lt;br /&gt;
As the bootloader doesn&#039;t currently support the screen on the h5400/h5500, you will need to use the serial console to flash your iPAQ from CF. Connect to the bootldr serial console as described in the serial installation instructions, but instead of load root, do the following:&lt;br /&gt;
&lt;br /&gt;
Insert your CF card&lt;br /&gt;
Load the jffs2 image into the root by entering the following bootloader command (replacing filename.jffs2 with the name of the jffs2 image file on the card):&lt;br /&gt;
copy hda1:filename.jffs2 root&lt;br /&gt;
Boot it:&lt;br /&gt;
boot&lt;/div&gt;</summary>
		<author><name>Cfernandes</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Touch_Orbiter_for_the_GPE_Handhelds&amp;diff=25971</id>
		<title>Touch Orbiter for the GPE Handhelds</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Touch_Orbiter_for_the_GPE_Handhelds&amp;diff=25971"/>
		<updated>2010-10-18T18:21:21Z</updated>

		<summary type="html">&lt;p&gt;Cfernandes: /* Installing Task-Bootstrap via Serial Port */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&lt;br /&gt;
== This is only preliminary info, more will follow ==&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Touch Orbiter for GPE Handhelds (IPAQ )&lt;br /&gt;
Install Linux on Ipaq &lt;br /&gt;
Installing the bootldr via BootBlaster&lt;br /&gt;
&lt;br /&gt;
The first step in running Linux on the iPAQ in Native or Dualboot configuration is to upgrade the firmware to one that can boot Linux. We use firmware that we wrote at Compaq Research and that has been extended by members of the handhelds.org community, called bootldr.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installing BootBlaster via ActiveSync ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Connect your iPAQ via the USB or serial cradle or cable.&lt;br /&gt;
&lt;br /&gt;
If using a serial cradle or cable, then configure your iPAQ to use the serial port for ActiveSync.&lt;br /&gt;
&lt;br /&gt;
Select settings from the Start Menu (the Microsoft flag icon)&lt;br /&gt;
&lt;br /&gt;
Click the Connections tab, and then double-click the PC icon.&lt;br /&gt;
&lt;br /&gt;
Ensure the Automatically synchronize when serial cable is connected using is checked.&lt;br /&gt;
&lt;br /&gt;
Change USB to 115200 Default.&lt;br /&gt;
&lt;br /&gt;
click OK (top right of the screen).&lt;br /&gt;
&lt;br /&gt;
Use the ActiveSync application to connect to your iPaq 3600 from your PC. If there is not an ActiveSync icon in the tool tray, then use the Start-&amp;gt;Program-&amp;gt;ActiveSync menu item to start it. Start-&amp;gt;Program-&amp;gt;ActiveSync&lt;br /&gt;
&lt;br /&gt;
Copy BootBlaster_1.18.exe [ftp://ftp.handhelds.org/pub/listitemnux/compaq/ipaq/v0.30/BootBlaster_1.18.exe] to the default folder on your iPaq from your Windows machine using drag and drop or cut and paste. You may safely ignore any messages that say it &amp;quot;may need to convert&amp;quot; file formats.&lt;br /&gt;
&lt;br /&gt;
Copy bootldr-2.18.01.bin[ftp://ftp.handhelds.org/pub/listitemnux/compaq/ipaq/v0.30/bootldr-2.18.01.bin]  to the default folder on your iPaq from your Windows machine. Again, You may safely ignore any messages that say it &amp;quot;may need to convert&amp;quot; file formats.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Starting BootBlaster ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On your iPaq H3600, use the File Navigator to find BootBlaster_1.18.exe wherever you put it, and then invoke it by tapping it with the stylus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Backing Up PocketPC ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
From the &amp;quot;Flash&amp;quot; menu, select &amp;quot;Save&amp;quot;. This will save a copy of your current bootloader to DRAM on the iPAQ (under the name &amp;quot;saved_bootldr.bin&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
Copy the &amp;quot;saved_bootldr.bin&amp;quot; off of your iPAQ and put it in a safe place in case you wish to restore it later.&lt;br /&gt;
&lt;br /&gt;
From the &amp;quot;Flash menu, select Save Windows gz This will copy and compress all the flash ROM on your ipaq into a .gz file along with a file containing the asset information from your iPAQ. This will take a while. After it is complete, copy these files to your PC to save them. Under normal circumstances, installing Linux will not touch the asset partition in flash, but it is safer to have a backup copy.&lt;br /&gt;
&lt;br /&gt;
Wait very patiently This will take many minutes, but a progress bar is displayed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installing the Bootldr ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
From the &amp;quot;Flash&amp;quot; menu on BootBlaster, select &amp;quot;Program&amp;quot;. A file dialog will open allowing you to select the bootloader to use. Select the bootloader from step #5.&lt;br /&gt;
&lt;br /&gt;
First, BootBlaster protects all the flash blocks containing PocketPC so that there is no way that an interruption in the programming process can cause the OS to be corrupted.&lt;br /&gt;
&lt;br /&gt;
Sometimes BootBlaster freezes during this process. If it sits for more than 15 seconds with no activity, then reboot the iPAQ by pushing the recessed reset button at the bottom right and repeat this step. It is perfectly safe to reset the iPAQ if it freezes while protecting flash.&lt;br /&gt;
&lt;br /&gt;
After protecting flash, BootBlaster erases the boot sector and then it programs the new boot loader into the boot sector.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installing Task-Bootstrap via Serial Port ==&lt;br /&gt;
&lt;br /&gt;
Installing Familiar 0.8.4 with a serial line&lt;br /&gt;
&lt;br /&gt;
You will need a serial sync cable or serial sync cradle. The dual USB/Serial cradle that comes with the H3800 and H3900 will also work. You will need to use a terminal program such as minicom, kermit, or Hyperterminal.&lt;br /&gt;
&lt;br /&gt;
If you use minicom or kermit, you will need to use an external ymodem program such as sb, which is available in the Linux lrzsz package.&lt;br /&gt;
&lt;br /&gt;
Hold down the joypad and push the reset button on the iPAQ. You will need to remove it from the cradle to access the reset button.&lt;br /&gt;
&lt;br /&gt;
For non-H5xxx: When the bootloader splash screen appears, release the joypad.&lt;br /&gt;
&lt;br /&gt;
[[Image:bootldr-splash.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For H5xxx: When the iPAQ buzzes, release the joypad. The screen will not change from whatever was previously displayed (blank, PocketPC, etc). If the iPAQ does not stop vibrating, remove the AC adapter and the battery, then reinsert the battery and the AC adapter and perform try this step again.&lt;br /&gt;
Press the calendar button on the iPAQ. This is the leftmost action button, labelled &amp;quot;Serial Bootldr Console&amp;quot; on the screen.&lt;br /&gt;
&lt;br /&gt;
Make sure the terminal emulator is up and running, and is properly interacting with the bootloader. Proper interaction consists of being able to issue commands, and get responses (e.g. the help command should return the bootloader usage). Your terminal emulator must be set to 115200 8N1 serial configuration, no flow control, no hardware handshaking. Failing to use these settings will lead to trouble, so double and triple check all settings.&lt;br /&gt;
&lt;br /&gt;
If you cannot interact with the bootloader, make sure your terminal settings are correct, the iPAQ is properly connected to the host computer, and the iPAQ is actually on. If everything seems fine, try restarting the host terminal emulator and resetting the iPAQ again.&lt;br /&gt;
&lt;br /&gt;
Hyperterminal is particularly ill-behaved. Sometimes it uses 100% of the CPU without allowing any interaction with the iPAQ. In that case, you will need to use the task manager to terminate Hyperterminal before you can restart it.&lt;br /&gt;
&lt;br /&gt;
At the &amp;quot;boot&amp;gt;&amp;quot; prompt, issue the following command: load root&lt;br /&gt;
&lt;br /&gt;
Proceed to send or &amp;quot;upload&amp;quot; the jffs2 file (from the tarball that you downloaded earlier) with ymodem, using the terminal emulator. If you have not used ymodem before or you have any trouble with this command, please see handhelds-faq/getting-started.html#USING-XYZMODEM.&lt;br /&gt;
&lt;br /&gt;
Note that the bootldr now expects ymodem by default, not xmodem as in earlier versions. If you are unable to use ymodem for some reason, you can revert to xmodem operation with the command set ymodem 0&lt;br /&gt;
&lt;br /&gt;
You should see something like:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
boot&amp;gt; load root&lt;br /&gt;
loading flash region root&lt;br /&gt;
ready for YMODEM download..&lt;br /&gt;
Erasing sector 00140000&lt;br /&gt;
Erasing sector 00180000&lt;br /&gt;
Erasing sector 001C0000&lt;br /&gt;
Erasing sector 00200000&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
addr: 00360000 data: 781590DB&lt;br /&gt;
addr: 00370000 data: 642637AE&lt;br /&gt;
addr: 00380000 data: E0021985&lt;br /&gt;
addr: 00390000 data: 15DA97EC&lt;br /&gt;
Erasing sector 00FC0000&lt;br /&gt;
writing flash..&lt;br /&gt;
addr: 00100000 data: E0021985&lt;br /&gt;
addr: 00110000 data: E3BAD617&lt;br /&gt;
addr: 00120000 data: 0FA1F57B&lt;br /&gt;
addr: 00130000 data: 9343AEEB&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
addr: 00600000 data: E0021985&lt;br /&gt;
addr: 00610000 data: FFFFFFFF&lt;br /&gt;
addr: 00620000 data: FFFFFFFF&lt;br /&gt;
addr: 00630000 data: FFFFFFFF&lt;br /&gt;
verifying ... formatting ... done.&lt;br /&gt;
boot&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	    &lt;br /&gt;
At the &amp;quot;boot&amp;gt;&amp;quot; prompt, issue the following command: boot&lt;br /&gt;
&lt;br /&gt;
Linux should now start booting.&lt;/div&gt;</summary>
		<author><name>Cfernandes</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Touch_Orbiter_for_the_GPE_Handhelds&amp;diff=25970</id>
		<title>Touch Orbiter for the GPE Handhelds</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Touch_Orbiter_for_the_GPE_Handhelds&amp;diff=25970"/>
		<updated>2010-10-18T18:20:37Z</updated>

		<summary type="html">&lt;p&gt;Cfernandes: /* Installing Task-Bootstrap via Serial Port */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&lt;br /&gt;
== This is only preliminary info, more will follow ==&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Touch Orbiter for GPE Handhelds (IPAQ )&lt;br /&gt;
Install Linux on Ipaq &lt;br /&gt;
Installing the bootldr via BootBlaster&lt;br /&gt;
&lt;br /&gt;
The first step in running Linux on the iPAQ in Native or Dualboot configuration is to upgrade the firmware to one that can boot Linux. We use firmware that we wrote at Compaq Research and that has been extended by members of the handhelds.org community, called bootldr.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installing BootBlaster via ActiveSync ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Connect your iPAQ via the USB or serial cradle or cable.&lt;br /&gt;
&lt;br /&gt;
If using a serial cradle or cable, then configure your iPAQ to use the serial port for ActiveSync.&lt;br /&gt;
&lt;br /&gt;
Select settings from the Start Menu (the Microsoft flag icon)&lt;br /&gt;
&lt;br /&gt;
Click the Connections tab, and then double-click the PC icon.&lt;br /&gt;
&lt;br /&gt;
Ensure the Automatically synchronize when serial cable is connected using is checked.&lt;br /&gt;
&lt;br /&gt;
Change USB to 115200 Default.&lt;br /&gt;
&lt;br /&gt;
click OK (top right of the screen).&lt;br /&gt;
&lt;br /&gt;
Use the ActiveSync application to connect to your iPaq 3600 from your PC. If there is not an ActiveSync icon in the tool tray, then use the Start-&amp;gt;Program-&amp;gt;ActiveSync menu item to start it. Start-&amp;gt;Program-&amp;gt;ActiveSync&lt;br /&gt;
&lt;br /&gt;
Copy BootBlaster_1.18.exe [ftp://ftp.handhelds.org/pub/listitemnux/compaq/ipaq/v0.30/BootBlaster_1.18.exe] to the default folder on your iPaq from your Windows machine using drag and drop or cut and paste. You may safely ignore any messages that say it &amp;quot;may need to convert&amp;quot; file formats.&lt;br /&gt;
&lt;br /&gt;
Copy bootldr-2.18.01.bin[ftp://ftp.handhelds.org/pub/listitemnux/compaq/ipaq/v0.30/bootldr-2.18.01.bin]  to the default folder on your iPaq from your Windows machine. Again, You may safely ignore any messages that say it &amp;quot;may need to convert&amp;quot; file formats.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Starting BootBlaster ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On your iPaq H3600, use the File Navigator to find BootBlaster_1.18.exe wherever you put it, and then invoke it by tapping it with the stylus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Backing Up PocketPC ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
From the &amp;quot;Flash&amp;quot; menu, select &amp;quot;Save&amp;quot;. This will save a copy of your current bootloader to DRAM on the iPAQ (under the name &amp;quot;saved_bootldr.bin&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
Copy the &amp;quot;saved_bootldr.bin&amp;quot; off of your iPAQ and put it in a safe place in case you wish to restore it later.&lt;br /&gt;
&lt;br /&gt;
From the &amp;quot;Flash menu, select Save Windows gz This will copy and compress all the flash ROM on your ipaq into a .gz file along with a file containing the asset information from your iPAQ. This will take a while. After it is complete, copy these files to your PC to save them. Under normal circumstances, installing Linux will not touch the asset partition in flash, but it is safer to have a backup copy.&lt;br /&gt;
&lt;br /&gt;
Wait very patiently This will take many minutes, but a progress bar is displayed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installing the Bootldr ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
From the &amp;quot;Flash&amp;quot; menu on BootBlaster, select &amp;quot;Program&amp;quot;. A file dialog will open allowing you to select the bootloader to use. Select the bootloader from step #5.&lt;br /&gt;
&lt;br /&gt;
First, BootBlaster protects all the flash blocks containing PocketPC so that there is no way that an interruption in the programming process can cause the OS to be corrupted.&lt;br /&gt;
&lt;br /&gt;
Sometimes BootBlaster freezes during this process. If it sits for more than 15 seconds with no activity, then reboot the iPAQ by pushing the recessed reset button at the bottom right and repeat this step. It is perfectly safe to reset the iPAQ if it freezes while protecting flash.&lt;br /&gt;
&lt;br /&gt;
After protecting flash, BootBlaster erases the boot sector and then it programs the new boot loader into the boot sector.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installing Task-Bootstrap via Serial Port ==&lt;br /&gt;
&lt;br /&gt;
Installing Familiar 0.8.4 with a serial line&lt;br /&gt;
&lt;br /&gt;
You will need a serial sync cable or serial sync cradle. The dual USB/Serial cradle that comes with the H3800 and H3900 will also work. You will need to use a terminal program such as minicom, kermit, or Hyperterminal.&lt;br /&gt;
&lt;br /&gt;
If you use minicom or kermit, you will need to use an external ymodem program such as sb, which is available in the Linux lrzsz package.&lt;br /&gt;
&lt;br /&gt;
Hold down the joypad and push the reset button on the iPAQ. You will need to remove it from the cradle to access the reset button.&lt;br /&gt;
&lt;br /&gt;
For non-H5xxx: When the bootloader splash screen appears, release the joypad.&lt;br /&gt;
[[Image:bootldr-splash.png]]&lt;/div&gt;</summary>
		<author><name>Cfernandes</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=File:Bootldr-splash.png&amp;diff=25969</id>
		<title>File:Bootldr-splash.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=File:Bootldr-splash.png&amp;diff=25969"/>
		<updated>2010-10-18T18:19:48Z</updated>

		<summary type="html">&lt;p&gt;Cfernandes: ipaq bootloader&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ipaq bootloader&lt;/div&gt;</summary>
		<author><name>Cfernandes</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Touch_Orbiter_for_the_GPE_Handhelds&amp;diff=25968</id>
		<title>Touch Orbiter for the GPE Handhelds</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Touch_Orbiter_for_the_GPE_Handhelds&amp;diff=25968"/>
		<updated>2010-10-18T18:19:19Z</updated>

		<summary type="html">&lt;p&gt;Cfernandes: /* This is only preliminary info, more will follow */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&lt;br /&gt;
== This is only preliminary info, more will follow ==&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Touch Orbiter for GPE Handhelds (IPAQ )&lt;br /&gt;
Install Linux on Ipaq &lt;br /&gt;
Installing the bootldr via BootBlaster&lt;br /&gt;
&lt;br /&gt;
The first step in running Linux on the iPAQ in Native or Dualboot configuration is to upgrade the firmware to one that can boot Linux. We use firmware that we wrote at Compaq Research and that has been extended by members of the handhelds.org community, called bootldr.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installing BootBlaster via ActiveSync ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Connect your iPAQ via the USB or serial cradle or cable.&lt;br /&gt;
&lt;br /&gt;
If using a serial cradle or cable, then configure your iPAQ to use the serial port for ActiveSync.&lt;br /&gt;
&lt;br /&gt;
Select settings from the Start Menu (the Microsoft flag icon)&lt;br /&gt;
&lt;br /&gt;
Click the Connections tab, and then double-click the PC icon.&lt;br /&gt;
&lt;br /&gt;
Ensure the Automatically synchronize when serial cable is connected using is checked.&lt;br /&gt;
&lt;br /&gt;
Change USB to 115200 Default.&lt;br /&gt;
&lt;br /&gt;
click OK (top right of the screen).&lt;br /&gt;
&lt;br /&gt;
Use the ActiveSync application to connect to your iPaq 3600 from your PC. If there is not an ActiveSync icon in the tool tray, then use the Start-&amp;gt;Program-&amp;gt;ActiveSync menu item to start it. Start-&amp;gt;Program-&amp;gt;ActiveSync&lt;br /&gt;
&lt;br /&gt;
Copy BootBlaster_1.18.exe [ftp://ftp.handhelds.org/pub/listitemnux/compaq/ipaq/v0.30/BootBlaster_1.18.exe] to the default folder on your iPaq from your Windows machine using drag and drop or cut and paste. You may safely ignore any messages that say it &amp;quot;may need to convert&amp;quot; file formats.&lt;br /&gt;
&lt;br /&gt;
Copy bootldr-2.18.01.bin[ftp://ftp.handhelds.org/pub/listitemnux/compaq/ipaq/v0.30/bootldr-2.18.01.bin]  to the default folder on your iPaq from your Windows machine. Again, You may safely ignore any messages that say it &amp;quot;may need to convert&amp;quot; file formats.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Starting BootBlaster ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On your iPaq H3600, use the File Navigator to find BootBlaster_1.18.exe wherever you put it, and then invoke it by tapping it with the stylus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Backing Up PocketPC ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
From the &amp;quot;Flash&amp;quot; menu, select &amp;quot;Save&amp;quot;. This will save a copy of your current bootloader to DRAM on the iPAQ (under the name &amp;quot;saved_bootldr.bin&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
Copy the &amp;quot;saved_bootldr.bin&amp;quot; off of your iPAQ and put it in a safe place in case you wish to restore it later.&lt;br /&gt;
&lt;br /&gt;
From the &amp;quot;Flash menu, select Save Windows gz This will copy and compress all the flash ROM on your ipaq into a .gz file along with a file containing the asset information from your iPAQ. This will take a while. After it is complete, copy these files to your PC to save them. Under normal circumstances, installing Linux will not touch the asset partition in flash, but it is safer to have a backup copy.&lt;br /&gt;
&lt;br /&gt;
Wait very patiently This will take many minutes, but a progress bar is displayed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installing the Bootldr ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
From the &amp;quot;Flash&amp;quot; menu on BootBlaster, select &amp;quot;Program&amp;quot;. A file dialog will open allowing you to select the bootloader to use. Select the bootloader from step #5.&lt;br /&gt;
&lt;br /&gt;
First, BootBlaster protects all the flash blocks containing PocketPC so that there is no way that an interruption in the programming process can cause the OS to be corrupted.&lt;br /&gt;
&lt;br /&gt;
Sometimes BootBlaster freezes during this process. If it sits for more than 15 seconds with no activity, then reboot the iPAQ by pushing the recessed reset button at the bottom right and repeat this step. It is perfectly safe to reset the iPAQ if it freezes while protecting flash.&lt;br /&gt;
&lt;br /&gt;
After protecting flash, BootBlaster erases the boot sector and then it programs the new boot loader into the boot sector.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installing Task-Bootstrap via Serial Port ==&lt;br /&gt;
&lt;br /&gt;
Installing Familiar 0.8.4 with a serial line&lt;br /&gt;
&lt;br /&gt;
You will need a serial sync cable or serial sync cradle. The dual USB/Serial cradle that comes with the H3800 and H3900 will also work. You will need to use a terminal program such as minicom, kermit, or Hyperterminal.&lt;br /&gt;
&lt;br /&gt;
If you use minicom or kermit, you will need to use an external ymodem program such as sb, which is available in the Linux lrzsz package.&lt;br /&gt;
&lt;br /&gt;
Hold down the joypad and push the reset button on the iPAQ. You will need to remove it from the cradle to access the reset button.&lt;br /&gt;
&lt;br /&gt;
For non-H5xxx: When the bootloader splash screen appears, release the joypad.&lt;/div&gt;</summary>
		<author><name>Cfernandes</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Touch_Orbiter_for_the_GPE_Handhelds&amp;diff=25967</id>
		<title>Touch Orbiter for the GPE Handhelds</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Touch_Orbiter_for_the_GPE_Handhelds&amp;diff=25967"/>
		<updated>2010-10-18T18:04:47Z</updated>

		<summary type="html">&lt;p&gt;Cfernandes: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&lt;br /&gt;
== This is only preliminary info, more will follow ==&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Touch Orbiter for GPE Handhelds (IPAQ )&lt;br /&gt;
Install Linux on Ipaq &lt;br /&gt;
Installing the bootldr via BootBlaster&lt;br /&gt;
&lt;br /&gt;
The first step in running Linux on the iPAQ in Native or Dualboot configuration is to upgrade the firmware to one that can boot Linux. We use firmware that we wrote at Compaq Research and that has been extended by members of the handhelds.org community, called bootldr.&lt;br /&gt;
&lt;br /&gt;
Installing BootBlaster via ActiveSync&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Connect your iPAQ via the USB or serial cradle or cable.&lt;br /&gt;
&lt;br /&gt;
If using a serial cradle or cable, then configure your iPAQ to use the serial port for ActiveSync.&lt;br /&gt;
&lt;br /&gt;
Select settings from the Start Menu (the Microsoft flag icon)&lt;br /&gt;
&lt;br /&gt;
Click the Connections tab, and then double-click the PC icon.&lt;br /&gt;
&lt;br /&gt;
Ensure the Automatically synchronize when serial cable is connected using is checked.&lt;br /&gt;
&lt;br /&gt;
Change USB to 115200 Default.&lt;br /&gt;
&lt;br /&gt;
click OK (top right of the screen).&lt;br /&gt;
&lt;br /&gt;
Use the ActiveSync application to connect to your iPaq 3600 from your PC. If there is not an ActiveSync icon in the tool tray, then use the Start-&amp;gt;Program-&amp;gt;ActiveSync menu item to start it. Start-&amp;gt;Program-&amp;gt;ActiveSync&lt;br /&gt;
&lt;br /&gt;
Copy BootBlaster_1.18.exe [ftp://ftp.handhelds.org/pub/listitemnux/compaq/ipaq/v0.30/BootBlaster_1.18.exe] to the default folder on your iPaq from your Windows machine using drag and drop or cut and paste. You may safely ignore any messages that say it &amp;quot;may need to convert&amp;quot; file formats.&lt;br /&gt;
&lt;br /&gt;
Copy bootldr-2.18.01.bin to the default folder on your iPaq from your Windows machine. Again, You may safely ignore any messages that say it &amp;quot;may need to convert&amp;quot; file formats.&lt;/div&gt;</summary>
		<author><name>Cfernandes</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Touch_Orbiter_for_the_GPE_Handhelds&amp;diff=25966</id>
		<title>Touch Orbiter for the GPE Handhelds</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Touch_Orbiter_for_the_GPE_Handhelds&amp;diff=25966"/>
		<updated>2010-10-18T17:58:57Z</updated>

		<summary type="html">&lt;p&gt;Cfernandes: New page: &amp;#039;&amp;#039;&amp;#039; == This is only preliminary info, more will follow == &amp;#039;&amp;#039;&amp;#039;   Touch Orbiter for GPE Handhelds (IPAQ )&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&lt;br /&gt;
== This is only preliminary info, more will follow ==&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Touch Orbiter for GPE Handhelds (IPAQ )&lt;/div&gt;</summary>
		<author><name>Cfernandes</name></author>
	</entry>
</feed>