<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://ocotal.iarc.uaf.edu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=137.229.92.136&amp;*</id>
	<title>IARC 207 Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://ocotal.iarc.uaf.edu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=137.229.92.136&amp;*"/>
	<link rel="alternate" type="text/html" href="http://ocotal.iarc.uaf.edu/index.php?title=Special:Contributions/137.229.92.136"/>
	<updated>2026-05-12T22:06:53Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.34.2</generator>
	<entry>
		<id>http://ocotal.iarc.uaf.edu/index.php?title=K1_Burn_Notes&amp;diff=3048</id>
		<title>K1 Burn Notes</title>
		<link rel="alternate" type="text/html" href="http://ocotal.iarc.uaf.edu/index.php?title=K1_Burn_Notes&amp;diff=3048"/>
		<updated>2016-12-21T01:37:21Z</updated>

		<summary type="html">&lt;p&gt;137.229.92.136: /* Met Review */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
===Met Review===&lt;br /&gt;
* 1999 All good&lt;br /&gt;
** Precip needs comparing to another site as it doesn't seem to record until end of summer.&lt;br /&gt;
* 2000 All Good&lt;br /&gt;
* 2001 All Good&lt;br /&gt;
** No precip for this year though (in NSIDC data set)&lt;br /&gt;
* 2002&lt;br /&gt;
** Missing data 1/1/ to 2/4&lt;br /&gt;
** AT/RH bad one @ 6/10/2002 15:00&lt;br /&gt;
* 2003 All Good&lt;br /&gt;
* 2004 All Good&lt;br /&gt;
* 2005 All Good&lt;br /&gt;
* 2006 Mostly Good&lt;br /&gt;
** Bear damage of 3m WS/WD?&lt;br /&gt;
* 2007 All Good&lt;br /&gt;
* 2008 All Good&lt;br /&gt;
* 2009 Problems... need to follow up with data from other sites.&lt;br /&gt;
 AT/RH 1m: 6/4/2009 0:00 - 7/31/2009 16:00 (Bear Damage)&lt;br /&gt;
 AT/RH 3m: 6/4/2009 0:00 - 9/25/2009 16:00&lt;br /&gt;
 WS/WD need to compare to other Kougarok sites.  90% sure it is bunk.  I don't trust specifically the anemometer being pointed north much of the time.  Perhaps fixed on 9/25/2009 visit.&lt;br /&gt;
 Precip -- Broken all year (tipping bucket removed by animal) but bucket replaced on 9/25/2009 trip.&lt;br /&gt;
* 2010&lt;br /&gt;
 Precip -- possibly broken again until 6/25/2010 visit... need to compare to other sites.&lt;br /&gt;
 If good: season starts 5/25/2010 9:00 if bad, season starts 6/23/2010 18:00 (data download time)&lt;br /&gt;
 season ends 9/23/2010 2:00&lt;br /&gt;
* 2011&lt;br /&gt;
 1m AT/RH -- 1/27/2011 0:00 - 8/18/2011 17:00 (Fox?)&lt;br /&gt;
 3m AT/RH -- 4/29/2011 16:00 - 12/31/2011 23:00 (Bear)&lt;br /&gt;
 Precip -- Broken all year it appears.&lt;br /&gt;
 Wind -- 4/29/2011 16:00 - 12/31/2011 23:00 (Bear)&lt;br /&gt;
* 2012&lt;br /&gt;
 1m AT/RH -- 5/12/2012 0:00 - 8/8/2012 18:00 (Animal)&lt;br /&gt;
 3m AT/RH -- 1/1/2012 0:00 - 8/8/2012 18:00 (Bear)&lt;br /&gt;
 Precip -- Broken until 8/8/2012 18:00; end of season 10/6/2012 22:00&lt;br /&gt;
 Wind -- 1/1/2012 0:00 - 8/8/2012 18:00&lt;br /&gt;
* 2013&lt;br /&gt;
 1m AT -- 7/7/2013 22:00 - 12/31/2013 0:00&lt;br /&gt;
 1m RH -- 7/7/2013 22:00 - 9/16/2013 19:00&lt;br /&gt;
 3m AT -- 7/7/2013 22:00 - 9/16/2013 19:00&lt;br /&gt;
 3m RH -- 7/7/2013 22:00 - 9/16/2013 19:00&lt;br /&gt;
 Precip -- Start: 5/21/2013 8:00 End: 10/22/2013 11:00&lt;br /&gt;
* 2014&lt;br /&gt;
 1m AT --1/1/2014 0:00 - 7/24/2014 11:00&lt;br /&gt;
 1m RH -- 6/3/2014 14:00 - 7/23/2014 21:00&lt;br /&gt;
 3m AT -- 6/3/2014 14:00 -  7/23/2014 21:00&lt;br /&gt;
 3m RH -- 6/3/2014 14:00 -  7/23/2014 21:00&lt;br /&gt;
(Still working up 2014)&lt;br /&gt;
&lt;br /&gt;
===Soil Information:===&lt;br /&gt;
 &lt;br /&gt;
 D:\projects_usb_drive\UAF\From Crane\archived files from past workers\ANDYS\ANDYWORK\SEWARD_PEN\KOUGAROK\K1_3MTOWERNIAGARA_\WORKING\2000K1.XLS&lt;br /&gt;
 =IF(F3&amp;gt;60,6999,IF(F3&amp;lt;3,6999,IF(F3=0,6999,IF(F3=-6999,-6999,IF(F3=6999,6999,1/(0.00128+0.000237*(LN(F3*1000))+0.0000000906*((LN(F3*1000))^3))-273.15)))))&lt;br /&gt;
 Thermistor String 1 -- 5, 10, 15, 20, 30, 40&lt;br /&gt;
 Thermistor String 2 -- 25, 40, 55, 75, 100, 125&lt;br /&gt;
 Soil Moisture Pit -- 5, 10, 15, 20, 30, 40&lt;/div&gt;</summary>
		<author><name>137.229.92.136</name></author>
		
	</entry>
	<entry>
		<id>http://ocotal.iarc.uaf.edu/index.php?title=K1_Burn_Notes&amp;diff=3047</id>
		<title>K1 Burn Notes</title>
		<link rel="alternate" type="text/html" href="http://ocotal.iarc.uaf.edu/index.php?title=K1_Burn_Notes&amp;diff=3047"/>
		<updated>2016-12-21T01:09:18Z</updated>

		<summary type="html">&lt;p&gt;137.229.92.136: /* Met Review */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
===Met Review===&lt;br /&gt;
* 1999 All good&lt;br /&gt;
** Precip needs comparing to another site as it doesn't seem to record until end of summer.&lt;br /&gt;
* 2000 All Good&lt;br /&gt;
* 2001 All Good&lt;br /&gt;
** No precip for this year though (in NSIDC data set)&lt;br /&gt;
* 2002&lt;br /&gt;
** Missing data 1/1/ to 2/4&lt;br /&gt;
** AT/RH bad one @ 6/10/2002 15:00&lt;br /&gt;
* 2003 All Good&lt;br /&gt;
* 2004 All Good&lt;br /&gt;
* 2005 All Good&lt;br /&gt;
* 2006 Mostly Good&lt;br /&gt;
** Bear damage of 3m WS/WD?&lt;br /&gt;
* 2007 All Good&lt;br /&gt;
* 2008 All Good&lt;br /&gt;
* 2009 Problems... need to follow up with data from other sites.&lt;br /&gt;
 AT/RH 1m: 6/4/2009 0:00 - 7/31/2009 16:00 (Bear Damage)&lt;br /&gt;
 AT/RH 3m: 6/4/2009 0:00 - 9/25/2009 16:00&lt;br /&gt;
 WS/WD need to compare to other Kougarok sites.  90% sure it is bunk.  I don't trust specifically the anemometer being pointed north much of the time.  Perhaps fixed on 9/25/2009 visit.&lt;br /&gt;
 Precip -- Broken all year (tipping bucket removed by animal) but bucket replaced on 9/25/2009 trip.&lt;br /&gt;
* 2010&lt;br /&gt;
 Precip -- possibly broken again until 6/25/2010 visit... need to compare to other sites.&lt;br /&gt;
 If good: season starts 5/25/2010 9:00 if bad, season starts 6/23/2010 18:00 (data download time)&lt;br /&gt;
 season ends 9/23/2010 2:00&lt;br /&gt;
