<?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;CUMCQ3g_eCp7ImA9WhVbEk0.&quot;"><id>tag:blogger.com,1999:blog-4129945553404449527</id><updated>2012-05-28T04:11:02.640-07:00</updated><category term="selinux" /><category term="sipura" /><category term="hackintosh" /><category term="MacOSX" /><category term="System Profiler" /><category term="spa2102" /><category term="mysql" /><category term="java" /><category term="T7300" /><category term="sources-list" /><category term="T2330" /><category term="spa2102-sf" /><category term="apt-get" /><category term="Linksys" /><category term="program" /><category term="SPA2102-R" /><category term="SPA2102-NA" /><category term="vonage" /><category term="rocketvoip" /><category term="asterisk" /><category term="gutsy" /><category term="j2me" /><category term="Nvidia" /><category term="Vaio VGN NR220E" /><category term="Linksys spa 2102" /><category term="magicjack" /><category term="html" /><category term="spa 2100" /><category term="XFX Nvidia 9400GT" /><category term="windows" /><category term="Audiocodes" /><category term="copy mysql data file" /><category term="ubuntu" /><category term="Virtualization" /><category term="MP108" /><title>All About Hobby</title><subtitle type="html">I just want to write down every techie thing I did so I wouldn't missed it again next time when I need it.
This page mainly for computer and networking stuff, how to configure or how to do it.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://allabouthobby.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://allabouthobby.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>arpol</name><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>37</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/blogspot/SsBTn" /><feedburner:info uri="blogspot/ssbtn" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;A0cARH08cSp7ImA9WhVVGUo.&quot;"><id>tag:blogger.com,1999:blog-4129945553404449527.post-6329796213299620938</id><published>2012-03-31T00:02:00.000-07:00</published><updated>2012-05-14T00:04:05.379-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-05-14T00:04:05.379-07:00</app:edited><title>Ivy Bridge Quad-Core, Eight-Thread Mo bile CPUs</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/WAtv7RG_olatIuB22xozJVif-GA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WAtv7RG_olatIuB22xozJVif-GA/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/WAtv7RG_olatIuB22xozJVif-GA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WAtv7RG_olatIuB22xozJVif-GA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;span style="background-color: white;"&gt;Released within first quarter 2012&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="background-color: white;"&gt;&lt;b&gt;Ivy Bridge Quad-Core, Eight-Thread Desktop CPUs&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="background-color: white;"&gt;Core i7-3770K (3.5GHz, 3.9 GHz w/Turbo Boost, 8MB L3 Cache, 77W): $332&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="background-color: white;"&gt;Core i7-3770 (3.4GHz, 3.9GHz w/Turbo Boost, 8MB L3 Cache, 77W): $294&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="background-color: white;"&gt;Core i7-3770S (3.1GHz, 3.9 GHz w/Turbo Boost, 8MB L3 Cache, 65W): $294&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="background-color: white;"&gt;Core i7-3770T (2.5GHz, 3.7GHz w/Turbo Boost, 8MB L3 Cache, 45W): $294&lt;/span&gt;&lt;span style="background-color: white;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;span style="background-color: white;"&gt;&lt;b&gt;Ivy Bridge Quad-Core, Four-Thread Desktop CPUs&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="background-color: white;"&gt;Core i5-3570K (3.4GHz, 3.8GHz w/Turbo Boost, 6MB L3 Cache, 77W): $225&lt;/span&gt;&lt;span style="background-color: white;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="background-color: white;"&gt;Core i5-3570T (2.3GHz, 3.3 GHz w/Turbo Boost, 6MB L3 Cache, 45W): $205&lt;/span&gt;&lt;span style="background-color: white;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="background-color: white;"&gt;Core i5-3550 (3.3GHz, 3.7GHz w/Turbo Boost, 6MB L3 Cache, 77W): $205&lt;/span&gt;&lt;span style="background-color: white;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="background-color: white;"&gt;Core i5-3550S (3.0GHz, 3.7GHz w/Turbo Boost, 6MB L3 Cache, 65W): $205&lt;/span&gt;&lt;span style="background-color: white;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="background-color: white;"&gt;Core i5-3450 (3.1GHz, 3.5GHz w/Turbo Boost, 6MB L3 Cache, 77W): $184&lt;/span&gt;&lt;span style="background-color: white;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;span style="background-color: white;"&gt;&lt;b&gt;Ivy Bridge Quad-Core, Eight-Thread Mobile CPUs&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="background-color: white;"&gt;Core i7-3920XM (2.9GHz, 3.8GHz w/Turbo Boost, 8MB L3 Cache, 55W): $1096&lt;/span&gt;&lt;span style="background-color: white;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="background-color: white;"&gt;Core i7-3820QM (2.7GHz, 3.7GHz w/Turbo Boost, 8MB L3 Cache, 45W): $568&lt;/span&gt;&lt;span style="background-color: white;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="background-color: white;"&gt;Core i7-3720QM (2.6GHz, 3.6GHz w/Turbo Boost, 6MB L3 Cache, 45W): $378&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4129945553404449527-6329796213299620938?l=allabouthobby.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/SsBTn/~4/pgHtFYMYSDI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://allabouthobby.blogspot.com/feeds/6329796213299620938/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4129945553404449527&amp;postID=6329796213299620938" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/6329796213299620938?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/6329796213299620938?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/SsBTn/~3/pgHtFYMYSDI/ivy-bridge-quad-core-eight-thread-mo.html" title="Ivy Bridge Quad-Core, Eight-Thread Mo bile CPUs" /><author><name>arpol</name><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://allabouthobby.blogspot.com/2012/05/ivy-bridge-quad-core-eight-thread-mo.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0IFQXc8fSp7ImA9WhRbFUs.&quot;"><id>tag:blogger.com,1999:blog-4129945553404449527.post-7428813524079456866</id><published>2012-02-06T13:54:00.001-08:00</published><updated>2012-02-06T13:58:30.975-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-06T13:58:30.975-08:00</app:edited><title>Enabling AHCI after Windows 7 installed on IDE Mode</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/RdraqJ7rsY6xYjFkiRkq0ibkOgo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/RdraqJ7rsY6xYjFkiRkq0ibkOgo/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/RdraqJ7rsY6xYjFkiRkq0ibkOgo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/RdraqJ7rsY6xYjFkiRkq0ibkOgo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;If there is any chance that you guys installing windows 7 while in IDE mode for your SATA drives (just like me) and now want to change it to AHCI mode in the bios only to get windows startup crash, here is the step.&lt;br /&gt;&lt;br /&gt;in the BIOS, change back the SATA mode to IDE, start windows normally and do below step :&lt;br /&gt;&lt;br /&gt;1. start "Regedit"&lt;br /&gt;2. Go to : HKEY_LOCAL_MACHINE / SYSTEM / CurrentControlset / Services&lt;br /&gt;3. Open msahci &lt;br /&gt;4. In the right field double click on "start".&lt;br /&gt;5. In the value Data field enter "0" and click "ok"&lt;br /&gt;6. exit "Regedit" &lt;br /&gt;&lt;br /&gt;restart your PC, back to BIOS again, and change the SATA mode to AHCI, your windows should start without any problem.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4129945553404449527-7428813524079456866?l=allabouthobby.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/SsBTn/~4/yb3F3bzPgyk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://allabouthobby.blogspot.com/feeds/7428813524079456866/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4129945553404449527&amp;postID=7428813524079456866" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/7428813524079456866?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/7428813524079456866?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/SsBTn/~3/yb3F3bzPgyk/enabling-ahci-after-windows-7-installed.html" title="Enabling AHCI after Windows 7 installed on IDE Mode" /><author><name>arpol</name><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://allabouthobby.blogspot.com/2012/02/enabling-ahci-after-windows-7-installed.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0cDQ3Y4eip7ImA9WhdXEEU.&quot;"><id>tag:blogger.com,1999:blog-4129945553404449527.post-7120166968589047177</id><published>2011-06-20T06:10:00.000-07:00</published><updated>2011-08-23T00:37:52.832-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-23T00:37:52.832-07:00</app:edited><title>TP-Link TL-MR3420 Wireless router is compatible with Nokia E52 Phone</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/78ZZ7-OmsIfCrx2QjAiXrrQV0JE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/78ZZ7-OmsIfCrx2QjAiXrrQV0JE/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/78ZZ7-OmsIfCrx2QjAiXrrQV0JE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/78ZZ7-OmsIfCrx2QjAiXrrQV0JE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;I just realized today that my TP-Link Wireless router is supporting Nokia E52 phone on its native firmware, without any additional modem firmware.
&lt;br /&gt;
&lt;br /&gt;although on their website, nokia support isnt mentioned anywhere, it does detect the nokia phone as 3G USB modem, here is the "officially" modem support from their website.
&lt;br /&gt;
&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-Lp3pJq9dw1Q/Tf9H4cY1U_I/AAAAAAAAAU8/ygDKp3z1780/s1600/Picture%2B20.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 290px; height: 320px;" src="http://4.bp.blogspot.com/-Lp3pJq9dw1Q/Tf9H4cY1U_I/AAAAAAAAAU8/ygDKp3z1780/s320/Picture%2B20.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5620289895000265714" /&gt;&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;and here is my TL-MR3420 configuration that shows Nokia E52-1 as 3G USB Modem.
&lt;br /&gt;
&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-jpnlMuA8-yA/Tf9IUwGvneI/AAAAAAAAAVE/HXLUt1Bkaw8/s1600/Picture%2B18.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 194px;" src="http://4.bp.blogspot.com/-jpnlMuA8-yA/Tf9IUwGvneI/AAAAAAAAAVE/HXLUt1Bkaw8/s320/Picture%2B18.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5620290381329440226" /&gt;&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;if somebody mind to ask, why I use my expensive phone as 3G modem on wireless router ???, why not ??, I have unlimited data plan on the phone, and the router is charging the phone too on its USB port. :-D
&lt;br /&gt;
&lt;br /&gt;==========================
&lt;br /&gt;
&lt;br /&gt;update for firmware version :
&lt;br /&gt;
&lt;br /&gt;Firmware Version: 3.11.10 Build 100901 Rel.52652n  
&lt;br /&gt;Hardware Version: MR3420 v1 00000000 
&lt;br /&gt;
&lt;br /&gt;==========================&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4129945553404449527-7120166968589047177?l=allabouthobby.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/SsBTn/~4/GJquln1MmDY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://allabouthobby.blogspot.com/feeds/7120166968589047177/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4129945553404449527&amp;postID=7120166968589047177" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/7120166968589047177?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/7120166968589047177?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/SsBTn/~3/GJquln1MmDY/tp-link-tl-mr3420-wireless-router.html" title="TP-Link TL-MR3420 Wireless router is compatible with Nokia E52 Phone" /><author><name>arpol</name><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://4.bp.blogspot.com/-Lp3pJq9dw1Q/Tf9H4cY1U_I/AAAAAAAAAU8/ygDKp3z1780/s72-c/Picture%2B20.png" height="72" width="72" /><thr:total>3</thr:total><feedburner:origLink>http://allabouthobby.blogspot.com/2011/06/tp-link-tl-mr3420-wireless-router.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEQDRXg9eip7ImA9WhZUFU8.&quot;"><id>tag:blogger.com,1999:blog-4129945553404449527.post-4946572082666210525</id><published>2011-06-08T02:34:00.000-07:00</published><updated>2011-06-08T02:46:14.662-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-08T02:46:14.662-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="program" /><category scheme="http://www.blogger.com/atom/ns#" term="java" /><category scheme="http://www.blogger.com/atom/ns#" term="j2me" /><title>J2ME: Graphic Text and Bars</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/VcF7zp33TevZLfvnhNtmtgwIIW4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/VcF7zp33TevZLfvnhNtmtgwIIW4/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/VcF7zp33TevZLfvnhNtmtgwIIW4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/VcF7zp33TevZLfvnhNtmtgwIIW4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;a href="http://3.bp.blogspot.com/-UdEUEgMIzo8/Te9CgawsPwI/AAAAAAAAAUc/esmlaLdQ9Bg/s1600/first.png"&gt;&lt;img style="WIDTH: 182px; HEIGHT: 233px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5615780385061093122" border="0" alt="" src="http://3.bp.blogspot.com/-UdEUEgMIzo8/Te9CgawsPwI/AAAAAAAAAUc/esmlaLdQ9Bg/s320/first.png" /&gt;&lt;/a&gt;&lt;a href="http://1.bp.blogspot.com/-Yv2AZ5rCPm8/Te9CjNt7h1I/AAAAAAAAAUs/UYyim-7STm0/s1600/third.png"&gt;&lt;img style="WIDTH: 182px; HEIGHT: 235px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5615780433099458386" border="0" alt="" src="http://1.bp.blogspot.com/-Yv2AZ5rCPm8/Te9CjNt7h1I/AAAAAAAAAUs/UYyim-7STm0/s320/third.png" /&gt;&lt;/a&gt; &lt;a href="http://4.bp.blogspot.com/-dBwsmlte5jw/Te9Ci6bLPNI/AAAAAAAAAUk/ieontGpGtI0/s1600/second.png"&gt;&lt;img style="WIDTH: 184px; HEIGHT: 234px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5615780427920522450" border="0" alt="" src="http://4.bp.blogspot.com/-dBwsmlte5jw/Te9Ci6bLPNI/AAAAAAAAAUk/ieontGpGtI0/s320/second.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Above J2ME graphic demonstration is a combination between text display, for the menu, and canvas for the graphic, here is the source code, each screen above is on separate file.&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;/*&lt;br /&gt; * Filename : GraphicDemo.java&lt;br /&gt; */&lt;br /&gt;package GraphicDemo;&lt;br /&gt;&lt;br /&gt;import javax.microedition.midlet.*;&lt;br /&gt;import javax.microedition.lcdui.*;&lt;br /&gt;&lt;br /&gt;public class GraphicDemo extends MIDlet implements CommandListener {&lt;br /&gt;&lt;br /&gt;    private Command exitCommand; // The exit command&lt;br /&gt;    private Display display;     // The display for this MIDlet&lt;br /&gt;    List lsMain;&lt;br /&gt;    GDBars GDBars = null;&lt;br /&gt;    GDText GDText = null;&lt;br /&gt;    static final Command EXIT_CMD = new Command("Exit", Command.EXIT, 1);&lt;br /&gt;    static final Command BACK_CMD = new Command("Back", Command.BACK, 1);&lt;br /&gt;&lt;br /&gt;    public GraphicDemo() {&lt;br /&gt;        display = Display.getDisplay(this);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;        lsMain = new List("Graphic Demo menu", Choice.IMPLICIT);&lt;br /&gt;&lt;br /&gt;        lsMain.append("Bars Demo",null);&lt;br /&gt; lsMain.append("Text Demo",null);&lt;br /&gt;&lt;br /&gt;        lsMain.addCommand(EXIT_CMD);&lt;br /&gt;&lt;br /&gt;        lsMain.setCommandListener(this);&lt;br /&gt;        GDBars = new GDBars(this, lsMain);&lt;br /&gt;        GDText = new GDText(this, lsMain);&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    public void startApp() {&lt;br /&gt;         display.setCurrent(lsMain);&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    public void pauseApp() {&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    public void destroyApp(boolean unconditional) {&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    public void setDisplay(Displayable d)&lt;br /&gt;    {&lt;br /&gt;  display.setCurrent(d);&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    public void commandAction(Command c, Displayable s) {&lt;br /&gt;          if (s instanceof List) {&lt;br /&gt;            List obj = (List)s;&lt;br /&gt;&lt;br /&gt;            if (obj == lsMain) {&lt;br /&gt;                if (c == EXIT_CMD)&lt;br /&gt;                {&lt;br /&gt;                    destroyApp(false);&lt;br /&gt;                    notifyDestroyed();&lt;br /&gt;                }&lt;br /&gt;                else {&lt;br /&gt;                    switch(lsMain.getSelectedIndex()) {&lt;br /&gt;                        case 0:&lt;br /&gt;                            display.setCurrent(GDBars);&lt;br /&gt;                        break;&lt;br /&gt;                        case 1:&lt;br /&gt;                            display.setCurrent(GDText);&lt;br /&gt;                        break;&lt;br /&gt;&lt;br /&gt;                    }&lt;br /&gt;                }&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;/*&lt;br /&gt; * Filename : GDText.java&lt;br /&gt; */&lt;br /&gt;&lt;br /&gt;package GraphicDemo;&lt;br /&gt;&lt;br /&gt;import javax.microedition.lcdui.Canvas;&lt;br /&gt;import javax.microedition.lcdui.CommandListener;&lt;br /&gt;import javax.microedition.lcdui.Displayable;&lt;br /&gt;import javax.microedition.lcdui.Graphics;&lt;br /&gt;import javax.microedition.lcdui.Command;&lt;br /&gt;import javax.microedition.lcdui.Font;&lt;br /&gt;&lt;br /&gt;/**&lt;br /&gt;Draws Text on a Canvas using the drawing methods&lt;br /&gt;in the javax.microedition.lcdui.Graphics class.&lt;br /&gt;@see javax.microedition.lcdui.Graphics&lt;br /&gt;&lt;br /&gt;*/&lt;br /&gt;public class GDText extends Canvas implements CommandListener&lt;br /&gt;{&lt;br /&gt;// Constant representing the color white.&lt;br /&gt;private static final int WHITE = 0xFF &lt;&lt; 16 | 0xFF &lt;&lt; 8 | 0xFF;&lt;br /&gt;&lt;br /&gt;private Command back = new Command("Back",Command.BACK,1);&lt;br /&gt;&lt;br /&gt; GraphicDemo graphicdemo;     // Reference to display object&lt;br /&gt; Displayable backscreen;&lt;br /&gt;//private Display display = Display.getDisplay(GraphicsDemo.getInstance());&lt;br /&gt;&lt;br /&gt;public GDText ( GraphicDemo graphicdemo, Displayable backscreen )&lt;br /&gt;{&lt;br /&gt;super();&lt;br /&gt;this.graphicdemo = graphicdemo;&lt;br /&gt;this.backscreen = backscreen;&lt;br /&gt;&lt;br /&gt;addCommand(back);&lt;br /&gt;setCommandListener(this);&lt;br /&gt;}&lt;br /&gt;/**&lt;br /&gt;Paints the clip rectangle white, effectively erasing&lt;br /&gt;whatever was displayed on the Canvas previously.&lt;br /&gt;*/&lt;br /&gt;protected void paintClipRect(Graphics g)&lt;br /&gt;{&lt;br /&gt;int clipX = g.getClipX();&lt;br /&gt;int clipY = g.getClipY();&lt;br /&gt;int clipH = g.getClipHeight();&lt;br /&gt;int clipW = g.getClipWidth();&lt;br /&gt;int color = g.getColor();&lt;br /&gt;g.setColor(WHITE);&lt;br /&gt;g.fillRect(clipX, clipY, clipW, clipH);&lt;br /&gt;g.setColor(color);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;/**&lt;br /&gt;Paints the look of this Canvas subclass.&lt;br /&gt;*/&lt;br /&gt;public void paint(Graphics g)&lt;br /&gt;{&lt;br /&gt;paintClipRect(g);&lt;br /&gt;int width = getWidth();&lt;br /&gt;int height = getHeight();&lt;br /&gt;g.setFont(Font.getDefaultFont());&lt;br /&gt;g.drawString("Default", 5, 30,Graphics.LEFT | Graphics.BOTTOM);&lt;br /&gt;g.setFont(Font.getFont(Font.FACE_SYSTEM,Font.STYLE_PLAIN,Font.SIZE_LARGE));&lt;br /&gt;g.drawString("Large", 5, 53,Graphics.LEFT | Graphics.BOTTOM);&lt;br /&gt;g.setFont(Font.getFont(Font.FACE_MONOSPACE,Font.STYLE_ITALIC,Font.SIZE_MEDIUM));&lt;br /&gt;g.drawString("Medium", 5, 71,Graphics.LEFT | Graphics.BOTTOM);&lt;br /&gt;g.setFont(Font.getFont(Font.FACE_PROPORTIONAL,Font.STYLE_UNDERLINED,Font.SIZE_SMALL));&lt;br /&gt;g.drawString("Small", 5, 90,Graphics.LEFT | Graphics.BOTTOM);&lt;br /&gt;g.setFont(Font.getFont(Font.FACE_MONOSPACE,Font.STYLE_BOLD,Font.SIZE_MEDIUM));&lt;br /&gt;g.drawString("V", width - 10, 20,Graphics.RIGHT | Graphics.BOTTOM);&lt;br /&gt;g.drawString("E", width - 10, 32,Graphics.RIGHT | Graphics.BOTTOM);&lt;br /&gt;g.drawString("R", width - 10, 44,Graphics.RIGHT | Graphics.BOTTOM);&lt;br /&gt;g.drawString("T", width - 10, 56,Graphics.RIGHT | Graphics.BOTTOM);&lt;br /&gt;g.drawString("I", width - 10, 68,Graphics.RIGHT | Graphics.BOTTOM);&lt;br /&gt;g.drawString("C", width - 10, 80,Graphics.RIGHT | Graphics.BOTTOM);&lt;br /&gt;g.drawString("A", width - 10, 92,Graphics.RIGHT | Graphics.BOTTOM);&lt;br /&gt;g.drawString("L", width - 10, 104,Graphics.RIGHT | Graphics.BOTTOM);&lt;br /&gt;g.drawChar('B', width - 25, 20,Graphics.RIGHT | Graphics.BOTTOM);&lt;br /&gt;g.drawChar('O', width - 25, 32,Graphics.RIGHT | Graphics.BOTTOM);&lt;br /&gt;g.drawChar('L', width - 25, 44,Graphics.RIGHT | Graphics.BOTTOM);&lt;br /&gt;g.drawChar('D', width - 25, 56,Graphics.RIGHT | Graphics.BOTTOM);&lt;br /&gt;&lt;br /&gt; }&lt;br /&gt;public void commandAction(Command c, Displayable d)&lt;br /&gt;{&lt;br /&gt;if (c == back)&lt;br /&gt;{&lt;br /&gt;     graphicdemo.setDisplay(backscreen);&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;/*&lt;br /&gt; * Filename : GDBars.java&lt;br /&gt; */&lt;br /&gt;&lt;br /&gt;package GraphicDemo;&lt;br /&gt;&lt;br /&gt;import javax.microedition.lcdui.Canvas;&lt;br /&gt;import javax.microedition.lcdui.CommandListener;&lt;br /&gt;import javax.microedition.lcdui.Displayable;&lt;br /&gt;import javax.microedition.lcdui.Graphics;&lt;br /&gt;import javax.microedition.lcdui.Command;&lt;br /&gt;&lt;br /&gt;/**&lt;br /&gt;Draws rectangles on a Canvas using the drawing methods&lt;br /&gt;in the javax.microedition.lcdui.Graphics class.&lt;br /&gt;@see javax.microedition.lcdui.Graphics&lt;br /&gt;&lt;br /&gt;*/&lt;br /&gt;public class GDBars extends Canvas implements CommandListener&lt;br /&gt;{&lt;br /&gt;// Constant representing the color white.&lt;br /&gt;private static final int WHITE = 0xFF &lt;&lt; 16 | 0xFF &lt;&lt; 8 | 0xFF;&lt;br /&gt;&lt;br /&gt;private Command back = new Command("Back",Command.BACK,1);&lt;br /&gt;&lt;br /&gt; GraphicDemo graphicdemo;     // Reference to display object&lt;br /&gt; Displayable backscreen;&lt;br /&gt;//private Display display = Display.getDisplay(GraphicsDemo.getInstance());&lt;br /&gt;&lt;br /&gt;public GDBars ( GraphicDemo graphicdemo, Displayable backscreen )&lt;br /&gt;{&lt;br /&gt;super();&lt;br /&gt;this.graphicdemo = graphicdemo;&lt;br /&gt;this.backscreen = backscreen;&lt;br /&gt;&lt;br /&gt;addCommand(back);&lt;br /&gt;setCommandListener(this);&lt;br /&gt;}&lt;br /&gt;/**&lt;br /&gt;Paints the clip rectangle white, effectively erasing&lt;br /&gt;whatever was displayed on the Canvas previously.&lt;br /&gt;*/&lt;br /&gt;protected void paintClipRect(Graphics g)&lt;br /&gt;{&lt;br /&gt;int clipX = g.getClipX();&lt;br /&gt;int clipY = g.getClipY();&lt;br /&gt;int clipH = g.getClipHeight();&lt;br /&gt;int clipW = g.getClipWidth();&lt;br /&gt;int color = g.getColor();&lt;br /&gt;g.setColor(WHITE);&lt;br /&gt;g.fillRect(clipX, clipY, clipW, clipH);&lt;br /&gt;g.setColor(color);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;/**&lt;br /&gt;Paints the look of this Canvas subclass.&lt;br /&gt;*/&lt;br /&gt;public void paint(Graphics g)&lt;br /&gt;{&lt;br /&gt;paintClipRect(g);&lt;br /&gt;&lt;br /&gt;int width = getWidth();&lt;br /&gt;int height = getHeight();&lt;br /&gt;int x0 = 5;&lt;br /&gt;int y0 = 5;&lt;br /&gt;int barW = 10;&lt;br /&gt;int initHeight = height - 10;&lt;br /&gt;int deltaH = 10;&lt;br /&gt;g.drawRect(x0, y0, barW, initHeight);&lt;br /&gt;g.fillRect(x0 + barW, y0 + deltaH, barW,&lt;br /&gt;initHeight - deltaH + 1);&lt;br /&gt;g.drawRect(x0 + barW * 2, y0 + deltaH * 2,&lt;br /&gt;barW, initHeight - deltaH * 2);&lt;br /&gt;g.setColor(255, 00, 00);&lt;br /&gt;g.fillRect(x0 + barW * 3, y0 + deltaH * 3,&lt;br /&gt;barW, initHeight - deltaH * 3 + 1);&lt;br /&gt;g.setColor(0, 0, 0);&lt;br /&gt;g.drawRect(x0 + barW * 4, y0 + deltaH * 4,&lt;br /&gt;barW, initHeight - deltaH * 4);&lt;br /&gt;g.fillRect(x0 + barW * 5, y0 + deltaH * 5,&lt;br /&gt;barW, initHeight - deltaH * 5 + 1);&lt;br /&gt;g.drawRect(x0 + barW * 6, y0 + deltaH * 6,&lt;br /&gt;barW, initHeight - deltaH * 6);&lt;br /&gt;g.fillRect(x0 + barW * 7, y0 + deltaH * 7,&lt;br /&gt;barW, initHeight - deltaH * 7 + 1);&lt;br /&gt;&lt;br /&gt; }&lt;br /&gt;public void commandAction(Command c, Displayable d)&lt;br /&gt;{&lt;br /&gt;if (c == back)&lt;br /&gt;{&lt;br /&gt;     graphicdemo.setDisplay(backscreen);&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4129945553404449527-4946572082666210525?l=allabouthobby.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/SsBTn/~4/i-QU6_oFm_M" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://allabouthobby.blogspot.com/feeds/4946572082666210525/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4129945553404449527&amp;postID=4946572082666210525" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/4946572082666210525?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/4946572082666210525?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/SsBTn/~3/i-QU6_oFm_M/j2me-graphic-text-and-bars.html" title="J2ME: Graphic Text and Bars" /><author><name>arpol</name><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://3.bp.blogspot.com/-UdEUEgMIzo8/Te9CgawsPwI/AAAAAAAAAUc/esmlaLdQ9Bg/s72-c/first.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://allabouthobby.blogspot.com/2011/06/j2me-graphic-text-and-bars.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0AFQXk9fyp7ImA9WhZUEE8.&quot;"><id>tag:blogger.com,1999:blog-4129945553404449527.post-2029266264810596602</id><published>2011-06-02T06:28:00.000-07:00</published><updated>2011-06-02T06:35:10.767-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-02T06:35:10.767-07:00</app:edited><title>Got error code 2869 on Vista or Seven ??</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/mtmTJexuC-iEx-O-hkdpTCBGAHA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/mtmTJexuC-iEx-O-hkdpTCBGAHA/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/mtmTJexuC-iEx-O-hkdpTCBGAHA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/mtmTJexuC-iEx-O-hkdpTCBGAHA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Basically this error is coming from MSI packages that build for system before Vista, means, installation process is not compatible with new security schemes that applied on Vista and 7.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;on EXE file type installation, we can right click on the icon and choose "Run As Administrator", but on MSI packages, we dont have that option, here is the work around to get MSI packages run under administrator privileges.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="font-family: 'Times New Roman'; font-size: medium; "&gt;1) Copy the .MSI file to the root directory of main hard drive (i.e. C:\).&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; font-size: medium; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; font-size: medium; "&gt;2) Open Windows Notepad.&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; font-size: medium; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; font-size: medium; "&gt;3) Copy this text into windows notepad:&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; font-size: medium; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; font-size: medium; "&gt;msiexec /i C:\program_name.msi&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; font-size: medium; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; font-size: medium; "&gt;4) Replace the text "program_name" in  with the actual name of the    .MSI file .&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; font-size: medium; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; font-size: medium; "&gt;5) Click File -&amp;gt; Save ... &lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; font-size: medium; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; font-size: medium; "&gt;Instead of saving it as a .txt file, change the file name to installer.bat.&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; font-size: medium; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; font-size: medium; "&gt;Save the file to place where we can find it easily, ie desktop.&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; font-size: medium; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; font-size: medium; "&gt;6)  right click on the file and select Run as Administrator.&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/4129945553404449527-2029266264810596602?l=allabouthobby.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/SsBTn/~4/ZSS12eTPQd8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://allabouthobby.blogspot.com/feeds/2029266264810596602/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4129945553404449527&amp;postID=2029266264810596602" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/2029266264810596602?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/2029266264810596602?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/SsBTn/~3/ZSS12eTPQd8/got-error-code-2869-on-vista-or-seven.html" title="Got error code 2869 on Vista or Seven ??" /><author><name>arpol</name><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://allabouthobby.blogspot.com/2011/06/got-error-code-2869-on-vista-or-seven.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C08AQHk9fyp7ImA9WhZUE0o.&quot;"><id>tag:blogger.com,1999:blog-4129945553404449527.post-918744012465444138</id><published>2011-05-24T18:41:00.000-07:00</published><updated>2011-06-06T07:50:41.767-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-06T07:50:41.767-07:00</app:edited><title>Make Fedora Linux as Xserve file server for Mac</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/N4jqdZ27mAm-28WgQWkhyzucxK4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/N4jqdZ27mAm-28WgQWkhyzucxK4/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/N4jqdZ27mAm-28WgQWkhyzucxK4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/N4jqdZ27mAm-28WgQWkhyzucxK4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Apple need afp to connect to other server, and that means linux need to run one.&lt;br /&gt;&lt;br /&gt;first install netatalk and avahi.&lt;br /&gt;&lt;code&gt;&lt;br /&gt;#yum install avahi netatalk&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;for RPM package, on my case, I use Fedora 9, so here is the RPM that my linux has :&lt;br /&gt;&lt;br /&gt;avahi-0.6.22-10.fc9.i386, netatalk-2.0.3-21.fc9.i386&lt;br /&gt;&lt;br /&gt;Configure Appletalk Netatalk&lt;br /&gt;&lt;code&gt;&lt;br /&gt;# vi /etc/atalk/afpd.conf&lt;br /&gt;- -noddp -tcp -uamlist uams_randnum.so,uams_dhx.so,uams_dhx2.so -nosavepassword -advertise_ssh&lt;br /&gt;&lt;br /&gt;# vi /etc/atalk/netatalk.conf&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;Change the following values:&lt;br /&gt;&lt;code&gt;&lt;br /&gt;ATALKD_RUN=no&lt;br /&gt;PAPD_RUN=no&lt;br /&gt;CNID_METAD_RUN=yes&lt;br /&gt;AFPD_RUN=yes&lt;br /&gt;TIMELORD_RUN=no&lt;br /&gt;A2BOOT_RUN=no&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;Configure Netatalk to share home folders&lt;br /&gt;&lt;code&gt;&lt;br /&gt;# vi /etc/atalk/AppleVolumes.default&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;allow: users and groups allowed to access share&lt;br /&gt;&lt;br /&gt;rwlist: users and groups allowed read and write access&lt;br /&gt;&lt;br /&gt;Change &amp;lt;users&amp;gt; to your users separated by commas jim.bob.doug&lt;br /&gt;Change &amp;lt;@group&amp;gt; to your groups separated by commas @accounting, @marketing (keep the @ infront of the group name)&lt;br /&gt;* Users and Groups must already exist in Linux&lt;br /&gt;&lt;br /&gt;Add for Users Home Folders&lt;br /&gt;&lt;code&gt;&lt;br /&gt;~/ "$u" allow:&amp;lt;users&amp;gt; rwlist:&amp;lt;user&amp;gt;,&amp;lt;@group&amp;gt; cnidscheme:cdb&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;Add a folder:&lt;br /&gt;&lt;code&gt;&lt;br /&gt;/home/folder &amp;lt;share_name&amp;gt; allow:&amp;lt;users&amp;gt;,&amp;lt;@group&amp;gt; rwlist:&amp;lt;users&amp;gt;,&amp;lt;@group&amp;gt; cnidscheme:cdb options:usedots,upriv&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;Configure Avahi and mDNS (linux version of bonjour)&lt;br /&gt;&lt;br /&gt;We need to configure Avahi and mDNS so the Mac computers on the network can find our Appletalk file server&lt;br /&gt;&lt;br /&gt;We need to create a service file for our afpd service:&lt;br /&gt;&lt;code&gt;&lt;br /&gt;# vi /etc/avahi/services/afpd.service&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;Add the following:&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;?xml version="1.0" standalone='no'?&amp;gt;&lt;br /&gt;&amp;lt;!DOCTYPE service-group SYSTEM "avahi-service.dtd"&amp;gt;&lt;br /&gt;&amp;lt;service-group&amp;gt;&lt;br /&gt;&amp;lt;name replace-wildcards="yes"&amp;gt;%h Xserve&amp;lt;/name&amp;gt;&lt;br /&gt;&amp;lt;service&amp;gt;&lt;br /&gt;&amp;lt;type&amp;gt;_afpovertcp._tcp&amp;lt;/type&amp;gt;&lt;br /&gt;&amp;lt;port&amp;gt;548&amp;lt;/port&amp;gt;&lt;br /&gt;&amp;lt;/service&amp;gt;&lt;br /&gt;&amp;lt;service&amp;gt;&lt;br /&gt;&amp;lt;type&amp;gt;_device-info._tcp&amp;lt;/type&amp;gt;&lt;br /&gt;&amp;lt;port&amp;gt;0&amp;lt;/port&amp;gt;&lt;br /&gt;&amp;lt;txt-record&amp;gt;model=Xserve&amp;lt;/txt-record&amp;gt;&lt;br /&gt;&amp;lt;/service&amp;gt;&lt;br /&gt;&amp;lt;/service-group&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;Add mDNS to nsswitch&lt;br /&gt;&lt;code&gt;&lt;br /&gt;# vi /etc/nsswitch.conf&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;Add mdns to the line hosts:&lt;br /&gt;&lt;code&gt;&lt;br /&gt;hosts:      files dns mdns&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;source &lt;a href="http://www.kernelhardware.org/appletalk-file-server-on-fedora-linux/"&gt;http://www.kernelhardware.org/appletalk-file-server-on-fedora-linux/&gt;&lt;/a&gt;;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4129945553404449527-918744012465444138?l=allabouthobby.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/SsBTn/~4/9Jzbx4NVRyg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://allabouthobby.blogspot.com/feeds/918744012465444138/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4129945553404449527&amp;postID=918744012465444138" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/918744012465444138?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/918744012465444138?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/SsBTn/~3/9Jzbx4NVRyg/make-fedora-linux-as-xserve-file-server.html" title="Make Fedora Linux as Xserve file server for Mac" /><author><name>arpol</name><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://allabouthobby.blogspot.com/2011/05/make-fedora-linux-as-xserve-file-server.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0UFQ38-eSp7ImA9WhdQF00.&quot;"><id>tag:blogger.com,1999:blog-4129945553404449527.post-12014432193938193</id><published>2011-02-04T18:13:00.000-08:00</published><updated>2011-08-18T16:13:32.151-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-18T16:13:32.151-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MacOSX" /><category scheme="http://www.blogger.com/atom/ns#" term="hackintosh" /><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu" /><title>add static route after vpn interface up on Mac OSX</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/aCrR0ahymnOM2Vl4h3hyckuz2Ok/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aCrR0ahymnOM2Vl4h3hyckuz2Ok/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/aCrR0ahymnOM2Vl4h3hyckuz2Ok/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aCrR0ahymnOM2Vl4h3hyckuz2Ok/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;to do this on mac is simply create a script and put it under /etc/ppp/ , and name it ip-up, here is my example, on script you can see I need both 10.10.20.0/24 and 10.10.10.0/24 to be routed to ppp interface after vpn interface get connected.
&lt;br /&gt;
&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_NteYO_Xuj_I/TUyzAPqsqqI/AAAAAAAAAQ4/sRAEVjhg6dI/s1600/Picture%2B10.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 82px;" src="http://3.bp.blogspot.com/_NteYO_Xuj_I/TUyzAPqsqqI/AAAAAAAAAQ4/sRAEVjhg6dI/s320/Picture%2B10.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5570023655937452706" /&gt;&lt;/a&gt;
&lt;br /&gt;&lt;code&gt;
&lt;br /&gt;bash-3.2# 
&lt;br /&gt;bash-3.2# cat /etc/ppp/ip-up 
&lt;br /&gt;#!/bin/sh 
&lt;br /&gt;PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/libexec:/System/Library/CoreServices; export PATH
&lt;br /&gt; 
&lt;br /&gt;ifppp=$(ifconfig ppp0 | grep inet | awk '(print $2}') 
&lt;br /&gt;/sbin/route add -net 10.10.20.0/24 $ifppp 
&lt;br /&gt;/sbin/route add -net 10.10.10.0/24 $ifppp 
&lt;br /&gt;
&lt;br /&gt;bash-3.2#
&lt;br /&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4129945553404449527-12014432193938193?l=allabouthobby.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/SsBTn/~4/x00KxfNizr8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://allabouthobby.blogspot.com/feeds/12014432193938193/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4129945553404449527&amp;postID=12014432193938193" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/12014432193938193?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/12014432193938193?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/SsBTn/~3/x00KxfNizr8/add-static-route-after-vpn-interface-up.html" title="add static route after vpn interface up on Mac OSX" /><author><name>arpol</name><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://3.bp.blogspot.com/_NteYO_Xuj_I/TUyzAPqsqqI/AAAAAAAAAQ4/sRAEVjhg6dI/s72-c/Picture%2B10.png" height="72" width="72" /><thr:total>4</thr:total><feedburner:origLink>http://allabouthobby.blogspot.com/2011/02/add-static-route-after-vpn-interface-up.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0EGSX84eSp7ImA9Wx9XFEo.&quot;"><id>tag:blogger.com,1999:blog-4129945553404449527.post-2215949156622719275</id><published>2011-01-08T00:33:00.000-08:00</published><updated>2011-01-08T00:33:48.131-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-08T00:33:48.131-08:00</app:edited><title>DG31PR Geekbench result on Mac OSX vs Windows7</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/D6zWAXlfMZ3pPIrw89jur6aSndo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/D6zWAXlfMZ3pPIrw89jur6aSndo/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/D6zWAXlfMZ3pPIrw89jur6aSndo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/D6zWAXlfMZ3pPIrw89jur6aSndo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;This is the reason I keep my DG31PR mobo to run hackintosh, instead of installing it with Msoft OS, named Windows 7.&lt;br /&gt;&lt;br /&gt;Geekbench 32bit result show different performance between OSX 10.5.8 and Windows 7, and honestly, I can feel this system run better on OSX compare to Windows 7.&lt;br /&gt;&lt;br /&gt;&lt;a href='http://3.bp.blogspot.com/_NteYO_Xuj_I/TSghaiF2VJI/AAAAAAAAAQA/UcQ-zclxw9o/s1600/geek7result.jpg'&gt;&lt;img src='http://3.bp.blogspot.com/_NteYO_Xuj_I/TSghaiF2VJI/AAAAAAAAAQA/UcQ-zclxw9o/s320/geek7result.jpg' border='0' alt=''style='clear:both;float:left; margin:0px 10px 10px 0;' /&gt;&lt;/a&gt;&amp;nbsp;&lt;br /&gt;&lt;a href='http://1.bp.blogspot.com/_NteYO_Xuj_I/TSghawKn4sI/AAAAAAAAAQI/jsns-3MCzv4/s1600/Picture%2B3.jpg'&gt;&lt;img src='http://1.bp.blogspot.com/_NteYO_Xuj_I/TSghawKn4sI/AAAAAAAAAQI/jsns-3MCzv4/s320/Picture%2B3.jpg' border='0' alt=''style='clear:both;float:left; margin:0px 10px 10px 0;' /&gt;&lt;/a&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;another reason why I use this OSX, its solve the audio problem on DG31PR, this motherboard known to has bug on its onboard audio chip, some people solve it by adding a soundcard, but I found installing OSX make the problem goes away.&lt;br /&gt;&lt;br /&gt;while using Windows 7 (and XP too), I got no sound on audio output in random situation, almost everytime I start my computer, I got no sound, restarting the PC sometimes solve the problem, but mostly not, but when running OSX, only sometimes I got no sound, and on this situation restarting the PC always solve the problem.&lt;br /&gt;&lt;br /&gt;Well, now I am a Mac User :D.&lt;div style='clear:both; text-align:LEFT'&gt;&lt;a href='http://picasa.google.com/blogger/' target='ext'&gt;&lt;img src='http://photos1.blogger.com/pbp.gif' alt='Posted by Picasa' style='border: 0px none ; padding: 0px; background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;' align='middle' border='0' /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4129945553404449527-2215949156622719275?l=allabouthobby.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/SsBTn/~4/HDPNsH3flk0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://allabouthobby.blogspot.com/feeds/2215949156622719275/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4129945553404449527&amp;postID=2215949156622719275" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/2215949156622719275?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/2215949156622719275?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/SsBTn/~3/HDPNsH3flk0/dg31pr-geekbench-result-on-mac-osx-vs.html" title="DG31PR Geekbench result on Mac OSX vs Windows7" /><author><name>arpol</name><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://3.bp.blogspot.com/_NteYO_Xuj_I/TSghaiF2VJI/AAAAAAAAAQA/UcQ-zclxw9o/s72-c/geek7result.jpg" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://allabouthobby.blogspot.com/2011/01/dg31pr-geekbench-result-on-mac-osx-vs.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkIFQH84eip7ImA9Wx9SEEk.&quot;"><id>tag:blogger.com,1999:blog-4129945553404449527.post-5535718993537301328</id><published>2010-11-28T03:01:00.000-08:00</published><updated>2010-11-29T07:28:31.132-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-11-29T07:28:31.132-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MacOSX" /><category scheme="http://www.blogger.com/atom/ns#" term="hackintosh" /><category scheme="http://www.blogger.com/atom/ns#" term="System Profiler" /><title>There was an error while gathering this information fix</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/hKuqpDU5XgmmbWImnUCN-aVa_CQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hKuqpDU5XgmmbWImnUCN-aVa_CQ/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/hKuqpDU5XgmmbWImnUCN-aVa_CQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hKuqpDU5XgmmbWImnUCN-aVa_CQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Really annoying to get "There was an error while gathering this information" on System profiler, after hours looking through internet, several try and noresult, finally get it fixed, here is the step.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;remove : &lt;br /&gt;&lt;br /&gt;/System/Library/SystemProfiler/ SPPlatformReporter.spreporter&lt;br /&gt;/System/Library/SystemProfiler/ SPiPlatformReporter.spreporter&lt;br /&gt;&lt;br /&gt;get from any MacOSX DVD installation using pacifist the original for those file above, copy them from DVD to above directory, remove /System/Library/Extensions.mkext and reboot. it should get it fixed.&lt;br /&gt;&lt;br /&gt;I got this instructions from this &lt;a href="http://www.insanelymac.com/forum/index.php?showtopic=73073"&gt;link&lt;/a&gt;, but instead using 10.4.10 DVD (as it said on that page instructions), I am using any DVD that available on my shack, and found iatkos 10.5.4, currently I am running 10.5.8 system, installed through ideneb 1.5.1.&lt;br /&gt;&lt;br /&gt;side note : you need to have this SMBIOSEnabler.kext installed on your system too, and edit the contents of /System/Library/Extensions/SMBIOSEnabler.kext/Contents/Info.plist to reflect your system info.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4129945553404449527-5535718993537301328?l=allabouthobby.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/SsBTn/~4/1L1vxo02g5o" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://allabouthobby.blogspot.com/feeds/5535718993537301328/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4129945553404449527&amp;postID=5535718993537301328" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/5535718993537301328?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/5535718993537301328?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/SsBTn/~3/1L1vxo02g5o/there-was-error-while-gathering-this.html" title="There was an error while gathering this information fix" /><author><name>arpol</name><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://allabouthobby.blogspot.com/2010/11/there-was-error-while-gathering-this.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUICSHczfSp7ImA9Wx9TGEs.&quot;"><id>tag:blogger.com,1999:blog-4129945553404449527.post-880854711168246041</id><published>2010-11-27T05:54:00.000-08:00</published><updated>2010-11-27T06:19:29.985-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-11-27T06:19:29.985-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MacOSX" /><category scheme="http://www.blogger.com/atom/ns#" term="hackintosh" /><category scheme="http://www.blogger.com/atom/ns#" term="Nvidia" /><category scheme="http://www.blogger.com/atom/ns#" term="XFX Nvidia 9400GT" /><title>Nvidia XFX GF 9400GT 550M 512MB on 10.5.8 osx</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/5yIo0ZqiFuBgPLhA1_RPTHC17-s/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5yIo0ZqiFuBgPLhA1_RPTHC17-s/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/5yIo0ZqiFuBgPLhA1_RPTHC17-s/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5yIo0ZqiFuBgPLhA1_RPTHC17-s/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;I can confirm that XFX GF 9400GT PCI-E card (Product Code: PV-T94G-YAK2) can run on OSX 10.5.8 (with ideneb 10.5.1) installation (then do the combo upgrade from mac website) with full QE/CI support.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_NteYO_Xuj_I/TPEOYbdkmRI/AAAAAAAAANI/cP_YRObBMOg/s1600/Picture%2B1.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 311px;" src="http://1.bp.blogspot.com/_NteYO_Xuj_I/TPEOYbdkmRI/AAAAAAAAANI/cP_YRObBMOg/s320/Picture%2B1.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5544228429121231122" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;things you need are :&lt;br /&gt;&lt;br /&gt;nVidia Driver from this &lt;a href="http://www.insanelymac.com/forum/lofiversion/index.php/t132089.html"&gt;link&lt;/a&gt; or this &lt;a href="http://rapidshare.com/files/156247292/NVIDIA_9000_Series_Driver_v2.zip.html"&gt;link&lt;/a&gt;.&lt;br /&gt;osX86Tools&lt;br /&gt;edit com.apple.Boot.plist under /Library/Preferences/SystemConfiguration/&lt;br /&gt;&lt;br /&gt;here is procedure to edit that com.apple.Boot.plist&lt;br /&gt;&lt;br /&gt;1. Open osX86Tools.&lt;br /&gt;2. Click on Add EFI Strings/Boot Flag and open it &lt;br /&gt;3. now do these steps:&lt;br /&gt;4. Click GFX String [On upper Left]&lt;br /&gt;5. On Graphics Card, Drop down the list and choose Custom Geforce [should be at very last]&lt;br /&gt;6. On the box Type 'nVidia Geforce 9400 GT'&lt;br /&gt;7. Select 512MB as cards Memory and click OK&lt;br /&gt;8. Select VGA / DVI-I as display output configuration (NVCAP) note : this one need to be correct, I tried the DVI-I / VGA before, and it didnt work.&lt;br /&gt;9. Copy Hexadecimal EFI String box contents and paste it to previous OSx86Tools windows called Boot Editor on the box above "Apply Changes to com.apple.Boot.Plist button.&lt;br /&gt;10. close all and then restart the machine, your screen will now ready and good to go like mine, as you see on the snapshot above, its feed 24 inch screen with 1920x1200 resolution, nice...&lt;br /&gt;&lt;br /&gt;other &lt;a href="http://www.insanelymac.com/forum/index.php?showtopic=158685"&gt;link&lt;/a&gt; to read, the same nvidia 9400 chipset video card but different brand.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4129945553404449527-880854711168246041?l=allabouthobby.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/SsBTn/~4/Xovw8zORQHk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://allabouthobby.blogspot.com/feeds/880854711168246041/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4129945553404449527&amp;postID=880854711168246041" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/880854711168246041?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/880854711168246041?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/SsBTn/~3/Xovw8zORQHk/nvidia-xfx-gf-9400gt-550m-512mb-on-1058.html" title="Nvidia XFX GF 9400GT 550M 512MB on 10.5.8 osx" /><author><name>arpol</name><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://1.bp.blogspot.com/_NteYO_Xuj_I/TPEOYbdkmRI/AAAAAAAAANI/cP_YRObBMOg/s72-c/Picture%2B1.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://allabouthobby.blogspot.com/2010/11/nvidia-xfx-gf-9400gt-550m-512mb-on-1058.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEINQHg4cSp7ImA9Wx5aGUo.&quot;"><id>tag:blogger.com,1999:blog-4129945553404449527.post-1824152875441518913</id><published>2010-11-16T21:39:00.000-08:00</published><updated>2010-11-16T21:43:11.639-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-11-16T21:43:11.639-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="windows" /><title>What is the Windows 7 edition that is best for me ?</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/JTIjuSmC7ebsYflejZ16lGvE4v4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/JTIjuSmC7ebsYflejZ16lGvE4v4/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/JTIjuSmC7ebsYflejZ16lGvE4v4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/JTIjuSmC7ebsYflejZ16lGvE4v4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;One thing is for sure Windows XP Mode runs only on Windows 7 Professional and Ultimate, for complete list of the difference between these windows 7 edition, here is the table :&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_NteYO_Xuj_I/TONrRNAfeEI/AAAAAAAAANA/OMPdeEUjls0/s1600/windows7-compare.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 274px; height: 320px;" src="http://1.bp.blogspot.com/_NteYO_Xuj_I/TONrRNAfeEI/AAAAAAAAANA/OMPdeEUjls0/s320/windows7-compare.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5540389909889513538" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4129945553404449527-1824152875441518913?l=allabouthobby.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/SsBTn/~4/o7JyLZlfBO8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://allabouthobby.blogspot.com/feeds/1824152875441518913/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4129945553404449527&amp;postID=1824152875441518913" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/1824152875441518913?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/1824152875441518913?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/SsBTn/~3/o7JyLZlfBO8/whati-is-windows-7-edition-that-is-best.html" title="What is the Windows 7 edition that is best for me ?" /><author><name>arpol</name><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://1.bp.blogspot.com/_NteYO_Xuj_I/TONrRNAfeEI/AAAAAAAAANA/OMPdeEUjls0/s72-c/windows7-compare.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://allabouthobby.blogspot.com/2010/11/whati-is-windows-7-edition-that-is-best.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkcNSHgzfip7ImA9Wx5RFE4.&quot;"><id>tag:blogger.com,1999:blog-4129945553404449527.post-5390242145610396626</id><published>2010-08-21T17:35:00.000-07:00</published><updated>2010-08-21T17:48:19.686-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-08-21T17:48:19.686-07:00</app:edited><title>Linux USB Drive boot problem</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/8cjbji59gg8FuJuYUDFSg0UJO9Y/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8cjbji59gg8FuJuYUDFSg0UJO9Y/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/8cjbji59gg8FuJuYUDFSg0UJO9Y/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8cjbji59gg8FuJuYUDFSg0UJO9Y/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Universal-USB-Installer.exe from  http://www.pendrivelinux.com is great tool to make any linux boot on USB flash drive, but one weird thing happened to me, I bought couple 4Gb USB flash, none of them work and giving this Syslinux load error :&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 0, 0);"&gt;No Default or UI Configuration Directive found!...&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;but when I use my smaller flash drive (ie 1Gb and 512Mb) it work just fine.&lt;br /&gt;&lt;br /&gt;figured out for a while, typed this on the prompt below that error message :&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 0, 0);"&gt;grub# vmlinuz initrd=initrd.gz pmedia=cd&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;with that line typed after the error, my usb boot work just fine, then I checked what files are inside my flash drive, I found there is no syslinux.cfg, only isolinux.cfg, so I renamed the file to syslinux.cfg, and bam, every time I rebooted the machine, it work without any intervention.&lt;br /&gt;&lt;br /&gt;I know since long time ago, isolinux.cfg is for CD boot, and for HDD boot, it use syslinux.cfg, but not sure why my 1Gb and 512Mb flash drive able to boot its linux kernel with isolinux.cfg.&lt;br /&gt;&lt;br /&gt;anyway, just change isolinux.cfg to syslinux.cfg, and it will take care the problem.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4129945553404449527-5390242145610396626?l=allabouthobby.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/SsBTn/~4/aCQoDy0h3kA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://allabouthobby.blogspot.com/feeds/5390242145610396626/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4129945553404449527&amp;postID=5390242145610396626" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/5390242145610396626?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/5390242145610396626?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/SsBTn/~3/aCQoDy0h3kA/linux-usb-drive-boot-problem.html" title="Linux USB Drive boot problem" /><author><name>arpol</name><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://allabouthobby.blogspot.com/2010/08/linux-usb-drive-boot-problem.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEIEQHk4fip7ImA9WxFUE0s.&quot;"><id>tag:blogger.com,1999:blog-4129945553404449527.post-5582257678103158941</id><published>2010-07-03T23:53:00.000-07:00</published><updated>2010-06-23T23:55:01.736-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-06-23T23:55:01.736-07:00</app:edited><title>openvpn simple command</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/JGNDCoUSxM5i9pVmzgRsgBPCEQk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/JGNDCoUSxM5i9pVmzgRsgBPCEQk/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/JGNDCoUSxM5i9pVmzgRsgBPCEQk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/JGNDCoUSxM5i9pVmzgRsgBPCEQk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;here is two simple command to have openvpn tunnel up between server and client on linux system&lt;br /&gt;&lt;br /&gt;on server :&lt;br /&gt;&lt;br /&gt;/usr/local/sbin/openvpn --port PORT --proto udp --dev tun0 --bcast-buffers 512 --fast-io --ifconfig 192.168.20.1 192.168.20.2 --comp-lzo --comp-noadapt --daemon --route some_net its_masking 192.168.20.2 --keepalive 30 90&lt;br /&gt;&lt;br /&gt;on client :&lt;br /&gt;&lt;br /&gt;/usr/local/sbin/openvpn --remote SERVERADDR --port PORT --proto udp --dev tun0 --bcast-buffers 512 --fast-io --comp-lzo --comp-noadapt --daemon --ifconfig 192.168.20.2 192.168.20.1 --keepalive 30 90 --float&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4129945553404449527-5582257678103158941?l=allabouthobby.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/SsBTn/~4/i2qJpEMi654" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://allabouthobby.blogspot.com/feeds/5582257678103158941/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4129945553404449527&amp;postID=5582257678103158941" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/5582257678103158941?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/5582257678103158941?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/SsBTn/~3/i2qJpEMi654/openvpn-simple-command.html" title="openvpn simple command" /><author><name>arpol</name><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://allabouthobby.blogspot.com/2010/06/openvpn-simple-command.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEIERn85fip7ImA9WxFWGUg.&quot;"><id>tag:blogger.com,1999:blog-4129945553404449527.post-4720916722318346280</id><published>2010-06-07T14:24:00.000-07:00</published><updated>2010-06-07T16:15:07.126-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-06-07T16:15:07.126-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MP108" /><category scheme="http://www.blogger.com/atom/ns#" term="Audiocodes" /><category scheme="http://www.blogger.com/atom/ns#" term="asterisk" /><title>Audiocodes Hunt Group routing table and its Routing Manipulation</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/zrwttLCng3uZqw6F6v1_5X4h5Ak/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zrwttLCng3uZqw6F6v1_5X4h5Ak/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/zrwttLCng3uZqw6F6v1_5X4h5Ak/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zrwttLCng3uZqw6F6v1_5X4h5Ak/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;After configuring audiocodes to work with &lt;a href="http://allabouthobby.blogspot.com/2009/10/configuring-audiocodes-mp108-mp104-fxo.html"&gt;asterisk&lt;/a&gt;, one thing need to be done properly, to make audiocodes just route the ip call  to PSTN the way asterisk want it.&lt;br /&gt;&lt;br /&gt;on my case here, I have my asterisk adding prefix 011 and 012 before sending it to any FXO gateway attached to my asterisk, the problem is audiocodes by default will use hunting system and use any available FXO to make a call, which I dont want it to be happen as every port is attached to different provider and I want the call to be routed properly to save the cost (and cost calculation is done on asterisk).&lt;br /&gt;&lt;br /&gt;two configurations need to be done on audiocodes for this case :&lt;br /&gt;1. Protocol Management -&gt; Manipulation Tables -&gt; IP Tel Destination Numbers, below is the screen shot.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_NteYO_Xuj_I/TA1mXrsEJDI/AAAAAAAAAMo/1SRvS4gMFH4/s1600/manipulation.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 198px;" src="http://2.bp.blogspot.com/_NteYO_Xuj_I/TA1mXrsEJDI/AAAAAAAAAMo/1SRvS4gMFH4/s320/manipulation.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5480148878630331442" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;2. Protocol Management -&gt; Routing Tables -&gt; IP to Hunt Group routing, below is the screen shot.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_NteYO_Xuj_I/TA1meqwuzNI/AAAAAAAAAMw/hLWmji4JwYE/s1600/routing.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 202px;" src="http://4.bp.blogspot.com/_NteYO_Xuj_I/TA1meqwuzNI/AAAAAAAAAMw/hLWmji4JwYE/s320/routing.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5480148998640553170" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;by looking at both screen shot above, we will get the idea easily.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4129945553404449527-4720916722318346280?l=allabouthobby.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/SsBTn/~4/b7PPzQuDzfw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://allabouthobby.blogspot.com/feeds/4720916722318346280/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4129945553404449527&amp;postID=4720916722318346280" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/4720916722318346280?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/4720916722318346280?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/SsBTn/~3/b7PPzQuDzfw/audiocodes-hunt-group-routing-table-and.html" title="Audiocodes Hunt Group routing table and its Routing Manipulation" /><author><name>arpol</name><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/_NteYO_Xuj_I/TA1mXrsEJDI/AAAAAAAAAMo/1SRvS4gMFH4/s72-c/manipulation.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://allabouthobby.blogspot.com/2010/06/audiocodes-hunt-group-routing-table-and.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUIFSHY6fyp7ImA9WxFWGUs.&quot;"><id>tag:blogger.com,1999:blog-4129945553404449527.post-7422086156939052996</id><published>2010-06-01T12:49:00.000-07:00</published><updated>2010-06-07T19:18:39.817-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-06-07T19:18:39.817-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="T2330" /><category scheme="http://www.blogger.com/atom/ns#" term="Vaio VGN NR220E" /><category scheme="http://www.blogger.com/atom/ns#" term="Virtualization" /><category scheme="http://www.blogger.com/atom/ns#" term="T7300" /><title>Intel T7300 on Sony Vaio VGN-NR220E</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/cgLWstJmfOu-w-FjsMPKkoQhN8I/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cgLWstJmfOu-w-FjsMPKkoQhN8I/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/cgLWstJmfOu-w-FjsMPKkoQhN8I/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cgLWstJmfOu-w-FjsMPKkoQhN8I/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;This is another upgrade for my 2 years old Sony &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Vaio&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;VGN&lt;/span&gt;-NR220E. As previous project done to this low cost laptop (I got it for only US$ 320, on &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;BestBuy&lt;/span&gt; sale) that changed it from Windows Vista to Windows &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;XP&lt;/span&gt; and then to &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;MacOSX&lt;/span&gt; &lt;a href="http://allabouthobby.blogspot.com/2008/05/mac-osx-on-vaio-vgn-nr220e.html"&gt;Leopard 10.5.2&lt;/a&gt;, everything was fine except the horse power that come with this laptop, Intel T2330, is not really a horse power, more like mule power :D.&lt;br /&gt;&lt;br /&gt;Last week, I look for the replacement of its processor, I was looking for T8100 processor initially, as other guy do the upgrade on this laptop with success ( &lt;a href="http://forum.notebookreview.com/hardware-components-aftermarket-upgrades/316889-who-says-gl960-doesnt-do-penryn-800-mhz-fsb.html"&gt;this link &lt;/a&gt;), but after looking around at &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;ebay&lt;/span&gt;, this processor is still damn expensive, even used one, the price never below US$80.&lt;br /&gt;&lt;br /&gt;Well, then I had to lower my expectations, I only need faster processor, bigger cache, and most important thing, can do &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;virtualization&lt;/span&gt;, so T7300 is my next choice, if this laptop can do T8100, so it should be able to do T7300.&lt;br /&gt;&lt;br /&gt;finally after 2 weeks restless bidding on &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;ebay&lt;/span&gt;, got a bargain price at US$48, it used one but come with 30 days warranty, not bad at all.&lt;br /&gt;&lt;br /&gt;now I am a happy user, my &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;MacOSX&lt;/span&gt; Sony &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;Vaio&lt;/span&gt; is run faster then before, I completely migrated my &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;XP&lt;/span&gt; to run under &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;MacOSX&lt;/span&gt; with Virtual machine that utilize its &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;intel&lt;/span&gt; VT-x hardware &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;virtualization&lt;/span&gt;, sweet.......&lt;br /&gt;&lt;br /&gt;below pictures are for &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_14"&gt;comparison&lt;/span&gt; of the core size between T2330, T8100 and T7300.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_NteYO_Xuj_I/TAQZR3tERiI/AAAAAAAAAMQ/7GQ-sWtepCk/s1600/T7300.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5477530841590810146" style="width: 320px; height: 243px;" alt="" src="http://2.bp.blogspot.com/_NteYO_Xuj_I/TAQZR3tERiI/AAAAAAAAAMQ/7GQ-sWtepCk/s320/T7300.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_NteYO_Xuj_I/TAQZXjqXEtI/AAAAAAAAAMY/bucLeCxtrxk/s1600/T8100-T2330.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5477530939289965266" style="width: 320px; height: 150px;" alt="" src="http://4.bp.blogspot.com/_NteYO_Xuj_I/TAQZXjqXEtI/AAAAAAAAAMY/bucLeCxtrxk/s320/T8100-T2330.jpg" 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/4129945553404449527-7422086156939052996?l=allabouthobby.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/SsBTn/~4/Nbd8RDk0xUE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://allabouthobby.blogspot.com/feeds/7422086156939052996/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4129945553404449527&amp;postID=7422086156939052996" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/7422086156939052996?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/7422086156939052996?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/SsBTn/~3/Nbd8RDk0xUE/intel-t7300-on-sony-vaio-vgn-nr220e.html" title="Intel T7300 on Sony Vaio VGN-NR220E" /><author><name>arpol</name><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/_NteYO_Xuj_I/TAQZR3tERiI/AAAAAAAAAMQ/7GQ-sWtepCk/s72-c/T7300.jpg" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://allabouthobby.blogspot.com/2010/05/intel-t7300-on-sony-vaio-vgn-nr220e.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak8NSX8zeSp7ImA9WxFWE0k.&quot;"><id>tag:blogger.com,1999:blog-4129945553404449527.post-8125294793378409510</id><published>2010-05-31T16:19:00.000-07:00</published><updated>2010-05-31T16:34:58.181-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-31T16:34:58.181-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="html" /><title>Disable copy and paste into form text field</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/x2mpzxjvWCVXXGQP2zAXQref35w/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/x2mpzxjvWCVXXGQP2zAXQref35w/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/x2mpzxjvWCVXXGQP2zAXQref35w/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/x2mpzxjvWCVXXGQP2zAXQref35w/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;People sometimes got lazy just to enter information such thing like this below :&lt;br /&gt;&lt;br /&gt;your email : &lt;input class="medium" name="contactEmail"&gt;&lt;br /&gt;confirm your email : &lt;input class="medium" name="contactEmail"&gt;&lt;br /&gt;&lt;br /&gt;the second question to confirm your email address, or to be exact, to retype again the email address is having a purpose to minimize the typo or any other problem like incorrect email address, or by mistake, entering another person email address.&lt;br /&gt;&lt;br /&gt;but because of laziness, many times for second question, people just do copy and paste, ctrl-c and ctrl-v to that column, so at this point, the purpose of having second question is no longer valid anymore.&lt;br /&gt;&lt;br /&gt;to prevent such behaviour, here is simple trick on the HTML form.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;color:#3366ff;"&gt;&lt;em&gt;&amp;lt;input type="text" class="medium" name="contactEmail2" id="contactEmail2" onCopy="return false" onDrag="return false" onDrop="return false" onPaste="return false" tabindex="23"/&amp;gt;&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;with that addition, people are no longer able to do paste/ctrl-v into it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4129945553404449527-8125294793378409510?l=allabouthobby.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/SsBTn/~4/SSc8FMiwIOA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://allabouthobby.blogspot.com/feeds/8125294793378409510/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4129945553404449527&amp;postID=8125294793378409510" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/8125294793378409510?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/8125294793378409510?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/SsBTn/~3/SSc8FMiwIOA/disable-copy-and-paste-to-form-text.html" title="Disable copy and paste into form text field" /><author><name>arpol</name><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://allabouthobby.blogspot.com/2010/05/disable-copy-and-paste-to-form-text.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0UGSXc9cCp7ImA9WhZUE0o.&quot;"><id>tag:blogger.com,1999:blog-4129945553404449527.post-1445239390152869016</id><published>2010-05-24T15:07:00.000-07:00</published><updated>2011-06-06T07:40:28.968-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-06T07:40:28.968-07:00</app:edited><title>Put ipv6 configuration on linux</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/mAv7XWFC8aKhOXGbjrR7wF3lpko/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/mAv7XWFC8aKhOXGbjrR7wF3lpko/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/mAv7XWFC8aKhOXGbjrR7wF3lpko/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/mAv7XWFC8aKhOXGbjrR7wF3lpko/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;I always need this once a while and always forgot it, so this is my note on ipv6 for linux (Fedora flavor of course :) ).&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;/sbin/vconfig add eth0 600&lt;br /&gt;/sbin/ifconfig eth0.600 up&lt;br /&gt;/sbin/ifconfig eth0.600 inet6 add 2001:AA00:F:F::2/64&lt;br /&gt;/sbin/route -A inet6 add ::/0 gw  2001:AA00:f:f::1&lt;br /&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4129945553404449527-1445239390152869016?l=allabouthobby.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/SsBTn/~4/qjPez94z5EM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://allabouthobby.blogspot.com/feeds/1445239390152869016/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4129945553404449527&amp;postID=1445239390152869016" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/1445239390152869016?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/1445239390152869016?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/SsBTn/~3/qjPez94z5EM/put-ipv6-configuration-on-linux.html" title="Put ipv6 configuration on linux" /><author><name>arpol</name><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://allabouthobby.blogspot.com/2010/05/put-ipv6-configuration-on-linux.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkUGSX46fCp7ImA9WxFWGUg.&quot;"><id>tag:blogger.com,1999:blog-4129945553404449527.post-7133976615842196103</id><published>2010-03-07T16:26:00.000-08:00</published><updated>2010-06-07T16:43:48.014-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-06-07T16:43:48.014-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="magicjack" /><category scheme="http://www.blogger.com/atom/ns#" term="asterisk" /><title>Patch Asterisk 1.4 to work with MagicJack.</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/6aoZf8ZzywgkWbOD5dPz6nsl9VY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6aoZf8ZzywgkWbOD5dPz6nsl9VY/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/6aoZf8ZzywgkWbOD5dPz6nsl9VY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6aoZf8ZzywgkWbOD5dPz6nsl9VY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;I know, its against MagicJack TOS but I have to do this because that small MJack USB phone adapter is hot, I really dont like to have it that way while attached in my laptop.&lt;br /&gt;&lt;br /&gt;once MagicJack guys can fix that issue, I will back again to use that phone adapter, here is the suggestion for you guys, put some power management control on that adapter, and just enabled the rest of device (that make it hot) only when there is a call placed, seems simple ha ? yes it is dude.&lt;br /&gt;&lt;br /&gt;and why I bother to use MagicJack with Asterisk and not using any SIP Adapter directly ?, because I dont know how to configure SIP adapter to work with MagicJack server .. :D&lt;br /&gt;&lt;br /&gt;here is the step (I use Asterisk 1.4.24, not sure if this work on 1.6).&lt;br /&gt;&lt;br /&gt;1. go to asterisk source, on this directory ../asterisk-1.4.24/channels&lt;br /&gt;2. download &lt;a href="http://rapidshare.com/files/396469993/mjack_patch_chan_sip.patch"&gt;chan_sip patch&lt;/a&gt; &lt;br /&gt;3. patch -l chan_sip.c &lt; mjack_patch_chan_sip.patch&lt;br /&gt;4. rm chan_sip.o chan_sip.so&lt;br /&gt;5. cd ..&lt;br /&gt;6. make&lt;br /&gt;7. cp channels/chan_sip.so /usr/lib/asterisk/modules/chan_sip.so&lt;br /&gt;8. start asterisk /usr/sbin/asterisk -Fvvvvvvvvvv&lt;br /&gt;9. have fun.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4129945553404449527-7133976615842196103?l=allabouthobby.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/SsBTn/~4/o_NNgvuICTE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://allabouthobby.blogspot.com/feeds/7133976615842196103/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4129945553404449527&amp;postID=7133976615842196103" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/7133976615842196103?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/7133976615842196103?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/SsBTn/~3/o_NNgvuICTE/patch-asterisk-14-to-work-with.html" title="Patch Asterisk 1.4 to work with MagicJack." /><author><name>arpol</name><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://allabouthobby.blogspot.com/2010/03/patch-asterisk-14-to-work-with.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0cDRHw_cSp7ImA9WhZUE0o.&quot;"><id>tag:blogger.com,1999:blog-4129945553404449527.post-5490219029218717592</id><published>2009-12-12T21:05:00.000-08:00</published><updated>2011-06-06T07:37:55.249-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-06T07:37:55.249-07:00</app:edited><title>Cisco router as a PPTP client</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/5B7_uRyZ9_kCpDHHy9As1pBffXk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5B7_uRyZ9_kCpDHHy9As1pBffXk/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/5B7_uRyZ9_kCpDHHy9As1pBffXk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5B7_uRyZ9_kCpDHHy9As1pBffXk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Cisco router as a PPTP client, configured it without encryption to another VPN server.&lt;br /&gt;&lt;code&gt;&lt;br /&gt;vpdn enable&lt;br /&gt;!&lt;br /&gt;vpdn-group 1&lt;br /&gt;request-dialin&lt;br /&gt;protocol pptp&lt;br /&gt;rotary-group 0&lt;br /&gt;initiate-to ip VPN_SERVER&lt;br /&gt;&lt;br /&gt;interface Dialer0&lt;br /&gt;ip address negotiated&lt;br /&gt;ip pim dense-mode&lt;br /&gt;encapsulation ppp&lt;br /&gt;dialer in-band&lt;br /&gt;dialer idle-timeout 0&lt;br /&gt;dialer string 222&lt;br /&gt;dialer vpdn&lt;br /&gt;dialer-group 1&lt;br /&gt;no cdp enable&lt;br /&gt;ppp pfc local request&lt;br /&gt;ppp pfc remote apply&lt;br /&gt;ppp encrypt mppe auto&lt;br /&gt;ppp chap hostname USERNAME&lt;br /&gt;ppp chap password PASSWORD&lt;br /&gt;&lt;br /&gt;dialer-list 1 protocol ip permit&lt;br /&gt;ip multicast-routing&lt;br /&gt;no ip gratuitous-arps&lt;br /&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4129945553404449527-5490219029218717592?l=allabouthobby.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/SsBTn/~4/txDaVpxn2Uw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://allabouthobby.blogspot.com/feeds/5490219029218717592/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4129945553404449527&amp;postID=5490219029218717592" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/5490219029218717592?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/5490219029218717592?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/SsBTn/~3/txDaVpxn2Uw/cisco-router-as-pptp-client.html" title="Cisco router as a PPTP client" /><author><name>arpol</name><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://allabouthobby.blogspot.com/2009/12/cisco-router-as-pptp-client.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkMCSXc8cCp7ImA9WxNWFko.&quot;"><id>tag:blogger.com,1999:blog-4129945553404449527.post-3747575822964825392</id><published>2009-10-15T22:49:00.000-07:00</published><updated>2009-10-15T23:27:48.978-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-15T23:27:48.978-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MP108" /><category scheme="http://www.blogger.com/atom/ns#" term="Audiocodes" /><category scheme="http://www.blogger.com/atom/ns#" term="asterisk" /><title>Configuring Audiocodes MP108 MP104 FXO with Asterisk</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/vLpNLDAGA3O7KeN42yFRdzBPj_U/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/vLpNLDAGA3O7KeN42yFRdzBPj_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/vLpNLDAGA3O7KeN42yFRdzBPj_U/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/vLpNLDAGA3O7KeN42yFRdzBPj_U/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Audiocodes MP108 FXO is 8 FXO port on single device, its really well built, but with that, it comes with a lot of setting to deal, basically audiocodes is not simple FXO gateway which normally relies on asterisk to do the switching/PBX stuff, I hope that I can disable all the functionality and just use this gateway with asterisk.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;ok now how to set this audiocodes just to forward all call come from PSTN that connect on FXO port to asterisk and vice versa, forward all call from astersik to any available FXO port, this is the few step that will make audiocodes work with such configuration.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Step 1:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Configure audiocodes to have registration account with asterisk, this can be done easily with "Protocol Management -&gt; Protocol Definition -&gt; Proxy&amp;amp;Registration", fill on "Proxy IP Address", "Enable Registration : Yes", "Username", "Password", and "Authentication Mode : Per Endpoint". &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Step 2:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Configuring "Protocol Management -&gt; Endpoint Phone Number", this is important part for make each FXO port on audiocodes registered with asterisk, in here, under "Channel", you can fill with either 1, 1-2, 1-8, 3-4, or whatever you want to have, this means that port 1, or port 1-2, etc will registered on astersik with userid/username filled on "Phone Number", yes, that is correct, "Phone Number" on this configuration page is AlphaNumeric, the password is using global "Password" on First step.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;next, on same page configure "Hunt Group ID", this is another important configuration which make audiocodes forward incoming call from asterisk to any available FXO. Hunt Group ID is number from 0 to any, I put 1.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Step 3:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;to make audiocodes forward call from FXO to asterisk, configure "Endpoint Settings -&gt; Automatic Dialing", I have 777 number on asterisk to handle all incoming call, so I put "Destination Phone Number" as 777 so every incoming call on FXO will be forwarded to 777 on my Astersik.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Step 4:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;this is the last configuration that everyone need, forward call from asterisk to any available FXO. in "Routing Tables -&gt; IP to Hunt Group Routing Table" configure under "Dest. Phone Prefix" with "*" (or any prefix that you might have), "Source Phone Prefix" with "*", "Source IP Address" with "*", "Hunt Group ID" with any number you configure on Step 2, in my case, 1.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;thats it, all configurations are complete. the audiocodes now can forward the call from FXO to asterisk, and vice versa.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;step 3 and step 4 basically the configuration that need to have if audiocodes reporting error such "&lt;span class="Apple-style-span"   style="  white-space: pre; font-family:-webkit-monospace;font-size:13px;"&gt;[ERROR] #0:TrunkGroup::AllocateEndPoint- Can't find EndPoint for phone number"&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/4129945553404449527-3747575822964825392?l=allabouthobby.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/SsBTn/~4/UWd8hkrLjV0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://allabouthobby.blogspot.com/feeds/3747575822964825392/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4129945553404449527&amp;postID=3747575822964825392" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/3747575822964825392?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/3747575822964825392?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/SsBTn/~3/UWd8hkrLjV0/configuring-audiocodes-mp108-mp104-fxo.html" title="Configuring Audiocodes MP108 MP104 FXO with Asterisk" /><author><name>arpol</name><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://allabouthobby.blogspot.com/2009/10/configuring-audiocodes-mp108-mp104-fxo.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkEDSHsyeCp7ImA9WxNSFko.&quot;"><id>tag:blogger.com,1999:blog-4129945553404449527.post-3513386630064089161</id><published>2009-08-30T15:10:00.000-07:00</published><updated>2009-08-30T15:17:59.590-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-30T15:17:59.590-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="selinux" /><category scheme="http://www.blogger.com/atom/ns#" term="copy mysql data file" /><category scheme="http://www.blogger.com/atom/ns#" term="mysql" /><title>SELinux is preventing the mysqld from using potentially mislabeled files</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/zkEgk0_vT17B2i06OjC1Q4cysbU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zkEgk0_vT17B2i06OjC1Q4cysbU/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/zkEgk0_vT17B2i06OjC1Q4cysbU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zkEgk0_vT17B2i06OjC1Q4cysbU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;"setroubleshoot: SELinux is preventing the mysqld from using potentially mislabeled files, ....,  For complete SELinux messages. run sealert -l ...."&lt;br /&gt;&lt;br /&gt;above error is appear after I manually copy Mysql data files from /var/lib/mysql directory from one server to another new server, I usually choose this direct copy path to create another identical mysql server machine for its effectiveness, its faster compare to use the regular mysql tool.&lt;br /&gt;&lt;br /&gt;but when the linux machine has SElinux enabled on it, direct copy will resulting the file unreadable from mysql server point of view, it will showing above error, to make these data file readable on mysql simply issue this command :&lt;br /&gt;&lt;br /&gt;chcon --reference=/var/lib/mysql new_db_directory/*&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4129945553404449527-3513386630064089161?l=allabouthobby.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/SsBTn/~4/SkJu2OvbOig" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://allabouthobby.blogspot.com/feeds/3513386630064089161/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4129945553404449527&amp;postID=3513386630064089161" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/3513386630064089161?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/3513386630064089161?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/SsBTn/~3/SkJu2OvbOig/selinux-is-preventing-mysqld-from-using.html" title="SELinux is preventing the mysqld from using potentially mislabeled files" /><author><name>arpol</name><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://allabouthobby.blogspot.com/2009/08/selinux-is-preventing-mysqld-from-using.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Dk8NRHs_eCp7ImA9WxNTFkg.&quot;"><id>tag:blogger.com,1999:blog-4129945553404449527.post-829450331346401348</id><published>2009-08-18T21:01:00.000-07:00</published><updated>2009-08-18T21:08:15.540-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-18T21:08:15.540-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="sources-list" /><category scheme="http://www.blogger.com/atom/ns#" term="apt-get" /><category scheme="http://www.blogger.com/atom/ns#" term="gutsy" /><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu" /><title>Ubuntu gutsy got "package is missing, has been obsoleted etc"</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/0a9tYwXwOVflOWW2usJYDOWgwOU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0a9tYwXwOVflOWW2usJYDOWgwOU/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/0a9tYwXwOVflOWW2usJYDOWgwOU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0a9tYwXwOVflOWW2usJYDOWgwOU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Its sucks maintaining an old server while upgrading the OS is not an option, especially if said machine is just work fine and serve well with its obsolete hardware and not worth enough to put some additional investment, except just add a hard drive.&lt;br /&gt;&lt;br /&gt;while trying to update using apt-get, if one got the :&lt;br /&gt;"package is missing, has been obsoleted, or is only available from another source" error, update the content of /etc/apt/sources.list with below entry, all obsolete ubuntu now filed under old-releases.ubuntu.com server :&lt;br /&gt;&lt;br /&gt;===========================================================&lt;br /&gt;deb http://old-releases.ubuntu.com/ubuntu gutsy main restricted universe multiverse&lt;br /&gt;deb-src http://old-releases.ubuntu.com/ubuntu gutsy main restricted universe multiverse&lt;br /&gt;deb http://old-releases.ubuntu.com/ubuntu gutsy-updates main restricted universe multiverse&lt;br /&gt;deb-src http://old-releases.ubuntu.com/ubuntu gutsy-updates main restricted universe multiverse&lt;br /&gt;deb http://old-releases.ubuntu.com/ubuntu gutsy-security main restricted universe multiverse&lt;br /&gt;deb-src http://old-releases.ubuntu.com/ubuntu gutsy-security main restricted universe multiverse&lt;br /&gt;===========================================================&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4129945553404449527-829450331346401348?l=allabouthobby.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/SsBTn/~4/Fw9XX3FosUk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://allabouthobby.blogspot.com/feeds/829450331346401348/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4129945553404449527&amp;postID=829450331346401348" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/829450331346401348?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/829450331346401348?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/SsBTn/~3/Fw9XX3FosUk/ubuntu-gutsy-got-package-is-missing-has.html" title="Ubuntu gutsy got &quot;package is missing, has been obsoleted etc&quot;" /><author><name>arpol</name><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://allabouthobby.blogspot.com/2009/08/ubuntu-gutsy-got-package-is-missing-has.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUEEQXs-eip7ImA9WxJaGUk.&quot;"><id>tag:blogger.com,1999:blog-4129945553404449527.post-6607720041754494246</id><published>2009-08-10T16:33:00.000-07:00</published><updated>2009-08-10T16:40:00.552-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-10T16:40:00.552-07:00</app:edited><title>running asterisk with SELinux enabled</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/q19jFaCLrxeNisM7p4M-0UWz9yU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/q19jFaCLrxeNisM7p4M-0UWz9yU/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/q19jFaCLrxeNisM7p4M-0UWz9yU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/q19jFaCLrxeNisM7p4M-0UWz9yU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;The common problem on asterisk running on top of linux with SELinux enabled is the error while trying to load the codecs&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;the error usually said : &lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span"   style="  -webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px; font-family:Verdana;font-size:13px;"&gt;&lt;br /&gt;&lt;blockquote&gt;loader.c:359 __load_resource: /usr/lib/asterisk/modules/codec_g729.so: cannot restore segment prot after reloc: Permission denied&lt;/blockquote&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Verdana;font-size:100%;"&gt;&lt;span class="Apple-style-span"  style=" -webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;font-size:13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px; "&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;The majority of user just disabling the SELinux, but if that is not an option, just change the context of said file above wiith this command :&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Verdana;font-size:100%;"&gt;&lt;span class="Apple-style-span"  style=" -webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;font-size:13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Verdana;font-size:100%;"&gt;&lt;span class="Apple-style-span"  style=" -webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;font-size:13px;"&gt;&lt;blockquote&gt;chcon -t texrel_shlib_t /usr/lib/asterisk/modules/codec_g729.so&lt;/blockquote&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Verdana;font-size:100%;"&gt;&lt;span class="Apple-style-span"  style=" -webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;font-size:13px;"&gt;&lt;br /&gt;&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/4129945553404449527-6607720041754494246?l=allabouthobby.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/SsBTn/~4/Td7qVpYR7OI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://allabouthobby.blogspot.com/feeds/6607720041754494246/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4129945553404449527&amp;postID=6607720041754494246" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/6607720041754494246?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/6607720041754494246?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/SsBTn/~3/Td7qVpYR7OI/running-asterisk-with-selinux-enabled.html" title="running asterisk with SELinux enabled" /><author><name>arpol</name><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://allabouthobby.blogspot.com/2009/08/running-asterisk-with-selinux-enabled.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0MMQHc9eCp7ImA9WxJQF0Q.&quot;"><id>tag:blogger.com,1999:blog-4129945553404449527.post-3473434514593565240</id><published>2009-05-31T01:44:00.000-07:00</published><updated>2009-05-31T12:51:21.960-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-05-31T12:51:21.960-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="sipura" /><category scheme="http://www.blogger.com/atom/ns#" term="Linksys" /><category scheme="http://www.blogger.com/atom/ns#" term="spa2102" /><category scheme="http://www.blogger.com/atom/ns#" term="SPA2102-NA" /><category scheme="http://www.blogger.com/atom/ns#" term="rocketvoip" /><category scheme="http://www.blogger.com/atom/ns#" term="asterisk" /><category scheme="http://www.blogger.com/atom/ns#" term="SPA2102-R" /><category scheme="http://www.blogger.com/atom/ns#" term="spa2102-sf" /><title>Unlock Linksys Sipura SPA 2102</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ug6VXPhRV2Z5Am1H_oVC7ARcHYk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ug6VXPhRV2Z5Am1H_oVC7ARcHYk/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/ug6VXPhRV2Z5Am1H_oVC7ARcHYk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ug6VXPhRV2Z5Am1H_oVC7ARcHYk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;To unlock this linksys SPA 2102, just do exactly the step for &lt;a href="http://allabouthobby.blogspot.com/2009/04/unlock-sipura-spa-2100-from.html"&gt;unlocking Sipura SPA2100 on my other post&lt;/a&gt;.&lt;br /&gt;I did it three times, all SPA-2102 no matter the model number, either SPA-2102-R, SPA-2102-NA or SPA-2102-SF, all can be unlocked using same step.&lt;br /&gt;&lt;br /&gt;note: the only difference on my case with Linksys SPA, the file name on web server is spaMAC.cfg compare to Sipura SPA2100 that use spaMAC.txt as default.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4129945553404449527-3473434514593565240?l=allabouthobby.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/SsBTn/~4/B0Vl2lZ1sUc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://allabouthobby.blogspot.com/feeds/3473434514593565240/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4129945553404449527&amp;postID=3473434514593565240" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/3473434514593565240?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/3473434514593565240?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/SsBTn/~3/B0Vl2lZ1sUc/unlock-linksys-sipura-spa-2102.html" title="Unlock Linksys Sipura SPA 2102" /><author><name>arpol</name><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://allabouthobby.blogspot.com/2009/05/unlock-linksys-sipura-spa-2102.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0YBQXk4fSp7ImA9WhZUE0o.&quot;"><id>tag:blogger.com,1999:blog-4129945553404449527.post-5990691349667292747</id><published>2009-05-06T14:44:00.000-07:00</published><updated>2011-06-06T07:39:10.735-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-06T07:39:10.735-07:00</app:edited><title>Expect, PHP and Fedora 5</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/GNZYucwmtTriO0gZ311Oea1wgr0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/GNZYucwmtTriO0gZ311Oea1wgr0/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/GNZYucwmtTriO0gZ311Oea1wgr0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/GNZYucwmtTriO0gZ311Oea1wgr0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;span style="font-size:85%;"&gt;I work with ubuntu before for the expect, &lt;a href="http://allabouthobby.blogspot.com/2009/02/expect-php-and-ubuntu.html"&gt;Expect, PHP and Ubuntu&lt;/a&gt;, but now I have to use it on fedora 5, here is the installation :&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;install expect and expect-devel&lt;br /&gt;&lt;code&gt;&lt;br /&gt;# yum install expect expect-devel&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;install PECL Expect.&lt;br /&gt;&lt;code&gt;&lt;br /&gt;# wget http://pecl.php.net/get/expect-0.2.5.tgz&lt;br /&gt;# pecl install expect-0.2.5.tgz&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;edit php.ini and put this line :&lt;br /&gt;&lt;code&gt;&lt;br /&gt;extension=expect.so&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;restart httpd and you ready to go.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4129945553404449527-5990691349667292747?l=allabouthobby.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/SsBTn/~4/HN6afgjIAeo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://allabouthobby.blogspot.com/feeds/5990691349667292747/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4129945553404449527&amp;postID=5990691349667292747" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/5990691349667292747?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4129945553404449527/posts/default/5990691349667292747?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/SsBTn/~3/HN6afgjIAeo/expect-php-and-fedora-5.html" title="Expect, PHP and Fedora 5" /><author><name>arpol</name><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://allabouthobby.blogspot.com/2009/05/expect-php-and-fedora-5.html</feedburner:origLink></entry></feed>

