<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Suchart.Blog --&#62; ITupstart.com</title>
	<atom:link href="http://suchart.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://suchart.wordpress.com</link>
	<description>IT, Linux/Unix, etc...</description>
	<lastBuildDate>Mon, 14 Jul 2008 06:46:45 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>th</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='suchart.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/d650479f16b8b279be03b271f6322ec5?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Suchart.Blog --&#62; ITupstart.com</title>
		<link>http://suchart.wordpress.com</link>
	</image>
			<item>
		<title>ประกาศ ย้ายบ้านครับ ไปที่ ITupstart.com</title>
		<link>http://suchart.wordpress.com/2008/07/13/%e0%b8%9b%e0%b8%a3%e0%b8%b0%e0%b8%81%e0%b8%b2%e0%b8%a8-%e0%b8%a2%e0%b9%89%e0%b8%b2%e0%b8%a2%e0%b8%9a%e0%b9%89%e0%b8%b2%e0%b8%99%e0%b8%84%e0%b8%a3%e0%b8%b1%e0%b8%9a/</link>
		<comments>http://suchart.wordpress.com/2008/07/13/%e0%b8%9b%e0%b8%a3%e0%b8%b0%e0%b8%81%e0%b8%b2%e0%b8%a8-%e0%b8%a2%e0%b9%89%e0%b8%b2%e0%b8%a2%e0%b8%9a%e0%b9%89%e0%b8%b2%e0%b8%99%e0%b8%84%e0%b8%a3%e0%b8%b1%e0%b8%9a/#comments</comments>
		<pubDate>Sun, 13 Jul 2008 10:43:58 +0000</pubDate>
		<dc:creator>suchart</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://suchart.wordpress.com/?p=91</guid>
		<description><![CDATA[ตอนนี้ผมคงจะไม่ได้อับเดตที่นี่แล้ว ไปเขียนที่
http://ITupstart.com
blog เก่าก็สามารถอ่านได้ที่
http://ITupstart.com/suchart/blog/
น่าจะเร็วกว่าเดิมนะครับ เพราะอยู่ในไทย
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=suchart.wordpress.com&blog=954484&post=91&subd=suchart&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>ตอนนี้ผมคงจะไม่ได้อับเดตที่นี่แล้ว ไปเขียนที่</p>
<p><strong><a href="http://itupstart.com">http://ITupstart.com</a></strong></p>
<p>blog เก่าก็สามารถอ่านได้ที่</p>
<p><strong><a href="http://itupstart.com/suchart/blog/">http://ITupstart.com/suchart/blog/</a></strong></p>
<p>น่าจะเร็วกว่าเดิมนะครับ เพราะอยู่ในไทย</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/suchart.wordpress.com/91/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/suchart.wordpress.com/91/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/suchart.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/suchart.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/suchart.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/suchart.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/suchart.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/suchart.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/suchart.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/suchart.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/suchart.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/suchart.wordpress.com/91/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=suchart.wordpress.com&blog=954484&post=91&subd=suchart&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://suchart.wordpress.com/2008/07/13/%e0%b8%9b%e0%b8%a3%e0%b8%b0%e0%b8%81%e0%b8%b2%e0%b8%a8-%e0%b8%a2%e0%b9%89%e0%b8%b2%e0%b8%a2%e0%b8%9a%e0%b9%89%e0%b8%b2%e0%b8%99%e0%b8%84%e0%b8%a3%e0%b8%b1%e0%b8%9a/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/296f4ef360d8f9f863bc8737578b5a12?s=96&#38;d=identicon" medium="image">
			<media:title type="html">suchart</media:title>
		</media:content>
	</item>
		<item>
		<title>UUID on Ubuntu Linux 8.04</title>
		<link>http://suchart.wordpress.com/2008/06/19/uuid-on-ubuntu-linux-804/</link>
		<comments>http://suchart.wordpress.com/2008/06/19/uuid-on-ubuntu-linux-804/#comments</comments>
		<pubDate>Wed, 18 Jun 2008 18:16:06 +0000</pubDate>
		<dc:creator>suchart</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://suchart.wordpress.com/?p=88</guid>
		<description><![CDATA[เดิมนั้นโน้ตบุ๊คผมมีทั้ง Windows XP และ Ubuntu  ผมใช้วิธีการ dual boot โดยใช้การติดตั้ง grub ใน boot sector ของ root partition (/dev/sda6) แล้วใช้คำสั่ง
# dd if=/dev/sda6 of=ubuntu.bin bs=512 count=1
แล้ว copy ubuntu.bin ไปใว้ใน C:\
แก้ boot.ini ประมาณนี้
[boot loader]
timeout=9
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=&#8221;Windows XP Media Center Edition&#8221; /noexecute=optin /fastdetect
C:\ubuntu.bin=&#8221;Ubuntu Linux 8.04&#8243;
ต่อมาผมเปลี่ยน Harddisk ซึ่งเป็นแบบ SATA จาก 120 G เป็น 250 G ผมใช้วิธีการ clonning บน Windows โดยใช้ Acronis TrueImage [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=suchart.wordpress.com&blog=954484&post=88&subd=suchart&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>เดิมนั้นโน้ตบุ๊คผมมีทั้ง Windows XP และ Ubuntu  ผมใช้วิธีการ dual boot โดยใช้การติดตั้ง grub ใน boot sector ของ root partition (/dev/sda6) แล้วใช้คำสั่ง</p>
<p># <span style="color:#0000ff;">dd if=/dev/sda6 of=ubuntu.bin bs=512 count=1</span></p>
<p>แล้ว copy ubuntu.bin ไปใว้ใน C:\</p>
<p>แก้ boot.ini ประมาณนี้</p>
<p>[boot loader]<br />
timeout=9<br />
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS<br />
[operating systems]<br />
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=&#8221;Windows XP Media Center Edition&#8221; /noexecute=optin /fastdetect<br />
C:\ubuntu.bin=&#8221;Ubuntu Linux 8.04&#8243;</p>
<p>ต่อมาผมเปลี่ยน Harddisk ซึ่งเป็นแบบ SATA จาก 120 G เป็น 250 G ผมใช้วิธีการ clonning บน Windows โดยใช้ Acronis TrueImage Home สามารถโคลนนิ่งได้ไม่มีปัญหาอะไร แต่ไม่สามารถบู๊ตเข้า Ubuntu Linux ได้ เพราะ boot sector เปลี่ยนไปแล้ว</p>
<p>ผมเลยใช้ <a href="http://www.sysresccd.org/">sysresccd</a> ที่ได้ทำให้<a href="http://www.sysresccd.org/Sysresccd-manual-en_How_to_install_SystemRescueCd_on_an_USB-stick">บู๊ตผ่าน usb-stick ไว้แล้ว</a> boot เข้าไปใน Ubuntu Linux (สามารถใช้แผ่น Ubuntu cd ก็ได้ แต่ผมชอบ sysresccd ใน usb มันโหลดเร็วดี) แล้วติดตั้ง grub ใหม่ โดยใช้คำสั่ง</p>
<p># <span style="color:#0000ff;">grub-install /dev/sda6</span></p>
<p>แล้ว</p>
<p># <span style="color:#0000ff;">dd if=/dev/sda6 of=ubuntu.bin bs=512 count=1</span></p>
<p>แล้ว copy ubuntu.bin ไปใว้ใน C:\ ใหม่อีกครั้ง</p>
<p>ก็จะสามารถบู๊ตได้ตามปกติ</p>
<p>ใน Ubuntu ไฟล์ /etc/fstab จะใช้ UUID แทน device file ของ root partition ตัวอย่างเครื่องของผมเป็นดังนี้</p>
<p># /etc/fstab: static file system information.<br />
#<br />
# &lt;file system&gt; &lt;mount point&gt;   &lt;type&gt;  &lt;options&gt;       &lt;dump&gt;  &lt;pass&gt;<br />
proc            /proc           proc    defaults        0       0</p>
<p># /dev/sda6<br />
<span style="color:#ff0000;">UUID=1212e5b0-c9e5-4072-a077-01a35080419b</span> /               ext3    relatime,errors=remount-ro 0       1<br />
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0</p>
<p>ข้อดีของ UUID ก็คือ มันจะคงที่ ไม่เปลี่ยนเหมือน harddisk device file เช่น harddisk ของผมเดิมเป็น /dev/sda พอถอดออกมาเสียบผ่าน usb ก็จะเป็น /dev/sdb หรืออื่นๆ ไป ดังนั้นถ้าใช้ UUID แล้ว harddisk ตัวเก่าของผมมันก็จะสามารถบู๊ต Linux (ไม่ใช่ Windows ) ผ่าน usb จากเครื่องที่สามารถบู๊ตจาก usb ได้  แหม&#8230;แหล่มเลย!</p>
<p>ผมเลยลองเลือกจาก bios ให้ boot จาก usb harddisk ซึ่งเป็นตัวเก่าของผม ปรากฎว่ามันยังคงไปบู๊ต Ubuntu Linux จาก harddisk ตัวใหม่ในเครื่องอยู่ ทั้งนี้ก็เพราะว่ามัน clonning มา ดังนั้น UUID มันเลยเหมือนกัน ผมเลยต้องแก้ UUID ในตัวใหม่ ใช้คำสั่ง</p>
<p># <span style="color:#0000ff;">uuidgen | xargs tune2fs /dev/sda6 -U</span></p>
<p>แล้วตรวจสอบค่า UUID ใหม่ ใช้คำสั่ง</p>
<p># <span style="color:#0000ff;">vol_id /dev/sda6</span><br />
ID_FS_USAGE=filesystem<br />
ID_FS_TYPE=ext3<br />
ID_FS_VERSION=1.0<br />
ID_FS_UUID=<span style="color:#ff0000;">03b62130-795e-44f3-977a-28412adef5e6<br />
</span>ID_FS_UUID_ENC=<span style="color:#ff0000;">03b62130-795e-44f3-977a-28412adef5e6</span><br />
ID_FS_LABEL=<br />
ID_FS_LABEL_ENC=<br />
ID_FS_LABEL_SAFE=</p>
<p>แล้วก็ตามไป แก้ไข <span style="color:#ff0000;">/etc/fstab</span> และ<span style="color:#ff0000;"> /boot/grub/menu.lst</span> เป็น UUID ใหม่ที่ได้ เป็นอันเรียบร้อย</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/suchart.wordpress.com/88/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/suchart.wordpress.com/88/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/suchart.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/suchart.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/suchart.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/suchart.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/suchart.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/suchart.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/suchart.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/suchart.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/suchart.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/suchart.wordpress.com/88/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=suchart.wordpress.com&blog=954484&post=88&subd=suchart&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://suchart.wordpress.com/2008/06/19/uuid-on-ubuntu-linux-804/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/296f4ef360d8f9f863bc8737578b5a12?s=96&#38;d=identicon" medium="image">
			<media:title type="html">suchart</media:title>
		</media:content>
	</item>
		<item>
		<title>MMS streams in Firefox on Ubuntu 8.04</title>
		<link>http://suchart.wordpress.com/2008/05/27/mms-streams-in-firefox-on-ubuntu-804/</link>
		<comments>http://suchart.wordpress.com/2008/05/27/mms-streams-in-firefox-on-ubuntu-804/#comments</comments>
		<pubDate>Tue, 27 May 2008 05:16:34 +0000</pubDate>
		<dc:creator>suchart</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://suchart.wordpress.com/?p=83</guid>
		<description><![CDATA[ช่วงนี้ผมลองพยายามใช้งานเดสค์ทอปบน Ubuntu Linux ลองเข้าไปดู ASTV News 1 แต่ดูไม่ได้ ก็เลยลองค้นหาวิธีจากเน็ต ลองทำตาม ก็ได้ประมาณนี้
1. apt-get update
2. apt-get install mplayer mozilla-mplayer
3. เปิด firefox พิมพ์ about:config ในแอดเดรสบาร์ คลิก I&#8217;ll be careful &#8230;
4. คลิกขวา New &#8211;&#62; String ป้อน network.protocol-handler.app.mms แล้วคลิก OK ที่ป๊อปอัพบ็อกซ์ใส่ /usr/bin/mplayer
5. คลิกขวา New &#8211;&#62; Boolean ป้อน network.protocol-handler.external.mms แล้วคลิก OK
6. ที่ป็อปอัพ เลือก True
.
Links
Enabling MMS streams in Firefox
    [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=suchart.wordpress.com&blog=954484&post=83&subd=suchart&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>ช่วงนี้ผมลองพยายามใช้งานเดสค์ทอปบน Ubuntu Linux ลองเข้าไปดู<a href="http://manager.co.th/Home/news1/astv120.html"> ASTV News 1</a> แต่ดูไม่ได้ ก็เลยลองค้นหาวิธีจากเน็ต ลองทำตาม ก็ได้ประมาณนี้</p>
<p>1. apt-get update</p>
<p>2. apt-get install mplayer mozilla-mplayer</p>
<p>3. เปิด firefox พิมพ์ about:config ในแอดเดรสบาร์ คลิก I&#8217;ll be careful &#8230;</p>
<p>4. คลิกขวา New &#8211;&gt; String ป้อน network.protocol-handler.app.mms แล้วคลิก OK ที่ป๊อปอัพบ็อกซ์ใส่ /usr/bin/mplayer</p>
<p>5. คลิกขวา New &#8211;&gt; Boolean ป้อน network.protocol-handler.external.mms แล้วคลิก OK</p>
<p>6. ที่ป็อปอัพ เลือก True</p>
<p>.</p>
<p><strong>Links</strong></p>
<p><a href="http://www.cinlug.org/node/316">Enabling MMS streams in Firefox</a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/suchart.wordpress.com/83/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/suchart.wordpress.com/83/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/suchart.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/suchart.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/suchart.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/suchart.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/suchart.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/suchart.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/suchart.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/suchart.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/suchart.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/suchart.wordpress.com/83/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=suchart.wordpress.com&blog=954484&post=83&subd=suchart&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://suchart.wordpress.com/2008/05/27/mms-streams-in-firefox-on-ubuntu-804/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/296f4ef360d8f9f863bc8737578b5a12?s=96&#38;d=identicon" medium="image">
			<media:title type="html">suchart</media:title>
		</media:content>
	</item>
		<item>
		<title>Kernel-2.6.23 + iptables-1.4.0 + L7-filter-2.17 + ipp2p-0.8.2 on Gentoo</title>
		<link>http://suchart.wordpress.com/2008/02/06/kernel-2623-iptables-140-l7-filter-217-ipp2p-082-on-gentoo/</link>
		<comments>http://suchart.wordpress.com/2008/02/06/kernel-2623-iptables-140-l7-filter-217-ipp2p-082-on-gentoo/#comments</comments>
		<pubDate>Wed, 06 Feb 2008 08:42:41 +0000</pubDate>
		<dc:creator>suchart</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[gentoo]]></category>

		<guid isPermaLink="false">http://suchart.wordpress.com/?p=67</guid>
		<description><![CDATA[กลัวว่าแฟนๆ ของ gentoo จะน้อยใจ ที่ไม่ได้เขียนถึง ทั้งๆที่แอบไปขโมย patch เขามาใช้ เขียนคร่าวๆ พอเป็นแนวทาง
1.
mygentoo-2 ~ # emerge --sync
mygentoo-2 ~ # nano /etc/portage/package.keywords
net-firewall/iptables   ~x86
net-misc/l7-filter      ~x86
net-misc/l7-protocols   ~x86
net-firewall/ipp2p      ~x86
2.
mygentoo-2 ~ # nano /etc/portage/package.use
net-firewall/iptables   l7filter
3.
mygentoo-2 ~ # emerge l7-filter
4. คอมไพล์ และติดตั้งเคอร์เนล และรีบูตเข้าสู่เคอร์เนลใหม่ สำหรับที่ผมทำ ประมาณนี้
# mount /boot
# cd [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=suchart.wordpress.com&blog=954484&post=67&subd=suchart&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>กลัวว่าแฟนๆ ของ gentoo จะน้อยใจ ที่ไม่ได้เขียนถึง ทั้งๆที่แอบไปขโมย patch เขามาใช้ เขียนคร่าวๆ พอเป็นแนวทาง</p>
<p>1.</p>
<p>mygentoo-2 ~ # <font color="#0000ff"><code>emerge --sync</code></font></p>
<p>mygentoo-2 ~ # <font color="#0000ff">nano /etc/portage/package.keywords</font></p>
<p><font color="#ff0000">net-firewall/iptables   ~x86<br />
net-misc/l7-filter      ~x86<br />
net-misc/l7-protocols   ~x86<br />
net-firewall/ipp2p      ~x86</font></p>
<p>2.</p>
<p>mygentoo-2 ~ # <font color="#0000ff">nano /etc/portage/package.use</font></p>
<p><font color="#ff0000">net-firewall/iptables   l7filter</font></p>
<p>3.</p>
<p>mygentoo-2 ~ # <font color="#0000ff">emerge l7-filter</font></p>
<p>4. คอมไพล์ และติดตั้งเคอร์เนล และรีบูตเข้าสู่เคอร์เนลใหม่ สำหรับที่ผมทำ ประมาณนี้</p>
<p># <font color="#0000ff">mount /boot</font></p>
<p># <font color="#0000ff">cd /usr/src/linux</font></p>
<p># <font color="#0000ff">cp .config config.1</font></p>
<p># <font color="#0000ff">make menuconfig</font></p>
<p><font color="#ff0000">General setup =&gt; (-l7) Local version &#8211; append to kernel release</font></p>
<p><font color="#ff0000">ส่วนอันอื่่นที่เกี่ยวกับ Netfilter ก็ดูได้จากโพสต์อันก่อนๆ นะครับ ง่ายๆ ก็คือผมเลือกทั้งหมดแหละครับ โดยอันไหนเลือกเป็นโมดูลได้ก็เลือกเป็นโมดูลไว้ก่อน</font></p>
<p>นอกจากนี้ผมยังรวม scsi disk controller driver ของเครื่องเข้าไว้ในเคอร์เนลเลย จึงไม่ต้องใช้ initrd</p>
<p># <font color="#0000ff">make</font></p>
<p># <font color="#0000ff">make modules_instal</font>l</p>
<p># <font color="#0000ff">make install</font></p>
<p>#<font color="#0000ff"> nano /boot/grub/grub.conf</font></p>
<p><font color="#ff0000">default 1</font><br />
timeout 5<br />
splashimage=(hd0,0)/boot/grub/splash.xpm.gz</p>
<p>title=Gentoo Linux 2.6.23-gentoo-r6<br />
root (hd0,0)<br />
kernel /boot/kernel-genkernel-x86-2.6.23-gentoo-r6 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/sda3 udev doscsi<br />
initrd /boot/initramfs-genkernel-x86-2.6.23-gentoo-r6</p>
<p><font color="#ff0000">title=Gentoo Linux 2.6.23-r6-l7<br />
root (hd0,0)<br />
kernel /boot/vmlinuz-2.6.23-gentoo-r6-l7 root=/dev/sda3</font><br />
แล้วรีบูตเข้าสู่เคอร์เนลที่ติดตั้งใหม่</p>
<p># <font color="#0000ff">reboot</font></p>
<p>5.</p>
<p>mygentoo-2 ~ # <font color="#0000ff">emerge iptables</font></p>
<p>6.</p>
<p>mygentoo-2 ~ # <font color="#0000ff">emerge ipp2p</font></p>
<p>7. Test</p>
<p>mygentoo-2 ~ # <font color="#0000ff"><code>iptables -A FORWARD -m ipp2p --ipp2p -j DROP</code></font><br />
mygentoo-2 ~ # <font color="#0000ff"><code>iptables -A FORWARD -m layer7 --l7proto bittorrent -j DROP</code></font><br />
mygentoo-2 ~ # <font color="#0000ff">iptables -nvL</font><br />
Chain INPUT (policy ACCEPT 30 packets, 2232 bytes)<br />
pkts bytes target     prot opt in     out     source               destination</p>
<p>Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)<br />
pkts bytes target     prot opt in     out     source               destination<br />
<font color="#ff0000">    0     0 DROP       all  &#8212;  *      *       0.0.0.0/0            0.0.0.0/0           ipp2p v0.8.2 &#8211;ipp2p<br />
0     0 DROP       all  &#8212;  *      *       0.0.0.0/0            0.0.0.0/0           LAYER7 l7proto bittorrent</font></p>
<p>Chain OUTPUT (policy ACCEPT 17 packets, 1844 bytes)<br />
pkts bytes target     prot opt in     out     source               destination<br />
mygentoo-2 ~ #</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/suchart.wordpress.com/67/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/suchart.wordpress.com/67/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/suchart.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/suchart.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/suchart.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/suchart.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/suchart.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/suchart.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/suchart.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/suchart.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/suchart.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/suchart.wordpress.com/67/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=suchart.wordpress.com&blog=954484&post=67&subd=suchart&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://suchart.wordpress.com/2008/02/06/kernel-2623-iptables-140-l7-filter-217-ipp2p-082-on-gentoo/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/296f4ef360d8f9f863bc8737578b5a12?s=96&#38;d=identicon" medium="image">
			<media:title type="html">suchart</media:title>
		</media:content>
	</item>
		<item>
		<title>Kernel-2.6.24 + iptables-1.4.0 + L7-filter-2.17 + ipp2p-0.8.2 on Debian 4.0</title>
		<link>http://suchart.wordpress.com/2008/02/02/kernel-2624-iptables-140-l7-filter-217-ipp2p-082-on-debian-40/</link>
		<comments>http://suchart.wordpress.com/2008/02/02/kernel-2624-iptables-140-l7-filter-217-ipp2p-082-on-debian-40/#comments</comments>
		<pubDate>Sat, 02 Feb 2008 07:20:57 +0000</pubDate>
		<dc:creator>suchart</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://suchart.wordpress.com/?p=63</guid>
		<description><![CDATA[20080202-1400
Kernel-2.6.24 + iptables-1.4.0 + L7-filter-2.17 + ipp2p-0.8.2 on Debian 4.0
คราวนี้ ผมไม่ใช้ ipp2p-0.8.1_rc1 จาก  patch-o-matic   แล้ว จะใช้ ipp2p-0.8.2  จาก  ipp2p.org แทน บวกกับ patch ที่แอบขโมยมาจาก gentoo  
1.
apt-get update
apt-get install build-essential
apt-get install kernel-package
apt-get install libncurses5-dev
2.
cd /usr/src/
wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.24.tar.bz2
tar xvjf linux-2.6.24.tar.bz2
ln -s linux-2.6.24 linux
wget http://nchc.dl.sourceforge.net/sourceforge/l7-filter/netfilter-layer7-v2.17.tar.gz
wget http://jaist.dl.sourceforge.net/sourceforge/l7-filter/l7-protocols-2008-01-16.tar.gz
wget http://iptables.org/projects/iptables/files/iptables-1.4.0.tar.bz2
tar xvzf l7-protocols-2008-01-16.tar.gz
tar xvzf netfilter-layer7-v2.17.tar.gz
tar xvjf iptables-1.4.0.tar.bz2
ln -s [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=suchart.wordpress.com&blog=954484&post=63&subd=suchart&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>20080202-1400</p>
<p><b>Kernel-2.6.24 + iptables-1.4.0 + L7-filter-2.17 + ipp2p-0.8.2 on Debian 4.0</b></p>
<p>คราวนี้ ผมไม่ใช้ ipp2p-0.8.1_rc1 จาก  patch-o-matic   แล้ว จะใช้ ipp2p-0.8.2  จาก  ipp2p.org แทน บวกกับ patch ที่แอบขโมยมาจาก gentoo <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>1.</p>
<p><font color="#0000ff">apt-get update<br />
apt-get install build-essential<br />
apt-get install kernel-package<br />
apt-get install libncurses5-dev</font></p>
<p>2.</p>
<p><font color="#0000ff">cd /usr/src/<br />
wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.24.tar.bz2<br />
tar xvjf linux-2.6.24.tar.bz2<br />
ln -s linux-2.6.24 linux</font></p>
<p><font color="#0000ff">wget http://nchc.dl.sourceforge.net/sourceforge/l7-filter/netfilter-layer7-v2.17.tar.gz<br />
wget http://jaist.dl.sourceforge.net/sourceforge/l7-filter/l7-protocols-2008-01-16.tar.gz</font></p>
<p><font color="#0000ff">wget http://iptables.org/projects/iptables/files/iptables-1.4.0.tar.bz2</font></p>
<p><font color="#0000ff">tar xvzf l7-protocols-2008-01-16.tar.gz<br />
tar xvzf netfilter-layer7-v2.17.tar.gz<br />
tar xvjf iptables-1.4.0.tar.bz2<br />
ln -s iptables-1.4.0 iptables</font></p>
<p>3. patch linux kernel &amp; iptables with l7-filter</p>
<p><font color="#0000ff">cd /usr/src/linux<br />
patch -p1 &lt; ../netfilter-layer7-v2.17/kernel-2.6.22-2.6.24-layer7-2.17.patch<br />
cd ../iptables<br />
patch -p1 &lt; ../netfilter-layer7-v2.17/iptables-1.4-for-kernel-2.6.20forward-layer7-2.17.patch<br />
chmod +x extensions/.layer7-test</font></p>
<p>4. config and compile kernel</p>
<p><font color="#0000ff">cd /usr/src/linux<br />
cp /boot/config-2.6.18-5-686 ./.config<br />
make menuconfig</font></p>
<p>เลือกไปที่</p>
<p><font color="#0000ff"><font color="#ff0000">Networking –&gt; Networking options –&gt; Network packet filtering framework (Netfilter) –&gt; Core netfilter configuration</font><br />
</font>เลือกเพิ่ม<br />
<font color="#ff0000">&lt;M&gt; Netfilter connection tracking support<br />
</font><font color="#ff0000"> &lt;M&gt; &#8220;layer7&#8243; match support<br />
[*] Layer 7 debugging output</font></p>
<p>ส่วนอันอื่นที่ยังไม่ได้เลือก ก็สามารถเลือกได้ ตามต้องการ สำหรับผม ในการติดตั้งครั้งนี้ จะเลือกทุกอันเลย โดยจะเลือกเป็นโมดูล [M] ไว้ก่อน<br />
แล้ว exit ออกมา โดยกด Esc 2 ครั้งติดๆกัน แล้วไปที่ <font color="#ff0000">IP: Netfilter Configuration</font> เลือกเพิ่ม</p>
<p><font color="#ff0000">&lt;M&gt; IPv4 connection tracking support (required for NAT)<br />
&lt;M&gt;   Full NAT</font></p>
<p>อยู่ด้านล่างสุดเลย แล้ว exit ออกมา โดยกด Esc 2 ครั้ง ไปเรื่อยๆ จนกระทั่งปรากฏหน้าจอ</p>
<p>Do you wish to save your new kernel configuration?</p>
<p>ให้กด Enter เพื่อบันทึกค่าคอนฟิก</p>
<p>5. คอมไพล์และสร้าง kernel image ใหม่ ขั้นตอนนี้ต้องรอนานหน่อยนะครับ</p>
<p><font color="#0000ff">make-kpkg clean<br />
<code>make-kpkg --initrd --append-to-version=-l7 kernel_image kernel_headers</code><br />
</font><br />
6. หลังจากรอคอยมานาน ต่อไปก็ติดตั้ง kernel ใหม่</p>
<p><font color="#0000ff">cd /usr/src<br />
dpkg -i linux-image-2.6.24-l7_2.6.24-l7-10.00.Custom_i386.deb<br />
dpkg -i linux-headers-2.6.24-l7_2.6.24-l7-10.00.Custom_i386.deb</font></p>
<p>ตรวจสอบไฟล์  /boot/grub/menu.lst ว่าค่า default เป็นเคอร์เนลที่ติดตั้งใหม่</p>
<p><font color="#0000ff">shutdown -r now</font></p>
<p>8. คอมไพล์และติดตั้ง iptables</p>
<p><font color="#0000ff">cd /usr/src/iptables<br />
make KERNEL_DIR=/usr/src/linux<br />
make install<br />
mv /usr/src/l7-protocols-2008-01-16 /etc/l7-protocols</font></p>
<p>9. คอมไพล์และติดตั้ง ipp2p</p>
<p><font color="#0000ff">cd /usr/src<br />
wget http://ipp2p.org/downloads/ipp2p-0.8.2.tar.gz<br />
wget http://sources.gentoo.org/viewcvs.py/*checkout*/gentoo-x86/net-firewall/ipp2p/files/ipp2p-0.8.2-kernel-2.6.22.patch<br />
wget http://sources.gentoo.org/viewcvs.py/*checkout*/gentoo-x86/net-firewall/ipp2p/files/ipp2p-0.8.2-iptables-1.4.0.patch<br />
tar xvzf ipp2p-0.8.2.tar.gz</font></p>
<p><font color="#0000ff">cp -a ipp2p-0.8.2 ipp2p-0.8.2.orig<br />
cd ipp2p-0.8.2<br />
patch -p1 &lt;../ipp2p-0.8.2-kernel-2.6.22.patch<br />
patch -p1 &lt;../ipp2p-0.8.2-iptables-1.4.0.patch</font></p>
<p># ถ้าใช้ ld จะมีปัญหาในการโหลดโมดูล แก้ให้ใช้ gcc ที่บรรทัดท้ายๆของไฟล์ Makefile</p>
<p><font color="#0000ff">vi Makefile</font><br />
&#8230;<br />
libipt_ipp2p.so: libipt_ipp2p.c ipt_ipp2p.h<br />
$(CC) $(CFLAGS) $(IPTABLES_OPTION) $(IPTABLES_INCLUDE) -fPIC -c libipt_ipp2p.c<br />
<font color="#ff0000"> @# ld -shared -o libipt_ipp2p.so libipt_ipp2p.o<br />
$(CC) -shared -o libipt_ipp2p.so libipt_ipp2p.o</font></p>
<p>clean:<br />
-rm -f *.o *.so *.ko .*.cmd *.mod.c<br />
endif</p>
<p><font color="#0000ff">make<br />
cp libipt_ipp2p.so /usr/local/lib/iptables/<br />
cp ipt_ipp2p.ko /lib/modules/2.6.24-l7/kernel/net/netfilter/<br />
depmod -a</font></p>
<p>11. Test</p>
<p><font color="#0000ff"><code>iptables -A FORWARD -m ipp2p --ipp2p -j DROP</code><br />
<code>iptables -A FORWARD -m layer7 --l7proto bittorrent -j DROP</code></font></p>
<p>mydebian:/usr/src/ipp2p-0.8.2# <font color="#0000ff">iptables -nvL</font><br />
Chain INPUT (policy ACCEPT 1116 packets, 82622 bytes)<br />
pkts bytes target     prot opt in     out     source               destination</p>
<p>Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)<br />
pkts bytes target     prot opt in     out     source               destination<br />
<font color="#ff0000"> 0     0 DROP       all  &#8212;  *      *       0.0.0.0/0            0.0.0.0/0           ipp2p v0.8.2 &#8211;ipp2p<br />
0     0 DROP       all  &#8212;  *      *       0.0.0.0/0            0.0.0.0/0           LAYER7 l7proto bittorrent</font></p>
<p>Chain OUTPUT (policy ACCEPT 664 packets, 91251 bytes)<br />
pkts bytes target     prot opt in     out     source               destination</p>
<p>mydebian:/usr/src/ipp2p-0.8.2#<font color="#0000ff"> <code>lsmod | egrep 'ipp2p|layer7'</code></font><br />
<font color="#ff0000"> xt_layer7              11236  1<br />
nf_conntrack           62720  2 nf_conntrack_ipv4,xt_layer7<br />
ipt_ipp2p               6848  1<br />
x_tables               14372  3 xt_layer7,ipt_ipp2p,ip_tables</font></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/suchart.wordpress.com/63/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/suchart.wordpress.com/63/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/suchart.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/suchart.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/suchart.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/suchart.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/suchart.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/suchart.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/suchart.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/suchart.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/suchart.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/suchart.wordpress.com/63/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=suchart.wordpress.com&blog=954484&post=63&subd=suchart&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://suchart.wordpress.com/2008/02/02/kernel-2624-iptables-140-l7-filter-217-ipp2p-082-on-debian-40/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/296f4ef360d8f9f863bc8737578b5a12?s=96&#38;d=identicon" medium="image">
			<media:title type="html">suchart</media:title>
		</media:content>
	</item>
		<item>
		<title>การติดตั้ง Gentoo 2007.0</title>
		<link>http://suchart.wordpress.com/2008/01/15/%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b8%95%e0%b8%b4%e0%b8%94%e0%b8%95%e0%b8%b1%e0%b9%89%e0%b8%87-gentoo-20070/</link>
		<comments>http://suchart.wordpress.com/2008/01/15/%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b8%95%e0%b8%b4%e0%b8%94%e0%b8%95%e0%b8%b1%e0%b9%89%e0%b8%87-gentoo-20070/#comments</comments>
		<pubDate>Tue, 15 Jan 2008 07:52:48 +0000</pubDate>
		<dc:creator>suchart</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[gentoo]]></category>

		<guid isPermaLink="false">http://suchart.wordpress.com/2008/01/15/%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b8%95%e0%b8%b4%e0%b8%94%e0%b8%95%e0%b8%b1%e0%b9%89%e0%b8%87-gentoo-20070/</guid>
		<description><![CDATA[มาช้าไปหน่อย แต่ก็ยังดีกว่าไม่มา ท่ามกลางกระแสข่าวที่ไม่ค่อยจะสู้ดีนัก ของ Gentoo ผมขอสวนกระแสซักหน่อย
ผมว่า Gentoo มันสอนอะไรหลายๆ อย่างในตอนติดตั้ง ใครที่เคยเล่นลีนุกซ์ตัวอื่นมาแล้ว น่าจะลองติดตั้งดู จะได้รสชาติไปอีกแบบ แต่เสียเวลาติดตั้งนานหน่อย

อ่านต่อ http://suchart.wordpress.com/gentoo-20070-installation/ 
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=suchart.wordpress.com&blog=954484&post=60&subd=suchart&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>มาช้าไปหน่อย แต่ก็ยังดีกว่าไม่มา <strike>ท่ามกลางกระแสข่าวที่ไม่ค่อยจะสู้ดีนัก ของ Gentoo ผมขอสวนกระแสซักหน่อย</strike></p>
<p>ผมว่า Gentoo มันสอนอะไรหลายๆ อย่างในตอนติดตั้ง ใครที่เคยเล่นลีนุกซ์ตัวอื่นมาแล้ว น่าจะลองติดตั้งดู จะได้รสชาติไปอีกแบบ แต่เสียเวลาติดตั้งนานหน่อย</p>
<p><img src="http://suchart.myftp.org/images/01.JPG" height="768" width="1024" /></p>
<p><a href="http://suchart.wordpress.com/gentoo-20070-installation/">อ่านต่อ http://suchart.wordpress.com/gentoo-20070-installation/ </a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/suchart.wordpress.com/60/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/suchart.wordpress.com/60/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/suchart.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/suchart.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/suchart.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/suchart.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/suchart.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/suchart.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/suchart.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/suchart.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/suchart.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/suchart.wordpress.com/60/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=suchart.wordpress.com&blog=954484&post=60&subd=suchart&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://suchart.wordpress.com/2008/01/15/%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b8%95%e0%b8%b4%e0%b8%94%e0%b8%95%e0%b8%b1%e0%b9%89%e0%b8%87-gentoo-20070/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/296f4ef360d8f9f863bc8737578b5a12?s=96&#38;d=identicon" medium="image">
			<media:title type="html">suchart</media:title>
		</media:content>

		<media:content url="http://suchart.myftp.org/images/01.JPG" medium="image" />
	</item>
		<item>
		<title>vi (vim) จดคำสั่งไว้ กันลืม</title>
		<link>http://suchart.wordpress.com/2008/01/11/vi-vim-%e0%b8%88%e0%b8%94%e0%b8%84%e0%b8%b3%e0%b8%aa%e0%b8%b1%e0%b9%88%e0%b8%87%e0%b9%84%e0%b8%a7%e0%b9%89-%e0%b8%81%e0%b8%b1%e0%b8%99%e0%b8%a5%e0%b8%b7%e0%b8%a1/</link>
		<comments>http://suchart.wordpress.com/2008/01/11/vi-vim-%e0%b8%88%e0%b8%94%e0%b8%84%e0%b8%b3%e0%b8%aa%e0%b8%b1%e0%b9%88%e0%b8%87%e0%b9%84%e0%b8%a7%e0%b9%89-%e0%b8%81%e0%b8%b1%e0%b8%99%e0%b8%a5%e0%b8%b7%e0%b8%a1/#comments</comments>
		<pubDate>Fri, 11 Jan 2008 18:56:41 +0000</pubDate>
		<dc:creator>suchart</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Unix]]></category>

		<guid isPermaLink="false">http://suchart.wordpress.com/2008/01/11/vi-vim-%e0%b8%88%e0%b8%94%e0%b8%84%e0%b8%b3%e0%b8%aa%e0%b8%b1%e0%b9%88%e0%b8%87%e0%b9%84%e0%b8%a7%e0%b9%89-%e0%b8%81%e0%b8%b1%e0%b8%99%e0%b8%a5%e0%b8%b7%e0%b8%a1/</guid>
		<description><![CDATA[ผมมักจะใช้ vi ในการแก้ไขไฟล์ แต่ก็ไม่ได้เชี่ยวชาญอะไร คำสั่งมันเยอะมาก แต่ผมใช้จริงไม่เท่าไร แต่พอไม่ได้ใช้นานๆ มันก็มักจะลืมบางคำสั่ง ทำให้เสียเวลา หน้านี้ก็ขอจดคำสั่งที่ตัวเองใช้บ่อยๆ ที่พอจะจำได้ไว้ก่อน เอาไว้เตือนความจำ
อ่านต่อ ที่ http://suchart.wordpress.com/vi-vim/
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=suchart.wordpress.com&blog=954484&post=54&subd=suchart&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>ผมมักจะใช้ vi ในการแก้ไขไฟล์ แต่ก็ไม่ได้เชี่ยวชาญอะไร คำสั่งมันเยอะมาก แต่ผมใช้จริงไม่เท่าไร แต่พอไม่ได้ใช้นานๆ มันก็มักจะลืมบางคำสั่ง ทำให้เสียเวลา หน้านี้ก็ขอจดคำสั่งที่ตัวเองใช้บ่อยๆ ที่พอจะจำได้ไว้ก่อน เอาไว้เตือนความจำ</p>
<p>อ่านต่อ ที่ <a href="http://suchart.wordpress.com/vi-vim/">http://suchart.wordpress.com/vi-vim/</a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/suchart.wordpress.com/54/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/suchart.wordpress.com/54/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/suchart.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/suchart.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/suchart.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/suchart.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/suchart.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/suchart.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/suchart.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/suchart.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/suchart.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/suchart.wordpress.com/54/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=suchart.wordpress.com&blog=954484&post=54&subd=suchart&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://suchart.wordpress.com/2008/01/11/vi-vim-%e0%b8%88%e0%b8%94%e0%b8%84%e0%b8%b3%e0%b8%aa%e0%b8%b1%e0%b9%88%e0%b8%87%e0%b9%84%e0%b8%a7%e0%b9%89-%e0%b8%81%e0%b8%b1%e0%b8%99%e0%b8%a5%e0%b8%b7%e0%b8%a1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/296f4ef360d8f9f863bc8737578b5a12?s=96&#38;d=identicon" medium="image">
			<media:title type="html">suchart</media:title>
		</media:content>
	</item>
		<item>
		<title>เล่นกับ Linux Wireless Router</title>
		<link>http://suchart.wordpress.com/2008/01/10/linux-wireless-router/</link>
		<comments>http://suchart.wordpress.com/2008/01/10/linux-wireless-router/#comments</comments>
		<pubDate>Thu, 10 Jan 2008 10:07:27 +0000</pubDate>
		<dc:creator>suchart</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://suchart.wordpress.com/2008/01/10/linux-wireless-router/</guid>
		<description><![CDATA[ช่วงนี้รู้สึกเบื่อๆ เพราะโน้ตบุคเจ้าปัญหาของผม HP dv2109tx มันพังอีกแล้ว กำลังส่งซ่อมอยู่ นี่ดีนะที่ไวต้วทัน ซื้อประกันเพิ่มไว้ก่อน พึ่งปีกับอีก 1 เดือนเท่านั้นเอง เอาเครื่องไปส่งซ่อมก็เลยแวะพันทิพธ์ หาอะไรเล่นดีกว่า  พอดีกำลังอยากได้ wireless router  ของ  asus รุ่น WL-500gP มันเป็นลีนุกซ์ มี usb ด้วย 2 port แล้วก็สามารถลง 3rd party firmware ได้ด้วย รุ่นนี้เคยขาดตลาดมาแล้ว เพราะมีคนไปโพสต์เชียร์ไว้เยอะ  ราคาเริ่มจาก 3000 ต้นๆ จนพุ่งไปถึง 4000 กว่าๆ แถมยังหาซื้อยากอีกต่างหาก แต่ขณะเดียวกันก็มีคนประกาศขายมือสองเยอะเหมือนกัน เพราะงง ไม่เป็นลีนุกซ์
ผมเองมี Linksys WRT54GL  ที่เป็นลีนุกซเหมือนกันอยู่แล้ว แต่มันเล่นไม่ค่อยมัน เพราะว่า flash memory [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=suchart.wordpress.com&blog=954484&post=53&subd=suchart&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>ช่วงนี้รู้สึกเบื่อๆ เพราะโน้ตบุคเจ้าปัญหาของผม HP dv2109tx มันพังอีกแล้ว กำลังส่งซ่อมอยู่ นี่ดีนะที่ไวต้วทัน ซื้อประกันเพิ่มไว้ก่อน พึ่งปีกับอีก 1 เดือนเท่านั้นเอง เอาเครื่องไปส่งซ่อมก็เลยแวะพันทิพธ์ หาอะไรเล่นดีกว่า  พอดีกำลังอยากได้ wireless router  ของ  asus รุ่น WL-500gP มันเป็นลีนุกซ์ มี usb ด้วย 2 port แล้วก็สามารถลง 3rd party firmware ได้ด้วย รุ่นนี้เคยขาดตลาดมาแล้ว เพราะมีคนไปโพสต์เชียร์ไว้เยอะ  ราคาเริ่มจาก 3000 ต้นๆ จนพุ่งไปถึง 4000 กว่าๆ แถมยังหาซื้อยากอีกต่างหาก แต่ขณะเดียวกันก็มีคนประกาศขายมือสองเยอะเหมือนกัน เพราะงง ไม่เป็นลีนุกซ์</p>
<p>ผมเองมี Linksys WRT54GL  ที่เป็นลีนุกซเหมือนกันอยู่แล้ว แต่มันเล่นไม่ค่อยมัน เพราะว่า flash memory มันแค่ 4 mb ลงอะไรไม่ค่อยได้ แถมไม่มี usb port อีกต่างหาก</p>
<p>ไปเจออยู่ 3 ร้าน ราคา 3590, 3600 แล้วก็ 3550 ร้านสุดท้าย เอาละเมื่อยแล้ว เห็นเพื่อนบอกว่าที่ฟอร์จูนขายตั้ง 3750</p>
<p>คนอื่นเขาเล่น linux embeded พวกนี้มาตั้งนานแล้ว แต่ผมไม่รู้ไปอยู่ไหนมา พึ่งจะมาเล่น</p>
<p>กลับมาถึงบ้าน ก็เปิดเครื่องเข้าไปดูหน้าเว็บแอดมินของ asus ซะหน่อย แล้วก็อัพเฟิร์มแวร์ของ asus ไปหนึ่งตัว มันไม่ค่อยจะมีอะไรให้เล่น ก็อัดเฟิร์มแวร์ x-wrt เข้าไปซะ ความสนุกและปวดหัวก็กำลังเริ่มต้น</p>
<p><img src="http://suchart.myftp.org/images/linux_router.jpg" height="500" width="600" /></p>
<p>หลังใส่เฟิร์มแวร์ x-wrt ไปแล้ว ปรากฎว่าไม่สามารถ ติดต่อผ่านเน็ตเวิร์คกับเราต์เตอร์ได้เลย หาอยู่ตั้งนานก็พบว่ามันเป็นที่ ถ้าต่อสายแลนจากแวนพอร์ตของเราเตอร์ไปยังโมเด็มของ Linksys AM300 (จริงๆ แล้วมันก็ทำงานเป็นเราต์เตอร์ได้ด้วย) เน็ตเวิร์คของลีนุกซ์จะมีปัญหา สาเหตุน่าจะมาจาก dhcp client ของเราต์เตอร์ เพราะโดยดีฟอลต์แล้วมันจะรันอัตโนมัติ หลังติดตั้งเฟิร์มแวร์เสร็จใหม่ๆแล้วมันรีบูตเครื่อง วิธีแก้ไขก็คือต้องถอดสายแวนออกก่อน แล้วเซตให้ แวนเป็นแบบ pppoe ก่อน แล้วรีบูตเครื่อง เสร็จแล้วค่อยต่อสายแวน</p>
<p>X-wrt เป็นส่วนขยายของ OpenWrt โดยหลักๆ แล้วก็คือเพิ่มในส่วนของ web admin interface ส่วน OpenWrt นั้นจะคอนฟิกผ่านไฟล์คอนฟิกโดยตรง ทั้งสองเฟิร์มแวร์  สามารถติดตั้งแพคเกจเพิ่มได้ โดยใช้คำสั่ง ipkg</p>
<p>ที่ผมชอบมากก็คือ มันสนับสนุน layer7-filter , ipp2p และยังสามารถติดตั้งแพคเกจ ต่างๆ เช่น ip , tc  และ iptables  และ kernel module ที่เกี่ยวข้องต่างๆ ได้เลย โดยใช้ ipkg install ตามด้วยชื่อแพคเกจ</p>
<p><b>Links</b></p>
<p><a href="http://www.asus.com/products.aspx?l1=12&amp;l2=43&amp;l3=0&amp;model=1121&amp;modelmenu=1">ASUS WL-500gP </a></p>
<p><a href="http://www.linksys.com/servlet/Satellite?c=L_Product_C2&amp;childpagename=US%2FLayout&amp;cid=1133202177241&amp;pagename=Linksys%2FCommon%2FVisitorWrapper&amp;lid=7724139789B06">Linksys WRT54GL</a></p>
<p><a href="http://openwrt.org/">http://openwrt.org/</a></p>
<p><a href="http://wiki.openwrt.org/TableOfHardware">http://wiki.openwrt.org/TableOfHardware</a></p>
<p><a href="http://x-wrt.org/">http://x-wrt.org/</a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/suchart.wordpress.com/53/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/suchart.wordpress.com/53/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/suchart.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/suchart.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/suchart.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/suchart.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/suchart.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/suchart.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/suchart.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/suchart.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/suchart.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/suchart.wordpress.com/53/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=suchart.wordpress.com&blog=954484&post=53&subd=suchart&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://suchart.wordpress.com/2008/01/10/linux-wireless-router/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/296f4ef360d8f9f863bc8737578b5a12?s=96&#38;d=identicon" medium="image">
			<media:title type="html">suchart</media:title>
		</media:content>

		<media:content url="http://suchart.myftp.org/images/linux_router.jpg" medium="image" />
	</item>
		<item>
		<title>คิดถึง gentoo</title>
		<link>http://suchart.wordpress.com/2008/01/05/%e0%b8%84%e0%b8%b4%e0%b8%94%e0%b8%96%e0%b8%b6%e0%b8%87-gentoo/</link>
		<comments>http://suchart.wordpress.com/2008/01/05/%e0%b8%84%e0%b8%b4%e0%b8%94%e0%b8%96%e0%b8%b6%e0%b8%87-gentoo/#comments</comments>
		<pubDate>Sat, 05 Jan 2008 05:04:54 +0000</pubDate>
		<dc:creator>suchart</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[gentoo]]></category>

		<guid isPermaLink="false">http://suchart.wordpress.com/2008/01/05/%e0%b8%84%e0%b8%b4%e0%b8%94%e0%b8%96%e0%b8%b6%e0%b8%87-gentoo/</guid>
		<description><![CDATA[เห็น iptables patch ที่คุณ rokoman ให้ลิงค์มา แล้วทำให้คิดถึง gentoo linux  เลยลองแอบไปดู package (source)  repository ของมันมา ก็พบว่ามันมี ทั้ง ipp2p และ layer7-filter อยู่ด้วย (และอื่นๆอีกมาก) เอากับเขาดิ ในขณะที่ตัวอื่นที่ผมเล่นๆมา ทั้งสาย redhat , debian ยังไม่ยักกะมี  แต่ก็ไม่น่าแปลกใจเท่าไร เพราะว่า gentoo มันคอมไพล์และติดตั้งแพคเกจจาก source อยู่แล้ว
ผมเองเคยลง gentoo แค่ครั้งเดียว เมื่อนานมาแล้ว ตอนที่ยังบ้าพลัง เล่นพวกตระกูล BSD ทั้งหลายอยู่ ตอนนั้นยังไม่มี installer(ซึ่งยังไม่ค่อยจะเวิร์คซักเท่าไร) ยังจำฝังใจว่ามันเป็นโอเอสที่ลงยาก และเสียเวลามากที่สุดเท่าที่เคยลงมา พอมีภารกิจต้องให้ห่างหายจากลีนุกซ์ไปพักหนึ่ง ก็ยิ่งทำให้เกือบจะลืม gentoo ไปซะแล้ว สงสัยต้องหาเวลามาระลึกความหลังกับ gentoo บ้างซะแล้ว [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=suchart.wordpress.com&blog=954484&post=52&subd=suchart&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>เห็น <a href="http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-firewall/ipp2p/files/ipp2p-0.8.2-iptables-1.4.0.patch?view=markup">iptables patch</a> ที่คุณ rokoman ให้ลิงค์มา แล้วทำให้คิดถึง <a href="http://www.gentoo.org/">gentoo linux </a> เลยลองแอบไปดู package (source)  repository ของมันมา ก็พบว่ามันมี ทั้ง ipp2p และ layer7-filter อยู่ด้วย (และอื่นๆอีกมาก) เอากับเขาดิ ในขณะที่ตัวอื่นที่ผมเล่นๆมา ทั้งสาย redhat , debian ยังไม่ยักกะมี  แต่ก็ไม่น่าแปลกใจเท่าไร เพราะว่า gentoo มันคอมไพล์และติดตั้งแพคเกจจาก source อยู่แล้ว</p>
<p>ผมเองเคยลง gentoo แค่ครั้งเดียว เมื่อนานมาแล้ว ตอนที่ยังบ้าพลัง เล่นพวกตระกูล BSD ทั้งหลายอยู่ ตอนนั้นยังไม่มี installer(ซึ่งยังไม่ค่อยจะเวิร์คซักเท่าไร) ยังจำฝังใจว่ามันเป็นโอเอสที่ลงยาก และเสียเวลามากที่สุดเท่าที่เคยลงมา พอมีภารกิจต้องให้ห่างหายจากลีนุกซ์ไปพักหนึ่ง ก็ยิ่งทำให้เกือบจะลืม gentoo ไปซะแล้ว สงสัยต้องหาเวลามาระลึกความหลังกับ gentoo บ้างซะแล้ว ว่าแต่ว่ายังมีแฟนๆ ของ gentoo อยู่แถวนี้บ้างหรือเปล่านี่?</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/suchart.wordpress.com/52/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/suchart.wordpress.com/52/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/suchart.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/suchart.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/suchart.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/suchart.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/suchart.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/suchart.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/suchart.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/suchart.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/suchart.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/suchart.wordpress.com/52/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=suchart.wordpress.com&blog=954484&post=52&subd=suchart&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://suchart.wordpress.com/2008/01/05/%e0%b8%84%e0%b8%b4%e0%b8%94%e0%b8%96%e0%b8%b6%e0%b8%87-gentoo/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/296f4ef360d8f9f863bc8737578b5a12?s=96&#38;d=identicon" medium="image">
			<media:title type="html">suchart</media:title>
		</media:content>
	</item>
		<item>
		<title>screen &#8211; A screen manager that supports multiple logins on one terminal</title>
		<link>http://suchart.wordpress.com/2008/01/01/screen-a-screen-manager-that-supports-multiple-logins-on-one-terminal/</link>
		<comments>http://suchart.wordpress.com/2008/01/01/screen-a-screen-manager-that-supports-multiple-logins-on-one-terminal/#comments</comments>
		<pubDate>Tue, 01 Jan 2008 11:52:20 +0000</pubDate>
		<dc:creator>suchart</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://suchart.wordpress.com/2008/01/01/screen-a-screen-manager-that-supports-multiple-logins-on-one-terminal/</guid>
		<description><![CDATA[screen ช่วยให้เราสามารถมีหน้าจอล็อกอินหลายๆ หน้าจอจากเทอร์มินัลเดียวได้ และสามารถเรียกใช้หน้าจอ screen ที่เคยเรียกใช้ค้างไว้แล้วได้ เหมาะอย่างยิ่งกับการใช้งานรีโมทผ่าน ssh or telnet
Redhat &#38; Fedora Installation
# yum install screen
Debian &#38; Ubuntu Installation
# apt-get install screen
การใช้งานแบบง่ายๆ
เรียกใช้โปรแกรม เพื่อสร้างหน้าจอเทอร์มินัลใหม่
# screen
Ctrl+a  c                 สร้างหน้าจอล็อกอินใหม่ จากเทอร์มินัลเดิม
Ctrl+a  n          [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=suchart.wordpress.com&blog=954484&post=50&subd=suchart&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>screen ช่วยให้เราสามารถมีหน้าจอล็อกอินหลายๆ หน้าจอจากเทอร์มินัลเดียวได้ และสามารถเรียกใช้หน้าจอ screen ที่เคยเรียกใช้ค้างไว้แล้วได้ เหมาะอย่างยิ่งกับการใช้งานรีโมทผ่าน ssh or telnet</p>
<p><b>Redhat &amp; Fedora Installation</b></p>
<p># yum install screen</p>
<p><b>Debian &amp; Ubuntu Installation</b></p>
<p># apt-get install screen</p>
<p><b>การใช้งานแบบง่ายๆ</b></p>
<p>เรียกใช้โปรแกรม เพื่อสร้างหน้าจอเทอร์มินัลใหม่</p>
<p># screen</p>
<p>Ctrl+a  c                 สร้างหน้าจอล็อกอินใหม่ จากเทอร์มินัลเดิม</p>
<p>Ctrl+a  n                      เรียกใช้หน้าจอล็อกอินถัดไปที่เคยสร้างไว้แล้ว วนไปเรื่อยๆ</p>
<p>Ctrl+a p  เรียกใช้หน้าจอล็อกอินก่อนหน้า</p>
<p>ถ้าต้องการเรียกใช้หน้าจอเทอร์มินัลของ screen ที่เคยใช้ค้างอยู่แล้ว</p>
<p># screen -r</p>
<p>หรือ</p>
<p># screen -d -r</p>
<p><b>ข้อมูลเพิ่มเติม</b></p>
<p><code># screen --help</code></p>
<p># man screen</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/suchart.wordpress.com/50/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/suchart.wordpress.com/50/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/suchart.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/suchart.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/suchart.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/suchart.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/suchart.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/suchart.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/suchart.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/suchart.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/suchart.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/suchart.wordpress.com/50/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=suchart.wordpress.com&blog=954484&post=50&subd=suchart&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://suchart.wordpress.com/2008/01/01/screen-a-screen-manager-that-supports-multiple-logins-on-one-terminal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/296f4ef360d8f9f863bc8737578b5a12?s=96&#38;d=identicon" medium="image">
			<media:title type="html">suchart</media:title>
		</media:content>
	</item>
	</channel>
</rss>