* 2011&lt;br /&gt;
 1m AT/RH -- 1/27/2011 0:00 - 8/18/2011 17:00 (Fox?)&lt;br /&gt;
 3m AT/RH -- 4/29/2011 16:00 - 12/31/2011 23:00 (Bear)&lt;br /&gt;
 Precip -- Broken all year it appears.&lt;br /&gt;
 Wind -- 4/29/2011 16:00 - 12/31/2011 23:00 (Bear)&lt;br /&gt;
* 2012&lt;br /&gt;
 1m AT/RH -- 5/12/2012 0:00 - 8/8/2012 18:00 (Animal)&lt;br /&gt;
 3m AT/RH -- 1/1/2012 0:00 - 8/8/2012 18:00 (Bear)&lt;br /&gt;
 Precip -- Broken until 8/8/2012 18:00; end of season 10/6/2012 22:00&lt;br /&gt;
 Wind -- 1/1/2012 0:00 - 8/8/2012 18:00&lt;br /&gt;
* 2013&lt;br /&gt;
 1m AT -- 7/7/2013 22:00 - 12/31/2013 0:00&lt;br /&gt;
 1m RH -- 7/7/2013 22:00 - 9/16/2013 19:00&lt;br /&gt;
 3m AT -- 7/7/2013 22:00 - 9/16/2013 19:00&lt;br /&gt;
 3m RH -- 7/7/2013 22:00 - 9/16/2013 19:00&lt;br /&gt;
 Precip -- Start: 5/21/2013 8:00 End: 10/22/2013 11:00&lt;br /&gt;
* 2014&lt;br /&gt;
 1m AT --1/1/2014 0:00 - 7/24/2014 11:00&lt;br /&gt;
&lt;br /&gt;
===Soil Information:===&lt;br /&gt;
 &lt;br /&gt;
 D:\projects_usb_drive\UAF\From Crane\archived files from past workers\ANDYS\ANDYWORK\SEWARD_PEN\KOUGAROK\K1_3MTOWERNIAGARA_\WORKING\2000K1.XLS&lt;br /&gt;
 =IF(F3&amp;gt;60,6999,IF(F3&amp;lt;3,6999,IF(F3=0,6999,IF(F3=-6999,-6999,IF(F3=6999,6999,1/(0.00128+0.000237*(LN(F3*1000))+0.0000000906*((LN(F3*1000))^3))-273.15)))))&lt;br /&gt;
 Thermistor String 1 -- 5, 10, 15, 20, 30, 40&lt;br /&gt;
 Thermistor String 2 -- 25, 40, 55, 75, 100, 125&lt;br /&gt;
 Soil Moisture Pit -- 5, 10, 15, 20, 30, 40&lt;/div&gt;</summary>
		<author><name>137.229.92.136</name></author>
		
	</entry>
	<entry>
		<id>http://ocotal.iarc.uaf.edu/index.php?title=K1_Burn_Notes&amp;diff=3046</id>
		<title>K1 Burn Notes</title>
		<link rel="alternate" type="text/html" href="http://ocotal.iarc.uaf.edu/index.php?title=K1_Burn_Notes&amp;diff=3046"/>
		<updated>2016-12-20T22:11:41Z</updated>

		<summary type="html">&lt;p&gt;137.229.92.136: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
===Met Review===&lt;br /&gt;
* 1999 All good&lt;br /&gt;
** Precip needs comparing to another site as it doesn't seem to record until end of summer.&lt;br /&gt;
* 2000 All Good&lt;br /&gt;
* 2001 All Good&lt;br /&gt;
** No precip for this year though (in NSIDC data set)&lt;br /&gt;
* 2002&lt;br /&gt;
** Missing data 1/1/ to 2/4&lt;br /&gt;
** AT/RH bad one @ 6/10/2002 15:00&lt;br /&gt;
* 2003 All Good&lt;br /&gt;
* 2004 All Good&lt;br /&gt;
* 2005 All Good&lt;br /&gt;
* 2006 Mostly Good&lt;br /&gt;
** Bear damage of 3m WS/WD?&lt;br /&gt;
* 2007 All Good&lt;br /&gt;
* 2008 All Good&lt;br /&gt;
* 2009 Problems... need to follow up with data from other sites.&lt;br /&gt;
 AT/RH 1m: 6/4/2009 0:00 - 7/31/2009 16:00 (Bear Damage)&lt;br /&gt;
 AT/RH 3m: 6/4/2009 0:00 - 9/25/2009 16:00&lt;br /&gt;
 WS/WD need to compare to other Kougarok sites.  90% sure it is bunk.  I don't trust specifically the anemometer being pointed north much of the time.  Perhaps fixed on 9/25/2009 visit.&lt;br /&gt;
 Precip -- Broken all year (tipping bucket removed by animal) but bucket replaced on 9/25/2009 trip.&lt;br /&gt;
* 2010&lt;br /&gt;
 Precip -- possibly broken again until 6/25/2010 visit... need to compare to other sites.&lt;br /&gt;
 If good: season starts 5/25/2010 9:00 if bad, season starts 6/23/2010 18:00 (data download time)&lt;br /&gt;
 season ends 9/23/2010 2:00&lt;br /&gt;
* 2011&lt;br /&gt;
 1m AT/RH -- 1/27/2011 0:00 - 8/18/2011 17:00 (Fox?)&lt;br /&gt;
 3m AT/RH -- 4/29/2011 16:00 - 12/31/2011 23:00 (Bear)&lt;br /&gt;
 Precip -- Broken all year it appears.&lt;br /&gt;
 Wind -- 4/29/2011 16:00 - 12/31/2011 23:00 (Bear)&lt;br /&gt;
* 2012&lt;br /&gt;
 1m AT/RH -- 5/12/2012 0:00 - 8/8/2012 18:00 (Animal)&lt;br /&gt;
 3m AT/RH -- 1/1/2012 0:00 - 8/8/2012 18:00 (Bear)&lt;br /&gt;
 Precip -- Broken until 8/8/2012 18:00; end of season 10/6/2012 22:00&lt;br /&gt;
 Wind -- 1/1/2012 0:00 - 8/8/2012 18:00&lt;br /&gt;
* 2013&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Soil Information:===&lt;br /&gt;
 &lt;br /&gt;
 D:\projects_usb_drive\UAF\From Crane\archived files from past workers\ANDYS\ANDYWORK\SEWARD_PEN\KOUGAROK\K1_3MTOWERNIAGARA_\WORKING\2000K1.XLS&lt;br /&gt;
 =IF(F3&amp;gt;60,6999,IF(F3&amp;lt;3,6999,IF(F3=0,6999,IF(F3=-6999,-6999,IF(F3=6999,6999,1/(0.00128+0.000237*(LN(F3*1000))+0.0000000906*((LN(F3*1000))^3))-273.15)))))&lt;br /&gt;
 Thermistor String 1 -- 5, 10, 15, 20, 30, 40&lt;br /&gt;
 Thermistor String 2 -- 25, 40, 55, 75, 100, 125&lt;br /&gt;
 Soil Moisture Pit -- 5, 10, 15, 20, 30, 40&lt;/div&gt;</summary>
		<author><name>137.229.92.136</name></author>
		
	</entry>
	<entry>
		<id>http://ocotal.iarc.uaf.edu/index.php?title=Decommisioned_Serial_Server_Config_and_notes&amp;diff=2997</id>
		<title>Decommisioned Serial Server Config and notes</title>
		<link rel="alternate" type="text/html" href="http://ocotal.iarc.uaf.edu/index.php?title=Decommisioned_Serial_Server_Config_and_notes&amp;diff=2997"/>
		<updated>2016-09-20T21:18:23Z</updated>

		<summary type="html">&lt;p&gt;137.229.92.136: Created page with &amp;quot;/etc/network/interfaces &amp;lt;pre&amp;gt; auto lo iface lo inet loopback auto eth0   iface eth0 inet dhcp   post-up /home/bob/bin/xmitip.sh  #iface eth0 inet static #   address 199.165.12...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/etc/network/interfaces&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
