<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/1.5.1-alpha" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
>

<channel>
	<title>The Certified Geek</title>
	<link>http://certifiedgeek.blogsome.com</link>
	<description>Just another WordPress weblog</description>
	<pubDate>Sun, 31 Jan 2010 07:51:20 +0000</pubDate>
	<generator>http://wordpress.org/?v=1.5.1-alpha</generator>
	<language>en</language>

		<item>
		<title>Nagios Merlin Installation Patch</title>
		<link>http://certifiedgeek.blogsome.com/2010/01/31/nagios-merlin-installation-patch/</link>
		<comments>http://certifiedgeek.blogsome.com/2010/01/31/nagios-merlin-installation-patch/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 07:07:09 +0000</pubDate>
		<dc:creator>cwgueco</dc:creator>
		
	<category>Tech Notes</category>
	<category>Tables and Platform</category>
		<guid>http://certifiedgeek.blogsome.com/2010/01/31/nagios-merlin-installation-patch/</guid>
		<description><![CDATA[<p>I have been poking around Nagios for sometime now and through this course I have started using the Merlin project (Module for Effortless Redundancy and Loadbalancing In Nagios).  While playing around with it and using their documentation especially for Debian since I use this distribution in most of network monitoring system, I found their [...]</p>
]]></description>
			<content:encoded><![CDATA[<p>I have been poking around Nagios for sometime now and through this course I have started using the <a href="http://www.op5.org/community/projects/merlin">Merlin project (Module for Effortless Redundancy and Loadbalancing In Nagios)</a>.  While playing around with it and using their <a href="https://wiki.op5.org/merlin:docs:quickstart-debian5">documentation especially for Debian</a> since I use this distribution in most of network monitoring system, I found their installation process a bit cumbersome as such I have made a small <a href="http://cwgueco.zwaggy.com/files/install-merlin.patch">patch</a> which modifies the installation script for Merlin.</p>

<p>Below are the changes applied on the script using the patch:<br />
- Update location for nagios.cfg (<code><strong>/usr/local/nagios/etc/nagios.cfg</strong></code>) which is the normal directory for any nagios installation<br />
- Update merlin target directory (<code><strong>/usr/local/nagios/addons/merlin</strong></code>) since the application is a nagios addons<br />
- Allows script to input the MySQL root password using <code><strong>&#8211;db-root-pass</strong></code> variable (original script assumes blank MySQL root password)<br />
- Include checks for accessing MySQL database if the root password is incorrect<br /></p>

<p>The patch can be applied directly in the merlin extracted directory  and run <code><strong>patch -p0 -i nstall-merlin.patch</strong></code>. When the updated installation script is run, the output should be similar below
<code><br /><br />
root@server:~/merlin-0.6.6# ./install-merlin.sh &#8211;db-root-pass=root<br />
Database settings:<br />
    Type     (&#8211;db-type): mysql<br />
    Name     (&#8211;db-name): merlin<br />
    Username (&#8211;db-user): merlin<br />
    Password (&#8211;db-pass): merlin<br />
    Root Password (&#8211;db-root-pass): root<br />
<br />
Path settings:<br />
   Nagios config file  (&#8211;nagios-cfg): /usr/local/nagios/etc/nagios.cfg<br />
   Destination directory (&#8211;dest-dir): /usr/local/nagios/addons/merlin<br />
    Base root                 (&#8211;root): <br />
</code><code>
  Installing the following components: db,files,config,init<br />
Does this look ok? [Y/n] <br />
</code>
<br />
So far that&#8217;s it, let me know if there are problem with the patch.</p>
]]></content:encoded>
			<wfw:commentRss>http://certifiedgeek.blogsome.com/2010/01/31/nagios-merlin-installation-patch/feed/</wfw:commentRss>
	</item>
		<item>
		<title>Caveats in Deploying Open Wifi Network</title>
		<link>http://certifiedgeek.blogsome.com/2009/11/23/caveats-in-deploying-open-wifi-network/</link>
		<comments>http://certifiedgeek.blogsome.com/2009/11/23/caveats-in-deploying-open-wifi-network/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 11:08:56 +0000</pubDate>
		<dc:creator>certifiedgeek</dc:creator>
		
	<category>Tech Notes</category>
	<category>Lines Connected</category>
		<guid>http://certifiedgeek.blogsome.com/2009/11/23/caveats-in-deploying-open-wifi-network/</guid>
		<description><![CDATA[<p>Deploying an Open Wireless network for public users can be a bit a pain if you don&#8217;t know what is coming. Here are the things I have learned (the hard way) when you deploy such network.</p>

<p>Effective spacing between Access Points using the twice the effective range as the distance between them 
- Use recommended channel [...]</p>
]]></description>
			<content:encoded><![CDATA[<p>Deploying an Open Wireless network for public users can be a bit a pain if you don&#8217;t know what is coming. Here are the things I have learned (the hard way) when you deploy such network.</p>

<p>Effective spacing between Access Points using the twice the effective range as the distance between them 
- Use recommended channel spacing (Channel 1,6,11 or Frequency 2412MHz,2437MHz,2462MHz)</p>

<p>Minimize (or even remove) all security settings on the network interfaces on the switches where the APs connects
- Port-security (particularly Cisco IOS)  settings are good but need to consider which settings are appropriate as a number of MAC address will be identified on the same port.
- User roaming with same IP over different APs can trigger these port-security settings (APs space overlapping can cause this problem)
- DHCP snooping should be activated with care as it can block valid multiple DHCP request originating from the Access Points</p>

<p>Consider that not only the laptops connects to the network, you should also consider now mobile devices!
- These can easily exhaust all DHCP leases in just a day (how many users have iPhone, Blackberries, and any mobile with WiFi capabilites)</p>

<p>Recommend to shorten the DHCP server lease time to say 10mins upto 30mins. 
- This will release IP address very quickly on the DHCP but will increase the number DHCP broadcast traffic
- Multiple IP address space should be considered in the design while determining the number of concurrent users in the wireless area</p>
]]></content:encoded>
			<wfw:commentRss>http://certifiedgeek.blogsome.com/2009/11/23/caveats-in-deploying-open-wifi-network/feed/</wfw:commentRss>
	</item>
		<item>
		<title>Nagios Installation Whoops!</title>
		<link>http://certifiedgeek.blogsome.com/2009/11/10/nagios-pre-flight-check/</link>
		<comments>http://certifiedgeek.blogsome.com/2009/11/10/nagios-pre-flight-check/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 05:59:57 +0000</pubDate>
		<dc:creator>certifiedgeek</dc:creator>
		
	<category>Tech Notes</category>
	<category>Tables and Platform</category>
		<guid>http://certifiedgeek.blogsome.com/2009/11/10/nagios-pre-flight-check/</guid>
		<description><![CDATA[<p>While installing Nagios, you might encounter this error message in the web interface:</p>

<p>Reading the recommended steps are rather vague and not straightforward. Here are direct steps to check what causing the errors on Nagios installation.</p>

<p>1)  Make sure Nagios is running in the background</p>

<h1>ps ax | grep nagios</h1>

<p>6722 ?     [...]</p>
]]></description>
			<content:encoded><![CDATA[<p>While installing <a href="http://www.nagios.org/">Nagios</a>, you might encounter this error message in the web interface:
<img src='/images/nagioserror.jpg' alt="Nagios web interface error" /></p>

<p>Reading the recommended steps are rather vague and not straightforward. Here are direct steps to check what causing the errors on Nagios installation.</p>

<p>1)  Make sure Nagios is running in the background</p>

<blockquote><code># ps ax | grep nagios
 6722 ?        Ssl    0:14 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg</code></blockquote>

<p>If it is not running, execute the command</p>

<blockquote><code># usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg</code></blockquote>

<p>Since I use Debian, I executed this command,</p>

<blockquote><code># /etc/init.d/nagios start</code></blockquote>

<p>2) Execute pre-flight check commands to check the configuration file</p>

<blockquote><code># /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
...snipped...
Total Warnings: 0
Total Errors:   0

Things look okay - No serious problems were detected during the pre-flight check</code></blockquote>

<p>The output should give you indications of any problems in the configuration file</p>

<p>3) Lastly, check the Nagios logs which are normally located in /usr/local/nagios/var/nagios.log (use tail command if log file is very long)</p>

<p>From these steps, you can properly diagnose the problem and correct them (if ever <img src='http://certifiedgeek.blogsome.com/wp-images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> )</p>
]]></content:encoded>
			<wfw:commentRss>http://certifiedgeek.blogsome.com/2009/11/10/nagios-pre-flight-check/feed/</wfw:commentRss>
	</item>
		<item>
		<title>Cisco Quickie: Locating a Cisco Access Point physically using flashing LED</title>
		<link>http://certifiedgeek.blogsome.com/2009/10/28/locating-a-cisco-access-point-1130ag-physically/</link>
		<comments>http://certifiedgeek.blogsome.com/2009/10/28/locating-a-cisco-access-point-1130ag-physically/#comments</comments>
		<pubDate>Wed, 28 Oct 2009 13:17:54 +0000</pubDate>
		<dc:creator>cwgueco</dc:creator>
		
	<category>Tech Notes</category>
	<category>Cisco Quickie</category>
		<guid>http://certifiedgeek.blogsome.com/2009/10/28/locating-a-cisco-access-point-1130ag-physically/</guid>
		<description><![CDATA[<p>Imagine you have a number of Cisco Wireless Access Points, say 10 spread across your office functioning as some wireless mesh. You need to replace an access point (AP) which giving some problem on the wireless infrastructure. However, you currently dont have any documentation on which APs are mounted on the ceiling. There are also [...]</p>
]]></description>
			<content:encoded><![CDATA[<p>Imagine you have a number of Cisco Wireless Access Points, say 10 spread across your office functioning as some wireless mesh. You need to replace an access point (AP) which giving some problem on the wireless infrastructure. However, you currently dont have any documentation on which APs are mounted on the ceiling. There are also no proper labelling. So, how would you determine which physically is the device?</p>

<p>Cisco IOS has a command which make the LED of the AP to blink in order to be identified from the pack.</p>

<blockquote>
<code>ap#led flash ?
  &lt;1-3600>  number of sec to flash
  disable   stop flashing the LEDs
  <cr>
ap#sh led flash 
LED Flash is disabled

ap#led flash    
ap#sh led flash 
LED Flash is enabled
</cr></code>
</blockquote>

<p>With this command, you can physically locate the APs from the ceiling.</p>
]]></content:encoded>
			<wfw:commentRss>http://certifiedgeek.blogsome.com/2009/10/28/locating-a-cisco-access-point-1130ag-physically/feed/</wfw:commentRss>
	</item>
		<item>
		<title>Iptables loop script for Samba</title>
		<link>http://certifiedgeek.blogsome.com/2009/09/24/iptables-loop-script-for-samba/</link>
		<comments>http://certifiedgeek.blogsome.com/2009/09/24/iptables-loop-script-for-samba/#comments</comments>
		<pubDate>Thu, 24 Sep 2009 07:41:38 +0000</pubDate>
		<dc:creator>cwgueco</dc:creator>
		
	<category>Tech Notes</category>
	<category>What Runs Underneath</category>
		<guid>http://certifiedgeek.blogsome.com/2009/09/24/iptables-loop-script-for-samba/</guid>
		<description><![CDATA[<p>Sometimes Linux administrator/owners wants to restrict access to the Samba server to specific IP addresses since user authentication is not enabled (because of so reasons). Here is a bash script to use iptables to restrict specific hosts via loop statement.</p>

<h1>Define the interface where Samba listens</h1>

<p>IF_INT=eth0 </p>

<h1>Define the list of host allowed to connect [...]</h1>
]]></description>
			<content:encoded><![CDATA[<p>Sometimes Linux administrator/owners wants to restrict access to the <strong>Samba </strong>server to specific IP addresses since user authentication is not enabled (because of so reasons). Here is a bash script to use <strong>iptables </strong>to restrict specific hosts via <strong>loop statement</strong>.</p>

<blockquote>
<code>
# Define the interface where Samba listens
IF_INT=eth0 
# Define the list of host allowed to connect to the server separate by space and note the /32 subnet
HOSTS="192.168.1.100/32 192.168.1.200/32 192.168.1.201/32" </code>
<code>
# This is the FOR loop
for SOURCE in $HOSTS;
do
  iptables -A INPUT -i $IF_INT -s $SOURCE -p tcp --dport 445 -j ACCEPT
  iptables -A INPUT -i $IF_INT -s $SOURCE -p tcp --dport 139 -j ACCEPT
  iptables -A INPUT -i $IF_INT -s $SOURCE -p udp --dport 137 -j ACCEPT
  iptables -A INPUT -i $IF_INT -s $SOURCE -p udp --dport 138 -j ACCEPT
done;
</code>
</blockquote>

<p>Add this to your existing iptables script and your good to go.</p>
]]></content:encoded>
			<wfw:commentRss>http://certifiedgeek.blogsome.com/2009/09/24/iptables-loop-script-for-samba/feed/</wfw:commentRss>
	</item>
		<item>
		<title>Sudo and Environment Variables</title>
		<link>http://certifiedgeek.blogsome.com/2009/09/14/sudo-and-environment-variables/</link>
		<comments>http://certifiedgeek.blogsome.com/2009/09/14/sudo-and-environment-variables/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 10:35:51 +0000</pubDate>
		<dc:creator>cwgueco</dc:creator>
		
	<category>Tech Notes</category>
	<category>What Runs Underneath</category>
		<guid>http://certifiedgeek.blogsome.com/2009/09/14/sudo-and-environment-variables/</guid>
		<description><![CDATA[<p>I have always been scratching my head whenever I used sudo and the environment variables (env) keep on changing.  In my case, I have learned there are two ways to keep/preserve the environment or retain some them when moving into a privilege account (sudo -s).</p>

<p>First method, run #sudo -s -E
where the -E parameter is [...]</p>
]]></description>
			<content:encoded><![CDATA[<p>I have always been scratching my head whenever I used sudo and the environment variables (<code>env</code>) keep on changing.  In my case, I have learned there are two ways to keep/preserve the environment or retain some them when moving into a privilege account (<code>sudo -s</code>).</p>

<p>First method, run <blockquote><code>#sudo -s -E</code></blockquote>
where the <code>-E</code> parameter is meant to presserve the environment.</p>

<p>Second method, save all necessary variables in the current user (not root) shells profile (i.e. for bash its ~/.bashrc) and save these environment variables.</p>

<blockquote><code>#vi ~/.bashrc</code>
<code>export param1=value1</code>
<code>export param2=value2</code>
<code>#</code></blockquote>

<p>That&#8217;s all to it.</p>
]]></content:encoded>
			<wfw:commentRss>http://certifiedgeek.blogsome.com/2009/09/14/sudo-and-environment-variables/feed/</wfw:commentRss>
	</item>
		<item>
		<title>Cisco Quickie: Promoting a switch into a master in switch stack</title>
		<link>http://certifiedgeek.blogsome.com/2008/10/13/cisco-quickie-promoting-a-switch-into-a-master-in-switch-stack/</link>
		<comments>http://certifiedgeek.blogsome.com/2008/10/13/cisco-quickie-promoting-a-switch-into-a-master-in-switch-stack/#comments</comments>
		<pubDate>Mon, 13 Oct 2008 05:16:35 +0000</pubDate>
		<dc:creator>cwgueco</dc:creator>
		
	<category>Cisco Quickie</category>
		<guid>http://certifiedgeek.blogsome.com/2008/10/13/cisco-quickie-promoting-a-switch-into-a-master-in-switch-stack/</guid>
		<description><![CDATA[<p>Cisco, Quickie, Stack, Switch</p>
]]></description>
			<content:encoded><![CDATA[<p>In a <a href="http://www.cisco.com/en/US/docs/switches/lan/catalyst3750/software/release/12.1_14_ea1/configuration/guide/swstack.html">normal switch stack of Cisco Catalyst 3750</a> (several switches connected with each other functioning as one virtual switch), one switch will make itself the master switch (the one which controls the operations of the stack). In order to make the switch elect itself as master, it needs to have the highest priority number. </p>

<p>Here we have a switch with a priority &#8220;1&#8243;
<code>
Switch#show switch </p>

<h2>Switch#  Role        Mac Address            Priority Version  State </h2>

<p>*1            Master    0023.344b.de80         1             0        Ready
</code>       </p>

<p>We need to increase its priority number in order to force it to become the master when it joins the switch stack
<code>
Switch#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#switch 1 ?
  priority   Set the priority of the specified switch
  provision  Configure Switch provision / offline config
  renumber   Renumber the specified switch number</p>

<p>Switch(config)#switch 1 priority ?
  &lt;1-15>  Switch Priority</p>

<p>Switch(config)#<strong>switch 1 priority 15</strong>
Changing the Switch Priority of Switch Number 1 to 15
Do you want to continue?[confirm]
New Priority has been set successfully
</code></p>

<p>For here, we can check the switch status and priority number set to &#8220;15&#8243;
<code>
Switch#sh switch 
Switch/Stack Mac Address : 0023.344b.de80
                                           H/W   Current</p>

<h2>Switch#  Role   Mac Address     Priority Version  State </h2>

<p>*1       Master 0023.344b.de80     <strong>15 </strong>    0       Ready<br />
</code></p>

<p>When this stack is joined in a switch stack, it will elect itself as the switch master (check the <strong>Master LED</strong> after booting). Note that the switch stack can only handle only 9 stacked switches, so priority number 15 should be more than enough. Then the only problem if somebody set another switch with priority number 15 too, we will check on that later <img src='http://certifiedgeek.blogsome.com/wp-images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://certifiedgeek.blogsome.com/2008/10/13/cisco-quickie-promoting-a-switch-into-a-master-in-switch-stack/feed/</wfw:commentRss>
	</item>
		<item>
		<title>How to brick a Cisco Wireless (AP1131AG) A.K.A Downgrading from lightweight mode to autonomous mode</title>
		<link>http://certifiedgeek.blogsome.com/2008/06/24/how-to-brick-a-cisco-wireless-ap1131ag-aka-downgrading-from-lightweight-mode-to-autonomous-mode/</link>
		<comments>http://certifiedgeek.blogsome.com/2008/06/24/how-to-brick-a-cisco-wireless-ap1131ag-aka-downgrading-from-lightweight-mode-to-autonomous-mode/#comments</comments>
		<pubDate>Tue, 24 Jun 2008 06:41:23 +0000</pubDate>
		<dc:creator>cwgueco</dc:creator>
		
	<category>Tech Notes</category>
	<category>Lines Connected</category>
	<category>Tables and Platform</category>
		<guid>http://certifiedgeek.blogsome.com/2008/06/24/how-to-brick-a-cisco-wireless-ap1131ag-aka-downgrading-from-lightweight-mode-to-autonomous-mode/</guid>
		<description><![CDATA[<p>cisco wireless access point 1131ag</p>
]]></description>
			<content:encoded><![CDATA[<p>It has been a while I manage to write new stuff given with the new work I am currently dealing but here is the first for this year <img src='http://certifiedgeek.blogsome.com/wp-images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>

<p>We just bought some <a href="http://www.cisco.com/en/US/partner/prod/collateral/wireless/ps5678/ps6087/product_data_sheet0900aecd801b9058.html">Cisco Wireless Access Point (model 1131AG)</a> but unfortunately these are already in <a href="http://www.cisco.com/en/US/partner/products/hw/wireless/ps430/products_qanda_item09186a00806a4da3.shtml#lap">lightweight mode</a>. In this mode, you would need a <a href="http://www.cisco.com/en/US/partner/products/ps6302/Products_Sub_Category_Home.html">Wireless LAN Controller</a> to utilize them. There a documentation to how to upgrade an <a href="http://cisco.com/en/US/docs/wireless/access_point/conversion/lwapp/upgrade/guide/lwapnote.html">autonomous Cisco Aironet Access Point to lightweight mode</a> only a small section discusses the reversing the process.  This blog discusses how I managed to brick errm reverse the process which is not recommended by Cisco.</p>

<ol>
<li><p>Download the appropriate Cisco IOS from the cisco website (You need to have a valid Cisco account to do this <img src='http://certifiedgeek.blogsome.com/wp-images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   )
<img src='/images/CiscoIOSdownload.JPG' alt='' / height=500 width=800/>
For this I downloaded <strong>c1130-rcvk9w8-tar.124-10b.JA3</strong></p></li>
<li><p>Install a TFTP Service (recommend <a href="http://www.solarwinds.com/products/freetools/">SolarWinds free TFTP server</a>)
<img src='/images/SolarwindsTFTP.JPG' alt='' /></p></li>
<li><p>Rename the image to <strong>c1130-k9w7-tar.default</strong> and place the image in the TFP source directory</p></li>
<li><p>Change to IP address of the TFTP Server to any IP address between 10.0.0.2 to 10.0.0.30 (I used 10.0.0.2 on my laptop where the TFTP service is running)</p></li>
<li><p>Connect the access point on the same switch where the TFTP service is connected. Note: Ensure there is <strong>no DHCP service</strong> running on the this device.</p></li>
<li><p>Press the mode button of the access point while pluggin in the power (wait for about 20-25 seconds). Wait for the one of the LED to turn <strong>RED</strong>  (one them becomes Amber first) then release the mode button. 
<img src='/images/Cisco1131AGMode.JPG' alt='' /></p></li>
</ol>

<p>If everything goes well, the process will take around 10 to 15 minutes.</p>

<p>Here are the screenshots from the console of the access point, the sniffer on my laptop and the TFTP server activity.
<img src='/images/Downgrade_AP1131a.JPG' alt='' /> </p>

<p>On the final outcome, the access point can now operate in autonomous mode with a full fledge IOS that enables it to function in stand alone.
<img src='/images/Final_AP_IOSa.JPG' alt='' /> </p>

<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://certifiedgeek.blogsome.com/2008/06/24/how-to-brick-a-cisco-wireless-ap1131ag-aka-downgrading-from-lightweight-mode-to-autonomous-mode/feed/</wfw:commentRss>
	</item>
		<item>
		<title>Hackvertor</title>
		<link>http://certifiedgeek.blogsome.com/2007/11/02/hackvertor/</link>
		<comments>http://certifiedgeek.blogsome.com/2007/11/02/hackvertor/#comments</comments>
		<pubDate>Fri, 02 Nov 2007 05:57:51 +0000</pubDate>
		<dc:creator>cwgueco</dc:creator>
		
	<category>Tech Notes</category>
	<category>What Runs Underneath</category>
		<guid>http://certifiedgeek.blogsome.com/2007/11/02/hackvertor/</guid>
		<description><![CDATA[<p>While updating my knowledge with security tools, I manage to stumble upon this &#8220;Hackvertor&#8221;. It kinda sounded like a convertor in a more hacker term. </p>

<p>For you guys to appreciate this, you should try doing this challenge manually from the Spanner. Then try watching the this video in order to appreciate how it is done [...]</p>
]]></description>
			<content:encoded><![CDATA[<p>While updating my knowledge with security tools, I manage to stumble upon this <a href="http://www.businessinfo.co.uk/labs/hackvertor/hackvertor.php" target="_blank">&#8220;Hackvertor&#8221;</a>. It kinda sounded like a convertor in a more hacker term. </p>

<p>For you guys to appreciate this, you should try doing this <a href="http://www.thespanner.co.uk/2007/10/10/a-bit-of-fun/" target="_blank">challenge</a> manually from the Spanner. Then try watching the this <a href="http://www.megafileupload.com/en/file/20215/hackvertor-demo-mov.html" target="_blank">video</a> in order to appreciate how it is done with the Hackvertor. Enjoy!</p>

<p><img src='/images/hackvertor.gif' alt='hackvertor' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://certifiedgeek.blogsome.com/2007/11/02/hackvertor/feed/</wfw:commentRss>
	</item>
		<item>
		<title>Free Cisco Webcasts</title>
		<link>http://certifiedgeek.blogsome.com/2007/10/31/free-cisco-webcasts-2/</link>
		<comments>http://certifiedgeek.blogsome.com/2007/10/31/free-cisco-webcasts-2/#comments</comments>
		<pubDate>Wed, 31 Oct 2007 12:44:02 +0000</pubDate>
		<dc:creator>cwgueco</dc:creator>
		
	<category>Tech Notes</category>
	<category>All about Cert</category>
		<guid>http://certifiedgeek.blogsome.com/2007/10/31/free-cisco-webcasts-2/</guid>
		<description><![CDATA[<p>Interested in watching FREE webcasts from Cisco, check these featured webcasts from them. I know some of you might be taken off since these are vendor centric webcasts but we can&#8217;t deny Cisco has been and will be around setting the trends of networking and security&#8230;. well for the latter part I might think twice [...]</p>
]]></description>
			<content:encoded><![CDATA[<p>Interested in watching FREE webcasts from Cisco, check these <a href="http://www.cisco.com/web/learning/le21/le39/featured.html">featured webcasts</a> from them. I know some of you might be taken off since these are vendor centric webcasts but we can&#8217;t deny Cisco has been and will be around setting the trends of networking and security&#8230;. well for the latter part I might think twice <img src='http://certifiedgeek.blogsome.com/wp-images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>

<p><a href="http://www.cisco.com/web/learning/le21/le39/featured.html"><img src='/images/ciscowebcasts_01.gif' alt=''  width="600"/> </a></p>
]]></content:encoded>
			<wfw:commentRss>http://certifiedgeek.blogsome.com/2007/10/31/free-cisco-webcasts-2/feed/</wfw:commentRss>
	</item>
	</channel>
</rss>
