<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;DkQERH0_eyp7ImA9WhRaE0Q.&quot;"><id>tag:blogger.com,1999:blog-6229953606257694106</id><updated>2012-02-16T19:11:45.343+07:00</updated><category term="PfR" /><category term="ramdisk" /><category term="3Com" /><category term="CLI" /><category term="Youtube" /><category term="E71" /><category term="CCIE" /><category term="Troubleshoot" /><category term="SP" /><category term="Nokia" /><category term="Barcode" /><category term="pf" /><category term="Cisco" /><category term="FreeBSD" /><category term="Perl" /><category term="Windows" /><category term="OSX" /><category term="Simulator" /><category term="www" /><category term="VPN" /><category term="OER" /><category term="QoS" /><category term="Linux" /><category term="Mac" /><category term="Networking" /><category term="Olive" /><category term="ssl" /><category term="Private" /><category term="Juniper" /><category term="Ubuntu" /><category term="firewall" /><category term="Certified" /><category term="Dynamips" /><category term="Tunning" /><category term="Videocache" /><title>CCIE is not a specialist. But the basis for an expert.</title><subtitle type="html" /><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://boonmee.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://boonmee.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>K.Boonmee</name><uri>http://www.blogger.com/profile/18414429145639187011</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>120</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/CcieIsNotASpecialistButTheBasisForAnExpert" /><feedburner:info uri="ccieisnotaspecialistbutthebasisforanexpert" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;CEcGSXwycSp7ImA9WxFVF0o.&quot;"><id>tag:blogger.com,1999:blog-6229953606257694106.post-8848658626507203615</id><published>2010-06-17T17:52:00.002+07:00</published><updated>2010-06-17T17:53:48.299+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-06-17T17:53:48.299+07:00</app:edited><title>เปิดบ้านใหม่ครับ</title><content type="html">ต่อไปนี้ผมเปิดบ้านใหม่เป็น www.boonmee.net ครับ มิตรรักแฟนเพลงก็ขอให้ติดตามไปบ้านใหม่ครับ&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6229953606257694106-8848658626507203615?l=boonmee.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Iu2JrPqCLkSZmNPueaG_acJxfvg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Iu2JrPqCLkSZmNPueaG_acJxfvg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Iu2JrPqCLkSZmNPueaG_acJxfvg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Iu2JrPqCLkSZmNPueaG_acJxfvg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~4/6DGuAPNMRkc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://boonmee.blogspot.com/feeds/8848658626507203615/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6229953606257694106&amp;postID=8848658626507203615" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/8848658626507203615?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/8848658626507203615?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~3/6DGuAPNMRkc/blog-post.html" title="เปิดบ้านใหม่ครับ" /><author><name>K.Boonmee</name><uri>http://www.blogger.com/profile/18414429145639187011</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://boonmee.blogspot.com/2010/06/blog-post.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkMHQ347cSp7ImA9WxFQFUk.&quot;"><id>tag:blogger.com,1999:blog-6229953606257694106.post-1423189986144333218</id><published>2010-05-11T09:19:00.001+07:00</published><updated>2010-05-11T09:20:32.009+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-11T09:20:32.009+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Troubleshoot" /><category scheme="http://www.blogger.com/atom/ns#" term="Cisco" /><title>[Cisco] How can find traffic flow across load-balance</title><content type="html">&lt;pre style="font-family: lucida grande; width: 800px;overflow: auto;"&gt;&lt;br /&gt;ตัวอย่างต้องการทราบ traffic ที่ flow ผ่านทาง load-balance link ซึ่งโดย default CEF จะ loadbalance by src-dst ip&lt;br /&gt;โดยมีข้อมูลดังนี้&lt;br /&gt; source address: 192.168.100.1&lt;br /&gt; destination address: 192.168.200.1&lt;br /&gt;&lt;br /&gt;C6509#sh ip route 192.168.200.0&lt;br /&gt;Routing entry for 192.168.200.0/24&lt;br /&gt; Known via "ospf 100", distance 110, metric 20&lt;br /&gt; Tag 65001, type extern 1&lt;br /&gt; Last update from 10.0.0.71 on Port-channel2, 03:51:18 ago&lt;br /&gt; Routing Descriptor Blocks:&lt;br /&gt;   10.0.0.90, from 10.0.254.98, 03:51:18 ago, via Port-channel2&lt;br /&gt;     Route metric is 20, traffic share count is 1&lt;br /&gt;     Route tag 65001&lt;br /&gt; * 10.0.0.71, from 10.0.254.20, 03:51:18 ago, via Port-channel2&lt;br /&gt;     Route metric is 20, traffic share count is 1&lt;br /&gt;     Route tag 65001&lt;br /&gt;&lt;br /&gt;C6509#sh ip cef exact-route 192.168.100.1 192.168.200.1&lt;br /&gt;192.168.100.1 -&gt; 192.168.200.1 =&gt; IP adj out of Port-channel2, addr 10.0.0.90&lt;br /&gt;&lt;br /&gt;C6509#sh mls cef exact-route 192.168.100.1 192.168.200.1&lt;br /&gt;&lt;br /&gt;Interface: Po2, Next Hop: 10.0.0.90, Vlan: 1014, Destination Mac: 0012.0111.bbbb&lt;br /&gt;&lt;br /&gt;C6509#sh etherchannel load-balance &lt;br /&gt;EtherChannel Load-Balancing Configuration:&lt;br /&gt;       src-dst-ip&lt;br /&gt;       mpls label-ip&lt;br /&gt;&lt;br /&gt;EtherChannel Load-Balancing Addresses Used Per-Protocol:&lt;br /&gt;Non-IP: Source XOR Destination MAC address&lt;br /&gt; IPv4: Source XOR Destination IP address&lt;br /&gt; IPv6: Source XOR Destination IP address&lt;br /&gt; MPLS: Label or IP&lt;br /&gt;&lt;br /&gt;C6509#sh etherchannel load-balance hash-result int po2 ip 192.168.100.1 192.168.200.1&lt;br /&gt;Computed RBH: 0x1&lt;br /&gt;Would select Te4/2 of Po2&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;สรุปได้ว่ามี flow ของ 192.168.100.1  ----&gt; 192.168.200.1 จะมี next-hop ไปที่ 10.0.0.90  แต่จะส่งออกทาง interface Te4/2 ซึ่งเป็นสมาชิกของ port-channel2&lt;br /&gt;&lt;br /&gt;** อ้างอิง &lt;br /&gt;Cisco IOS Software, s72033_rp Software (s72033_rp-ADVENTERPRISEK9_WAN-M), Version 12.2(33)SXI2a&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6229953606257694106-1423189986144333218?l=boonmee.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/rAwZfCQjKmBq3izN-rBem9E0iAI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rAwZfCQjKmBq3izN-rBem9E0iAI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/rAwZfCQjKmBq3izN-rBem9E0iAI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rAwZfCQjKmBq3izN-rBem9E0iAI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~4/-ZMSehbvfUk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://boonmee.blogspot.com/feeds/1423189986144333218/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6229953606257694106&amp;postID=1423189986144333218" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/1423189986144333218?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/1423189986144333218?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~3/-ZMSehbvfUk/cisco-how-can-find-traffic-flow-across.html" title="[Cisco] How can find traffic flow across load-balance" /><author><name>K.Boonmee</name><uri>http://www.blogger.com/profile/18414429145639187011</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://boonmee.blogspot.com/2010/05/cisco-how-can-find-traffic-flow-across.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUMHQXo_fyp7ImA9WxFTFE4.&quot;"><id>tag:blogger.com,1999:blog-6229953606257694106.post-3509400970815753484</id><published>2010-04-05T10:15:00.002+07:00</published><updated>2010-04-05T10:17:10.447+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-05T10:17:10.447+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="CCIE" /><title>[CCIE] CCIE SP Logo</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_pzKwbTyGi-E/S7lWIBtybVI/AAAAAAAAAGM/8rp_Ubi5bjc/s1600/ccie_servprov_med.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 150px; height: 150px;" src="http://2.bp.blogspot.com/_pzKwbTyGi-E/S7lWIBtybVI/AAAAAAAAAGM/8rp_Ubi5bjc/s400/ccie_servprov_med.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5456487119435492690" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6229953606257694106-3509400970815753484?l=boonmee.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/gAofBRSW6mBqxRHirH8Dpzkxcgk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gAofBRSW6mBqxRHirH8Dpzkxcgk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/gAofBRSW6mBqxRHirH8Dpzkxcgk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gAofBRSW6mBqxRHirH8Dpzkxcgk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~4/78zGEo4BRrQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://boonmee.blogspot.com/feeds/3509400970815753484/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6229953606257694106&amp;postID=3509400970815753484" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/3509400970815753484?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/3509400970815753484?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~3/78zGEo4BRrQ/ccie-ccie-sp-logo.html" title="[CCIE] CCIE SP Logo" /><author><name>K.Boonmee</name><uri>http://www.blogger.com/profile/18414429145639187011</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_pzKwbTyGi-E/S7lWIBtybVI/AAAAAAAAAGM/8rp_Ubi5bjc/s72-c/ccie_servprov_med.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://boonmee.blogspot.com/2010/04/ccie-ccie-sp-logo.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUMCQ3o7fSp7ImA9WxFTFE4.&quot;"><id>tag:blogger.com,1999:blog-6229953606257694106.post-1571646017809250736</id><published>2010-03-31T10:31:00.001+07:00</published><updated>2010-04-05T10:17:42.405+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-05T10:17:42.405+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="CCIE" /><title>[CCIE] I pass CCIE SP</title><content type="html">Wow, I passed CCIE SP LAB. Very Happy....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6229953606257694106-1571646017809250736?l=boonmee.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/on4xU41VD9_PjXN1L3zBt0XlOMw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/on4xU41VD9_PjXN1L3zBt0XlOMw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/on4xU41VD9_PjXN1L3zBt0XlOMw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/on4xU41VD9_PjXN1L3zBt0XlOMw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~4/svOgj0G7Yeo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://boonmee.blogspot.com/feeds/1571646017809250736/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6229953606257694106&amp;postID=1571646017809250736" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/1571646017809250736?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/1571646017809250736?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~3/svOgj0G7Yeo/ccie-i-pass-ccie-sp.html" title="[CCIE] I pass CCIE SP" /><author><name>K.Boonmee</name><uri>http://www.blogger.com/profile/18414429145639187011</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://boonmee.blogspot.com/2010/03/ccie-i-pass-ccie-sp.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUcAR30yfCp7ImA9WxBWGE0.&quot;"><id>tag:blogger.com,1999:blog-6229953606257694106.post-7024753068847387377</id><published>2010-02-10T18:56:00.001+07:00</published><updated>2010-02-10T18:57:26.394+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-10T18:57:26.394+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="VPN" /><category scheme="http://www.blogger.com/atom/ns#" term="Cisco" /><title>[Cisco] Configuration Cisco IPSEC site-to-site</title><content type="html">&lt;pre style="font-family: lucida grande; width: 800px;overflow: auto;"&gt;&lt;br /&gt;&lt;br /&gt;Cisco IPSec SITE-TO-SITE&lt;br /&gt;Diagram:&lt;br /&gt; (10.0.1.0/24)LAN-------[R1] atm0 ------ back to back ------ atm0 [R2]---LAN(10.0.2.0/24)&lt;br /&gt;!========================================================================== &lt;br /&gt;[R1]&lt;br /&gt;&lt;br /&gt;R1#sh run&lt;br /&gt;Building configuration...&lt;br /&gt;&lt;br /&gt;Current configuration : 1622 bytes&lt;br /&gt;!&lt;br /&gt;version 12.4&lt;br /&gt;no service pad&lt;br /&gt;service timestamps debug datetime msec&lt;br /&gt;service timestamps log datetime msec&lt;br /&gt;no service password-encryption&lt;br /&gt;!&lt;br /&gt;hostname R1&lt;br /&gt;!&lt;br /&gt;boot-start-marker&lt;br /&gt;boot-end-marker&lt;br /&gt;!&lt;br /&gt;!&lt;br /&gt;no aaa new-model&lt;br /&gt;!&lt;br /&gt;resource policy&lt;br /&gt;!&lt;br /&gt;ip subnet-zero&lt;br /&gt;ip cef&lt;br /&gt;!&lt;br /&gt;!&lt;br /&gt;!        &lt;br /&gt;!&lt;br /&gt;no ip domain lookup&lt;br /&gt;!&lt;br /&gt;!&lt;br /&gt;!&lt;br /&gt;username cisco password 0 cisco&lt;br /&gt;!&lt;br /&gt;!&lt;br /&gt;controller DSL 0&lt;br /&gt;mode atm&lt;br /&gt;line-term co&lt;br /&gt;line-mode 4-wire enhanced&lt;br /&gt;dsl-mode shdsl symmetric annex B&lt;br /&gt;line-rate 1024&lt;br /&gt;!&lt;br /&gt;!&lt;br /&gt;crypto isakmp policy 10&lt;br /&gt;encr aes&lt;br /&gt;authentication pre-share&lt;br /&gt;group 5&lt;br /&gt;crypto isakmp key VPNPASSWORD address 192.168.12.2&lt;br /&gt;!&lt;br /&gt;!        &lt;br /&gt;crypto ipsec transform-set TRANSFORM-1 esp-aes esp-sha-hmac&lt;br /&gt;!&lt;br /&gt;crypto map VPN-IPSEC 10 ipsec-isakmp&lt;br /&gt;set peer 192.168.12.2&lt;br /&gt;set transform-set TRANSFORM-1&lt;br /&gt;match address ACL-VPN-CLIENT&lt;br /&gt;!&lt;br /&gt;!&lt;br /&gt;!&lt;br /&gt;!&lt;br /&gt;interface BRI0&lt;br /&gt;no ip address&lt;br /&gt;encapsulation hdlc&lt;br /&gt;shutdown&lt;br /&gt;!&lt;br /&gt;interface ATM0&lt;br /&gt;ip address 192.168.12.1 255.255.255.0&lt;br /&gt;ip access-group BLOCK-ANY-IN in&lt;br /&gt;no atm ilmi-keepalive&lt;br /&gt;pvc 0/100&lt;br /&gt; encapsulation aal5snap&lt;br /&gt;!&lt;br /&gt;crypto map VPN-IPSEC&lt;br /&gt;!&lt;br /&gt;interface FastEthernet0&lt;br /&gt;!&lt;br /&gt;interface FastEthernet1&lt;br /&gt;!&lt;br /&gt;interface FastEthernet2&lt;br /&gt;!&lt;br /&gt;interface FastEthernet3&lt;br /&gt;!&lt;br /&gt;interface Vlan1&lt;br /&gt;ip address 10.0.1.1 255.255.255.0&lt;br /&gt;!&lt;br /&gt;ip classless&lt;br /&gt;ip route 0.0.0.0 0.0.0.0 192.168.12.2&lt;br /&gt;!&lt;br /&gt;!&lt;br /&gt;no ip http server&lt;br /&gt;no ip http secure-server&lt;br /&gt;!&lt;br /&gt;ip access-list extended ACL-VPN-CLIENT&lt;br /&gt;permit ip 10.0.1.0 0.0.0.255 10.0.2.0 0.0.0.255&lt;br /&gt;ip access-list extended BLOCK-ANY-IN&lt;br /&gt;permit ip host 192.168.12.2 host 192.168.12.1&lt;br /&gt;ip access-list extended VPN-CLIENT&lt;br /&gt;!&lt;br /&gt;!&lt;br /&gt;!&lt;br /&gt;control-plane&lt;br /&gt;!&lt;br /&gt;!&lt;br /&gt;line con 0&lt;br /&gt;logging synchronous&lt;br /&gt;no modem enable&lt;br /&gt;line aux 0&lt;br /&gt;line vty 0 4&lt;br /&gt;logging synchronous&lt;br /&gt;login&lt;br /&gt;!&lt;br /&gt;scheduler max-task-time 5000&lt;br /&gt;end&lt;br /&gt;!==========================================================================&lt;br /&gt;[R2]&lt;br /&gt;&lt;br /&gt;R2#sh run&lt;br /&gt;Building configuration...&lt;br /&gt;&lt;br /&gt;Current configuration : 1588 bytes&lt;br /&gt;!&lt;br /&gt;version 12.4&lt;br /&gt;no service pad&lt;br /&gt;service timestamps debug datetime msec&lt;br /&gt;service timestamps log datetime msec&lt;br /&gt;no service password-encryption&lt;br /&gt;!&lt;br /&gt;hostname R2&lt;br /&gt;!&lt;br /&gt;boot-start-marker&lt;br /&gt;boot-end-marker&lt;br /&gt;!&lt;br /&gt;!&lt;br /&gt;no aaa new-model&lt;br /&gt;!&lt;br /&gt;resource policy&lt;br /&gt;!&lt;br /&gt;ip subnet-zero&lt;br /&gt;ip cef&lt;br /&gt;!&lt;br /&gt;!&lt;br /&gt;!        &lt;br /&gt;!&lt;br /&gt;no ip domain lookup&lt;br /&gt;!&lt;br /&gt;!&lt;br /&gt;!&lt;br /&gt;username cisco password 0 cisco&lt;br /&gt;!&lt;br /&gt;!&lt;br /&gt;controller DSL 0&lt;br /&gt;mode atm&lt;br /&gt;line-term cpe&lt;br /&gt;line-mode 4-wire enhanced&lt;br /&gt;dsl-mode shdsl symmetric annex B&lt;br /&gt;line-rate 1024&lt;br /&gt;!&lt;br /&gt;!&lt;br /&gt;crypto isakmp policy 10&lt;br /&gt;encr aes&lt;br /&gt;authentication pre-share&lt;br /&gt;group 5&lt;br /&gt;crypto isakmp key VPNPASSWORD address 192.168.12.1&lt;br /&gt;!&lt;br /&gt;!        &lt;br /&gt;crypto ipsec transform-set TRANSFORM-1 esp-aes esp-sha-hmac&lt;br /&gt;!&lt;br /&gt;crypto map VPN-IPSEC 10 ipsec-isakmp&lt;br /&gt;set peer 192.168.12.1&lt;br /&gt;set transform-set TRANSFORM-1&lt;br /&gt;match address ACL-VPN-CLIENT&lt;br /&gt;!&lt;br /&gt;!&lt;br /&gt;!&lt;br /&gt;!&lt;br /&gt;interface BRI0&lt;br /&gt;no ip address&lt;br /&gt;encapsulation hdlc&lt;br /&gt;shutdown&lt;br /&gt;!&lt;br /&gt;interface ATM0&lt;br /&gt;ip address 192.168.12.2 255.255.255.0&lt;br /&gt;ip access-group BLOCK-ANY-IN in&lt;br /&gt;no atm ilmi-keepalive&lt;br /&gt;pvc 0/100&lt;br /&gt; encapsulation aal5snap&lt;br /&gt;!&lt;br /&gt;crypto map VPN-IPSEC&lt;br /&gt;!&lt;br /&gt;interface FastEthernet0&lt;br /&gt;!&lt;br /&gt;interface FastEthernet1&lt;br /&gt;!&lt;br /&gt;interface FastEthernet2&lt;br /&gt;!&lt;br /&gt;interface FastEthernet3&lt;br /&gt;!&lt;br /&gt;interface Vlan1&lt;br /&gt;ip address 10.0.2.1 255.255.255.0&lt;br /&gt;!&lt;br /&gt;ip classless&lt;br /&gt;ip route 0.0.0.0 0.0.0.0 192.168.12.1&lt;br /&gt;!&lt;br /&gt;!&lt;br /&gt;no ip http server&lt;br /&gt;no ip http secure-server&lt;br /&gt;!&lt;br /&gt;ip access-list extended ACL-VPN-CLIENT&lt;br /&gt;permit ip 10.0.2.0 0.0.0.255 10.0.1.0 0.0.0.255&lt;br /&gt;ip access-list extended BLOCK-ANY-IN&lt;br /&gt;permit ip host 192.168.12.1 host 192.168.12.2&lt;br /&gt;!&lt;br /&gt;!&lt;br /&gt;!&lt;br /&gt;control-plane&lt;br /&gt;!&lt;br /&gt;!&lt;br /&gt;line con 0&lt;br /&gt;logging synchronous&lt;br /&gt;no modem enable&lt;br /&gt;line aux 0&lt;br /&gt;line vty 0 4&lt;br /&gt;logging synchronous&lt;br /&gt;login&lt;br /&gt;!&lt;br /&gt;scheduler max-task-time 5000&lt;br /&gt;end&lt;br /&gt;&lt;br /&gt;!==========================================================================&lt;br /&gt;[VERIFY]&lt;br /&gt;&lt;br /&gt;R1#sh crypto session detail&lt;br /&gt;Crypto session current status&lt;br /&gt;&lt;br /&gt;Code: C - IKE Configuration mode, D - Dead Peer Detection    &lt;br /&gt;K - Keepalives, N - NAT-traversal, X - IKE Extended Authentication&lt;br /&gt;&lt;br /&gt;Interface: ATM0&lt;br /&gt;Session status: UP-ACTIVE    &lt;br /&gt;Peer: 192.168.12.2 port 500 fvrf: (none) ivrf: (none)&lt;br /&gt;     Phase1_id: 192.168.12.2&lt;br /&gt;     Desc: (none)&lt;br /&gt; IKE SA: local 192.168.12.1/500 remote 192.168.12.2/500 Active&lt;br /&gt;         Capabilities:(none) connid:1001 lifetime:23:48:32&lt;br /&gt; IPSEC FLOW: permit ip 10.0.1.0/255.255.255.0 10.0.2.0/255.255.255.0&lt;br /&gt;       Active SAs: 2, origin: crypto map&lt;br /&gt;       Inbound:  #pkts dec'ed 9 drop 0 life (KB/Sec) 4588216/2912&lt;br /&gt;       Outbound: #pkts enc'ed 9 drop 1 life (KB/Sec) 4588216/2912&lt;br /&gt;&lt;br /&gt;R1#sh crypto isakmp sa detail&lt;br /&gt;Codes: C - IKE configuration mode, D - Dead Peer Detection&lt;br /&gt;      K - Keepalives, N - NAT-traversal&lt;br /&gt;      X - IKE Extended Authentication&lt;br /&gt;      psk - Preshared key, rsig - RSA signature&lt;br /&gt;      renc - RSA encryption&lt;br /&gt;IPv4 Crypto ISAKMP SA&lt;br /&gt;&lt;br /&gt;C-id  Local           Remote          I-VRF    Status Encr Hash Auth DH Lifetime Cap.&lt;br /&gt;&lt;br /&gt;1001  192.168.12.1    192.168.12.2             ACTIVE aes  sha  psk  5  23:51:15    &lt;br /&gt;      Engine-id:Conn-id =  C87X_MBRD:1&lt;br /&gt;&lt;br /&gt;IPv6 Crypto ISAKMP SA&lt;br /&gt;&lt;br /&gt;R1#sh crypto ipsec sa detail&lt;br /&gt;&lt;br /&gt;interface: ATM0&lt;br /&gt;   Crypto map tag: VPN-IPSEC, local addr 192.168.12.1&lt;br /&gt;&lt;br /&gt;  protected vrf: (none)&lt;br /&gt;  local  ident (addr/mask/prot/port): (10.0.1.0/255.255.255.0/0/0)&lt;br /&gt;  remote ident (addr/mask/prot/port): (10.0.2.0/255.255.255.0/0/0)&lt;br /&gt;  current_peer 192.168.12.2 port 500&lt;br /&gt;    PERMIT, flags={origin_is_acl,}&lt;br /&gt;   #pkts encaps: 9, #pkts encrypt: 9, #pkts digest: 9&lt;br /&gt;   #pkts decaps: 9, #pkts decrypt: 9, #pkts verify: 9&lt;br /&gt;   #pkts compressed: 0, #pkts decompressed: 0&lt;br /&gt;   #pkts not compressed: 0, #pkts compr. failed: 0&lt;br /&gt;   #pkts not decompressed: 0, #pkts decompress failed: 0&lt;br /&gt;   #pkts no sa (send) 1, #pkts invalid sa (rcv) 0&lt;br /&gt;   #pkts encaps failed (send) 0, #pkts decaps failed (rcv) 0&lt;br /&gt;   #pkts invalid prot (recv) 0, #pkts verify failed: 0&lt;br /&gt;   #pkts invalid identity (recv) 0, #pkts invalid len (rcv) 0&lt;br /&gt;   #pkts replay rollover (send): 0, #pkts replay rollover (rcv) 0&lt;br /&gt;   ##pkts replay failed (rcv): 0&lt;br /&gt;   #pkts internal err (send): 0, #pkts internal err (recv) 0&lt;br /&gt;&lt;br /&gt;    local crypto endpt.: 192.168.12.1, remote crypto endpt.: 192.168.12.2&lt;br /&gt;    path mtu 4470, ip mtu 4470&lt;br /&gt;    current outbound spi: 0x90625D97(2422365591)&lt;br /&gt;&lt;br /&gt;    inbound esp sas:&lt;br /&gt;     spi: 0xF592CE25(4120038949)&lt;br /&gt;       transform: esp-aes esp-sha-hmac ,&lt;br /&gt;       in use settings ={Tunnel, }&lt;br /&gt;       conn id: 1, flow_id: C87X_MBRD:1, crypto map: VPN-IPSEC&lt;br /&gt;       sa timing: remaining key lifetime (k/sec): (4588216/3051)&lt;br /&gt;       IV size: 16 bytes&lt;br /&gt;       replay detection support: Y&lt;br /&gt;       Status: ACTIVE&lt;br /&gt;&lt;br /&gt;    inbound ah sas:&lt;br /&gt;&lt;br /&gt;    inbound pcp sas:&lt;br /&gt;&lt;br /&gt;    outbound esp sas:&lt;br /&gt;     spi: 0x90625D97(2422365591)&lt;br /&gt;       transform: esp-aes esp-sha-hmac ,&lt;br /&gt;       in use settings ={Tunnel, }&lt;br /&gt;       conn id: 2, flow_id: C87X_MBRD:2, crypto map: VPN-IPSEC&lt;br /&gt;       sa timing: remaining key lifetime (k/sec): (4588216/3051)&lt;br /&gt;       IV size: 16 bytes&lt;br /&gt;       replay detection support: Y&lt;br /&gt;       Status: ACTIVE&lt;br /&gt;&lt;br /&gt;    outbound ah sas:&lt;br /&gt;&lt;br /&gt;    outbound pcp sas:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6229953606257694106-7024753068847387377?l=boonmee.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/XIR_DXQGgFb6MAwg6DgZyuqdhlA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/XIR_DXQGgFb6MAwg6DgZyuqdhlA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/XIR_DXQGgFb6MAwg6DgZyuqdhlA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/XIR_DXQGgFb6MAwg6DgZyuqdhlA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~4/GCU13GEcp5A" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://boonmee.blogspot.com/feeds/7024753068847387377/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6229953606257694106&amp;postID=7024753068847387377" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/7024753068847387377?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/7024753068847387377?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~3/GCU13GEcp5A/cisco-configuration-cisco-ipsec-site-to.html" title="[Cisco] Configuration Cisco IPSEC site-to-site" /><author><name>K.Boonmee</name><uri>http://www.blogger.com/profile/18414429145639187011</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://boonmee.blogspot.com/2010/02/cisco-configuration-cisco-ipsec-site-to.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0MASXg-eyp7ImA9WxBXF0k.&quot;"><id>tag:blogger.com,1999:blog-6229953606257694106.post-8823578563063314281</id><published>2010-01-29T14:14:00.001+07:00</published><updated>2010-01-29T14:17:28.653+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-29T14:17:28.653+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="OSX" /><category scheme="http://www.blogger.com/atom/ns#" term="FreeBSD" /><category scheme="http://www.blogger.com/atom/ns#" term="Linux" /><title>How to login with SSH without enter password</title><content type="html">&lt;pre style="font-family: lucida grande; width: 800px;overflow: auto;"&gt;&lt;br /&gt;How to login with SSH without enter password&lt;br /&gt;[Client]&lt;br /&gt;$ssh-keygen -t rsa&lt;br /&gt;Generating public/private rsa key pair.&lt;br /&gt;Enter file in which to save the key (/Users/XXXX/.ssh/id_rsa): &lt;enter&gt;&lt;br /&gt;Enter passphrase (empty for no passphrase): &lt;enter&gt;&lt;br /&gt;Enter same passphrase again:&lt;enter&gt;&lt;br /&gt;&lt;br /&gt;$scp .ssh/id_rsa.pub mylogin@192.168.1.1:.ssh/authorized_keys&lt;br /&gt;Password: &lt;enter password="" of="" 1=""&gt;&lt;br /&gt;&lt;br /&gt;#Testing&lt;br /&gt;$ssh mylogin@192.168.1.1&lt;br /&gt;&lt;br /&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6229953606257694106-8823578563063314281?l=boonmee.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/4qS3waHaEB6HgiWr-3g4qE0EAo8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4qS3waHaEB6HgiWr-3g4qE0EAo8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/4qS3waHaEB6HgiWr-3g4qE0EAo8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4qS3waHaEB6HgiWr-3g4qE0EAo8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~4/3cqzc6IFW8Q" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://boonmee.blogspot.com/feeds/8823578563063314281/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6229953606257694106&amp;postID=8823578563063314281" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/8823578563063314281?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/8823578563063314281?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~3/3cqzc6IFW8Q/how-to-login-with-ssh-without-enter.html" title="How to login with SSH without enter password" /><author><name>K.Boonmee</name><uri>http://www.blogger.com/profile/18414429145639187011</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>3</thr:total><feedburner:origLink>http://boonmee.blogspot.com/2010/01/how-to-login-with-ssh-without-enter.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE4MSHk_fCp7ImA9WxBRFk0.&quot;"><id>tag:blogger.com,1999:blog-6229953606257694106.post-4639387645763778450</id><published>2010-01-04T17:51:00.002+07:00</published><updated>2010-01-04T18:03:09.744+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-04T18:03:09.744+07:00</app:edited><title>[Cisco] Local Switching Frame-Relay to FastEthernet</title><content type="html">&lt;pre style="font-family: lucida grande; width: 800px;overflow: auto;"&gt;&lt;br /&gt;&lt;br /&gt;[R7 FE1/2]-------[FE0/0 R2  S2/0 DLCI 203]---------[S1/0.23 DLCI 302 R3]&lt;br /&gt;&lt;br /&gt;[R7]&lt;br /&gt;R7#sh run int f1/2&lt;br /&gt;Building configuration...&lt;br /&gt;&lt;br /&gt;Current configuration : 87 bytes&lt;br /&gt;!&lt;br /&gt;interface FastEthernet1/2&lt;br /&gt; no switchport&lt;br /&gt; ip address 192.168.37.7 255.255.255.0&lt;br /&gt;end&lt;br /&gt;&lt;br /&gt;======================================&lt;br /&gt;[R3]&lt;br /&gt;R3#sh run int s1/0.23&lt;br /&gt;Building configuration...&lt;br /&gt;&lt;br /&gt;Current configuration : 136 bytes&lt;br /&gt;!&lt;br /&gt;interface Serial1/0.23 point-to-point&lt;br /&gt; ip address 192.168.37.3 255.255.255.0&lt;br /&gt; frame-relay interface-dlci 302   &lt;br /&gt;end&lt;br /&gt;======================================&lt;br /&gt;[R2]&lt;br /&gt;interface FastEthernet0/0&lt;br /&gt; no ip address&lt;br /&gt; duplex full&lt;br /&gt; speed auto&lt;br /&gt; no cdp enable&lt;br /&gt; no clns route-cache&lt;br /&gt;end&lt;br /&gt;!&lt;br /&gt;interface Serial2/0&lt;br /&gt; no ip address&lt;br /&gt; encapsulation frame-relay&lt;br /&gt; serial restart-delay 0&lt;br /&gt; frame-relay interface-dlci 203 switched&lt;br /&gt; no clns route-cache&lt;br /&gt;end&lt;br /&gt;!&lt;br /&gt;connect FE-FR Serial2/0 203 FastEthernet0/0 interworking ip&lt;br /&gt;!&lt;br /&gt;======================================&lt;br /&gt;[Verify]&lt;br /&gt;&lt;br /&gt;[R7]&lt;br /&gt;R7#ping 192.168.37.3&lt;br /&gt;&lt;br /&gt;Type escape sequence to abort.&lt;br /&gt;Sending 5, 100-byte ICMP Echos to 192.168.37.3, timeout is 2 seconds:&lt;br /&gt;!!!!!&lt;br /&gt;Success rate is 100 percent (5/5), round-trip min/avg/max = 8/20/44 ms&lt;br /&gt;&lt;br /&gt;[R2]&lt;br /&gt;R2#sh connection all &lt;br /&gt;&lt;br /&gt;ID   Name            Segment 1              Segment 2              State       &lt;br /&gt;============================================================================&lt;br /&gt;1    FE-FR           Se2/0 203              Fa0/0                  UP       &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6229953606257694106-4639387645763778450?l=boonmee.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/XvBELLJ_GV80zPq2VTmn01xgFOg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/XvBELLJ_GV80zPq2VTmn01xgFOg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/XvBELLJ_GV80zPq2VTmn01xgFOg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/XvBELLJ_GV80zPq2VTmn01xgFOg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~4/xjj3u2foAOg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://boonmee.blogspot.com/feeds/4639387645763778450/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6229953606257694106&amp;postID=4639387645763778450" title="5 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/4639387645763778450?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/4639387645763778450?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~3/xjj3u2foAOg/cisco-local-switching-frame-relay-to.html" title="[Cisco] Local Switching Frame-Relay to FastEthernet" /><author><name>K.Boonmee</name><uri>http://www.blogger.com/profile/18414429145639187011</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>5</thr:total><feedburner:origLink>http://boonmee.blogspot.com/2010/01/cisco-local-switching-frame-relay-to.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkQNSXw5eCp7ImA9WxBRFUU.&quot;"><id>tag:blogger.com,1999:blog-6229953606257694106.post-1530967486388423982</id><published>2010-01-04T11:35:00.002+07:00</published><updated>2010-01-04T11:46:38.220+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-04T11:46:38.220+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SP" /><category scheme="http://www.blogger.com/atom/ns#" term="Cisco" /><title>[Cisco] PPP Multilink Frame-Relay</title><content type="html">&lt;pre style="font-family: lucida grande; width: 800px;overflow: auto;"&gt;&lt;br /&gt;[R1]&lt;br /&gt;hostname R1&lt;br /&gt;!&lt;br /&gt;interface Multilink1&lt;br /&gt; ip address 192.168.1.1 255.255.255.0&lt;br /&gt; ppp multilink&lt;br /&gt; multilink-group 1&lt;br /&gt; no clns route-cache&lt;br /&gt;!&lt;br /&gt;interface Serial2/0&lt;br /&gt; no ip address&lt;br /&gt; encapsulation frame-relay&lt;br /&gt; serial restart-delay 0&lt;br /&gt; frame-relay interface-dlci 103 ppp Virtual-Template1&lt;br /&gt; frame-relay interface-dlci 113 ppp Virtual-Template2&lt;br /&gt; no clns route-cache&lt;br /&gt;!&lt;br /&gt;interface Virtual-Template1&lt;br /&gt; no ip address&lt;br /&gt; ppp multilink&lt;br /&gt; multilink-group 1&lt;br /&gt; no clns route-cache&lt;br /&gt;!         &lt;br /&gt;interface Virtual-Template2&lt;br /&gt; no ip address&lt;br /&gt; ppp multilink&lt;br /&gt; multilink-group 1&lt;br /&gt; no clns route-cache&lt;br /&gt;!&lt;br /&gt;&lt;br /&gt;===============================================&lt;br /&gt;[R3]&lt;br /&gt;&lt;br /&gt;hostname R3&lt;br /&gt;!&lt;br /&gt;interface Multilink1&lt;br /&gt; ip address 192.168.1.3 255.255.255.0&lt;br /&gt; ppp multilink&lt;br /&gt; ppp multilink group 1&lt;br /&gt;!&lt;br /&gt;interface Serial1/0&lt;br /&gt; no ip address&lt;br /&gt; encapsulation frame-relay&lt;br /&gt; serial restart-delay 0&lt;br /&gt; frame-relay interface-dlci 301 ppp Virtual-Template1&lt;br /&gt;!&lt;br /&gt;interface Serial1/1&lt;br /&gt; no ip address&lt;br /&gt; encapsulation frame-relay&lt;br /&gt; serial restart-delay 0&lt;br /&gt; frame-relay interface-dlci 311 ppp Virtual-Template2&lt;br /&gt;!&lt;br /&gt;interface Virtual-Template1&lt;br /&gt; no ip address&lt;br /&gt; ppp multilink&lt;br /&gt; ppp multilink group 1&lt;br /&gt;!&lt;br /&gt;interface Virtual-Template2&lt;br /&gt; no ip address&lt;br /&gt; ppp multilink&lt;br /&gt; ppp multilink group 1&lt;br /&gt;!&lt;br /&gt;&lt;br /&gt;===============================================&lt;br /&gt;[Verifiy]&lt;br /&gt;&lt;br /&gt;R3#sh ppp multilink &lt;br /&gt;&lt;br /&gt;Multilink1, bundle name is R1&lt;br /&gt;  Endpoint discriminator is R1&lt;br /&gt;  Bundle up for 00:02:47, total bandwidth 200000, load 1/255&lt;br /&gt;  Receive buffer limit 24000 bytes, frag timeout 1000 ms&lt;br /&gt;    0/0 fragments/bytes in reassembly list&lt;br /&gt;    0 lost fragments, 5 reordered&lt;br /&gt;    0/0 discarded fragments/bytes, 0 lost received&lt;br /&gt;    0xE received sequence, 0x10 sent sequence&lt;br /&gt;  Member links: 2 active, 2 inactive (max not set, min not set)&lt;br /&gt;    Vi3, since 00:02:43&lt;br /&gt;    Vi1, since 00:02:38&lt;br /&gt;    Vt1 (inactive)&lt;br /&gt;    Vt2 (inactive)&lt;br /&gt;No inactive multilink interfaces&lt;br /&gt;R3#ping 192.168.1.1 &lt;br /&gt;&lt;br /&gt;Type escape sequence to abort.&lt;br /&gt;Sending 5, 100-byte ICMP Echos to 192.168.1.1, timeout is 2 seconds:&lt;br /&gt;!!!!!&lt;br /&gt;Success rate is 100 percent (5/5), round-trip min/avg/max = 8/14/36 ms&lt;br /&gt;R3#sh ip route&lt;br /&gt;Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP&lt;br /&gt;       D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area &lt;br /&gt;       N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2&lt;br /&gt;       E1 - OSPF external type 1, E2 - OSPF external type 2&lt;br /&gt;       i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2&lt;br /&gt;       ia - IS-IS inter area, * - candidate default, U - per-user static route&lt;br /&gt;       o - ODR, P - periodic downloaded static route&lt;br /&gt;&lt;br /&gt;Gateway of last resort is not set&lt;br /&gt;&lt;br /&gt;     192.168.1.0/24 is variably subnetted, 2 subnets, 2 masks&lt;br /&gt;C       192.168.1.1/32 is directly connected, Multilink1&lt;br /&gt;C       192.168.1.0/24 is directly connected, Multilink1&lt;br /&gt;R3#&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6229953606257694106-1530967486388423982?l=boonmee.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/yPOPkaWiryOfFTha8AO0Wg32qMw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/yPOPkaWiryOfFTha8AO0Wg32qMw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/yPOPkaWiryOfFTha8AO0Wg32qMw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/yPOPkaWiryOfFTha8AO0Wg32qMw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~4/xl513SlXR_0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://boonmee.blogspot.com/feeds/1530967486388423982/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6229953606257694106&amp;postID=1530967486388423982" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/1530967486388423982?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/1530967486388423982?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~3/xl513SlXR_0/cisco-ppp-multilink-frame-relay.html" title="[Cisco] PPP Multilink Frame-Relay" /><author><name>K.Boonmee</name><uri>http://www.blogger.com/profile/18414429145639187011</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://boonmee.blogspot.com/2010/01/cisco-ppp-multilink-frame-relay.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0cMSHczeSp7ImA9WxBRFUo.&quot;"><id>tag:blogger.com,1999:blog-6229953606257694106.post-1727064480237694541</id><published>2010-01-04T11:11:00.002+07:00</published><updated>2010-01-04T11:24:49.981+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-04T11:24:49.981+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SP" /><category scheme="http://www.blogger.com/atom/ns#" term="Cisco" /><title>[Cisco] Config PPPoE Server &amp; Client,Server use VRF, Client get ip address from DHCP</title><content type="html">&lt;pre style="font-family: lucida grande; width: 800px;overflow: auto;"&gt;&lt;br /&gt;&lt;br /&gt;hostname PPPoE-Server&lt;br /&gt;!&lt;br /&gt;ip dhcp use vrf connected&lt;br /&gt;ip dhcp excluded-address 192.168.1.1&lt;br /&gt;!&lt;br /&gt;ip dhcp pool CE&lt;br /&gt;   vrf CE &lt;br /&gt;   network 192.168.1.0 255.255.255.0&lt;br /&gt;!&lt;br /&gt;ip vrf CE&lt;br /&gt; rd 1:1&lt;br /&gt;!&lt;br /&gt;vpdn enable&lt;br /&gt;!&lt;br /&gt;vpdn-group PPPOE&lt;br /&gt; accept-dialin&lt;br /&gt;  protocol pppoe&lt;br /&gt;  virtual-template 1&lt;br /&gt;!&lt;br /&gt;username CLIENT password 0 CISCO&lt;br /&gt;!&lt;br /&gt;interface Ethernet0/0&lt;br /&gt; no ip address&lt;br /&gt; full-duplex&lt;br /&gt; pppoe enable&lt;br /&gt;!       &lt;br /&gt;interface Virtual-Template1&lt;br /&gt; ip vrf forwarding CE&lt;br /&gt; ip address 192.168.1.1 255.255.255.0&lt;br /&gt; no peer neighbor-route&lt;br /&gt; peer default ip address dhcp&lt;br /&gt; ppp authentication chap callin&lt;br /&gt; ppp chap hostname SERVER&lt;br /&gt; ppp chap password 0 CISCO&lt;br /&gt;!&lt;br /&gt;======================================================&lt;br /&gt;&lt;br /&gt;hostname PPPoE-Client&lt;br /&gt;!&lt;br /&gt;vpdn enable&lt;br /&gt;!&lt;br /&gt;vpdn-group PPPOE&lt;br /&gt; request-dialin&lt;br /&gt;  protocol pppoe&lt;br /&gt;!&lt;br /&gt;username SERVER password 0 CISCO&lt;br /&gt;!&lt;br /&gt;interface Ethernet0/0&lt;br /&gt; no ip address&lt;br /&gt; full-duplex&lt;br /&gt; pppoe enable&lt;br /&gt; pppoe-client dial-pool-number 1&lt;br /&gt;!&lt;br /&gt;interface Dialer1&lt;br /&gt; ip address dhcp&lt;br /&gt; encapsulation ppp&lt;br /&gt; dialer pool 1&lt;br /&gt; ppp chap hostname CLIENT&lt;br /&gt; ppp chap password 0 CISCO&lt;br /&gt;!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6229953606257694106-1727064480237694541?l=boonmee.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/nk8DPb-ypPFnkCP12F-4VPV2fQE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nk8DPb-ypPFnkCP12F-4VPV2fQE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/nk8DPb-ypPFnkCP12F-4VPV2fQE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nk8DPb-ypPFnkCP12F-4VPV2fQE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~4/ZRCU6rqFygc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://boonmee.blogspot.com/feeds/1727064480237694541/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6229953606257694106&amp;postID=1727064480237694541" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/1727064480237694541?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/1727064480237694541?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~3/ZRCU6rqFygc/cisco-config-pppoe-server-clientserver.html" title="[Cisco] Config PPPoE Server &amp; Client,Server use VRF, Client get ip address from DHCP" /><author><name>K.Boonmee</name><uri>http://www.blogger.com/profile/18414429145639187011</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://boonmee.blogspot.com/2010/01/cisco-config-pppoe-server-clientserver.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUUESHc8fSp7ImA9WxBSFk8.&quot;"><id>tag:blogger.com,1999:blog-6229953606257694106.post-581586016009045646</id><published>2009-12-24T10:59:00.000+07:00</published><updated>2009-12-24T11:00:09.975+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-24T11:00:09.975+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Cisco" /><title>[Cisco] Secondary Aggregator Ports Po1A or Po2A are Created</title><content type="html">Refer: h**p://www.ciscosystems.org.ro/en/US/tech/tk389/tk213/technologies_configuration_example09186a0080094470.shtml#tshoot&lt;br /&gt;Secondary Aggregator Ports Po1A or Po2A are Created&lt;br /&gt;&lt;br /&gt;A secondary aggregator port will be created in the LACP process when the ports you are bundling are not compatible with each other, or with their remote peers. The secondary aggregator port will have the ports which are compatible with others.&lt;br /&gt;&lt;br /&gt;Switch#show etherchannel summary&lt;br /&gt;Flags:  D - down        P - in port-channel&lt;br /&gt;        I - stand-alone s - suspended&lt;br /&gt;        H - Hot-standby (LACP only)&lt;br /&gt;        R - Layer3      S - Layer2&lt;br /&gt;        U - in use      f - failed to allocate aggregator&lt;br /&gt;&lt;br /&gt;        u - unsuitable for bundling&lt;br /&gt;Number of channel-groups in use: 6&lt;br /&gt;Number of aggregators:           8&lt;br /&gt;&lt;br /&gt;Group  Port-channel  Protocol    Ports&lt;br /&gt;------+-------------+-----------+-----------------------------------------&lt;br /&gt;1      Po1(SU)         LACP      Gi1/16(P)  Gi10/1(P)  Gi10/2(P)&lt;br /&gt;2      Po2(SD)         LACP&lt;br /&gt;2      Po2A(SU)        LACP      Gi1/15(P)  Gi10/3(P)  Gi10/4(P)&lt;br /&gt;3      Po3(SU)         LACP      Gi1/14(P)  Gi10/5(P)  Gi10/6(P)&lt;br /&gt;4      Po4(SD)         LACP&lt;br /&gt;4      Po4A(SU)        LACP      Gi1/13(P)  Gi10/7(P)  Gi10/8(P)&lt;br /&gt;5      Po5(SU)         LACP      Gi1/12(P)  Gi10/9(P)  Gi10/10(P)&lt;br /&gt;6      Po6(SU)         LACP      Gi1/11(P)  Gi10/11(P) Gi10/12(P)&lt;br /&gt;Configure all LAN ports in an EtherChannel to operate at the same speed and in the same duplex mode. LACP does not support half-duplex. Half-duplex ports in an LACP EtherChannel are put in the suspended state.&lt;br /&gt;&lt;br /&gt;If you configure an EtherChannel from trunking LAN ports, verify that the trunking mode is the same on all the trunks. LAN ports in an EtherChannel with different trunk modes can operate unpredictably.&lt;br /&gt;&lt;br /&gt;LAN ports with different STP port path costs can form an EtherChannel as long they are compatibly configured with each other. If you set different STP port path costs, the LAN ports are not incompatible for the formation of an EtherChannel.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6229953606257694106-581586016009045646?l=boonmee.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/nmLnUOYnJ01fNZg1pCN2AUXMi1I/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nmLnUOYnJ01fNZg1pCN2AUXMi1I/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/nmLnUOYnJ01fNZg1pCN2AUXMi1I/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nmLnUOYnJ01fNZg1pCN2AUXMi1I/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~4/RBS27Yk6Ilo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://boonmee.blogspot.com/feeds/581586016009045646/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6229953606257694106&amp;postID=581586016009045646" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/581586016009045646?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/581586016009045646?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~3/RBS27Yk6Ilo/cisco-secondary-aggregator-ports-po1a.html" title="[Cisco] Secondary Aggregator Ports Po1A or Po2A are Created" /><author><name>K.Boonmee</name><uri>http://www.blogger.com/profile/18414429145639187011</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>1</thr:total><feedburner:origLink>http://boonmee.blogspot.com/2009/12/cisco-secondary-aggregator-ports-po1a.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkUNSXg8eip7ImA9WxNbEEQ.&quot;"><id>tag:blogger.com,1999:blog-6229953606257694106.post-4037093685906882499</id><published>2009-11-13T12:29:00.001+07:00</published><updated>2009-11-13T12:31:38.672+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-13T12:31:38.672+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Cisco" /><title>[Cisco] Cisco Router878 G.SHDSL Back-to-Back Configuration</title><content type="html">&lt;pre style="font-family: lucida grande; width: 800px; overflow: auto;"&gt;&lt;br /&gt;&lt;br /&gt;Cisco Router878 G.SHDSL Back-to-Back Configuration&lt;br /&gt;IOS: c870-advipservicesk9-mz.124-4.T8.bin&lt;br /&gt;&lt;br /&gt;[R1]G.SHDSL &lt;-----------&gt; G.SHDSL [R2]&lt;br /&gt;&lt;br /&gt;test on wire: RJ11 ,4-wire&lt;br /&gt;&lt;br /&gt;R1 as CO&lt;br /&gt;R2 as CPE&lt;br /&gt;&lt;br /&gt;[R1]&lt;br /&gt;&lt;br /&gt;controller DSL 0&lt;br /&gt;mode atm&lt;br /&gt;line-term co&lt;br /&gt;line-mode 4-wire enhanced&lt;br /&gt;dsl-mode shdsl symmetric annex B&lt;br /&gt;line-rate 2048&lt;br /&gt;!&lt;br /&gt;interface ATM0&lt;br /&gt;ip address 192.168.2.1 255.255.255.0&lt;br /&gt;no atm ilmi-keepalive&lt;br /&gt;pvc 0/100&lt;br /&gt;broadcast&lt;br /&gt;encapsulation aal5snap&lt;br /&gt;!&lt;br /&gt;!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;[R2]&lt;br /&gt;&lt;br /&gt;controller DSL 0&lt;br /&gt;mode atm&lt;br /&gt;line-term cpe&lt;br /&gt;line-mode 4-wire enhanced&lt;br /&gt;dsl-mode shdsl symmetric annex B&lt;br /&gt;line-rate 2048&lt;br /&gt;!&lt;br /&gt;interface ATM0&lt;br /&gt;ip address 192.168.2.2 255.255.255.0&lt;br /&gt;no atm ilmi-keepalive&lt;br /&gt;pvc 0/100&lt;br /&gt;broadcast&lt;br /&gt;encapsulation aal5snap&lt;br /&gt;!      &lt;br /&gt;!&lt;br /&gt;&lt;br /&gt;[Verify]&lt;br /&gt;&lt;br /&gt;R1#sh controllers dsL 0&lt;br /&gt;&lt;br /&gt;DSL 0 controller UP&lt;br /&gt;SLOT 0: Globespan xDSL controller chipset&lt;br /&gt;Frame mode: Utopia&lt;br /&gt;Configured Line rate: 2048Kbps&lt;br /&gt;Line Mode: Four Wire Enhanced Mode&lt;br /&gt;DSL mode: SHDSL Annex B&lt;br /&gt;Line Re-activated 0 times after system bootup&lt;br /&gt;LOSW Defect alarm: ACTIVE&lt;br /&gt;CRC per second alarm: ACTIVE&lt;br /&gt;Line termination: CO&lt;br /&gt;&lt;br /&gt;Line 0 statistics&lt;br /&gt;&lt;br /&gt;      Current 15 min CRC: 0&lt;br /&gt;      Current 15 min LOSW Defect: 0&lt;br /&gt;      Current 15 min ES: 0&lt;br /&gt;      Current 15 min SES: 0&lt;br /&gt;      Current 15 min UAS: 19&lt;br /&gt;&lt;br /&gt;      Previous 15 min CRC: 0&lt;br /&gt;      Previous 15 min LOSW Defect: 0&lt;br /&gt;      Previous 15 min ES: 0&lt;br /&gt;      Previous 15 min SES: 0&lt;br /&gt;      Previous 15 min UAS: 0&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Line 1 statistics&lt;br /&gt;&lt;br /&gt;      Current 15 min CRC: 0&lt;br /&gt;      Current 15 min LOSW Defect: 0&lt;br /&gt;      Current 15 min ES: 0&lt;br /&gt;      Current 15 min SES: 0&lt;br /&gt;      Current 15 min UAS: 19&lt;br /&gt;&lt;br /&gt;      Previous 15 min CRC: 0&lt;br /&gt;      Previous 15 min LOSW Defect: 0&lt;br /&gt;      Previous 15 min ES: 0&lt;br /&gt;      Previous 15 min SES: 0&lt;br /&gt;      Previous 15 min UAS: 0&lt;br /&gt;&lt;br /&gt;Line-0 status&lt;br /&gt;Chipset Version:  0&lt;br /&gt;Firmware Version:  R3.0.1&lt;br /&gt;Modem Status:  Data, Status 1&lt;br /&gt;Last Fail Mode:  No Failure status:0x0&lt;br /&gt;Line rate:  1032 Kbps&lt;br /&gt;Framer Sync Status: In Sync&lt;br /&gt;Rcv Clock Status: In the Range&lt;br /&gt;Loop Attenuation:  0.9 dB&lt;br /&gt;Transmit Power:  7.5 dB&lt;br /&gt;Receiver Gain:  9.7000 dB&lt;br /&gt;SNR Sampling:  38.9000 dB&lt;br /&gt;Line-1 status&lt;br /&gt;Chipset Version:  0&lt;br /&gt;Firmware Version:  R3.0.1&lt;br /&gt;Modem Status:  Data, Status 1&lt;br /&gt;Last Fail Mode:  No Failure status:0x0&lt;br /&gt;Line rate:  1032 Kbps&lt;br /&gt;Framer Sync Status: In Sync&lt;br /&gt;Rcv Clock Status: In the Range&lt;br /&gt;Loop Attenuation:  1.0 dB&lt;br /&gt;Transmit Power:  7.5 dB&lt;br /&gt;Receiver Gain:  9.7000 dB&lt;br /&gt;SNR Sampling:  38.4860 dB&lt;br /&gt;Dying Gasp: Present&lt;br /&gt;&lt;br /&gt;R1#sh atm interface aTM 0&lt;br /&gt;Interface ATM0:&lt;br /&gt;AAL enabled:  AAL5  , Maximum VCs: 10, Current VCCs: 1&lt;br /&gt;&lt;br /&gt;VCIs per VPI: 1024,&lt;br /&gt;Max. Datagram Size: 4528&lt;br /&gt;PLIM Type: GSHDSL - 2048Kbps, Framing is Unknown,, TX clocking: LINE&lt;br /&gt;3057 input, 3072 output, 0 IN fast, 0 OUT fast&lt;br /&gt;Avail bw = 2048&lt;br /&gt;Config. is ACTIVE&lt;br /&gt;&lt;br /&gt;R1#sh atm map&lt;br /&gt;Map list ATM0_ATM_INARP : DYNAMIC&lt;br /&gt;ip 192.168.2.2 maps to VC 1, VPI 0, VCI 100, ATM0&lt;br /&gt;      , broadcast&lt;br /&gt;&lt;br /&gt;R1#ping 192.168.2.2&lt;br /&gt;&lt;br /&gt;Type escape sequence to abort.&lt;br /&gt;Sending 5, 100-byte ICMP Echos to 192.168.2.2, timeout is 2 seconds:&lt;br /&gt;!!!!!&lt;br /&gt;Success rate is 100 percent (5/5), round-trip min/avg/max = 4/6/8 ms&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6229953606257694106-4037093685906882499?l=boonmee.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/tgB_DMbKMrbqdMwicJ6_a1MqLi8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/tgB_DMbKMrbqdMwicJ6_a1MqLi8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/tgB_DMbKMrbqdMwicJ6_a1MqLi8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/tgB_DMbKMrbqdMwicJ6_a1MqLi8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~4/XSIrl13KOeo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://boonmee.blogspot.com/feeds/4037093685906882499/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6229953606257694106&amp;postID=4037093685906882499" title="5 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/4037093685906882499?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/4037093685906882499?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~3/XSIrl13KOeo/cisco-cisco-router878-gshdsl-back-to.html" title="[Cisco] Cisco Router878 G.SHDSL Back-to-Back Configuration" /><author><name>K.Boonmee</name><uri>http://www.blogger.com/profile/18414429145639187011</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>5</thr:total><feedburner:origLink>http://boonmee.blogspot.com/2009/11/cisco-cisco-router878-gshdsl-back-to.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0cEQXw4fyp7ImA9WxNXF0w.&quot;"><id>tag:blogger.com,1999:blog-6229953606257694106.post-1647511013869855289</id><published>2009-10-05T11:57:00.002+07:00</published><updated>2009-10-05T12:03:20.237+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-05T12:03:20.237+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="OER" /><category scheme="http://www.blogger.com/atom/ns#" term="PfR" /><category scheme="http://www.blogger.com/atom/ns#" term="Cisco" /><title>[Cisco] Example configuration Load share 2 ADSL lines with NAT and OER/PfR (Optimize Edge Routing)</title><content type="html">&lt;pre style="font-family: lucida grande; width: 800px;overflow: auto;"&gt;&lt;br /&gt;&lt;br /&gt;Example configuration Load share 2 ADSL lines with NAT and OER/PfR (Optimize Edge Routing)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;h**p://www.cisco.com/en/US/docs/ios/12_4t/oer/configuration/guide/h_oerstr.html&lt;br /&gt;h**p://www.cisco.com/en/US/docs/ios/12_4t/oer/configuration/guide/h_oerstr.html#wp1054840&lt;br /&gt;h**p://www.netcraftsmen.net/resources/archived-articles/443.html&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;   +----------ATM0/0/0---------&gt; ADSL line&lt;br /&gt;   |&lt;br /&gt;[192.168.1.1/24]---Fa0/0----[Cisco2811]&lt;br /&gt;   |&lt;br /&gt;   +----------Fa0/1----ADSL modem-------&gt; ADSL line&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;boot-start-marker&lt;br /&gt;boot system flash:c2800nm-adventerprisek9-mz.124-24.T1.bin&lt;br /&gt;boot-end-marker&lt;br /&gt;!&lt;br /&gt;key chain OER&lt;br /&gt; key 1&lt;br /&gt;   key-string cisco&lt;br /&gt;!&lt;br /&gt;!&lt;br /&gt;oer master&lt;br /&gt; no max-range-utilization&lt;br /&gt; logging&lt;br /&gt; !&lt;br /&gt; border 10.0.0.1 key-chain OER&lt;br /&gt;  interface FastEthernet0/0 internal&lt;br /&gt;  interface Dialer0 external&lt;br /&gt;  interface Dialer1 external&lt;br /&gt; !&lt;br /&gt; learn&lt;br /&gt;  throughput&lt;br /&gt;  delay&lt;br /&gt;  protocol tcp&lt;br /&gt;  protocol udp&lt;br /&gt;  periodic-interval 3&lt;br /&gt;  monitor-period 2&lt;br /&gt;  aggregation-type prefix-length 32&lt;br /&gt; delay threshold 20&lt;br /&gt; backoff 180 360&lt;br /&gt; mode route control&lt;br /&gt; mode monitor passive&lt;br /&gt; mode route metric static tag 60000&lt;br /&gt;!&lt;br /&gt;oer border&lt;br /&gt; logging&lt;br /&gt; local Loopback0&lt;br /&gt; master 10.0.0.1 key-chain OER&lt;br /&gt;!&lt;br /&gt;interface Loopback0&lt;br /&gt; ip address 10.0.0.1 255.255.255.255&lt;br /&gt;!&lt;br /&gt;interface FastEthernet0/0&lt;br /&gt; ip address 192.168.1.1 255.255.255.0&lt;br /&gt; ip flow ingress&lt;br /&gt; ip nat inside&lt;br /&gt; ip virtual-reassembly&lt;br /&gt; ip tcp adjust-mss 1460&lt;br /&gt; duplex auto&lt;br /&gt; speed auto&lt;br /&gt;!&lt;br /&gt;interface FastEthernet0/1&lt;br /&gt; description ## Connect to ADSL modem ##&lt;br /&gt; no ip address&lt;br /&gt; duplex auto&lt;br /&gt; speed auto&lt;br /&gt; pppoe enable group global&lt;br /&gt; pppoe-client dial-pool-number 2&lt;br /&gt;!&lt;br /&gt;interface ATM0/0/0&lt;br /&gt; description ## Connect to ADSL line ##&lt;br /&gt; no ip address&lt;br /&gt; no atm ilmi-keepalive&lt;br /&gt; pvc 0/100 &lt;br /&gt;  pppoe-client dial-pool-number 1&lt;br /&gt; !        &lt;br /&gt;!&lt;br /&gt;interface Dialer0&lt;br /&gt; bandwidth 8192&lt;br /&gt; ip address negotiated&lt;br /&gt; ip flow ingress&lt;br /&gt; ip nat outside&lt;br /&gt; ip virtual-reassembly&lt;br /&gt; encapsulation ppp&lt;br /&gt; load-interval 30&lt;br /&gt; dialer pool 1&lt;br /&gt; ppp pap sent-username XXXXX1 password 0 XXXX1&lt;br /&gt;!&lt;br /&gt;interface Dialer1&lt;br /&gt; bandwidth 4096&lt;br /&gt; ip address negotiated&lt;br /&gt; ip flow ingress&lt;br /&gt; ip nat outside&lt;br /&gt; ip virtual-reassembly&lt;br /&gt; encapsulation ppp&lt;br /&gt; load-interval 30&lt;br /&gt; dialer pool 2&lt;br /&gt; ppp pap sent-username XXXXX2 password 0 XXXX2&lt;br /&gt;!&lt;br /&gt;router ospf 1&lt;br /&gt; log-adjacency-changes&lt;br /&gt; redistribute static subnets route-map STATIC-&gt;OSPF&lt;br /&gt; network 10.0.0.1 0.0.0.0 area 0&lt;br /&gt; network 192.168.1.1 0.0.0.0 area 0&lt;br /&gt;!&lt;br /&gt;ip route 0.0.0.0 0.0.0.0 Dialer0&lt;br /&gt;ip route 0.0.0.0 0.0.0.0 Dialer1&lt;br /&gt;!&lt;br /&gt;ip nat inside source route-map NAT_DSL0 interface Dialer0 overload oer&lt;br /&gt;ip nat inside source route-map NAT_DSL1 interface Dialer1 overload oer&lt;br /&gt;!&lt;br /&gt;access-list 1 permit 10.0.0.0 0.0.0.255&lt;br /&gt;access-list 1 permit 192.168.1.0 0.0.0.255&lt;br /&gt;!&lt;br /&gt;route-map STATIC-&gt;OSPF permit 10&lt;br /&gt; match tag 60000&lt;br /&gt;!&lt;br /&gt;route-map NAT_DSL1 permit 10&lt;br /&gt; match ip address 1&lt;br /&gt; match interface Dialer1&lt;br /&gt;!&lt;br /&gt;route-map NAT_DSL0 permit 10&lt;br /&gt; match ip address 1&lt;br /&gt; match interface Dialer0&lt;br /&gt;!&lt;br /&gt;&lt;br /&gt;Router#sh ip nat statistics &lt;br /&gt;Total active translations: 65 (0 static, 65 dynamic; 65 extended)&lt;br /&gt;Peak translations: 343, occurred 00:01:10 ago&lt;br /&gt;Outside interfaces:&lt;br /&gt;  Virtual-Access2, Virtual-Access3, Dialer0, Dialer1&lt;br /&gt;Inside interfaces: &lt;br /&gt;  FastEthernet0/0&lt;br /&gt;Hits: 780840  Misses: 0&lt;br /&gt;CEF Translated packets: 779872, CEF Punted packets: 486&lt;br /&gt;Expired translations: 672&lt;br /&gt;Dynamic mappings:&lt;br /&gt;-- Inside Source&lt;br /&gt;[Id: 1] route-map NAT_DSL0 interface Dialer0 refcount 33&lt;br /&gt;[Id: 2] route-map NAT_DSL1 interface Dialer1 refcount 32&lt;br /&gt;Appl doors: 0&lt;br /&gt;Normal doors: 0&lt;br /&gt;Queued Packets: 0&lt;br /&gt;&lt;br /&gt;! === Routing table before apply OER&lt;br /&gt;Router#sh ip route&lt;br /&gt;Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP&lt;br /&gt;       D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area &lt;br /&gt;       N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2&lt;br /&gt;       E1 - OSPF external type 1, E2 - OSPF external type 2&lt;br /&gt;       i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2&lt;br /&gt;       ia - IS-IS inter area, * - candidate default, U - per-user static route&lt;br /&gt;       o - ODR, P - periodic downloaded static route&lt;br /&gt;&lt;br /&gt;Gateway of last resort is 0.0.0.0 to network 0.0.0.0&lt;br /&gt;&lt;br /&gt;     58.0.0.0/32 is subnetted, 4 subnets&lt;br /&gt;C       58.8.92.79 is directly connected, Dialer0&lt;br /&gt;C       58.8.88.84 is directly connected, Dialer1&lt;br /&gt;C       58.8.88.1 is directly connected, Dialer1&lt;br /&gt;C       58.8.92.1 is directly connected, Dialer0&lt;br /&gt;     10.0.0.0/32 is subnetted, 1 subnets&lt;br /&gt;C       10.0.0.1 is directly connected, Loopback0&lt;br /&gt;C    192.168.1.0/24 is directly connected, FastEthernet0/0&lt;br /&gt;S*   0.0.0.0/0 is directly connected, Dialer0&lt;br /&gt;               is directly connected, Dialer1&lt;br /&gt;&lt;br /&gt;!== Routing table after apply OER&lt;br /&gt;&lt;br /&gt;Router#sh ip route static &lt;br /&gt;     202.170.115.0/32 is subnetted, 1 subnets&lt;br /&gt;S       202.170.115.94 [1/0] via 0.0.0.0, Dialer1&lt;br /&gt;     66.0.0.0/32 is subnetted, 1 subnets&lt;br /&gt;S       66.235.143.118 [1/0] via 0.0.0.0, Dialer1&lt;br /&gt;     202.129.205.0/32 is subnetted, 1 subnets&lt;br /&gt;S       202.129.205.52 [1/0] via 0.0.0.0, Dialer1&lt;br /&gt;     110.0.0.0/32 is subnetted, 1 subnets&lt;br /&gt;S       110.164.86.167 [1/0] via 0.0.0.0, Dialer1&lt;br /&gt;     24.0.0.0/32 is subnetted, 1 subnets&lt;br /&gt;S       24.67.37.33 [1/0] via 0.0.0.0, Dialer1&lt;br /&gt;     58.0.0.0/32 is subnetted, 5 subnets&lt;br /&gt;S       58.97.45.43 [1/0] via 0.0.0.0, Dialer1&lt;br /&gt;     207.200.111.0/32 is subnetted, 1 subnets&lt;br /&gt;S       207.200.111.33 [1/0] via 0.0.0.0, Dialer1&lt;br /&gt;     208.117.252.0/32 is subnetted, 1 subnets&lt;br /&gt;S       208.117.252.103 [1/0] via 0.0.0.0, Dialer1&lt;br /&gt;     203.144.145.0/32 is subnetted, 1 subnets&lt;br /&gt;S       203.144.145.57 [1/0] via 0.0.0.0, Dialer1&lt;br /&gt;S*   0.0.0.0/0 is directly connected, Dialer0&lt;br /&gt;               is directly connected, Dialer1&lt;br /&gt;&lt;br /&gt;Router#sh ip route 202.170.115.94&lt;br /&gt;Routing entry for 202.170.115.94/32&lt;br /&gt;  Known via "static", distance 1, metric 0&lt;br /&gt;  Tag 60000&lt;br /&gt;  Redistributing via ospf 1&lt;br /&gt;  Routing Descriptor Blocks:&lt;br /&gt;  * directly connected, via Dialer1&lt;br /&gt;      Route metric is 0, traffic share count is 1&lt;br /&gt;      Route tag 60000     &lt;==== default route tag is 5000&lt;br /&gt;      &lt;br /&gt;Router#sh ip ospf database external 202.170.115.94   &lt;== verify route tag w/ 60000 redistributed into OSPF&lt;br /&gt;&lt;br /&gt;            OSPF Router with ID (10.0.0.1) (Process ID 1)&lt;br /&gt;&lt;br /&gt;  Type-5 AS External Link States&lt;br /&gt;&lt;br /&gt;  LS age: 17&lt;br /&gt;  Options: (No TOS-capability, DC)&lt;br /&gt;  LS Type: AS External Link&lt;br /&gt;  Link State ID: 202.170.115.94 (External Network Number )&lt;br /&gt;  Advertising Router: 10.0.0.1&lt;br /&gt;  LS Seq Number: 80000001&lt;br /&gt;  Checksum: 0xF50D&lt;br /&gt;  Length: 36&lt;br /&gt;  Network Mask: /32&lt;br /&gt; Metric Type: 2 (Larger than any link state path)&lt;br /&gt; TOS: 0 &lt;br /&gt; Metric: 20 &lt;br /&gt; Forward Address: 0.0.0.0&lt;br /&gt; External Route Tag: 60000&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6229953606257694106-1647511013869855289?l=boonmee.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/_qH1Syh_c0qvZiZBx6blb8JPQzM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_qH1Syh_c0qvZiZBx6blb8JPQzM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/_qH1Syh_c0qvZiZBx6blb8JPQzM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_qH1Syh_c0qvZiZBx6blb8JPQzM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~4/s6A3b9nmmkk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://boonmee.blogspot.com/feeds/1647511013869855289/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6229953606257694106&amp;postID=1647511013869855289" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/1647511013869855289?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/1647511013869855289?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~3/s6A3b9nmmkk/cisco-example-configuration-load-share.html" title="[Cisco] Example configuration Load share 2 ADSL lines with NAT and OER/PfR (Optimize Edge Routing)" /><author><name>K.Boonmee</name><uri>http://www.blogger.com/profile/18414429145639187011</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://boonmee.blogspot.com/2009/10/cisco-example-configuration-load-share.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0IFRH88fCp7ImA9WxNXGUU.&quot;"><id>tag:blogger.com,1999:blog-6229953606257694106.post-5725667224031484629</id><published>2009-10-01T15:58:00.004+07:00</published><updated>2009-10-08T15:11:55.174+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-08T15:11:55.174+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="www" /><category scheme="http://www.blogger.com/atom/ns#" term="FreeBSD" /><category scheme="http://www.blogger.com/atom/ns#" term="Linux" /><category scheme="http://www.blogger.com/atom/ns#" term="ssl" /><title>[Lighttpd] Config lighttpd support SSL</title><content type="html">Test on FreeBSD 7.2&lt;br /&gt;lighttpd-1.4.22 (ssl) - a light and fast webserver&lt;br /&gt;Build-Date: Apr 18 2009 13:02:03&lt;br /&gt;&lt;br /&gt;1. Generate key&lt;br /&gt;#mkdir /etc/ssl/private&lt;br /&gt;#cd /etc/ssl/private/&lt;br /&gt;#openssl req -new -x509 -keyout lighttpd.pem -out lighttpd.pem -days 365 -nodes&lt;br /&gt;&lt;br /&gt;2. vi /usr/local/etc/lighttpd.conf&lt;br /&gt;# Uncomment  mod_redirect  in server.modules.&lt;br /&gt;&lt;br /&gt;$SERVER["socket"] == "0.0.0.0:443" {&lt;br /&gt;#### SSL engine&lt;br /&gt;    ssl.engine                 = "enable"&lt;br /&gt;    ssl.pemfile                = "/etc/ssl/private/lighttpd.pem"&lt;br /&gt;}&lt;br /&gt;else  $HTTP["host"] =~ "(.*)" {&lt;br /&gt;    url.redirect = ( "^/(.*)" =&gt; "https://%1/$1" )&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3. Start lighttpd&lt;br /&gt;#/usr/local/etc/rc.d/lighttpd restart&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6229953606257694106-5725667224031484629?l=boonmee.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/IWa20v53_Qf9TpwKvCOddn1HEDc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/IWa20v53_Qf9TpwKvCOddn1HEDc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/IWa20v53_Qf9TpwKvCOddn1HEDc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/IWa20v53_Qf9TpwKvCOddn1HEDc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~4/lSOw-rDwmao" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://boonmee.blogspot.com/feeds/5725667224031484629/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6229953606257694106&amp;postID=5725667224031484629" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/5725667224031484629?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/5725667224031484629?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~3/lSOw-rDwmao/lighttpd-config-lighttpd-support-ssl.html" title="[Lighttpd] Config lighttpd support SSL" /><author><name>K.Boonmee</name><uri>http://www.blogger.com/profile/18414429145639187011</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://boonmee.blogspot.com/2009/10/lighttpd-config-lighttpd-support-ssl.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU8EQH0_fSp7ImA9WxNSFkg.&quot;"><id>tag:blogger.com,1999:blog-6229953606257694106.post-4772816829819093805</id><published>2009-08-30T23:14:00.020+07:00</published><updated>2009-08-31T00:36:41.345+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-31T00:36:41.345+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Linux" /><category scheme="http://www.blogger.com/atom/ns#" term="Videocache" /><category scheme="http://www.blogger.com/atom/ns#" term="Youtube" /><title>[Linux] เพิ่มความสามารถให้ squid cache video ได้</title><content type="html">&lt;pre style="font-family: lucida grande; width: 800px;overflow: auto;"&gt;&lt;br /&gt;โดยปกติแล้ว squid ไม่สามารถ cache พวก youtube ได้ซึ่งถ้ามัน cache ได้ก็จะ ประหยัด bandwidth ได้มาก&lt;br /&gt;Download program จาก h**p://cachevideos.com/&lt;br /&gt;ผมลอง test install บน&lt;br /&gt;- Ubuntu 9.04&lt;br /&gt;- Squid 2.7 STABLE3&lt;br /&gt;- Lighttpd&lt;br /&gt;- Videocache 1.9.2&lt;br /&gt;&lt;br /&gt;เริ่มจาก Ubuntu&lt;br /&gt;$sudo apt-get install python-urlgrabber&lt;br /&gt;ส่วน module ของ python-iniparse_0.3.1-1_all.deb ต้องไป download จาก h**p://code.google.com/p/iniparse/&lt;br /&gt;$sudo dpkg -i python-iniparse_0.3.1-1_all.deb&lt;br /&gt;ส่วนโปรแกรม videocache จาก http://cachevideos.com/download&lt;br /&gt;$tar xvfz videocache-1.9.2.tar.gz&lt;br /&gt;$cp videocache-1.9.2&lt;br /&gt;$sudo cp -r videocache /usr/share/&lt;br /&gt;$sudo cp videocache-sysconfig.conf /etc/videocache.conf&lt;br /&gt;$cd /var/www&lt;br /&gt;$sudo mkdir videocache&lt;br /&gt;$sudo videocache/tmp videocache/youtube videocache/metacafe videocache/dailymotion videocache/google videocache/redtube videocache/xtube videocache/vimeo videocache/wrzuta videocache/youporn videocache/soapbox videocache/tube8 videocache/tvuol videocache/bliptv videocache/break&lt;br /&gt;$sudo chown -R proxy:proxy videocache &lt;-- user,group proxy เป็น user ของ process squid &lt;br /&gt;$sudo mkdir /var/log/videocache &lt;br /&gt;$sudo chown -R proxy:proxy /var/log/videocache &lt;br /&gt;แก้ไข config ของ videocache &lt;br /&gt;$sudo vi /etc/videocache.conf &lt;br /&gt;cache_host = x.x.x.x &lt;== เป็น ip ของ server &lt;br /&gt;proxy = http://x.x.x.x:3128/ &lt;== เป็น ip และ port ของ squid &lt;br /&gt;base_dir = /var/www/videocache/ &lt;== เป็นที่เก็บ cache ของ videocache ซึ่งจะต้องมีการเรียกใช้ผ่าน lighttpd ด้วยครับ &lt;br /&gt;logdir = /var/log/videocache/ &lt;br /&gt;$sudo vi /etc/lighttpd/lighttp.conf &lt;br /&gt;server.document-root = "/var/www/" &lt;br /&gt;server.port = 80 &lt;br /&gt;&lt;br /&gt;$sudo vi /etc/squid/squid.conf &lt;br /&gt;โดยเพิ่มที่ด้านล่างของไฟล์ ได้เลยครับ&lt;br /&gt;# --BEGIN-- videocache config for squid&lt;br /&gt;url_rewrite_program /usr/bin/python /usr/share/videocache/videocache.py&lt;br /&gt;url_rewrite_children 7&lt;br /&gt;acl videocache_allow_url url_regex -i \.youtube\.com\/get_video\?&lt;br /&gt;acl videocache_allow_url url_regex -i \.youtube\.com\/videoplayback \.youtube\.com\/videoplay \.youtube\.com\/get_video\?&lt;br /&gt;acl videocache_allow_url url_regex -i \.youtube\.com\/videoplayback \.youtube\.com\/videoplay \.youtube\.com\/get_video\?&lt;br /&gt;acl videocache_allow_url url_regex -i \.youtube\.[a-z][a-z]\/videoplayback \.youtube\.[a-z][a-z]\/videoplay \.youtube\.[a-z][a-z]\/get_video\?&lt;br /&gt;acl videocache_allow_url url_regex -i \.googlevideo\.com\/videoplayback \.googlevideo\.com\/videoplay \.googlevideo\.com\/get_video\?&lt;br /&gt;acl videocache_allow_url url_regex -i \.google\.com\/videoplayback \.google\.com\/videoplay \.google\.com\/get_video\?&lt;br /&gt;acl videocache_allow_url url_regex -i \.google\.[a-z][a-z]\/videoplayback \.google\.[a-z][a-z]\/videoplay \.google\.[a-z][a-z]\/get_video\?&lt;br /&gt;acl videocache_allow_url url_regex -i (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\/videoplayback\?&lt;br /&gt;acl videocache_allow_url url_regex -i (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\/videoplay\?&lt;br /&gt;acl videocache_allow_url url_regex -i (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\/get_video\?&lt;br /&gt;acl videocache_allow_url url_regex -i proxy[a-z0-9\-][a-z0-9][a-z0-9][a-z0-9]?\.dailymotion\.com\/&lt;br /&gt;acl videocache_allow_url url_regex -i vid\.akm\.dailymotion\.com\/&lt;br /&gt;acl videocache_allow_url url_regex -i [a-z0-9][0-9a-z][0-9a-z]?[0-9a-z]?[0-9a-z]?\.xtube\.com\/(.*)flv&lt;br /&gt;acl videocache_allow_url url_regex -i bitcast\.vimeo\.com\/vimeo\/videos\/&lt;br /&gt;acl videocache_allow_url url_regex -i va\.wrzuta\.pl\/wa[0-9][0-9][0-9][0-9]?&lt;br /&gt;acl videocache_allow_url url_regex -i \.files\.youporn\.com\/(.*)\/flv\/&lt;br /&gt;acl videocache_allow_url url_regex -i \.msn\.com\.edgesuite\.net\/(.*)\.flv&lt;br /&gt;acl videocache_allow_url url_regex -i media[a-z0-9]?[a-z0-9]?[a-z0-9]?\.tube8\.com\/ mobile[a-z0-9]?[a-z0-9]?[a-z0-9]?\.tube8\.com\/&lt;br /&gt;acl videocache_allow_url url_regex -i \.mais\.uol\.com\.br\/(.*)\.flv&lt;br /&gt;acl videocache_allow_url url_regex -i \.video[a-z0-9]?[a-z0-9]?\.blip\.tv\/(.*)\.(flv|avi|mov|mp3|m4v|mp4|wmv|rm|ram)&lt;br /&gt;acl videocache_allow_url url_regex -i video\.break\.com\/(.*)\.(flv|mp4)&lt;br /&gt;acl videocache_allow_dom dstdomain .mccont.com .metacafe.com .redtube.com .cdn.dailymotion.com&lt;br /&gt;acl videocache_deny_url url_regex -i http:\/\/[a-z][a-z]\.youtube\.com http:\/\/www\.youtube\.com&lt;br /&gt;url_rewrite_access deny videocache_deny_url&lt;br /&gt;url_rewrite_access allow videocache_allow_url&lt;br /&gt;url_rewrite_access allow videocache_allow_dom&lt;br /&gt;redirector_bypass on&lt;br /&gt;# --END-- videocache config for squid &lt;br /&gt;&lt;br /&gt;ดูจาก forum ของ videocache.com ครับต้องแก้ code ของ videocache.py ด้วย &lt;br /&gt;&lt;br /&gt;$sudo vi /usr/share/videocache/videocache.py &lt;br /&gt;&lt;br /&gt;            if enable_google_cache:&lt;br /&gt;                if (host.find('.youtube.com') &gt; -1 or host.find('.youtube.com') &gt; -1 or re.compile('\.youtube\.[a-z][a-z]').search(host) or re.compile('^(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$').match(host)) and (path.find('videoplayback') &gt; -1 or path.find('videoplay') &gt; -1 or path.find('get_video') &gt; -1) and path.find('get_video_info') &lt; 0:&lt;br /&gt;                    type = 'YOUTUBE'&lt;br /&gt;                    arglist = params.split('&amp;')&lt;br /&gt;                    dict = {}&lt;br /&gt;                    for arg in arglist:&lt;br /&gt;                        try:&lt;br /&gt;                            dict[arg.split('=')[0]] = arg.split('=')[1]&lt;br /&gt;                        except:&lt;br /&gt;                            continue&lt;br /&gt;                    if dict.has_key('video_id'):&lt;br /&gt;                        video_id = dict['video_id']&lt;br /&gt;                    elif dict.has_key('docid'):&lt;br /&gt;                        video_id = dict['docid']&lt;br /&gt;                    elif dict.has_key('id'):&lt;br /&gt;                        video_id = dict['id']&lt;br /&gt;                    else:&lt;br /&gt;                        video_id = None&lt;br /&gt;                    if video_id is not None:&lt;br /&gt;                        new_url = submit_video(pid, client, type, url, video_id)&lt;br /&gt;                    else:&lt;br /&gt;                        log(format%(pid, client, '-', 'URL_ERROR', type, 'docid not found in ' + new_url))&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;จากนั้น start process ของ squid และ lighttp&lt;br /&gt;$sudo /etc/init.d/squid start&lt;br /&gt;$sudo /etc/init.dlighttpd start&lt;br /&gt;ดู logging จาก /var/log/squid/access.log, /var/log/videocache/videocache.log&lt;br /&gt;$sudo tail -f /var/log/squid/access.log&lt;br /&gt;$sudo tail -f /var/log/videocache/videocache.log&lt;br /&gt;&lt;br /&gt;เมื่อเราเปิด video จาก youtube ดูในครั้งที่ 2 จะมีการเปิดจาก cache ครับสังเกตุง่ายๆครับว่าตรงมุมซ้ายด้านล่างของ firefox จะเห็นเป็น ip ของ server &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6229953606257694106-4772816829819093805?l=boonmee.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/stZPT1ldlwO_LujjOclENuqiY_U/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/stZPT1ldlwO_LujjOclENuqiY_U/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/stZPT1ldlwO_LujjOclENuqiY_U/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/stZPT1ldlwO_LujjOclENuqiY_U/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~4/xHVN31mlJaY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://boonmee.blogspot.com/feeds/4772816829819093805/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6229953606257694106&amp;postID=4772816829819093805" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/4772816829819093805?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/4772816829819093805?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~3/xHVN31mlJaY/linux-squid-cache-video.html" title="[Linux] เพิ่มความสามารถให้ squid cache video ได้" /><author><name>K.Boonmee</name><uri>http://www.blogger.com/profile/18414429145639187011</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://boonmee.blogspot.com/2009/08/linux-squid-cache-video.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0MMRHk9fyp7ImA9WxNTFUQ.&quot;"><id>tag:blogger.com,1999:blog-6229953606257694106.post-1594936205771681776</id><published>2009-08-13T20:28:00.004+07:00</published><updated>2009-08-18T17:31:25.767+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-18T17:31:25.767+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="OSX" /><category scheme="http://www.blogger.com/atom/ns#" term="FreeBSD" /><category scheme="http://www.blogger.com/atom/ns#" term="Mac" /><title>[FreeBSD] ลงโปรแกรม netatalk เอาไว้ share ให้ mac</title><content type="html">&lt;div&gt;# pkg_add -r netatalk&lt;/div&gt;&lt;div&gt;# vi /usr/local/etc/pam.d/netatalk&lt;/div&gt;&lt;div&gt;###&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;netatalk        auth    required        pam_unix.so     try_first_pass&lt;/div&gt;&lt;div&gt;netatalk        account required        pam_unix.so     try_first_pass&lt;/div&gt;&lt;div&gt;netatalk        session required        pam_permit.so&lt;/div&gt;&lt;div&gt;###&lt;/div&gt;&lt;div&gt;vi /etc/rc.conf&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;netatalk_enable="YES"&lt;/div&gt;&lt;div&gt;atalkd_enable="NO"&lt;/div&gt;&lt;div&gt;papd_enable="NO"&lt;/div&gt;&lt;div&gt;cnid_metad_enable="NO"&lt;/div&gt;&lt;div&gt;afpd_enable="YES"&lt;/div&gt;&lt;div&gt;timelord_enable="NO"&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;#---- start service&lt;/div&gt;&lt;div&gt;#/usr/local/etc/rc.d/netatalk start&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;จากนั้นก็ใช้ mac ทำการ connect โดยเปิด finder-&gt; Go -&gt; Connect to server ,&lt;/div&gt;&lt;div&gt;Server address:  afp://username@192.168.1.1    --&gt; Connect&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6229953606257694106-1594936205771681776?l=boonmee.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/-LzXNI3NVqI-GwIiGYgLO76Tm3M/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-LzXNI3NVqI-GwIiGYgLO76Tm3M/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/-LzXNI3NVqI-GwIiGYgLO76Tm3M/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-LzXNI3NVqI-GwIiGYgLO76Tm3M/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~4/gvG3BACD_AY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://boonmee.blogspot.com/feeds/1594936205771681776/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6229953606257694106&amp;postID=1594936205771681776" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/1594936205771681776?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/1594936205771681776?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~3/gvG3BACD_AY/freebsd-netatalk-share-mac.html" title="[FreeBSD] ลงโปรแกรม netatalk เอาไว้ share ให้ mac" /><author><name>K.Boonmee</name><uri>http://www.blogger.com/profile/18414429145639187011</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://boonmee.blogspot.com/2009/08/freebsd-netatalk-share-mac.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUYBQ384fCp7ImA9WxNTEEo.&quot;"><id>tag:blogger.com,1999:blog-6229953606257694106.post-246524573090455366</id><published>2009-08-12T15:59:00.002+07:00</published><updated>2009-08-12T18:39:12.134+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-12T18:39:12.134+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Simulator" /><category scheme="http://www.blogger.com/atom/ns#" term="Dynamips" /><title>[Dynamips] script สำหรับ start process dynamips</title><content type="html">vi dynamips.sh&lt;br /&gt;&lt;br /&gt;#!/usr/local/bin/bash&lt;br /&gt;# Script for start dynamips process&lt;br /&gt;&lt;br /&gt;DYNAMIPS_BIN=/usr/local/bin/dynamips&lt;br /&gt;WORKDIR=/dynamips/cache&lt;br /&gt;PORT_START=3600&lt;br /&gt;NUM_PROC=12&lt;br /&gt;&lt;br /&gt;case "$1" in&lt;br /&gt;start)&lt;br /&gt;       cd $WORKDIR&lt;br /&gt;       i=0&lt;br /&gt;       while [ $i -ne $NUM_PROC ]&lt;br /&gt;         do&lt;br /&gt;               (( PORT = $PORT_START + $i ))&lt;br /&gt;               echo "Start dynamips hypervisor port $PORT "&lt;br /&gt;               nice $DYNAMIPS_BIN -H $PORT -l /dev/null  &gt; /dev/null 2&gt;&amp;amp;1  &amp;amp;&lt;br /&gt;               (( i = i + 1 ))&lt;br /&gt;         done&lt;br /&gt;       exit 0&lt;br /&gt;       ;;&lt;br /&gt;stop)&lt;br /&gt;       echo "Stop dynamips all process .."&lt;br /&gt;       pkill -9 dynamips&lt;br /&gt;       ;;&lt;br /&gt;restart)&lt;br /&gt;       $0 stop&lt;br /&gt;       $0 start&lt;br /&gt;       ;;&lt;br /&gt;*)&lt;br /&gt;       echo "Usage: `basename $0` {start|stop|restart}" &gt;&amp;amp;2&lt;br /&gt;       exit 64&lt;br /&gt;       ;;&lt;br /&gt;esac&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6229953606257694106-246524573090455366?l=boonmee.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/2bedz2XxizEa2LkbpJAu6CnzMH4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2bedz2XxizEa2LkbpJAu6CnzMH4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/2bedz2XxizEa2LkbpJAu6CnzMH4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2bedz2XxizEa2LkbpJAu6CnzMH4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~4/FfpVH5qnBAI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://boonmee.blogspot.com/feeds/246524573090455366/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6229953606257694106&amp;postID=246524573090455366" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/246524573090455366?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/246524573090455366?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~3/FfpVH5qnBAI/dynamips-script-start-process-dynamips.html" title="[Dynamips] script สำหรับ start process dynamips" /><author><name>K.Boonmee</name><uri>http://www.blogger.com/profile/18414429145639187011</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://boonmee.blogspot.com/2009/08/dynamips-script-start-process-dynamips.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkAASHY_eCp7ImA9WxNTEEs.&quot;"><id>tag:blogger.com,1999:blog-6229953606257694106.post-834331354023050097</id><published>2009-08-12T15:11:00.000+07:00</published><updated>2009-08-12T15:12:29.840+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-12T15:12:29.840+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="FreeBSD" /><category scheme="http://www.blogger.com/atom/ns#" term="ramdisk" /><title>[FreeBSD] Create RamDisk on FreeBSD</title><content type="html">vi mkramdisk.sh&lt;br /&gt;&lt;br /&gt;#!/bin/sh&lt;br /&gt;MOUNT_DIR="/dynamips/cache"&lt;br /&gt;SIZE=512M&lt;br /&gt;&lt;br /&gt;case "$1" in&lt;br /&gt;start)&lt;br /&gt;        /sbin/mdmfs -S -s $SIZE md0 $MOUNT_DIR&lt;br /&gt;        echo "$SIZE ramdisk created on /dev/md0 and mounted on $MOUNT_DIR"&lt;br /&gt;        exit 0&lt;br /&gt;        ;;&lt;br /&gt;stop)&lt;br /&gt;        /sbin/umount $MOUNT_DIR&lt;br /&gt;        /sbin/mdconfig -d -u 0&lt;br /&gt;        echo "ramdisk unmounted from $MOUNT_DIR and deleted from /dev/md0"&lt;br /&gt;        ;;&lt;br /&gt;restart)&lt;br /&gt;        $0 stop&lt;br /&gt;        $0 start&lt;br /&gt;        ;;&lt;br /&gt;*)&lt;br /&gt;        echo "Usage: `basename $0` {start|stop|restart}" &gt;&amp;amp;2&lt;br /&gt;        exit 64&lt;br /&gt;        ;;&lt;br /&gt;esac&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6229953606257694106-834331354023050097?l=boonmee.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/E7IKZ3_wbT6ieXImAk8k-aQB8AU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/E7IKZ3_wbT6ieXImAk8k-aQB8AU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/E7IKZ3_wbT6ieXImAk8k-aQB8AU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/E7IKZ3_wbT6ieXImAk8k-aQB8AU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~4/jryMyMqZ1_4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://boonmee.blogspot.com/feeds/834331354023050097/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6229953606257694106&amp;postID=834331354023050097" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/834331354023050097?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/834331354023050097?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~3/jryMyMqZ1_4/freebsd-create-ramdisk-on-freebsd.html" title="[FreeBSD] Create RamDisk on FreeBSD" /><author><name>K.Boonmee</name><uri>http://www.blogger.com/profile/18414429145639187011</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://boonmee.blogspot.com/2009/08/freebsd-create-ramdisk-on-freebsd.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkAMRXY5fyp7ImA9WxNTEEs.&quot;"><id>tag:blogger.com,1999:blog-6229953606257694106.post-4997760144922400040</id><published>2009-08-12T14:03:00.001+07:00</published><updated>2009-08-12T14:06:24.827+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-12T14:06:24.827+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="pf" /><category scheme="http://www.blogger.com/atom/ns#" term="FreeBSD" /><category scheme="http://www.blogger.com/atom/ns#" term="firewall" /><title>[FreeBSD] Example /etc/pf.conf</title><content type="html">vi /etc/rc.conf&lt;br /&gt;pf_enable="YES"   &lt;== enable pf&lt;br /&gt;&lt;br /&gt;vi /etc/pf.conf&lt;br /&gt;## Macros&lt;br /&gt;SYN_ONLY="S/FSRA"&lt;br /&gt;EXT_NIC="bge0"&lt;br /&gt;INT_NIC="bge1"&lt;br /&gt;&lt;br /&gt;ALLOWED_ICMP="echoreq"&lt;br /&gt;ALLOWED_TCP="{ 22,80 }"&lt;br /&gt;TRUSTED_IP="{ 10.0.0.0/24, 1.1.1.1 }"&lt;br /&gt;&lt;br /&gt;# Your Internet IP goes in the EXT_IP variable&lt;br /&gt;EXT_IP="1.2.3.4"&lt;br /&gt;&lt;br /&gt;# Your private network IP goes in the INT_IP variable&lt;br /&gt;# if you have two NICs on the machine&lt;br /&gt;INT_IP="192.168.1.1"&lt;br /&gt;&lt;br /&gt;## TABLES&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;## GLOBAL OPTIONS&lt;br /&gt;set block-policy drop&lt;br /&gt;&lt;br /&gt;## TRAFFIC NORMALIZATION&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;## QUEUEING RULES&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;## TRANSLATION RULES (NAT)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;## FILTER RULES&lt;br /&gt;&lt;br /&gt;# Block everything (inbound AND outbound on ALL interfaces) by default (catch-all)&lt;br /&gt;block all&lt;br /&gt;&lt;br /&gt;# Default TCP policy&lt;br /&gt;block return-rst in log on $EXT_NIC proto TCP all&lt;br /&gt;   pass in log quick on $EXT_NIC proto TCP from any to $EXT_IP port $ALLOWED_TCP flags $SYN_ONLY keep state&lt;br /&gt;&lt;br /&gt;# Default UDP policy&lt;br /&gt;block in log on $EXT_NIC proto udp all&lt;br /&gt;   # It's rare to be hosting a service that requires UDP (unless you are hosting&lt;br /&gt;   # a dns server for example), so there typically won't be any entries here.&lt;br /&gt;&lt;br /&gt;# Default ICMP policy&lt;br /&gt;block in log on $EXT_NIC proto icmp all&lt;br /&gt;   pass in log quick on $EXT_NIC proto icmp from any to $EXT_IP icmp-type $ALLOWED_ICMP keep state&lt;br /&gt;&lt;br /&gt;# Default IP Policy&lt;br /&gt;block in log on $EXT_NIC all&lt;br /&gt;   pass in log quick on $EXT_NIC from $TRUSTED_IP to $EXT_IP keep state&lt;br /&gt;&lt;br /&gt;block out on $EXT_NIC all&lt;br /&gt;   pass out quick on $EXT_NIC from $EXT_IP to any keep state&lt;br /&gt;&lt;br /&gt;# Allow the local interface to talk unrestricted&lt;br /&gt;pass in quick on lo0 all&lt;br /&gt;pass out quick on lo0 all&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6229953606257694106-4997760144922400040?l=boonmee.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/PfCYg661ukhsz-OhJQwbeRqSOAs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PfCYg661ukhsz-OhJQwbeRqSOAs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/PfCYg661ukhsz-OhJQwbeRqSOAs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PfCYg661ukhsz-OhJQwbeRqSOAs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~4/zKO9h7f4kBI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://boonmee.blogspot.com/feeds/4997760144922400040/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6229953606257694106&amp;postID=4997760144922400040" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/4997760144922400040?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/4997760144922400040?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~3/zKO9h7f4kBI/freebsd-example-etcpfconf.html" title="[FreeBSD] Example /etc/pf.conf" /><author><name>K.Boonmee</name><uri>http://www.blogger.com/profile/18414429145639187011</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://boonmee.blogspot.com/2009/08/freebsd-example-etcpfconf.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEUGRn88fip7ImA9WxJaF0g.&quot;"><id>tag:blogger.com,1999:blog-6229953606257694106.post-7412891091972640084</id><published>2009-08-09T00:18:00.003+07:00</published><updated>2009-08-09T00:23:47.176+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-09T00:23:47.176+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Barcode" /><category scheme="http://www.blogger.com/atom/ns#" term="Nokia" /><category scheme="http://www.blogger.com/atom/ns#" term="E71" /><title>ทำ 2D Barcode เอาไว้เล่นครับ</title><content type="html">พอดีใช้ E71 มันสามารถสแกน 2D barcode ได้ครับ&lt;br /&gt;&lt;a href="http://qrcode.kaywa.com/"&gt;h**p://qrcode.kaywa.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://qrcode.kaywa.com/img.php?s=6&amp;amp;d=http%3A%2F%2Fboonmee.blogspot.com"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 186px; height: 186px;" src="http://qrcode.kaywa.com/img.php?s=6&amp;amp;d=http%3A%2F%2Fboonmee.blogspot.com" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6229953606257694106-7412891091972640084?l=boonmee.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/W72Vrc9TYOqJ-McVPkiVEvgk_04/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/W72Vrc9TYOqJ-McVPkiVEvgk_04/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/W72Vrc9TYOqJ-McVPkiVEvgk_04/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/W72Vrc9TYOqJ-McVPkiVEvgk_04/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~4/FgLuYFXgj-0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://boonmee.blogspot.com/feeds/7412891091972640084/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6229953606257694106&amp;postID=7412891091972640084" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/7412891091972640084?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/7412891091972640084?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~3/FgLuYFXgj-0/2d-barcode.html" title="ทำ 2D Barcode เอาไว้เล่นครับ" /><author><name>K.Boonmee</name><uri>http://www.blogger.com/profile/18414429145639187011</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://boonmee.blogspot.com/2009/08/2d-barcode.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkcDRHc4eyp7ImA9WxJaF0w.&quot;"><id>tag:blogger.com,1999:blog-6229953606257694106.post-5129418975452680197</id><published>2009-08-08T14:51:00.002+07:00</published><updated>2009-08-08T14:54:35.933+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-08T14:54:35.933+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Nokia" /><category scheme="http://www.blogger.com/atom/ns#" term="Troubleshoot" /><title>[Nokia] E71 ใช้ battery มากกว่าปกติเพราะ garmin xt</title><content type="html">&lt;a href="http://dotdoh.com/?p=394"&gt;h**p://dotdoh.com/?p=394&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;If you have just installed Garmin Mobile XT version 5.0.0.20 on your Mobile Phone (So far only verified on my Nokia E71 running Symbian OS), you may have notice that your battery life for you mobile phone seems to have reduce substantially from about 2 days before the installation to about 1 day.&lt;/p&gt; &lt;p&gt;This it seem is due to a background process that Garmin Mobile XT starts upon boot up of your Symbian operating system as well as upon running of the Mobile XT software.&lt;span id="more-394"&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Things you will need to verify if you are affected by this background process.&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;1.) An installed version of Garmin Mobile XT (Duh….)&lt;/p&gt; &lt;p&gt;2.) JBak Task Manager. (You can download it from: http://jbak.ru/jbaktaskman_en.php)&lt;/p&gt; &lt;table border="0" cellpadding="0" cellspacing="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign="top" width="79"&gt;Step 1&lt;/td&gt; &lt;td valign="top" width="300"&gt;Start JBakTaskMan&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="79"&gt;Step 2&lt;/td&gt; &lt;td valign="top" width="300"&gt;Select Menu &gt;&gt; Tools &gt;&gt; Processes&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="79"&gt;Step 3&lt;/td&gt; &lt;td valign="top" width="300"&gt;Type &lt;em&gt;TSRAutoStart.exe&lt;/em&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;p&gt;If the process &lt;em&gt;TSRAutoStart.exe&lt;/em&gt; is found, you are most likely affected by this background process wasting away your battery life.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;How to kill the TSRAutostart?&lt;/strong&gt;&lt;/p&gt; &lt;table border="0" cellpadding="0" cellspacing="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign="top" width="79"&gt;Step 1&lt;/td&gt; &lt;td valign="top" width="300"&gt;Follow the previous Step 1 – 3&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="79"&gt;Step 2&lt;/td&gt; &lt;td valign="top" width="300"&gt;Select the process TSRAutoStart.exe&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="79"&gt;Step 3&lt;/td&gt; &lt;td valign="top" width="300"&gt;Select Menu &gt;&gt; Terminate process&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;p&gt;&lt;strong&gt;How to prevent TSRAutostart from auto loading upon boot up.&lt;/strong&gt;&lt;/p&gt; &lt;table border="0" cellpadding="0" cellspacing="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign="top" width="79"&gt;Step 1&lt;/td&gt; &lt;td valign="top" width="300"&gt;Plug mobile phone to PC under Mass Storage mode (! important as directories used are otherwise hidden)&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="79"&gt;Step 2&lt;/td&gt; &lt;td valign="top" width="300"&gt;Delete file &lt;strong&gt;CardRunner.RSC&lt;/strong&gt; in directory under Mobile Phone\Resource\plugins\CardRunner.RSC&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="79"&gt;Step 3&lt;/td&gt; &lt;td valign="top" width="300"&gt;Delete the file &lt;strong&gt;CardRunner.dll&lt;/strong&gt; in directory under Mobile Phone\sys\bin\CardRunner.dll&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;p&gt;&lt;strong&gt;Permanent Fix.&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Well if you are seeking a permanent fix, you could always try downloading the latest version of Garmin Mobile XT (Link: http://www8.garmin.com/support/collection.jsp?product=010-11034-00).&lt;/p&gt; &lt;p&gt;As of version 5.0.0.40, this background process is now an option that can be switched off, saving you the trouble of killing the process each time you run Garmin.&lt;/p&gt;   &lt;table border="1" cellpadding="0" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr&gt; &lt;td valign="top" width="71"&gt;Step 1&lt;/td&gt; &lt;td valign="top" width="497"&gt;Start GMobileXT (Duh…)&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="71"&gt;Step 2&lt;/td&gt; &lt;td valign="top" width="497"&gt;Goto Tools &gt;&gt; Settings &gt;&gt; System&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="71"&gt;Step 3&lt;/td&gt; &lt;td valign="top" width="497"&gt;Scroll down all the way till you see the option “Launch background service”&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="71"&gt;Step 4&lt;/td&gt; &lt;td valign="top" width="497"&gt;Select &lt;strong&gt;Disabled&lt;/strong&gt; then &lt;strong&gt;Done&lt;/strong&gt; to save&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.symbian-freak.com/forum/viewtopic.php?p=440972"&gt;h**p://www.symbian-freak.com/forum/viewtopic.php?p=440972&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;After installing v5.0.0.x0:&lt;br /&gt;&lt;br /&gt;Turn OFF your S60&lt;br /&gt;Turn S60 back ON&lt;br /&gt;Launch JBak Taskman to see if TSRAutoStart.exe is running in Memory in Menu -&gt; Tools -&gt; Processes even though it's set as DISABLED by default in Tools -&gt; Settings -&gt; System -&gt; Launch Background Services.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If TSRAutoStart.exe is running after S60 is turned ON, do this:&lt;br /&gt;&lt;br /&gt;START GarminMXT v5.0.0.x0, goto Tools -&gt; Settings -&gt; System -&gt; Launch Background Services and change to ENABLED.&lt;br /&gt;EXIT GarminMXT, re-start GarminMXT and goto Tools -&gt; Settings -&gt; System -&gt; Launch Background Services and change to DISABLED&lt;br /&gt;Turn OFF S60&lt;br /&gt;Turn ON S60&lt;br /&gt;Launch JBak TaskMan to check that TSRAutoStart.exe ISN'T in Menu -&gt; Tools -&gt; Processes&lt;br /&gt;&lt;br /&gt;Now:&lt;br /&gt;&lt;br /&gt;START GarminMXT v5.0.0.x0&lt;br /&gt;EXIT GarminMXT&lt;br /&gt;Launch JBak TaskMan to check that TSRAutoStart.exe ISN'T in Menu -&gt; Tools -&gt; Processes&lt;br /&gt;&lt;br /&gt;Now, you should find:&lt;br /&gt;&lt;br /&gt;TSRAutoStart.exe doesn't start when you first turn ON your S60&lt;br /&gt;TSRAutoStart.exe now CLOSES automatically when you exit GarminMXT v5.0.0.x0&lt;br /&gt;It appears that GarminMXT v5.0.0.x0 when being installed, doesn't create the DISABLED entry and has to be done manually by setting to ENABLE, then DISABLE.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6229953606257694106-5129418975452680197?l=boonmee.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/z8YQKjbHBPrKh2GUz25XMkyuyYQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/z8YQKjbHBPrKh2GUz25XMkyuyYQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/z8YQKjbHBPrKh2GUz25XMkyuyYQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/z8YQKjbHBPrKh2GUz25XMkyuyYQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~4/R5M0r1FsqqI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://boonmee.blogspot.com/feeds/5129418975452680197/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6229953606257694106&amp;postID=5129418975452680197" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/5129418975452680197?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/5129418975452680197?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~3/R5M0r1FsqqI/nokia-e71-battery-garmin-xt.html" title="[Nokia] E71 ใช้ battery มากกว่าปกติเพราะ garmin xt" /><author><name>K.Boonmee</name><uri>http://www.blogger.com/profile/18414429145639187011</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://boonmee.blogspot.com/2009/08/nokia-e71-battery-garmin-xt.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkYMRHoyfSp7ImA9WxJaFk8.&quot;"><id>tag:blogger.com,1999:blog-6229953606257694106.post-4999489409165130636</id><published>2009-08-07T13:55:00.000+07:00</published><updated>2009-08-07T13:56:25.495+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-07T13:56:25.495+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Nokia" /><title>[Nokia] E71 แสดง IMEI</title><content type="html">พิมพ์ *#06#&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6229953606257694106-4999489409165130636?l=boonmee.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/cUkkMFslhRnyx6gXi9Yk52JRo2I/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cUkkMFslhRnyx6gXi9Yk52JRo2I/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/cUkkMFslhRnyx6gXi9Yk52JRo2I/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cUkkMFslhRnyx6gXi9Yk52JRo2I/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~4/ys3IYqv6FfQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://boonmee.blogspot.com/feeds/4999489409165130636/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6229953606257694106&amp;postID=4999489409165130636" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/4999489409165130636?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/4999489409165130636?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~3/ys3IYqv6FfQ/nokia-e71-imei.html" title="[Nokia] E71 แสดง IMEI" /><author><name>K.Boonmee</name><uri>http://www.blogger.com/profile/18414429145639187011</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://boonmee.blogspot.com/2009/08/nokia-e71-imei.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkMCRHo-cSp7ImA9WxJaFkw.&quot;"><id>tag:blogger.com,1999:blog-6229953606257694106.post-4367117104822377626</id><published>2009-08-07T10:06:00.000+07:00</published><updated>2009-08-07T10:07:45.459+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-07T10:07:45.459+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Nokia" /><title>[Nokia] E71 แสดง mac address ของ wireless</title><content type="html">พิมพ์ &lt;span class="Apple-style-span" style="font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; line-height: 18px; -webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px; "&gt;*&lt;span&gt;#62209526# &lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6229953606257694106-4367117104822377626?l=boonmee.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/0UqEc5FOZTRAh8nEZLHh9CILk6g/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0UqEc5FOZTRAh8nEZLHh9CILk6g/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/0UqEc5FOZTRAh8nEZLHh9CILk6g/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0UqEc5FOZTRAh8nEZLHh9CILk6g/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~4/5znEvM3eP3A" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://boonmee.blogspot.com/feeds/4367117104822377626/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6229953606257694106&amp;postID=4367117104822377626" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/4367117104822377626?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/4367117104822377626?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~3/5znEvM3eP3A/nokia-e71-mac-address-wireless.html" title="[Nokia] E71 แสดง mac address ของ wireless" /><author><name>K.Boonmee</name><uri>http://www.blogger.com/profile/18414429145639187011</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://boonmee.blogspot.com/2009/08/nokia-e71-mac-address-wireless.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkQCRnY-eSp7ImA9WxJaFkw.&quot;"><id>tag:blogger.com,1999:blog-6229953606257694106.post-2365270892452710431</id><published>2009-08-07T10:04:00.002+07:00</published><updated>2009-08-07T10:06:07.851+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-07T10:06:07.851+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Nokia" /><title>[Nokia] E71 Hard reset</title><content type="html">&lt;div style="text-align: auto;"&gt;&lt;span class="Apple-style-span"   style="font-family:Arial, Arial, Helvetica;font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 12px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;พิมพ์    *#7370#  แล้วป้อน unlock default code =  12345    &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6229953606257694106-2365270892452710431?l=boonmee.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/5k_3ZF2k6F7Ndla9x1e4X6DjJ6E/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5k_3ZF2k6F7Ndla9x1e4X6DjJ6E/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/5k_3ZF2k6F7Ndla9x1e4X6DjJ6E/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5k_3ZF2k6F7Ndla9x1e4X6DjJ6E/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~4/Z9FHUISQSi0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://boonmee.blogspot.com/feeds/2365270892452710431/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6229953606257694106&amp;postID=2365270892452710431" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/2365270892452710431?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/2365270892452710431?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~3/Z9FHUISQSi0/nokia-e71-hard-reset.html" title="[Nokia] E71 Hard reset" /><author><name>K.Boonmee</name><uri>http://www.blogger.com/profile/18414429145639187011</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>1</thr:total><feedburner:origLink>http://boonmee.blogspot.com/2009/08/nokia-e71-hard-reset.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkUMRnwzfSp7ImA9WxJXF0w.&quot;"><id>tag:blogger.com,1999:blog-6229953606257694106.post-8487984060576856228</id><published>2009-06-11T15:47:00.003+07:00</published><updated>2009-06-11T15:51:27.285+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-11T15:51:27.285+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Linux" /><title>[Linux] script สำหรับ check process แบบง่ายๆๆๆๆ</title><content type="html">สืบเนื่องมาจากเปิด transmission-daemon ไว้แล้วมัน crash บ่อยเลยอยากให้มี script ไว้ตรวจสอบแล้ว restart อัติโนมัติ&lt;div&gt;$vi psmon.sh&lt;/div&gt;&lt;div&gt;&lt;div&gt;#!/bin/sh&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;pid=`ps -ef|grep transmis|grep -v grep|awk '{print $2}'`&lt;/div&gt;&lt;div&gt;if [ -z "$pid" ]; then&lt;/div&gt;&lt;div&gt;        echo "Process NOT running, Start process now!"&lt;/div&gt;&lt;div&gt;        /etc/init.d/transmission-daemon restart&lt;/div&gt;&lt;div&gt;        date &gt;&gt; /home/ubuntu/Ubuntu/psmon.log&lt;/div&gt;&lt;div&gt;else&lt;/div&gt;&lt;div&gt;        echo "Process running"&lt;/div&gt;&lt;div&gt;fi&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;$chmod 755 psmon.sh&lt;/div&gt;&lt;div&gt;แล้วเรียก script ใน crontab ทุกๆ 5 นาที&lt;/div&gt;&lt;div&gt;$crontab -e&lt;/div&gt;&lt;div&gt;*/5 * * * * /home/ubuntu/Ubuntu/psmon.sh&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6229953606257694106-8487984060576856228?l=boonmee.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/0mMJ6Te_XHEXY5F_U1bcQuIdms0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0mMJ6Te_XHEXY5F_U1bcQuIdms0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/0mMJ6Te_XHEXY5F_U1bcQuIdms0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0mMJ6Te_XHEXY5F_U1bcQuIdms0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~4/0pW_24e0QKQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://boonmee.blogspot.com/feeds/8487984060576856228/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6229953606257694106&amp;postID=8487984060576856228" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/8487984060576856228?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/8487984060576856228?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~3/0pW_24e0QKQ/linux-script-check-process.html" title="[Linux] script สำหรับ check process แบบง่ายๆๆๆๆ" /><author><name>K.Boonmee</name><uri>http://www.blogger.com/profile/18414429145639187011</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://boonmee.blogspot.com/2009/06/linux-script-check-process.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A04DSHs4eip7ImA9WxJXF00.&quot;"><id>tag:blogger.com,1999:blog-6229953606257694106.post-4416793063307321596</id><published>2009-06-11T15:36:00.003+07:00</published><updated>2009-06-11T15:46:19.532+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-11T15:46:19.532+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Linux" /><category scheme="http://www.blogger.com/atom/ns#" term="Troubleshoot" /><title>[Linux] ใช้  wireshark บน text mode</title><content type="html">ผมติดการใช้งาน wireshark แต่พอดีมาใช้บน linux แล้วเป็น text mode command line ใช้ tcpdump มันแสดงผลไม่สวยเห็น wireshark มีบน text เหมือนกันชื่อ tshark&lt;div&gt; install &lt;/div&gt;&lt;div&gt;$sudo apt-get install tshark&lt;/div&gt;&lt;div&gt;$sudo tshark -i eth0 -V -f  "host 192.168.1.1"&lt;/div&gt;&lt;div&gt;ตัวอย่างมีการ capture interface eth0 โดยมี filter ที่มี src หรือ dst เป็น 192.168.1.1 แล้วแสดงผลเป็น tree คล้ายๆ GUI&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6229953606257694106-4416793063307321596?l=boonmee.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/n_JL_jumXucmzk7qaJAQ7GM5QBc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/n_JL_jumXucmzk7qaJAQ7GM5QBc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/n_JL_jumXucmzk7qaJAQ7GM5QBc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/n_JL_jumXucmzk7qaJAQ7GM5QBc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~4/ADT0JGa6cXQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://boonmee.blogspot.com/feeds/4416793063307321596/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6229953606257694106&amp;postID=4416793063307321596" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/4416793063307321596?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6229953606257694106/posts/default/4416793063307321596?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CcieIsNotASpecialistButTheBasisForAnExpert/~3/ADT0JGa6cXQ/linux-wireshark-text-mode.html" title="[Linux] ใช้  wireshark บน text mode" /><author><name>K.Boonmee</name><uri>http://www.blogger.com/profile/18414429145639187011</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>1</thr:total><feedburner:origLink>http://boonmee.blogspot.com/2009/06/linux-wireshark-text-mode.html</feedburner:origLink></entry></feed>