auto lo&lt;br /&gt;
iface lo inet loopback&lt;br /&gt;
auto eth0&lt;br /&gt;
  iface eth0 inet dhcp&lt;br /&gt;
  post-up /home/bob/bin/xmitip.sh&lt;br /&gt;
&lt;br /&gt;
#iface eth0 inet static&lt;br /&gt;
#   address 199.165.126.161&lt;br /&gt;
#   gateway 199.165.126.129&lt;br /&gt;
#   netmask 255.255.255.128&lt;br /&gt;
#   dns-nameservers 8.8.8.8 8.8.4.4&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
/etc/ser2net.conf&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# BNZ Radio&lt;br /&gt;
6786:raw:25:/root/devices/bnz_radio:57600 8DATABITS NONE 1STOPBIT HANGUP_WHEN_DONE RTSCTS LOCAL&lt;br /&gt;
# IARC radio&lt;br /&gt;
7808:raw:25:/root/devices/iarc_radio:57600 8DATABITS NONE 1STOPBIT HANGUP_WHEN_DONE RTSCTS LOCAL&lt;br /&gt;
# IARC CR10&lt;br /&gt;
7809:raw:25:/dev/ttyUSB2:9600 8DATABITS NONE 1STOPBIT HANGUP_WHEN_DONE RTSCTS LOCAL&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
/etc/iptables.firewall.rules&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
*filter&lt;br /&gt;
:INPUT DROP [0:0]&lt;br /&gt;
:FORWARD ACCEPT [0:0]&lt;br /&gt;
:OUTPUT ACCEPT [0:0]&lt;br /&gt;
&lt;br /&gt;
# from Jim:&lt;br /&gt;
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#  Allow all loopback (lo0) traffic and drop all traffic to 127/8 that doesn't use lo0&lt;br /&gt;
-A INPUT -i lo -j ACCEPT&lt;br /&gt;
-A INPUT -d 127.0.0.0/8 -j REJECT&lt;br /&gt;
-A INPUT -s 137.229.94.2 -d 244.0.0.1 -j ACCEPT&lt;br /&gt;
#-A INPUT -s 224.0.0.1 -p udp -m udp -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
#  Accept all established inbound connections&lt;br /&gt;
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
#  Allow all outbound traffic - you can modify this to only allow certain traffic&lt;br /&gt;
-A OUTPUT -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
#  Allow HTTP and HTTPS connections from anywhere (the normal ports for websites and SSL).&lt;br /&gt;
#-A INPUT -p tcp --dport 80 -j ACCEPT&lt;br /&gt;
#-A INPUT -p tcp --dport 443 -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
-A INPUT -s 192.168.0.0/16  -p tcp -m tcp --dport 6786 -j ACCEPT&lt;br /&gt;
-A INPUT -s 137.229.0.0/16  -p tcp -m tcp --dport 6786 -j ACCEPT&lt;br /&gt;
-A INPUT -s 127.0.0.0/8  -p tcp -m tcp --dport 6786 -j ACCEPT&lt;br /&gt;
-A INPUT -s 0.0.0.0/0 -p tcp --dport 6786 -j DROP&lt;br /&gt;
&lt;br /&gt;
-A INPUT -s 192.168.0.0/16  -p tcp -m tcp --dport 7808 -j ACCEPT&lt;br /&gt;
-A INPUT -s 137.229.0.0/16  -p tcp -m tcp --dport 7808 -j ACCEPT&lt;br /&gt;
-A INPUT -s 127.0.0.0/8  -p tcp -m tcp --dport 7808 -j ACCEPT&lt;br /&gt;
-A INPUT -s 0.0.0.0/0 -p tcp --dport 7808 -j DROP&lt;br /&gt;
&lt;br /&gt;
-A INPUT -s 137.229.0.0/16  -p tcp -m tcp --dport 7809 -j ACCEPT&lt;br /&gt;
-A INPUT -s 192.168.0.0/16  -p tcp -m tcp --dport 7809 -j ACCEPT&lt;br /&gt;
-A INPUT -s 127.0.0.0/8  -p tcp -m tcp --dport 7809 -j ACCEPT&lt;br /&gt;
-A INPUT -s 0.0.0.0/0 -p tcp --dport 7809 -j DROP&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-A INPUT -s 137.229.0.0/16 -p udp -m udp -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
#  Allow SSH connections&lt;br /&gt;
#&lt;br /&gt;
#  The -dport number should be the same port number you set in sshd_config&lt;br /&gt;
#&lt;br /&gt;
-A INPUT -p tcp -m state --state NEW --dport 22 -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
#  Allow ping&lt;br /&gt;
-A INPUT -p icmp --icmp-type echo-request -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
#  Log iptables denied calls (disabled once I saw what all was getting blocked)&lt;br /&gt;
##-A INPUT -m limit --limit 5/min -j LOG --log-prefix &amp;quot;iptables denied: &amp;quot; --log-level 7&lt;br /&gt;
&lt;br /&gt;
#  Drop all other inbound - default deny unless explicitly allowed policy&lt;br /&gt;
-A INPUT -j DROP&lt;br /&gt;
-A FORWARD -j DROP&lt;br /&gt;
&lt;br /&gt;
COMMIT&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>137.229.92.136</name></author>
		
	</entry>
	<entry>
		<id>http://ocotal.iarc.uaf.edu/index.php?title=Computers&amp;diff=2497</id>
		<title>Computers</title>
		<link rel="alternate" type="text/html" href="http://ocotal.iarc.uaf.edu/index.php?title=Computers&amp;diff=2497"/>
		<updated>2016-09-20T21:03:43Z</updated>

		<summary type="html">&lt;p&gt;137.229.92.136: /* Serial Server Systems */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Stub here to act as a table of contents sorts to our important computers / servers / related information.&lt;br /&gt;
===Loggernet Systems===&lt;br /&gt;
* Lognet (listed lower on the page) - [https://docs.google.com/a/alaska.edu/spreadsheets/d/1CFV-2dh7pPBvACJbi8AFLTF7aF6Bf3JSwRjbcY5aBMY/edit?usp=sharing LoggerNet configuration] (Partial GIPL &amp;amp; IARC)&amp;lt;br&amp;gt;&lt;br /&gt;
* Monitor real time connections here:&lt;br /&gt;
** http://ngeedata.iarc.uaf.edu/data/data.html&lt;br /&gt;
* Super Site Debian Laptop&lt;br /&gt;
** exclusively handles Super-site Data loggers at Poker Flat Research Range on an MD485 wired network&lt;br /&gt;
&lt;br /&gt;
===Serial Server Systems===&lt;br /&gt;
What is a [[Serial Server]]?&amp;lt;br&amp;gt;&lt;br /&gt;
[[Several Important Network Devices]] (Covers much of the same ground)&amp;lt;br&amp;gt;&lt;br /&gt;
* [https://docs.google.com/a/alaska.edu/document/d/1rRO1Ess8hwZkxBgZB5HRP-FZ8u2NcKENp2TvAYmtYTE/edit?usp=sharing Fairbanks IARC Base Station server (Ralph) Configuration]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* [https://docs.google.com/a/alaska.edu/document/d/1cvtqjE0w6MpFALUuruchsc71XF1WgvOJFbtLxnAWBQo/edit?usp=sharing Barrow Base Station server (Trout) Configuration]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* [https://docs.google.com/a/alaska.edu/document/d/108gA9FC5sTJvvMaQ039XtKBFk9DH31bilRKUuF3_hq4/edit?usp=sharing Barrow BARC bandwidth tester (Grayling)Configuration ]&amp;lt;br&amp;gt;&lt;br /&gt;
* [https://docs.google.com/a/alaska.edu/document/d/1Fmh8lsWiJdNqu79rQfaMm7dj6GnruNk2WSrbzFa3pBg/edit?usp=sharing Lab 113 (Salmon) Configuration]&lt;br /&gt;
* [[Ser2Net Config Reference]] (Hopefully this reflects all of them)&lt;br /&gt;
&lt;br /&gt;
* '''Barrow Dreamplug''' -- Kind of decommissioned at this point.  &lt;br /&gt;
** Related though is [https://docs.google.com/document/d/1YK5Bt3QrWyU5LtWgWrdJ9skdwRxcxilH--8yFzSlQJ4/edit# Network Information on Barrow]&lt;br /&gt;
** It is old and still up in Barrow in the control shed.  Still works but I sent the raspberry pis up to replace it.  My plan is to replace it with a small server with a different computer architecture this winter.  The reason for that over these small ARM processors is that I'm still trying to work around this weak telemetry problem.  Thinking that if it is an x86 (well 64 bit but that style of CPU) that we can leave a copy of loggernet running up there so that when the network goes down as long as the unit is on we are still in business.  I am working to put all of its configs in one location though.  What was unique to it that hasn't been documented yet is that it used its second ethernet port as a DHCP server in support of a PTZ web cam.  That required an additional package, special iptables rules, and some scripts in /usr/local/bin.  On the to do list to get going at some point.&lt;br /&gt;
* [[Decommisioned Serial Server Config and notes]]&lt;br /&gt;
&lt;br /&gt;
===Virtual Machines===&lt;br /&gt;
What is a [[Virtual Machine]]?&amp;lt;br&amp;gt;&lt;br /&gt;
====LogNet====&lt;br /&gt;
Primary LoggerNet server&lt;br /&gt;
* CentOS Linux virtual machine &lt;br /&gt;
* Located in IARC server room&lt;br /&gt;
* Function is ''main LoggerNet server'' for related projects.&lt;br /&gt;
* This computer pushes data to ngeedata after automated retrievals.&lt;br /&gt;
* [https://docs.google.com/a/alaska.edu/spreadsheets/d/1CFV-2dh7pPBvACJbi8AFLTF7aF6Bf3JSwRjbcY5aBMY/edit?usp=sharing LoggerNet configuration] (Partial GIPL &amp;amp; IARC)&lt;br /&gt;
&lt;br /&gt;
====NGEEDATA==== &lt;br /&gt;
Primary Data processing server &amp;amp; data sharing web server&amp;lt;br&amp;gt;&lt;br /&gt;
* Debian Linux virtual machine &lt;br /&gt;
* Located in IARC server room&lt;br /&gt;
* Function is ''main data processing server'' and ''web server'' for sharing data with 3rd parties&lt;br /&gt;
* Online repositories for processing scripts:&lt;br /&gt;
** Cron related: https://github.alaska.edu/rcbusey/processing_bash_scripts&lt;br /&gt;
** Bash Utilities: https://github.alaska.edu/rcbusey/bash_utilities&lt;br /&gt;
** Python Utilities: https://github.alaska.edu/rcbusey/python_utilities&lt;br /&gt;
** DataPro V3 &amp;amp; other python utilities from Ross: https://github.com/rwspicer/csv_utilities&lt;br /&gt;
&lt;br /&gt;
===Other===&lt;br /&gt;
* [[High precision computer logger]]&lt;br /&gt;
* [[Airplane Computer 2016]]&lt;br /&gt;
&lt;br /&gt;
===Other Important Information===&lt;br /&gt;
* [[Initial Debian Server Setup]]&amp;lt;br&amp;gt;&lt;br /&gt;
* [[Baud Rate Backgrounder]] - (I know...)&amp;lt;br&amp;gt;&lt;br /&gt;
* [[Automated System Work Flow]]&lt;br /&gt;
* [[IP Tables Firewall Example]]&lt;br /&gt;
* Disable Autoreboot in windows 10 update: http://www.tenforums.com/windows-updates-activation/17530-disable-automatic-reboot-updates.html&lt;/div&gt;</summary>
		<author><name>137.229.92.136</name></author>
		
	</entry>
	<entry>
		<id>http://ocotal.iarc.uaf.edu/index.php?title=Computers&amp;diff=2482</id>
		<title>Computers</title>
		<link rel="alternate" type="text/html" href="http://ocotal.iarc.uaf.edu/index.php?title=Computers&amp;diff=2482"/>
		<updated>2016-01-29T00:00:00Z</updated>

		<summary type="html">&lt;p&gt;137.229.92.136: /* Serial Server Systems */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Stub here to act as a table of contents sorts to our important computers / servers / related information.&lt;br /&gt;
===Loggernet Systems===&lt;br /&gt;
[https://docs.google.com/a/alaska.edu/spreadsheets/d/1CFV-2dh7pPBvACJbi8AFLTF7aF6Bf3JSwRjbcY5aBMY/edit?usp=sharing LoggerNet configuration] (Partial GIPL &amp;amp; IARC)&amp;lt;br&amp;gt;&lt;br /&gt;
* Monitor real time connections here:&lt;br /&gt;
** http://ngeedata.iarc.uaf.edu/data/data.html&lt;br /&gt;
&lt;br /&gt;
===Serial Server Systems===&lt;br /&gt;
What is a [[Serial Server]]?&amp;lt;br&amp;gt;&lt;br /&gt;
[Several Important Network Devices] (Covers much of the same ground)&amp;lt;br&amp;gt;&lt;br /&gt;
* [https://docs.google.com/a/alaska.edu/document/d/1rRO1Ess8hwZkxBgZB5HRP-FZ8u2NcKENp2TvAYmtYTE/edit?usp=sharing Fairbanks IARC Base Station server (Ralph) Configuration]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* [https://docs.google.com/a/alaska.edu/document/d/1cvtqjE0w6MpFALUuruchsc71XF1WgvOJFbtLxnAWBQo/edit?usp=sharing Barrow Base Station server (Trout) Configuration]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* [https://docs.google.com/a/alaska.edu/document/d/108gA9FC5sTJvvMaQ039XtKBFk9DH31bilRKUuF3_hq4/edit?usp=sharing Barrow BARC bandwidth tester (Grayling)Configuration ]&amp;lt;br&amp;gt;&lt;br /&gt;
* Salmon&lt;br /&gt;
* [[Ser2Net Config Reference]] (Hopefully this reflects all of them)&lt;br /&gt;
&lt;br /&gt;
Barrow Raspberry Pi 1 ''Lost in the mail *Sad Emoji*''&amp;lt;br&amp;gt;&lt;br /&gt;
Barrow Raspberry Pi 2 ''Lost in the mail *Sad Emoji*''&amp;lt;br&amp;gt;&lt;br /&gt;
Barrow Dreamplug -- Kind of decommissioned at this point.  It is old and still up in Barrow in the control shed.  Still works but I sent the raspberry pis up to replace it.  My plan is to replace it with a small server with a different computer architecture this winter.  The reason for that over these small ARM processors is that I'm still trying to work around this weak telemetry problem.  Thinking that if it is an x86 (well 64 bit but that style of CPU) that we can leave a copy of loggernet running up there so that when the network goes down as long as the unit is on we are still in business.&lt;br /&gt;
&lt;br /&gt;
===Virtual Machines===&lt;br /&gt;
What is a [[Virtual Machine]]?&amp;lt;br&amp;gt;&lt;br /&gt;
[[LogNet]] --  Primary LoggerNet server&amp;lt;br&amp;gt;&lt;br /&gt;
[[NGEEDATA]] -- Primary Data processing server &amp;amp; data sharing web server&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Other===&lt;br /&gt;
[[High precision computer logger]]&lt;br /&gt;
&lt;br /&gt;
===Other Important Information===&lt;br /&gt;
[[Initial Debian Server Setup]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Baud Rate Backgrounder]] - (I know...)&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>137.229.92.136</name></author>
		
	</entry>
	<entry>
		<id>http://ocotal.iarc.uaf.edu/index.php?title=Ser2Net_Config_Reference&amp;diff=2515</id>
		<title>Ser2Net Config Reference</title>
		<link rel="alternate" type="text/html" href="http://ocotal.iarc.uaf.edu/index.php?title=Ser2Net_Config_Reference&amp;diff=2515"/>
		<updated>2016-01-28T23:59:33Z</updated>

		<summary type="html">&lt;p&gt;137.229.92.136: /* Salmon */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Trout===&lt;br /&gt;
&amp;lt;pre&amp;gt;7808:raw:25:/dev/ttyUSB0:115200 8DATABITS NONE 1STOPBIT HANGUP_WHEN_DONE RTSCTS LOCAL&amp;lt;/pre&amp;gt;&lt;br /&gt;
===Ralph===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# BNZ Radio&lt;br /&gt;
6786:raw:25:/root/devices/bnz_radio:57600 8DATABITS NONE 1STOPBIT HANGUP_WHEN_DONE RTSCTS LOCAL&lt;br /&gt;
# IARC radio&lt;br /&gt;
7808:raw:25:/root/devices/iarc_radio:57600 8DATABITS NONE 1STOPBIT HANGUP_WHEN_DONE RTSCTS LOCAL&lt;br /&gt;
# IARC CR10&lt;br /&gt;
7809:raw:25:/dev/ttyUSB2:9600 8DATABITS NONE 1STOPBIT HANGUP_WHEN_DONE RTSCTS LOCAL&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
===Salmon===&lt;br /&gt;
&amp;lt;pre&amp;gt;7808:raw:60:/dev/ttyUSB0:115200 8DATABITS NONE 1STOPBIT HANGUP_WHEN_DONE RTSCTS LOCAL&lt;br /&gt;
7809:raw:60:/dev/ttyUSB0:9600 8DATABITS NONE 1STOPBIT HANGUP_WHEN_DONE RTSCTS LOCAL&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>137.229.92.136</name></author>
		
	</entry>
	<entry>
		<id>http://ocotal.iarc.uaf.edu/index.php?title=Ser2Net_Config_Reference&amp;diff=2514</id>
		<title>Ser2Net Config Reference</title>
		<link rel="alternate" type="text/html" href="http://ocotal.iarc.uaf.edu/index.php?title=Ser2Net_Config_Reference&amp;diff=2514"/>
		<updated>2016-01-28T23:59:24Z</updated>

		<summary type="html">&lt;p&gt;137.229.92.136: Created page with &amp;quot;===Trout=== &amp;lt;pre&amp;gt;7808:raw:25:/dev/ttyUSB0:115200 8DATABITS NONE 1STOPBIT HANGUP_WHEN_DONE RTSCTS LOCAL&amp;lt;/pre&amp;gt; ===Ralph=== &amp;lt;pre&amp;gt; # BNZ Radio 6786:raw:25:/root/devices/bnz_radio:...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Trout===&lt;br /&gt;
&amp;lt;pre&amp;gt;7808:raw:25:/dev/ttyUSB0:115200 8DATABITS NONE 1STOPBIT HANGUP_WHEN_DONE RTSCTS LOCAL&amp;lt;/pre&amp;gt;&lt;br /&gt;
===Ralph===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# BNZ Radio&lt;br /&gt;
6786:raw:25:/root/devices/bnz_radio:57600 8DATABITS NONE 1STOPBIT HANGUP_WHEN_DONE RTSCTS LOCAL&lt;br /&gt;
# IARC radio&lt;br /&gt;
7808:raw:25:/root/devices/iarc_radio:57600 8DATABITS NONE 1STOPBIT HANGUP_WHEN_DONE RTSCTS LOCAL&lt;br /&gt;
# IARC CR10&lt;br /&gt;
7809:raw:25:/dev/ttyUSB2:9600 8DATABITS NONE 1STOPBIT HANGUP_WHEN_DONE RTSCTS LOCAL&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
===Salmon===&lt;br /&gt;
&amp;lt;ore&amp;gt;7808:raw:60:/dev/ttyUSB0:115200 8DATABITS NONE 1STOPBIT HANGUP_WHEN_DONE RTSCTS LOCAL&lt;br /&gt;
7809:raw:60:/dev/ttyUSB0:9600 8DATABITS NONE 1STOPBIT HANGUP_WHEN_DONE RTSCTS LOCAL&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>137.229.92.136</name></author>
		
	</entry>
	<entry>
		<id>http://ocotal.iarc.uaf.edu/index.php?title=Computers&amp;diff=2481</id>
		<title>Computers</title>
		<link rel="alternate" type="text/html" href="http://ocotal.iarc.uaf.edu/index.php?title=Computers&amp;diff=2481"/>
		<updated>2016-01-28T23:49:54Z</updated>

		<summary type="html">&lt;p&gt;137.229.92.136: /* Serial Server Systems */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Stub here to act as a table of contents sorts to our important computers / servers / related information.&lt;br /&gt;
===Loggernet Systems===&lt;br /&gt;
[https://docs.google.com/a/alaska.edu/spreadsheets/d/1CFV-2dh7pPBvACJbi8AFLTF7aF6Bf3JSwRjbcY5aBMY/edit?usp=sharing LoggerNet configuration] (Partial GIPL &amp;amp; IARC)&amp;lt;br&amp;gt;&lt;br /&gt;
* Monitor real time connections here:&lt;br /&gt;
** http://ngeedata.iarc.uaf.edu/data/data.html&lt;br /&gt;
&lt;br /&gt;
===Serial Server Systems===&lt;br /&gt;
What is a [[Serial Server]]?&amp;lt;br&amp;gt;&lt;br /&gt;
[Several Important Network Devices] (Covers much of the same ground)&amp;lt;br&amp;gt;&lt;br /&gt;
* [https://docs.google.com/a/alaska.edu/document/d/1rRO1Ess8hwZkxBgZB5HRP-FZ8u2NcKENp2TvAYmtYTE/edit?usp=sharing Fairbanks IARC Base Station server (Ralph) Configuration]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* [https://docs.google.com/a/alaska.edu/document/d/1cvtqjE0w6MpFALUuruchsc71XF1WgvOJFbtLxnAWBQo/edit?usp=sharing Barrow Base Station server (Trout) Configuration]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* [https://docs.google.com/a/alaska.edu/document/d/108gA9FC5sTJvvMaQ039XtKBFk9DH31bilRKUuF3_hq4/edit?usp=sharing Barrow BARC bandwidth tester (Grayling)Configuration ]&amp;lt;br&amp;gt;&lt;br /&gt;
* [[Ser2Net Config Reference]] (Hopefully this reflects all of them)&lt;br /&gt;
&lt;br /&gt;
Barrow Raspberry Pi 1 ''Lost in the mail *Sad Emoji*''&amp;lt;br&amp;gt;&lt;br /&gt;
Barrow Raspberry Pi 2 ''Lost in the mail *Sad Emoji*''&amp;lt;br&amp;gt;&lt;br /&gt;
Barrow Dreamplug -- Kind of decommissioned at this point.  It is old and still up in Barrow in the control shed.  Still works but I sent the raspberry pis up to replace it.  My plan is to replace it with a small server with a different computer architecture this winter.  The reason for that over these small ARM processors is that I'm still trying to work around this weak telemetry problem.  Thinking that if it is an x86 (well 64 bit but that style of CPU) that we can leave a copy of loggernet running up there so that when the network goes down as long as the unit is on we are still in business.&lt;br /&gt;
&lt;br /&gt;
===Virtual Machines===&lt;br /&gt;
What is a [[Virtual Machine]]?&amp;lt;br&amp;gt;&lt;br /&gt;
[[LogNet]] --  Primary LoggerNet server&amp;lt;br&amp;gt;&lt;br /&gt;
[[NGEEDATA]] -- Primary Data processing server &amp;amp; data sharing web server&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Other===&lt;br /&gt;
[[High precision computer logger]]&lt;br /&gt;
&lt;br /&gt;
===Other Important Information===&lt;br /&gt;
[[Initial Debian Server Setup]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Baud Rate Backgrounder]] - (I know...)&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>137.229.92.136</name></author>
		
	</entry>
	<entry>
		<id>http://ocotal.iarc.uaf.edu/index.php?title=IP_Tables_Firewall_Example&amp;diff=2469</id>
		<title>IP Tables Firewall Example</title>
		<link rel="alternate" type="text/html" href="http://ocotal.iarc.uaf.edu/index.php?title=IP_Tables_Firewall_Example&amp;diff=2469"/>
		<updated>2016-01-28T20:38:29Z</updated>

		<summary type="html">&lt;p&gt;137.229.92.136: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;From here but then I expanded a bit for my needs (and dropped the block china part):&lt;br /&gt;
*https://mattwilcox.net/web-development/unexpected-ddos-blocking-china-with-ipset-and-iptables&lt;br /&gt;
&lt;br /&gt;
I'm still learning how this all goes together however... and one thing. for some reason here, flushing the iptables rules rather than restarting the computer locks you out.  It must be something I don't have quite right so watch out for that when configuring and testing.  As far as I can tell though, this rule set is a good base and my intention is that it restricts access to just the UAF domain for the radio as well as ssh.&amp;lt;br&amp;gt;&lt;br /&gt;
What is set up to do:&lt;br /&gt;
* Allow http &amp;amp; https to UAF domain&lt;br /&gt;
* Allow ser2net port access to UAF domain&lt;br /&gt;
* Allow SSH access from anywhere&lt;br /&gt;
** I go back and forth on this.  I think for serial servers that it's probably legit to assume that they will only be accessed from UAF and ssh access could be limited accordingly.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dump the following into ''/etc/iptables.firewall.rules''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
*filter&lt;br /&gt;
:INPUT DROP [0:0]&lt;br /&gt;
:FORWARD ACCEPT [0:0]&lt;br /&gt;
:OUTPUT ACCEPT [0:0]&lt;br /&gt;
&lt;br /&gt;
# from Jim:&lt;br /&gt;
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#  Allow all loopback (lo0) traffic and drop all traffic to 127/8 that doesn't use lo0&lt;br /&gt;
-A INPUT -i lo -j ACCEPT&lt;br /&gt;
-A INPUT -d 127.0.0.0/8 -j REJECT&lt;br /&gt;
-A INPUT -s 137.229.94.2 -d 244.0.0.1 -j ACCEPT&lt;br /&gt;
#-A INPUT -s 224.0.0.1 -p udp -m udp -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
#  Accept all established inbound connections&lt;br /&gt;
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
#  Allow all outbound traffic - you can modify this to only allow certain traffic&lt;br /&gt;
-A OUTPUT -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
#  Allow HTTP and HTTPS connections from UAF (the normal ports for websites and SSL).&lt;br /&gt;
-A INPUT -s 137.229.0.0/16  -p tcp -m tcp --dport 80 -j ACCEPT&lt;br /&gt;
-A INPUT -s 199.165.0.0/16  -p tcp -m tcp --dport 80 -j ACCEPT&lt;br /&gt;
-A INPUT -s 137.229.0.0/16  -p tcp -m tcp --dport 443 -j ACCEPT&lt;br /&gt;
-A INPUT -s 199.165.0.0/16  -p tcp -m tcp --dport 443 -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
# Allow Ser2net connections from UAF&lt;br /&gt;
-A INPUT -s 137.229.0.0/16  -p tcp -m tcp --dport 7808 -j ACCEPT&lt;br /&gt;
-A INPUT -s 199.165.0.0/16  -p tcp -m tcp --dport 7808 -j ACCEPT&lt;br /&gt;
-A INPUT -s 127.0.0.0/8  -p tcp -m tcp --dport 7808 -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
# I think this drops all others to 7808.&lt;br /&gt;
-A INPUT -s 0.0.0.0/0 -p tcp --dport 7808 -j DROP&lt;br /&gt;
&lt;br /&gt;
# Allow Ser2net connections from UAF&lt;br /&gt;
-A INPUT -s 137.229.0.0/16  -p tcp -m tcp --dport 7809 -j ACCEPT&lt;br /&gt;
-A INPUT -s 199.165.0.0/16  -p tcp -m tcp --dport 7809 -j ACCEPT&lt;br /&gt;
-A INPUT -s 127.0.0.0/8  -p tcp -m tcp --dport 7809 -j ACCEPT&lt;br /&gt;
-A INPUT -s 0.0.0.0/0 -p tcp --dport 7809 -j DROP&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-A INPUT -s 137.229.0.0/16 -p udp -m udp -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
#  Allow SSH connections&lt;br /&gt;
#  Access controlled through sshd configuration and jail2ban usage&lt;br /&gt;
#  The -dport number should be the same port number you set in sshd_config&lt;br /&gt;
#&lt;br /&gt;
-A INPUT -p tcp -m state --state NEW --dport 22 -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
#  Allow ping&lt;br /&gt;
-A INPUT -p icmp --icmp-type echo-request -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
#  Log iptables denied calls (disabled once I saw what all was getting blocked)&lt;br /&gt;
##-A INPUT -m limit --limit 5/min -j LOG --log-prefix &amp;quot;iptables denied: &amp;quot; --log-level 7&lt;br /&gt;
&lt;br /&gt;
#  Drop all other inbound - default deny unless explicitly allowed policy&lt;br /&gt;
-A INPUT -j DROP&lt;br /&gt;
-A FORWARD -j DROP&lt;br /&gt;
&lt;br /&gt;
COMMIT&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Those are our rules.  Then, need to tell the computer to run them at boot up:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo nano /etc/network/if-pre-up.d/firewall&amp;lt;/pre&amp;gt;&lt;br /&gt;
Add the following to that file:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
/sbin/iptables-restore &amp;lt; /etc/iptables.firewall.rules&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Next, make sure it is executable:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo chmod +x /etc/network/if-pre-up.d/firewall&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Should be golden.&lt;/div&gt;</summary>
		<author><name>137.229.92.136</name></author>
		
	</entry>
	<entry>
		<id>http://ocotal.iarc.uaf.edu/index.php?title=IP_Tables_Firewall_Example&amp;diff=2468</id>
		<title>IP Tables Firewall Example</title>
		<link rel="alternate" type="text/html" href="http://ocotal.iarc.uaf.edu/index.php?title=IP_Tables_Firewall_Example&amp;diff=2468"/>
		<updated>2016-01-28T20:35:49Z</updated>

		<summary type="html">&lt;p&gt;137.229.92.136: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;From here but then I expanded a bit for my needs (and dropped the block china part):&lt;br /&gt;
*https://mattwilcox.net/web-development/unexpected-ddos-blocking-china-with-ipset-and-iptables&lt;br /&gt;
&lt;br /&gt;
I'm still learning how this all goes together however... and one thing. for some reason here, flushing the iptables rules rather than restarting the computer locks you out.  It must be something I don't have quite right so watch out for that when configuring and testing.  As far as I can tell though, this rule set is a good base and my intention is that it restricts access to just the UAF domain for the radio as well as ssh.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dump the following into ''/etc/iptables.firewall.rules''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
*filter&lt;br /&gt;
:INPUT DROP [0:0]&lt;br /&gt;
:FORWARD ACCEPT [0:0]&lt;br /&gt;
:OUTPUT ACCEPT [0:0]&lt;br /&gt;
&lt;br /&gt;
# from Jim:&lt;br /&gt;
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#  Allow all loopback (lo0) traffic and drop all traffic to 127/8 that doesn't use lo0&lt;br /&gt;
-A INPUT -i lo -j ACCEPT&lt;br /&gt;
-A INPUT -d 127.0.0.0/8 -j REJECT&lt;br /&gt;
-A INPUT -s 137.229.94.2 -d 244.0.0.1 -j ACCEPT&lt;br /&gt;
#-A INPUT -s 224.0.0.1 -p udp -m udp -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
#  Accept all established inbound connections&lt;br /&gt;
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
#  Allow all outbound traffic - you can modify this to only allow certain traffic&lt;br /&gt;
-A OUTPUT -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
#  Allow HTTP and HTTPS connections from UAF (the normal ports for websites and SSL).&lt;br /&gt;
-A INPUT -s 137.229.0.0/16  -p tcp -m tcp --dport 80 -j ACCEPT&lt;br /&gt;
-A INPUT -s 199.165.0.0/16  -p tcp -m tcp --dport 80 -j ACCEPT&lt;br /&gt;
-A INPUT -s 137.229.0.0/16  -p tcp -m tcp --dport 443 -j ACCEPT&lt;br /&gt;
-A INPUT -s 199.165.0.0/16  -p tcp -m tcp --dport 443 -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
# Allow Ser2net connections from UAF&lt;br /&gt;
-A INPUT -s 137.229.0.0/16  -p tcp -m tcp --dport 7808 -j ACCEPT&lt;br /&gt;
-A INPUT -s 199.165.0.0/16  -p tcp -m tcp --dport 7808 -j ACCEPT&lt;br /&gt;
-A INPUT -s 127.0.0.0/8  -p tcp -m tcp --dport 7808 -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
# I think this drops all others to 7808.&lt;br /&gt;
-A INPUT -s 0.0.0.0/0 -p tcp --dport 7808 -j DROP&lt;br /&gt;
&lt;br /&gt;
# Allow Ser2net connections from UAF&lt;br /&gt;
-A INPUT -s 137.229.0.0/16  -p tcp -m tcp --dport 7809 -j ACCEPT&lt;br /&gt;
-A INPUT -s 199.165.0.0/16  -p tcp -m tcp --dport 7809 -j ACCEPT&lt;br /&gt;
-A INPUT -s 127.0.0.0/8  -p tcp -m tcp --dport 7809 -j ACCEPT&lt;br /&gt;
-A INPUT -s 0.0.0.0/0 -p tcp --dport 7809 -j DROP&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-A INPUT -s 137.229.0.0/16 -p udp -m udp -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
#  Allow SSH connections&lt;br /&gt;
#  Access controlled through sshd configuration and jail2ban usage&lt;br /&gt;
#  The -dport number should be the same port number you set in sshd_config&lt;br /&gt;
#&lt;br /&gt;
-A INPUT -p tcp -m state --state NEW --dport 22 -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
#  Allow ping&lt;br /&gt;
-A INPUT -p icmp --icmp-type echo-request -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
#  Log iptables denied calls (disabled once I saw what all was getting blocked)&lt;br /&gt;
##-A INPUT -m limit --limit 5/min -j LOG --log-prefix &amp;quot;iptables denied: &amp;quot; --log-level 7&lt;br /&gt;
&lt;br /&gt;
#  Drop all other inbound - default deny unless explicitly allowed policy&lt;br /&gt;
-A INPUT -j DROP&lt;br /&gt;
-A FORWARD -j DROP&lt;br /&gt;
&lt;br /&gt;
COMMIT&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Those are our rules.  Then, need to tell the computer to run them at boot up:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo nano /etc/network/if-pre-up.d/firewall&amp;lt;/pre&amp;gt;&lt;br /&gt;
Add the following to that file:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
/sbin/iptables-restore &amp;lt; /etc/iptables.firewall.rules&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Next, make sure it is executable:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo chmod +x /etc/network/if-pre-up.d/firewall&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Should be golden.&lt;/div&gt;</summary>
		<author><name>137.229.92.136</name></author>
		
	</entry>
	<entry>
		<id>http://ocotal.iarc.uaf.edu/index.php?title=Initial_Debian_Server_Setup&amp;diff=2454</id>
		<title>Initial Debian Server Setup</title>
		<link rel="alternate" type="text/html" href="http://ocotal.iarc.uaf.edu/index.php?title=Initial_Debian_Server_Setup&amp;diff=2454"/>
		<updated>2016-01-28T20:29:04Z</updated>

		<summary type="html">&lt;p&gt;137.229.92.136: /* Update Firewall: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[IARC Server List]]&lt;br /&gt;
==Step by step (roughly) procedure for getting a Debian-ARM server up and running for remote deployment as a serial radio base or a number of other things==&lt;br /&gt;
Been meaning to put this together for a while.&lt;br /&gt;
===Download media===&lt;br /&gt;
A lot of these ARM based systems have a microSD or SD card image that can be flashed from an online source.  I like to use the most recent stable version of Debian if it's available and also the minimum size image so that less extra cruft is installed (don't need a window manager etc)&amp;lt;br&amp;gt;&lt;br /&gt;
This is my current favorite system to deploy:&amp;lt;br&amp;gt;&lt;br /&gt;
http://wiki.solid-run.com/doku.php?id=products:imx6:cubox-i&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The RaspberryPis work well, too but have less horsepower under the hood:&amp;lt;br&amp;gt;&lt;br /&gt;
https://www.raspberrypi.org/&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We also have a few units (the DreamPlug and the GuruPlug) from GlobalScale but the power supplies have become flaky over time and I think the cubox-i is current favorite.&amp;lt;br&amp;gt;&lt;br /&gt;
https://www.globalscaletechnologies.com/&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I guess in addition, also using intel based NUC which is slightly larger, maybe more powerful but the cpu instruction set is x86 rather than ARM.   For Debian, that means nothing but it should also mean we can run loggernet for linux further afield.  (this is on my later in the winter list).  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===First step===&lt;br /&gt;
#Download the current image of the OS available online to your computer&lt;br /&gt;
## http://wiki.solid-run.com/doku.php?id=products:imx6:software:os:debian&amp;lt;br&amp;gt;&lt;br /&gt;
## https://www.raspberrypi.org/downloads/raspbian/&amp;lt;br&amp;gt;&lt;br /&gt;
# Flash it to the appropriate media (microSD or SD card typically).  Something like this:&lt;br /&gt;
## sudo dd if=~/Downloads/ignition.img of=/dev/rdisk2 bs=4096 ''' (cubox-i example)'''&lt;br /&gt;
## sudo dd if=2015-11-21-raspbian-jessie-lite.img of=/dev/rdisk2 bs=4096 '''(Raspberry Pi example)'''&lt;br /&gt;
# Look up online the default user / password to get into the system once it is up and running, too.  &lt;br /&gt;
## A simple search for something like &amp;quot;''Raspberry pi default user name and password''&amp;quot; should get you close.&lt;br /&gt;
# Once you're up and running, log in as the default user and then let's do some set up in an interactive sudo session:&lt;br /&gt;
&amp;lt;pre&amp;gt; sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===For raspberry pi, change keyboard layout to US===&lt;br /&gt;
Default is UK English layout... before you change the passwords you should get a US layout keyboard. Here is a good resource&amp;lt;br&amp;gt;&lt;br /&gt;
https://wiki.debian.org/Keyboard&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;dpkg-reconfigure keyboard-configuration&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt; service keyboard-setup restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Create user accounts===&lt;br /&gt;
(junk name here not what you might see on our systems)&lt;br /&gt;
&amp;lt;pre&amp;gt; adduser scientist&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== give the user extended permissions===&lt;br /&gt;
https://wiki.debian.org/sudo&lt;br /&gt;
&amp;lt;pre&amp;gt;adduser scientist sudo&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Tighten up remote ssh access===&lt;br /&gt;
Been having some issues with port scanning and automated log in attempts from all over the world.  You can initially lock things down by disabling the default account from ssh login (after creating your first other user in the previous step).  First up, edit the ssh server configuration.  The file is found in ''/etc/ssh/sshd_config'':&lt;br /&gt;
&amp;lt;pre&amp;gt; editor /etc/ssh/sshd_config&amp;lt;/pre&amp;gt;&lt;br /&gt;
Add these lines to that file (or verify that they are there / double check that you aren't duplicating and creating confusion for the daemon):&lt;br /&gt;
&amp;lt;pre&amp;gt; &lt;br /&gt;
## Disable root login:&lt;br /&gt;
PermitRootLogin no&lt;br /&gt;
##specify which users can log in over ssh:&lt;br /&gt;
AllowUsers scientist&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
With that out of the way, restart the ssh server and you have taken a step towards better securing the system:&lt;br /&gt;
&amp;lt;pre&amp;gt;service ssh restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
===Update Firewall:===&lt;br /&gt;
Firewall is complicated.  I'm not 100% I have this correct but it's quite a bit more secure than the defaults and such.  It's worth its own entry though:&lt;br /&gt;
* [[IP Tables Firewall Example]]&lt;br /&gt;
&lt;br /&gt;
===update apt &amp;amp; all packages===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get update&lt;br /&gt;
apt-get upgrade&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Raspberry Pi specific: Resize Partition===&lt;br /&gt;
Run this utility as root:&lt;br /&gt;
&amp;lt;pre&amp;gt;raspi-config&amp;lt;/pre&amp;gt;&lt;br /&gt;
One of the options (the first one) is:&lt;br /&gt;
&amp;lt;pre&amp;gt;1 Expand Filesystem            Ensures that all of the SD card storage is available to the OS  &amp;lt;/pre&amp;gt;&lt;br /&gt;
Select that and the file system will go from the default, like 1.3 GB and expand to consume the whole card.  See here for a bit more discussion:&amp;lt;br&amp;gt;&lt;br /&gt;
http://raspberrypi.stackexchange.com/questions/499/how-can-i-resize-my-root-partition&lt;br /&gt;
&lt;br /&gt;
===Install additional packages===&lt;br /&gt;
Great, if you've made it this far then you should have a decently secure system, nearly ready for deployment.  There are a few more pacakges it is smart to install...  kind of depends on what you are doing whether you add all of them or not but there first are a good move.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt; apt-get install nmap ntp less imagemagick python mailutils fail2ban ser2net git telnet screen&amp;lt;/pre&amp;gt;&lt;br /&gt;
* '''nmap''' is useful for checking out the internet presence of your device.  Kind of optional but nice to have installed if you need it at a later date.&lt;br /&gt;
** https://packages.debian.org/stable/nmap&lt;br /&gt;
* '''ntp''' is the time server, used to get internet time.  It should be installed by default but I have found it isn't alway.  So, best to be explicit and install it here.&lt;br /&gt;
** https://packages.debian.org/jessie/ntp&lt;br /&gt;
* '''less'''  is a simple command line utility for reading text files. A gain, it should be installed by default but I have run into it not being installed.&lt;br /&gt;
** https://packages.debian.org/jessie/less&lt;br /&gt;
* '''imagemagick''' is a great command line based image manipulation library.  Used by a few different utilities. I think we use it to resize / slice automatically generated plots, and to do some other stuff in Barrow.&lt;br /&gt;
** https://packages.debian.org/jessie/imagemagick&lt;br /&gt;
* '''python''' common programming language we use extensively and should be added to the system.&lt;br /&gt;
* '''mailutils''' is a simple email package.  Used by crontab &amp;amp; the security updates system (as well as others I'm forgetting) to give you status information.&lt;br /&gt;
* '''fail2ban''' is used to lockdown ssh a bit further than the default ip tables rules.  It blocks IP addresses that try to log in too often with a bad user/password.  Intended to reduce workload of these simple computers handling garbage so they can focus on serving as a serial base station etc.&lt;br /&gt;
* '''ser2net''' pretty solid utility for getting serial port access (or usb to serial access) via sockets. This is the primary thing we use to handle getting data logger information available over the internet.  For multipoint radios, there is also a '''ser2nets''' which can allow more than one LoggerNet instance to access the radio network simultaneously.  I haven't used ser2nets but have thought about experimenting with it.&lt;br /&gt;
* '''git'''  we use this for distributing datapro and other utilities&lt;br /&gt;
* ''telnet'' useful for testing ser2net's operation.&lt;br /&gt;
* ''screen'' useful for testing the usb to serial device&lt;br /&gt;
&lt;br /&gt;
====Automatically install security updates:====&lt;br /&gt;
The last generally mandatory package to add is the Unattended security updates.  There are couple packages to install but there are also some configs to modify It's best to just read this page. &amp;lt;br&amp;gt;&lt;br /&gt;
https://wiki.debian.org/UnattendedUpgrades&amp;lt;br&amp;gt;&lt;br /&gt;
But, I can also give you a hint that you'll need to do at least these three things from the command line:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install unattended-upgrades apt-listchanges&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;editor /etc/apt/apt.conf.d/50unattended-upgrades&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;editor /etc/apt/apt.conf.d/20auto-upgrades&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Other packages===&lt;br /&gt;
So, those are typically the base to get you up and running.  Then, this next set are slightly more specialized.  If you are going to do any data processing or use the WERC data retrieval tools these are good to install:&lt;br /&gt;
&amp;lt;pre&amp;gt; apt-get install build-essential libdbi-perl libconfig-yaml-perl python-numpy python-tz &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===check timezone===&lt;br /&gt;
Important to confirm we are using UTC:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo dpkg-reconfigure tzdata &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Next steps===&lt;br /&gt;
So, at this point you have a system that has now been tailored to generic deployment.  With that out of the way there are some specific things and tools / scripts that are nice to give you a bit more feedback. For example. it needs to tell you its IP address routinely so there are some things to set up in order to make that happen like:&lt;br /&gt;
* set up a private key in the ''scientist'' user account so you can automate the transfer&lt;br /&gt;
** follow this: http://troy.jdmz.net/rsync/index.html&lt;br /&gt;
**  '''ssh-keygen -t rsa -b 2048 '''&lt;br /&gt;
** then, add the key to the server you want to push too:&lt;br /&gt;
*** '''ssh-copy-id scientist@ngeedata.iarc.uaf.edu'''&lt;br /&gt;
* set up the crontab so that the automated stuff is configured to happen... do all of this from your user account rather than your root account.&lt;br /&gt;
&amp;lt;pre&amp;gt; &lt;br /&gt;
mkdir ~/bin&lt;br /&gt;
nano ~/bin/main_cron&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* add something like this to the file main_cron to transmit the IP address every 10 minutes:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
*/10 * * * * /sbin/ifconfig &amp;gt; /home/scientist/grayling_ip.txt&lt;br /&gt;
*/10 * * * * scp -oport=2222 /home/scientist/grayling_ip.txt user@ngeedata.iarc.uaf.edu:/home/user/remote_ips/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* add this to the crontab:&lt;br /&gt;
&amp;lt;pre&amp;gt; crontab ~/bin/main_cron&amp;lt;/pre&amp;gt;&lt;br /&gt;
* confirm that it is in the crontab:&lt;br /&gt;
&amp;lt;pre&amp;gt; crontab -l&amp;lt;/pre&amp;gt;&lt;br /&gt;
Great, &lt;br /&gt;
* set up a few more bash scripts... running out of steam here I'm just going to list commands for a bit and then annotate later.&lt;br /&gt;
* this gets Ross' csv utilities with datapro plus a number of other things installed&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd ~/bin/&lt;br /&gt;
git clone https://github.com/rwspicer/csv_utilities.git&lt;br /&gt;
python ~/bin/csv_utilities/get_ip.py --infile=/home/scientist/extra/grayling_ip.txt --outfile=/home/scientist/grayling_ip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* also need to configure ser2net:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo nano /etc/ser2net.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
* remove the existing lines at the bottom of the configuration and add this:&lt;br /&gt;
** specifying the port as ''7808''&lt;br /&gt;
** data type is '''''raw''''' ''(default is telnet)''&lt;br /&gt;
** serial to usb device is ''/dev/ttyUSB0''&lt;br /&gt;
** speed and data information (this is standard of most of our serial things though the baud rate may change depending on application): ''115200 8DATABITS NONE 1STOPBIT''&lt;br /&gt;
** a few additional parameters to close the connection and reset the radio after each use: '' HANGUP_WHEN_DONE RTSCTS LOCAL''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# IARC radio&lt;br /&gt;
7808:raw:25:/dev/ttyUSB0:115200 8DATABITS NONE 1STOPBIT HANGUP_WHEN_DONE RTSCTS LOCAL&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* now, reload ser2net daemon with new configuration:&lt;br /&gt;
&amp;lt;pre&amp;gt;service ser2net restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
* next, test your setup:&lt;br /&gt;
&amp;lt;pre&amp;gt; telnet localhost 7808&amp;lt;/pre&amp;gt;&lt;br /&gt;
** then hit enter a bunch and watch for a reply from the data logger.  If you see it, awesome. to close the program, hold down the control key and press the close bracket key.  This will bring up a new prompt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;CONTROL&amp;gt;&amp;lt;]&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
** then:&lt;br /&gt;
&amp;lt;pre&amp;gt;close&amp;lt;/pre&amp;gt;&lt;br /&gt;
* if that works, fantastic.  If that doesn't, try connecting directly to the serial port using ''screen'':&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo screen /dev/ttyUSB0 9600&amp;lt;/pre&amp;gt;&lt;br /&gt;
** If that works, awesome!  To quit screen then enter:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;CONTROL&amp;gt; - &amp;lt;A&amp;gt;  (press and hold control, then press A)&lt;br /&gt;
&amp;lt;COLON&amp;gt;&lt;br /&gt;
&amp;lt;TYPE&amp;gt; quit &amp;lt;/TYPE&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* if that works, then you have a good serial connection and may just need to tweak the ser2net configuration.&lt;br /&gt;
** I just noticed here that &amp;lt;pre&amp;gt;service ser2net restart&amp;lt;/pre&amp;gt; didn't properly reload the configuration file.  However this did:&lt;br /&gt;
&amp;lt;pre&amp;gt;service ser2net stop&lt;br /&gt;
service ser2net start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yet to come===&lt;br /&gt;
So, at this point you have a solid serial server.  There is often more functionality you can add though depending on how things go.  For instance, the speed test bash script may need to be installed, there might be webcam&lt;/div&gt;</summary>
		<author><name>137.229.92.136</name></author>
		
	</entry>
</feed>