<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-18449133</id><updated>2011-11-26T20:57:16.922-08:00</updated><title type='text'>coyote's  lair</title><subtitle type='html'>Mostly about my hobby meddling with computers. And some good deals on hardwares &amp; stuff.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>49</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-18449133.post-7695610110383939472</id><published>2011-11-26T20:50:00.000-08:00</published><updated>2011-11-26T20:57:16.938-08:00</updated><title type='text'>Howto: Remote SSH tunnelling on Ubuntu</title><content type='html'>On the server, install openssh-server&lt;br /&gt;&lt;br /&gt;sudo apt-get install openssh-server&lt;br /&gt;&lt;br /&gt;if you have firewall on the server, open port 22&lt;br /&gt;&lt;br /&gt;if you want to access the server outside the router, port forward port 22 to the server's ip address also.&lt;br /&gt;&lt;br /&gt;From the client,&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;code&gt;ssh -Y remotemachine -l&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;commands issued will be started in the remote machines&lt;br /&gt;&lt;br /&gt;eg.&lt;br /&gt;&lt;br /&gt;nautilus&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-7695610110383939472?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/7695610110383939472/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=7695610110383939472' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/7695610110383939472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/7695610110383939472'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2011/11/howto-remote-ssh-tunnelling-on-ubuntu.html' title='Howto: Remote SSH tunnelling on Ubuntu'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-450837180391646875</id><published>2011-11-24T08:00:00.000-08:00</published><updated>2011-11-24T08:10:00.698-08:00</updated><title type='text'>Setting up network printer in ubuntu 11.10</title><content type='html'>Oddly, the usual simple gnome printer setup application is missing from Ubuntu 11.10's interface.&lt;br /&gt;&lt;br /&gt;One can still go to terminal, type&lt;br /&gt;&lt;br /&gt;system-config-printer&lt;br /&gt;&lt;br /&gt;My  printer is connected to the Asus RT-N16 router &amp;amp; the configuration  to enter is as follow, where 192.168.0.1 is the router's ip address.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-syPsJnrWegI/Ts5sDO-xJnI/AAAAAAAAANY/Gk6YwUkB6PI/s1600/Ubuntu_Network_Printer.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 317px;" src="http://2.bp.blogspot.com/-syPsJnrWegI/Ts5sDO-xJnI/AAAAAAAAANY/Gk6YwUkB6PI/s400/Ubuntu_Network_Printer.jpg" alt="" id="BLOGGER_PHOTO_ID_5678594982977545842" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a class="http" href="http://cyberelk.net/tim/software/system-config-printer/"&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-450837180391646875?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/450837180391646875/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=450837180391646875' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/450837180391646875'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/450837180391646875'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2011/11/setting-up-network-printer-in-ubuntu.html' title='Setting up network printer in ubuntu 11.10'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-syPsJnrWegI/Ts5sDO-xJnI/AAAAAAAAANY/Gk6YwUkB6PI/s72-c/Ubuntu_Network_Printer.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-2353487242163410817</id><published>2011-04-24T08:13:00.000-07:00</published><updated>2011-04-24T08:47:47.827-07:00</updated><title type='text'>ATI linux drivers, room for improvement still...</title><content type='html'>Discovered another bug on ATI graphic chip linux driver.&lt;br /&gt;&lt;br /&gt;Some of you may have noticed, if you install 32bits ubuntu 10.10 with 4G ram, it will automatically use the PAE kernel, which is a patch to the 32bits kernel to address all of the 4G ram. Sweet you may say.&lt;br /&gt;&lt;br /&gt;Things took for a downward spin for my ATI chipset pc. After the ubuntu 10.10 install with 2 sticks of 2G ram, naturally the PAE kernel is in placed. My 2D desktop started giving lots of artifacts which made me ran to the shop couple times to change the board &amp;amp; ram thinking it's either the Biostar A880G+ board or the Kingston ram are having compatibility issue. 2 sticks of 2G ram with onboard graphic showing artifact, that is nothing new, so I thought. Unfortunately, new board &amp;amp; rams did not solve the problem. So I lived with the problem by using the 3D desktop, which miraculously has no artifact problem. Weird. And that was with the open source ati driver.&lt;br /&gt;&lt;br /&gt;Lately, I tried to enable hardware accelerated HD video playback with the proprietary ATI driver &amp;amp; now the 'hardware accelerated' full HD playback is displayed in an even bigger mess... dropped frames, artifacts, messed up colors, tearing... I tried ATI driver version 11-1, 11-2 &amp;amp; 11-3 &amp;amp; no matter what I do, the problem persisted.&lt;br /&gt;&lt;br /&gt;Then it daunts on me that the PAE kernel was at work. So, I reinstall ubuntu with 2G of ram alone &amp;amp; sure enough it installed the non-PAE kernel. What do you know, all the artifact, discoloration are gone... other problems like non-optimized hardware accelerated HD playback &amp;amp; high cpu utilization persisted. But those are, again nothing new for the poorly written ATI linux drivers.&lt;br /&gt;&lt;br /&gt;So, could it be linux PAE kernel's problem, one ask? Not at all. I checked my other pc with 4G ram running the same version of PAE kernel, the 2D desktop, 3D desktop, hardware accelerated HD playback are all silky smooth, cpu utilization is low &amp;amp; stable. I even finished most of the Starcraft2 campaigns( except the final one ) on the onboard graphic chip, an it did all that flawlessly in linux with the PAE kernel &amp;amp; with 2 sticks of 2G ram.&lt;br /&gt;&lt;br /&gt;It's nvidia 8300 onboard graphic chip. Kudos to nVidia.&lt;br /&gt;&lt;br /&gt;Most people already knew ATI's windows drivers are a pain to install/remove compared to nVidia. I just have to say, ATI's linux drivers are even more buggy &amp;amp; much room for improvement.&lt;br /&gt;&lt;br /&gt;A lesson to learn for the linux community. nVidia chipset is more linux friendly, always.&lt;br /&gt;&lt;br /&gt;Bad news though, nvidia has since dropped out of the onboard graphic chipset race for DIY motherboard business. Intel won't let them in on their motherboard chipset business from i3, i5 &amp;amp; i7 series onward, except the OEM laptop &amp;amp; netbook segment. ATI won't let them in on their motherboard chipset business for obvious reason.&lt;br /&gt;&lt;br /&gt;So, now the linux community is left with the buggy ATI graphic chips. Let's hope ATI will improve their linux support &amp;amp; give a better linux experience with their their graphic chips.&lt;br /&gt;&lt;br /&gt;Let's also hope, Intel delivers the graphic drivers for their shinny &amp;amp; new Sandy Bridge chips soon. Words has it that, graphic support is only available from ubuntu 11.04 onwards. Which is another set back for the linux community.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-2353487242163410817?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/2353487242163410817/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=2353487242163410817' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/2353487242163410817'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/2353487242163410817'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2011/04/ati-linux-drivers-room-for-improvement.html' title='ATI linux drivers, room for improvement still...'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-4809728624930243020</id><published>2010-11-07T08:35:00.000-08:00</published><updated>2010-11-07T08:48:32.175-08:00</updated><title type='text'>Hardware Accelerated HD Video playback with ATI graphic card - Part 2</title><content type='html'>To install mplayer&lt;br /&gt;&lt;br /&gt;1    cd /usr/src&lt;br /&gt;2    wget http://www.splitted-desktop.com/~gbeauchesne/mplayer-vaapi/mplayer-vaapi-latest.tar.bz2&lt;br /&gt;3    tar xvfj mplayer-vaapi-latest.tar.bz2&lt;br /&gt;4    cd mplayer-vaapi-20091106&lt;br /&gt;5    aptitude build-dep mplayer&lt;br /&gt;6    ./checkout-patch-build.sh&lt;br /&gt;7    cd mplayer-vaapi&lt;br /&gt;8    make install&lt;br /&gt;9    ldconfig&lt;br /&gt;&lt;br /&gt;To install smplayer&lt;br /&gt;&lt;br /&gt;1    cd /usr/src&lt;br /&gt;2    wget http://downloads.sourceforge.net/smplayer/smplayer-0.6.8.tar.bz2&lt;br /&gt;3    tar xvfj smplayer-0.6.8.tar.bz2&lt;br /&gt;4    cd smplayer-0.6.8&lt;br /&gt;5    aptitude install qt4-qmake ibqt4-dev&lt;br /&gt;6    make&lt;br /&gt;7    sudo make install&lt;br /&gt;8    ldconfig&lt;br /&gt;&lt;br /&gt;Configure smplayer following this link&lt;br /&gt;&lt;br /&gt;http://www.loggn.de/ubuntu-mplayer-inkl-smplayer-mit-vaapi-unterstutzung/&lt;br /&gt;&lt;br /&gt;Here is the playback of a HD video snippet using ATI HD 4250 onboard graphic &amp;amp; a Phenom II 3.2GHz unlocked Quadcore. Notice the high cpu speed scaled to full 3.2GHz often &amp;amp; the relatively higher cpu utilization % in the 30~42% max on the system monitor tab.&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;object width="320" height="266" class="BLOG_video_class" id="BLOG_video-7ac170307245c488" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v6.nonxt1.googlevideo.com/videoplayback?id%3D7ac170307245c488%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1331744003%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D5C01BFDD2BD4CC8D096C8183C40D86835228E51.579ECCF0B139C882C44CCFBACCD547FB44B9F099%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D7ac170307245c488%26offsetms%3D5000%26itag%3Dw160%26sigh%3DlRRjKyixWMP3bN_fTmWbr7ykTmY&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="320" height="266" bgcolor="#FFFFFF"flashvars="flvurl=http://v6.nonxt1.googlevideo.com/videoplayback?id%3D7ac170307245c488%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1331744003%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D5C01BFDD2BD4CC8D096C8183C40D86835228E51.579ECCF0B139C882C44CCFBACCD547FB44B9F099%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D7ac170307245c488%26offsetms%3D5000%26itag%3Dw160%26sigh%3DlRRjKyixWMP3bN_fTmWbr7ykTmY&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Here is the playback of the same video snippet using nVidia onboard 9300 graphic chip &amp;amp; Core 2 Duo 2.8GHz. Notice the cpu never really need to scale up to full 2.8GHz, mostly stayed low at a mere 1.6GHz &amp;amp; the cpu utilization is always in the low 20~30% &amp;amp; stable.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;object width="320" height="266" class="BLOG_video_class" id="BLOG_video-af899214a08fece7" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v22.nonxt2.googlevideo.com/videoplayback?id%3Daf899214a08fece7%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1331744003%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D353982A772D3F6A6AED36BD0BA06DD0607EA6E02.72A7276448449621DEA99670E2CC54E963AFBD10%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3Daf899214a08fece7%26offsetms%3D5000%26itag%3Dw160%26sigh%3Dxd9ZX0xHToYGsmAWxkhm3n3pt7I&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="320" height="266" bgcolor="#FFFFFF"flashvars="flvurl=http://v22.nonxt2.googlevideo.com/videoplayback?id%3Daf899214a08fece7%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1331744003%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D353982A772D3F6A6AED36BD0BA06DD0607EA6E02.72A7276448449621DEA99670E2CC54E963AFBD10%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3Daf899214a08fece7%26offsetms%3D5000%26itag%3Dw160%26sigh%3Dxd9ZX0xHToYGsmAWxkhm3n3pt7I&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;While you cannot see the video playback because video overlay is not captured by screen recording, playback were smooth in both cases.&lt;br /&gt;&lt;br /&gt;This serve to demonstrate how nVidia's vdpau hardware acceleration is much matured, well implemented &amp;amp; superior in linux than ATI's vaapi. Nevertheless, it is a big step forward for ATI's to have hardware accelerated HD video playback in Ubuntu 10.10. Things should get better in future.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-4809728624930243020?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/4809728624930243020/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=4809728624930243020' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/4809728624930243020'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/4809728624930243020'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2010/11/hardware-accelerated-hd-video-playback.html' title='Hardware Accelerated HD Video playback with ATI graphic card - Part 2'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-2264118389810378807</id><published>2010-10-27T08:12:00.000-07:00</published><updated>2010-10-28T05:09:04.631-07:00</updated><title type='text'>Hardware Accelerated HD Video playback with ATI graphic card</title><content type='html'>Hardware accelerated HD Video playback has been around for a long time in Windows OS. Previously, PC &amp;amp; laptop with slow processors were too slow to playback 1080P Full HD videos just by the slow processors in them. With graphic card accelerated HD decoding, all the PC &amp;amp; laptops with slow processors are suddenly empowered to playback 1080P Full HD Video. This is especially helpful in laptops with slow processors to extend battery life, while the onboard ATI/nVidia graphic chip are powerful enough to decode Full HD video with ease.&lt;br /&gt;&lt;br /&gt;nVidia has to be commented for it's collaboration with the linux community &amp;amp; enabled hardware accelerated HD video playback with their integrated graphic chip or discrete graphic card. This is done through VDPAU &amp;amp; can be enabled by installing vdpau plugin for mplayer.&lt;br /&gt;&lt;br /&gt;ATI however, has only recently enabled hardware accelerated playback via VAAPI support. And implementation in Ubuntu 10.10 Maverick still requires some tinkering with libraries and etc.&lt;br /&gt;&lt;br /&gt;Here is how to enable VAAPI in XBMC media player for ATI graphic card/chips in Ubuntu 10.10.&lt;br /&gt;&lt;br /&gt;ATI proprietary driver flgrx must be installed &amp;amp; activated via 'Additional Hardware drivers' under System tab in Ubuntu 10.10&lt;br /&gt;&lt;br /&gt;Obtain latest libva files from&lt;br /&gt;&lt;br /&gt;http://www.splitted-desktop.com/~gbeauchesne/libva/pkgs/i386/&lt;br /&gt;&lt;br /&gt;libva1_0.31.1-1+sds4_i386.deb&lt;br /&gt;libva1-dbg_0.31.1-1+sds4_i386.deb&lt;br /&gt;libva1-dev_0.31.1-1+sds4_i386.deb&lt;br /&gt;&lt;br /&gt;sudo dpkg -i *.deb&lt;br /&gt;&lt;br /&gt;Add xbmc development ppa from&lt;br /&gt;&lt;br /&gt;sudo add-apt-repository ppa:team-xbmc-svn/ppa lucid&lt;br /&gt;&lt;br /&gt;(lucid is used here because the corresponding maverick xbmc ppa is not ready)&lt;br /&gt;&lt;br /&gt;sudo apt-get update&lt;br /&gt;sudo apt-get build-essential&lt;br /&gt;sudo apt-get build-dep xbmc&lt;br /&gt;&lt;br /&gt;sudo apt-get install -f&lt;br /&gt;svn co https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk/ xbmc&lt;br /&gt;cd xbmc&lt;br /&gt;./bootstrap&lt;br /&gt;./configure&lt;br /&gt;make&lt;br /&gt;sudo make install&lt;br /&gt;&lt;br /&gt;sudo mv /usr/bin/xbmc /usr/bin/xbmc.bak&lt;br /&gt;sudo mv /usr/bin/xbmc-standalone /usr/bin/xbmc-standalone.bak&lt;br /&gt;sudo ln -s /usr/local/bin/xbmc /usr/bin/xbmc&lt;br /&gt;sudo ln -s /usr/local/bin/xbmc-standalone /usr/bin/xbmc-standalone&lt;br /&gt;sudo reboot&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now when you reboot xbmc should have VAAPI option under video playback.&lt;br /&gt;&lt;br /&gt;On my AMD test rig running a PhenomII X2 555 unlocked to quad core 3.2GHz with integrated ATI 4250 graphic chip onboard, a snippet of 1080P Avatar was playback at 40~60% cpu utilisation without hardware acceleration in VLC &amp;amp; MPlayer. Cpu utilisation drops all the way below 20% when the same video clip was playback with Vaapi enabled XMBC.&lt;br /&gt;&lt;br /&gt;( implementation of vaapi in mplayer &amp;amp; vlc to be further explored ... )&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-2264118389810378807?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/2264118389810378807/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=2264118389810378807' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/2264118389810378807'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/2264118389810378807'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2010/10/hardware-accelerated-hd-video-playback.html' title='Hardware Accelerated HD Video playback with ATI graphic card'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-5308902309452536323</id><published>2010-10-12T07:08:00.000-07:00</published><updated>2010-10-12T08:59:54.443-07:00</updated><title type='text'>Buy two &amp; get two free!</title><content type='html'>Buy two &amp;amp; get two free! Sounds too good to be true? Read on.&lt;br /&gt;&lt;br /&gt;Wafer manufacturing process  in microprocessor production is never perfect. While manufacturers  prints a 4 cores cpu chip on to the silicon, some of the cpu cores can  sometimes ended up malfunction or dead at the end of the manufacturing  process. Instead of throwing away the chip with the remaining 2~3 cpu  cores functioning perfectly well, manufacturer can disabled the  malfunctioned cores &amp;amp; 'marked' the chip as a dual-cores or tri-cores  cpu &amp;amp; sell them as it is. With such practice, it makes sense for  cpu manufacturers to print more of the chips in 4 cores &amp;amp; test to  'bin-out' the chip into dual-cores, tri-cores or quad-cores chip,  depending how well the silicon is yielding.&lt;br /&gt;&lt;br /&gt;There were  possibility also, in a situation when the yield is exceedingly good, a  lot of the chips had all 4 cores fully functioning but the demand/order  for dual-cores chip outstripped that of the quad-cores chip,  manufacturers 'marked' some of the chips with 4-cores fully functioning  as a 2 cores chips &amp;amp; sell as it is.&lt;br /&gt;&lt;br /&gt;One of the chip I bought  last week, an AMD dual-core PhenomII X2 555, may well fall into such category. It  is a 4-cores chip that may well have 2 of the cores not meeting the  stringent functional testing specification of AMD, and had  two of the cores 'disabled' &amp;amp; being sold as a dual-core chip. Special motherboards like the BioStar  A880G+ I bought, came with an 'ACC' option to unlock the disabled cpu cores. And viola! I  have a chip with all 4 cpu cores fully unlocked at a flip of a switch on the motherboard bios. More extensive  stress testing is definitely needed to know the 4 cpu cores are really fully  functioning well. A simple test run of a HD video playback without gpu  acceleration however, showed the 4 cores taking turn, 'speed-stepping' between  800Mhz to 3.2Ghz decoding &amp;amp; playing back the HD video. There were also no noticeable increase in temperature of the chip, hovering around 41 degree Celsius, same as when it was running with just 2  cores activated.&lt;br /&gt;&lt;br /&gt;The chip I have is labelled 'Black edition'  reflecting probably a die from a good yielding wafer that can either  scale high gigaherz in speed or meeting the stringent testing  specifications well. Of course, there is no guarantee that any chip,  whether 'Black edition' or not, can successfully have the hidden cpu  cores unlocked. Also, I cannot vouch for the reliability &amp;amp;  functional aspects of such unlocked cpu cores. While there were many  cases of successful stories of folks unlocking the cores &amp;amp; running  it well without problems, it is equally not uncommon to hear folks have  unlocked the hidden cores &amp;amp; found the system became unstable or not  functional at all, most just flip the switch back &amp;amp; run it as  dual-cores chip as it was originally intended.&lt;br /&gt;&lt;br /&gt;The chip  manufacturers definitely marked the chip as dual-core for a good reason.  We may never know why. And if you don't try, you'll never know why.&lt;br /&gt;&lt;br /&gt;So, here we have, a too good to be true, 'Buy two get two free' case, depending on how lucky you are.&lt;br /&gt;&lt;br /&gt;Here, you see the chip I have, with 4 cpu cores in action, running on Ubuntu linux.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_B1xmoWFnvYo/TLR2kc0_xFI/AAAAAAAAAEc/AAPQN9Rf22Q/s1600/4cores-unlocked2.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 242px;" src="http://3.bp.blogspot.com/_B1xmoWFnvYo/TLR2kc0_xFI/AAAAAAAAAEc/AAPQN9Rf22Q/s400/4cores-unlocked2.jpg" alt="" id="BLOGGER_PHOTO_ID_5527173011276285010" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_B1xmoWFnvYo/TLR2rVrnZ2I/AAAAAAAAAEk/bN0pLMXNxd8/s1600/4cores-unlocked.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 251px;" src="http://3.bp.blogspot.com/_B1xmoWFnvYo/TLR2rVrnZ2I/AAAAAAAAAEk/bN0pLMXNxd8/s400/4cores-unlocked.jpg" alt="" id="BLOGGER_PHOTO_ID_5527173129616975714" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Here is a shot of the Black edition, AMD Phenom II X2 555 cpu chip, that had the 4 cores unlocked successfully.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_B1xmoWFnvYo/TLR2kc0_xFI/AAAAAAAAAEc/AAPQN9Rf22Q/s1600/4cores-unlocked2.jpg"&gt;&lt;br /&gt;&lt;/a&gt;&lt;a href="http://3.bp.blogspot.com/_B1xmoWFnvYo/TLR3RWJ_JVI/AAAAAAAAAEs/e0SjEOBzNSQ/s1600/callisto555.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_B1xmoWFnvYo/TLR3RWJ_JVI/AAAAAAAAAEs/e0SjEOBzNSQ/s400/callisto555.jpg" alt="" id="BLOGGER_PHOTO_ID_5527173782579389778" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Here is a shot of the BioStar A880G+ motherboard that made the unlocking trick possible.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_B1xmoWFnvYo/TLSCcqgg4OI/AAAAAAAAAE0/2UKGD6tZ7vU/s1600/A880G.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 339px;" src="http://1.bp.blogspot.com/_B1xmoWFnvYo/TLSCcqgg4OI/AAAAAAAAAE0/2UKGD6tZ7vU/s400/A880G.jpg" alt="" id="BLOGGER_PHOTO_ID_5527186071649050850" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;Disclaimer: The writer shall not be liable to any damage to your computers by following the guide above. Try at your own risk.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-5308902309452536323?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/5308902309452536323/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=5308902309452536323' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/5308902309452536323'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/5308902309452536323'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2010/10/buy-two-get-two-free.html' title='Buy two &amp; get two free!'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_B1xmoWFnvYo/TLR2kc0_xFI/AAAAAAAAAEc/AAPQN9Rf22Q/s72-c/4cores-unlocked2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-8648912020970553416</id><published>2010-09-12T08:07:00.000-07:00</published><updated>2010-09-14T08:26:30.280-07:00</updated><title type='text'>VPN Server Implementation &amp; Illustration in ubuntu 10.04 LTS</title><content type='html'>Been managing a remote ubuntu server for a long time using VNC. To    further enhance security measures, I have ventured into VPN    implementation.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;VPN Server implementation&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;sudo apt-get install openssh-server pptpd&lt;br /&gt;&lt;br /&gt;pptpd    is Microsoft Point to point Tunneling Protocol, chosen as such to  maintain  compatibility with both linux &amp;amp; Microsoft windows clients.&lt;br /&gt;&lt;br /&gt;Reboot server.&lt;br /&gt;&lt;br /&gt;sudo gedit /etc/pptpd.conf&lt;br /&gt;&lt;br /&gt;add the following two lines to end of pptdp.conf&lt;br /&gt;&lt;br /&gt;localip 192.168.0.234-238,192.168.0.245&lt;br /&gt;remoteip 192.168.1.234-238,192.168.1.245&lt;br /&gt;&lt;br /&gt;Above specify corresponding local &amp;amp; remote ip for the VPN connection.&lt;br /&gt;&lt;br /&gt;sudo gedit /etc/ppp/pptpd-options&lt;br /&gt;&lt;br /&gt;change the host name if you wish, default is pptpd.&lt;br /&gt;&lt;br /&gt;sudo gedit &lt;em&gt;/etc/ppp/chap-secrets&lt;br /&gt;&lt;br /&gt;&lt;/em&gt;specify the user name, server, password &amp;amp; ip addresses allowed for connection, * for no ip address restriction.&lt;br /&gt;&lt;br /&gt;eg.&lt;br /&gt;# client            server    secret            IP addresses&lt;br /&gt;username        pptpd     password       *&lt;br /&gt;&lt;br /&gt;To enable ip-masquerading&lt;br /&gt;&lt;br /&gt;sudo gedit /etc/rc.local&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;/em&gt;add the followings above 'exit 0'&lt;br /&gt;&lt;br /&gt;iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE&lt;br /&gt;&lt;br /&gt;To secure SSH server against brute force attack.&lt;br /&gt;add the followings above 'exit 0' also.&lt;br /&gt;&lt;br /&gt;iptables -A INPUT -i eth0 -p tcp --dport 22 -m state --state NEW -m recent --set --name SSH&lt;br /&gt;iptables    -A INPUT -i eth0 -p tcp --dport 22 -m state --state NEW -m  recent    --update --seconds 60 --hitcount 8 --rttl --name SSH -j DROP&lt;br /&gt;&lt;br /&gt;Do check which ethernet adapter you are using for connection&lt;br /&gt;&lt;br /&gt;ifconfig&lt;br /&gt;&lt;br /&gt;Mine uses eth1 &amp;amp; I have to change all entries of eth0 to eth1 in /etc/rc.local&lt;br /&gt;&lt;br /&gt;sudo gedit /etc/sysctl.conf&lt;br /&gt;&lt;br /&gt;uncomment the line "net.ipv4.ip_forward=1"&lt;br /&gt;&lt;br /&gt;Reboot server.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Router configuration:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;To enable VPN pass-through on your router, do the followings&lt;br /&gt;&lt;br /&gt;forward 1723 TCP port to your VPN server's ip address,&lt;br /&gt;on some router, it is simply enabling 'pptp',&lt;br /&gt;on some Dlink router, protocol is TCP &amp;amp; set to 6, with 1723 TCP port.&lt;br /&gt;&lt;br /&gt;forward GRE to your VPN server's ip address,&lt;br /&gt;on some Dlink router, protocol is Other &amp;amp; set to 4, with port field greyed out.&lt;br /&gt;&lt;br /&gt;enable 'PPTP' &amp;amp; 'IPsec'.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;VPN Client implementation:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;On ubuntu 10.04 LTS, network-manager-pptp is needed &amp;amp; installed by default.&lt;br /&gt;&lt;br /&gt;if it is not install, type in terminal:&lt;br /&gt;&lt;br /&gt;sudo apt-get install network-manager-pptp&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Left click on network-manager, VPN connections &amp;amp; select configure VPN&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_B1xmoWFnvYo/TI0G1asWF5I/AAAAAAAAAEE/PHtbRmyrFdk/s1600/vpn0.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 162px;" src="http://3.bp.blogspot.com/_B1xmoWFnvYo/TI0G1asWF5I/AAAAAAAAAEE/PHtbRmyrFdk/s400/vpn0.jpg" alt="" id="BLOGGER_PHOTO_ID_5516072633366878098" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Enter connection name, gateway, username, password&lt;br /&gt;&lt;br /&gt;Gateway can be local ip address of your server if you are connecting within same subnet.&lt;br /&gt;&lt;br /&gt;Gateway  can be your dynamic dns hostname like myvpnserver.dyndns.org, assuming  you are using dyndns's service to track your dynamic ip(not covered in  this article).&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_B1xmoWFnvYo/TI0EQWwfWiI/AAAAAAAAAD8/ji_qe4WCrFw/s1600/vpn1.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 318px; height: 400px;" src="http://4.bp.blogspot.com/_B1xmoWFnvYo/TI0EQWwfWiI/AAAAAAAAAD8/ji_qe4WCrFw/s400/vpn1.jpg" alt="" id="BLOGGER_PHOTO_ID_5516069797632104994" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Select 'Advanced', check 'Use Point-to-Point Encryption (MPPE)'&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_B1xmoWFnvYo/TI0D08FavII/AAAAAAAAAD0/ptVWzh8EMYA/s1600/vpn2.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 274px; height: 400px;" src="http://1.bp.blogspot.com/_B1xmoWFnvYo/TI0D08FavII/AAAAAAAAAD0/ptVWzh8EMYA/s400/vpn2.jpg" alt="" id="BLOGGER_PHOTO_ID_5516069326615657602" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Once setup correctly. Select network manager &amp;amp; your vpn connection name to connect to the server.&lt;br /&gt;&lt;br /&gt;If everything is setup correctly, you will see the connection established.&lt;br /&gt;&lt;br /&gt;ifconfig should give result as follow:&lt;br /&gt;&lt;br /&gt;ppp0         Link encap:Point-to-Point Protocol&lt;br /&gt;inet addr:192.168.1.234  P-t-P:192.168.0.234  Mask:255.255.255.255&lt;br /&gt;UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1400  Metric:1&lt;br /&gt;RX packets:20 errors:0 dropped:0 overruns:0 frame:0&lt;br /&gt;TX packets:32 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;collisions:0 txqueuelen:3&lt;br /&gt;RX bytes:1251 (1.2 KB)  TX bytes:1778 (1.7 KB)&lt;br /&gt;&lt;br /&gt;Note: 192.168.0.234 will be the server ip address used in subsequent client connections examples.&lt;br /&gt;&lt;br /&gt;On Windows XP client, open network connections &amp;amp; select 'make new connection', 'connect to work place' &amp;amp; 'VPN connection'. Enter details as above &amp;amp; you should be connected to the server in no time.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Testing the VPN connection:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Assuming you have setup NFS server,  VNC server(remote desktop) &amp;amp; Samba(windows share in linux) in the ubuntu server correctly(again, not covered in this article). See examples as follow:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1. VNC:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;On ubuntu client pc, open 'Application', 'Internet', 'Terminal Server Client', enter the ip   address of the server, select VNC  protocol &amp;amp; click  'connect'.&lt;br /&gt;&lt;br /&gt;In-secured connections =&lt;br /&gt;&lt;br /&gt;ip address = 192.168.0.8&lt;br /&gt;&lt;br /&gt;(assuming my VNC server is on 192.168.0.8 in the same subnet)&lt;br /&gt;&lt;br /&gt;Secured connections =&lt;br /&gt;&lt;br /&gt;ip address = 192.168.0.234&lt;br /&gt;&lt;br /&gt;2. Windows File Sharing&lt;br /&gt;&lt;br /&gt;On Windows client pc&lt;br /&gt;&lt;br /&gt;Open 'My Computer', 'Tools' &amp;amp; select map network drive:&lt;br /&gt;&lt;br /&gt;Similarly,&lt;br /&gt;In-secured connection =&lt;br /&gt;&lt;br /&gt;\\192.168.0.8\250g hdd or&lt;br /&gt;\\callisto550\250g hdd&lt;br /&gt;&lt;br /&gt;Secured connection =&lt;br /&gt;&lt;br /&gt;\\192.168.0.234\250g hdd&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_B1xmoWFnvYo/TI5eu4afT1I/AAAAAAAAAEM/2eYAgpdDfKM/s1600/vpn5.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 282px;" src="http://3.bp.blogspot.com/_B1xmoWFnvYo/TI5eu4afT1I/AAAAAAAAAEM/2eYAgpdDfKM/s400/vpn5.jpg" alt="" id="BLOGGER_PHOTO_ID_5516450753085919058" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;On Ubuntu client pc using Samba&lt;br /&gt;&lt;br /&gt;Open 'Places', 'Connect to server' &amp;amp; select 'Windows Share'&lt;br /&gt;&lt;br /&gt;In-secured connection =&lt;br /&gt;&lt;br /&gt;Server = 192.168.0.8&lt;br /&gt;&lt;br /&gt;Secured connection =&lt;br /&gt;&lt;br /&gt;Server = 192.168.0.234&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_B1xmoWFnvYo/TI5fIhEN9tI/AAAAAAAAAEU/pdO86ze_vrw/s1600/vpn4.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 339px; height: 388px;" src="http://4.bp.blogspot.com/_B1xmoWFnvYo/TI5fIhEN9tI/AAAAAAAAAEU/pdO86ze_vrw/s400/vpn4.jpg" alt="" id="BLOGGER_PHOTO_ID_5516451193495090898" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;3. NFS:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In-secured connections =&lt;br /&gt;&lt;br /&gt;Open 'terminal', type:&lt;br /&gt;&lt;br /&gt;sudo mount 192.168.0.8:/vpnserver/sharedfolder   /clientpc/localmountpoint&lt;br /&gt;&lt;br /&gt;(assuming my NFS server is on 192.168.0.8 in the same subnet)&lt;br /&gt;&lt;br /&gt;(replace appropriate shared folders in your server &amp;amp; mount point in your client pc accordingly.)&lt;br /&gt;&lt;br /&gt;Secured connections =&lt;br /&gt;&lt;br /&gt;Open 'terminal', type:&lt;br /&gt;&lt;br /&gt;sudo mount 192.168.0.234:/vpnserver/sharedfolder   /clientpc/localmountpoint&lt;br /&gt;&lt;br /&gt;One common mistake in nfs implementation is in the /etc/exports configuration&lt;br /&gt;&lt;br /&gt;To allow access of share folder to clients within the same subnet, entry in /etc/exports should be&lt;br /&gt;&lt;br /&gt;/tmp/sharedfolder 192.168.0.1/24 (ro,async)&lt;br /&gt;&lt;br /&gt;To allow access of share folder to remote clients via VPN, the client pc's ip address&lt;br /&gt;should be 192.168.1.234, as per example above. So, one need to modify the entry to allow access by clients in 192.168.1.1 subnet as follow&lt;br /&gt;&lt;br /&gt;/tmp/sharedfolder 192.168.1.1/24 (ro,async)&lt;br /&gt;&lt;br /&gt;To illustrate the encryption taking place, same files were transfered from NFS server to the Client PC using both the 'Secured VPN connection' &amp;amp; the 'In-secured connection' over my gigabit network.&lt;br /&gt;&lt;br /&gt;In-secured file transfer  = ~55MByte/s&lt;br /&gt;Secured VPN file transfers = ~9MByte/s&lt;br /&gt;&lt;br /&gt;So, the encryption process reduced the throughput to slightly less than one fifth of the In-secured file transfer. Of course, there is little motivation to have encrypted file transfer within a home or small office. Above example is just to illustrate encryption is actually taking place.&lt;br /&gt;&lt;br /&gt;VPN is to be deployed for remote users to be connected to the home network as if he is locally connected. Under such implementation, the bottleneck is more likely the internet bandwidth &amp;amp; ping at both end of the server &amp;amp; client. I transferred a file from my VNC server in Singapore with a 3Mbps cable network to a client PC 550km away in Malaysia with a 1Mbps ADSL network &amp;amp; net a 56KByte/s throughput.&lt;br /&gt;&lt;br /&gt;Have fun with VPN.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-8648912020970553416?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/8648912020970553416/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=8648912020970553416' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/8648912020970553416'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/8648912020970553416'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2010/09/vpn-server-in-ubuntu-1004-lts.html' title='VPN Server Implementation &amp; Illustration in ubuntu 10.04 LTS'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_B1xmoWFnvYo/TI0G1asWF5I/AAAAAAAAAEE/PHtbRmyrFdk/s72-c/vpn0.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-188359585910868277</id><published>2010-09-04T10:40:00.000-07:00</published><updated>2010-09-06T08:54:58.053-07:00</updated><title type='text'>Linux Friendly Auto Focus Webcam  - Prolink PCC8020A</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_B1xmoWFnvYo/TIUOvvJ_MKI/AAAAAAAAADk/Uh290yQrKkg/s1600/DSCF0608.JPG"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_B1xmoWFnvYo/TIUOvvJ_MKI/AAAAAAAAADk/Uh290yQrKkg/s400/DSCF0608.JPG" alt="" id="BLOGGER_PHOTO_ID_5513829532060037282" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_B1xmoWFnvYo/TIKFgRqumbI/AAAAAAAAADc/FzwJ3-IrgIM/s1600/Prolink_PCC8020A.jpeg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 356px;" src="http://4.bp.blogspot.com/_B1xmoWFnvYo/TIKFgRqumbI/AAAAAAAAADc/FzwJ3-IrgIM/s400/Prolink_PCC8020A.jpeg" alt="" id="BLOGGER_PHOTO_ID_5513115683399834034" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Tested with ubuntu 10.04 LTS, the Prolink PCC8020A works right out of the box, with auto focus functions &amp;amp; resolution at 1280x1024. Image quality is significantly better than it's predecessor PCC5020A, which also works right out of the box, but image quality is worse in linux compared to windows. Prolink PCC800A is highly recommended for linux users.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-188359585910868277?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/188359585910868277/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=188359585910868277' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/188359585910868277'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/188359585910868277'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2010/09/linux-friendly-auto-focus-webcam.html' title='Linux Friendly Auto Focus Webcam  - Prolink PCC8020A'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_B1xmoWFnvYo/TIUOvvJ_MKI/AAAAAAAAADk/Uh290yQrKkg/s72-c/DSCF0608.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-7964728310649590380</id><published>2009-10-10T05:48:00.000-07:00</published><updated>2009-10-10T05:52:10.678-07:00</updated><title type='text'>Defeating the final boss in Final Fantasy X</title><content type='html'>I know FFX is kinda old, coming to 4 years now. Oh well, I just started couple weeks back.&lt;br /&gt;&lt;br /&gt;And finally, after some levelling up &amp;amp; customisation on the sphere grid, defeated Braska's Final Aeon without much problem, that is the last boss of the game.&lt;br /&gt;&lt;br /&gt;Basically, teleported Tidus to end of Auron's sphere grid &amp;amp; given him many strength +4 so that he can do 9999 damages per hit also. Characters were armed with stone proof or stone wards to protect against Jetch's beam. Tidus casting hastega to speed up everyone's attacks. Auron &amp;amp; Tidus on overdrives. No chance to even unleash more funky stuffs like Yuna's Holy magic or Lulu's double casting flare or summoning Overdrive Aeons like Anima &amp;amp; Magus Sisters. May have a chance to use it on Omega weapons later though.&lt;br /&gt;&lt;br /&gt;Enjoy the video.&lt;br /&gt;[YOUTUBE]&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/ZmFKPuMpKo8&amp;amp;hl=en&amp;amp;fs=1&amp;amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/ZmFKPuMpKo8&amp;amp;hl=en&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;[/YOUTUBE]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-7964728310649590380?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/7964728310649590380/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=7964728310649590380' title='54 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/7964728310649590380'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/7964728310649590380'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2009/10/defeating-final-boss-in-final-fantasy-x.html' title='Defeating the final boss in Final Fantasy X'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>54</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-1387212420533631022</id><published>2008-09-07T00:34:00.000-07:00</published><updated>2008-09-07T00:47:23.853-07:00</updated><title type='text'>Linux Friendly Webcam Prolink PCC 5020</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_B1xmoWFnvYo/SMOGJE1ZEgI/AAAAAAAAAB8/Hq0KzwB3QF0/s1600-h/DSCF0090.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_B1xmoWFnvYo/SMOGJE1ZEgI/AAAAAAAAAB8/Hq0KzwB3QF0/s400/DSCF0090.JPG" alt="" id="BLOGGER_PHOTO_ID_5243181881664016898" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_B1xmoWFnvYo/SMOFeFX6U2I/AAAAAAAAAB0/YZjP27znPe8/s1600-h/acc_pcc5020_b.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_B1xmoWFnvYo/SMOFeFX6U2I/AAAAAAAAAB0/YZjP27znPe8/s400/acc_pcc5020_b.gif" alt="" id="BLOGGER_PHOTO_ID_5243181143074427746" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;As a long time linux user, I know from personal experience that, it is difficult to find a webcam that works with linux. Nevermind about the french guy who created many linux drivers for many cheap webcams, but finding one that matches his drivers is like finding a needle in a haystack, no less.&lt;br /&gt;&lt;br /&gt;http://mxhaard.free.fr/spca5xx.html&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The fact that I chance upon this Prolink PCC 5020 webcam during the PC show 2008 &amp;amp; surprised to find it working relatively easily in linux. Here you go..&lt;br /&gt;&lt;br /&gt;Although I got it for S$25 from the PC show, cheapest I found in Singapore's Sim Lim Square is S$42 from Laser. I got another piece of this cam from a PC shop in Ipoh, Malaysia for RM$60, which is around S$25. KL LauYatt should have this for around the same price, if not cheaper.&lt;br /&gt;&lt;br /&gt;From Skype in linux, I see this as "Vega USB 2.0" webcam. It is enabled by the linux kernel with ubuntu 8.04 or Fedora 9. Even the onboard mic will be enabled as Vega USB 2.0 mic &amp;amp; can be used in Skype.&lt;br /&gt;&lt;br /&gt;So, if you need a linux friendly webcam, this is it. I feels the resolution is slightly worse than when it's under windows... not sure if there is anything I can tweak though... to make it better. Overall, it's a sure fire in linux with acceptable image quality.&lt;br /&gt;&lt;br /&gt;Just doing my part for community service.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-1387212420533631022?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/1387212420533631022/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=1387212420533631022' title='20 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/1387212420533631022'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/1387212420533631022'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2008/09/linux-friendly-webcam-prolink-pcc-5020.html' title='Linux Friendly Webcam Prolink PCC 5020'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_B1xmoWFnvYo/SMOGJE1ZEgI/AAAAAAAAAB8/Hq0KzwB3QF0/s72-c/DSCF0090.JPG' height='72' width='72'/><thr:total>20</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-3941497415132802022</id><published>2008-08-24T06:32:00.000-07:00</published><updated>2008-09-07T00:52:48.587-07:00</updated><title type='text'>Cracking Singnet issued Thomson ST536V6 modem to work in M'sia</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_B1xmoWFnvYo/SMOISha4BWI/AAAAAAAAACE/fXfraCYPzK0/s1600-h/500_ST536_gen.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_B1xmoWFnvYo/SMOISha4BWI/AAAAAAAAACE/fXfraCYPzK0/s400/500_ST536_gen.jpg" alt="" id="BLOGGER_PHOTO_ID_5243184242979505506" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Gotten a second hand Singtel issued Thomson ST536V6 modem from the local forum for S$20. Purpose is act as backup for my mum's ADSL connection in M'sia. M'sian generally stays in terrace houses which has poorer lightning protection on the phone line. So, burning of telephone wires or modem by lightning stike happen to my mum's home once every couple of years. Telephone line surge-protector helps. Getting a cheap second hand modem sounds like a good idea also.&lt;br /&gt;&lt;br /&gt;However, I was immediately met with problem that the modem came with a customed firmware from Singapore Singnet &amp;amp; the settings cannot be changed the 'usual way'.&lt;br /&gt;&lt;br /&gt;Here is how I flashed it with the "international 7.4.3.2" version of firmware such that one can change the VPI &amp;amp; VCI settings to 0 &amp;amp; 35 for use in Malaysia.&lt;br /&gt;&lt;br /&gt;&lt;span name="intelliTxt" id="intelliTXT"&gt;My sources of information are from the threads/sites below:&lt;br /&gt;&lt;br /&gt;http://simontay.blogspot.com/2007/11/thomson-speedtouch-585v6-modem-woes.html&lt;br /&gt;&lt;br /&gt;http://mirror.opensourcehub.com/pub/speedtouch/utilities/UpgradeWiz/v4.4.2.1/&lt;br /&gt;&lt;br /&gt;http://www.speedtouchforum.de/viewtopic.php?t=1089#8355&lt;br /&gt;&lt;br /&gt;http://forums.hardwarezone.com.sg/showthread.php?t=1619875&lt;br /&gt;&lt;br /&gt;http://forums.hardwarezone.com.sg/showthread.php?t=2025432&amp;amp;highlight=st536v6+firmware&lt;br /&gt;&lt;br /&gt;http://forums.hardwarezone.com.sg/showthread.php?t=1511654&amp;amp;highlight=st536v6+firmware&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;After the successful firmware upgrade,&lt;br /&gt;&lt;br /&gt;The default gateway address changed from 192.168.1.254 to 10.0.0.138.&lt;br /&gt;&lt;br /&gt;I can set the VPI/VCI to Malaysia's 0.35. Or on some other modem, it's 0 &amp;amp; 35 respectively. Of course, I can't test it here right now when I'm in Singapore, but I assumed things will be easy from now, when I can change all the settings on the modem.&lt;br /&gt;&lt;br /&gt;Singnet's firmware served to&lt;br /&gt;1. Make things simpler for people using Singnet &lt;/span&gt;&lt;span id="intelliTXT"&gt; with 1~2 computers.&lt;/span&gt;&lt;span name="intelliTxt" id="intelliTXT"&gt;&lt;br /&gt;2. Make things difficult for people to use it as 'bridge mode'. The need to burn a 'residential&lt;br /&gt;cd is ridiculous &amp;amp; make things unnecessarily complicated.&lt;br /&gt;3, Make things complicated for people trying to configure it for use in other countries.&lt;br /&gt;The need to burn a 'residential cd' to change VPI/VCI is again ridiculous.&lt;br /&gt;4, Setting the administrator password with the 'residential cd' is also too complicated.&lt;br /&gt;The default 'user' without password does not confirm with what the modem's manual says &amp;amp; took me so long to figure out.&lt;br /&gt;&lt;br /&gt;Let's hope the international firmware will make all things simple for this modem.&lt;br /&gt;&lt;br /&gt;Last but no least, the administrator's account name &amp;amp; password is case sensitive.&lt;br /&gt;The user name is actually 'Administrator' &amp;amp; NOT 'administrator'. Again, took me a while&lt;/span&gt; to figure that out.&lt;br /&gt;&lt;br /&gt;Side note:&lt;br /&gt;&lt;br /&gt;1. The sole purpose of the 'residential cd' is to change the modem settings with the ISP specific firmware, where many settings are intentionally omitted to avoid tempering. The cd works only in windows where some of the autostart.inf files are automatically loaded. Linux did not detect those files at all &amp;amp; so the cd does not work in linux.&lt;br /&gt;&lt;br /&gt;2. Since the 'residential cd' is 'windows only', I ran the firmware upgrade software in windows also. I did not test whether it will work in linux via vmware or wine. Do so at your own risk.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-3941497415132802022?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/3941497415132802022/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=3941497415132802022' title='21 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/3941497415132802022'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/3941497415132802022'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2008/08/cracking-singnet-issued-thomson-st536v6.html' title='Cracking Singnet issued Thomson ST536V6 modem to work in M&apos;sia'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_B1xmoWFnvYo/SMOISha4BWI/AAAAAAAAACE/fXfraCYPzK0/s72-c/500_ST536_gen.jpg' height='72' width='72'/><thr:total>21</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-8263363563992240657</id><published>2008-07-12T06:54:00.000-07:00</published><updated>2008-12-10T19:20:01.662-08:00</updated><title type='text'>First purchase from US online store</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_B1xmoWFnvYo/SHi_VZRe9dI/AAAAAAAAABk/TO2HaVFK-5M/s1600-h/DSCF0078_small.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_B1xmoWFnvYo/SHi_VZRe9dI/AAAAAAAAABk/TO2HaVFK-5M/s400/DSCF0078_small.JPG" alt="" id="BLOGGER_PHOTO_ID_5222134142218466770" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_B1xmoWFnvYo/SHi_FO-_S8I/AAAAAAAAABc/WG_DLVRFQA8/s1600-h/dscf0075_small.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_B1xmoWFnvYo/SHi_FO-_S8I/AAAAAAAAABc/WG_DLVRFQA8/s400/dscf0075_small.jpg" alt="" id="BLOGGER_PHOTO_ID_5222133864578632642" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;First of all, all those advertisements from ISP saying a broadband internet connection will let you purchase from any online stores all over the world, forget about all those. It's just not true.&lt;br /&gt;&lt;br /&gt;To purchase from an online US store, one needs&lt;br /&gt;&lt;br /&gt;1, a US shipping address, because most us stores simply won't ship overseas &amp;amp;&lt;br /&gt;2, a US issued credit card, because most us stores does not accept overseas credit card.&lt;br /&gt;&lt;br /&gt;After searching high &amp;amp; low for the low power AMD 4050e around the region without success. The only last resort I have is to shop online from US.&lt;br /&gt;&lt;br /&gt;Solution is to subscribe to VPost from Singapore Post Office, where it will issue you a shipping address in US. Next is to search for a US online vendor which will accept overseas credit card. In this case, PC Universe @ Amazon is the selected vendor. So, the purchase is via PC Unverse @ Amazon &amp;amp; paid with a Singapore issued credit but shipment is to a a US addressed issued to me, by VPost USA.&lt;br /&gt;&lt;br /&gt;Order processed by Amazon on Jun 6, 08 &amp;amp; the merchandise arrived in Singapore on Jun 20, exactly 2 weeks later, after much hassles.&lt;br /&gt;&lt;br /&gt;And the two 45 watts ultra low power AMD X2 4050e cpu are set to replaced two of their older siblings, the 65 watts low power AMD X2 3600+ cpu.&lt;br /&gt;&lt;br /&gt;In case, the merchandise is only available from a US store that only accepts US issued credit card, the purchase can only be made via VPost Concierge service. User need to provide the exact url address of the US store pointing to the merchandise. The concierge service staff in US will place the order for you &amp;amp; arrange for shipment to delivery to their US addresses. The concierge service will accept the goods in US on client behalf &amp;amp; subsequently ship it to the client Singapore address. The price to pay for the concierge service is S$20 plus 5% of the price of the mechandise .&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-8263363563992240657?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/8263363563992240657/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=8263363563992240657' title='22 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/8263363563992240657'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/8263363563992240657'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2008/07/first-purchase-from-us-online-store.html' title='First purchase from US online store'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_B1xmoWFnvYo/SHi_VZRe9dI/AAAAAAAAABk/TO2HaVFK-5M/s72-c/DSCF0078_small.JPG' height='72' width='72'/><thr:total>22</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-3381458534392394538</id><published>2008-06-08T01:39:00.000-07:00</published><updated>2008-12-10T19:20:01.764-08:00</updated><title type='text'>Cracking ubuntu 8.04 to work with nVidia 8200 chipset motherboard</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_B1xmoWFnvYo/SEui13RkgjI/AAAAAAAAABM/4gytXumpSf8/s1600-h/Screenshot.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_B1xmoWFnvYo/SEui13RkgjI/AAAAAAAAABM/4gytXumpSf8/s400/Screenshot.jpg" alt="" id="BLOGGER_PHOTO_ID_5209436440238522930" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Upgraded my 2 years old nVidia 6150 motherboard to the new nVidia 8200 motherboard recently.&lt;br /&gt;&lt;br /&gt;Using the latest ubuntu 8.04 installation, Hardy Heron's 2.6.24 kernel simply don't work with the new chipset. The basic SATA2 controller, onboard LAN &amp;amp; the onboard 8200 3D chip are all not supported under the 2.6.24 kernel. Although ubuntu 8.04 can be installed with a all_generic_ide option, performance should be degraded substantially &amp;amp; also, no amount of tweaking with the settings can get the onboard LAN &amp;amp; onboard 8200 3D chips to works&lt;br /&gt;&lt;br /&gt;The nice surprise is that, Fedora 9's 2.6.25.5 kernel works flawlessly with the new 8200 chispet. SATA2 controller &amp;amp; onboard LAN. The onboard 8200 3D chip requires the latest nVidia 173.14.5 to work though.&lt;br /&gt;&lt;br /&gt;It was understood that nvidia 173.14.5 driver will support the 8200 3D chip but will not work with the 2.6.24 kernel in ubuntu 8.04.&lt;br /&gt;&lt;br /&gt;So, here is my attempt to install customer kernel in uBuntu to work with my latest motherboard acquisition.&lt;br /&gt;&lt;br /&gt;Following the guide from&lt;br /&gt;&lt;br /&gt;http://www.howtoforge.com/kernel_compilation_ubuntu&lt;br /&gt;&lt;br /&gt;I've compiled &amp;amp; installed the 2.6.25 kernel in ubuntu.&lt;br /&gt;&lt;br /&gt;And with the new kernel , one can finally remove the 'all_generic_ide' option from the kernel option to take advantage of the new SATA2 controller. Edit the grub boot options as follow:&lt;br /&gt;&lt;br /&gt;sudo vi /boot/grub/menu.lst&lt;br /&gt;&lt;br /&gt;And to install the latest nVidia 173.14.5 driver, one need to boot to native console to install.&lt;br /&gt;&lt;br /&gt;In Fedora, one will edit /etc/inittab to change run level from 5 to 3 to boot to native console.&lt;br /&gt;&lt;br /&gt;In ubuntu however, one needs to issue&lt;br /&gt;&lt;br /&gt;sudo /etc/init.d/gdm stop&lt;br /&gt;&lt;br /&gt;then do&lt;br /&gt;&lt;br /&gt;sudo sh NVIDIA-Linux-x86-173.14.05-pkg1.run&lt;br /&gt;&lt;br /&gt;to install the latest nVidia driver.&lt;br /&gt;&lt;br /&gt;Upon reboot. Viola, finally have the nVidia driver working with the 2.6.25 kernel.&lt;br /&gt;&lt;br /&gt;Update Jun 10, 2008,&lt;br /&gt;&lt;br /&gt;&lt;span name="intelliTxt" id="intelliTXT"&gt;It seemed my custom-compiled kernel has missed out some sound modules &amp;amp; ends up the onboard sound is disabled in ubuntu. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;According to the Master Kernel Thread at [url]http://ubuntuforums.org/showthread.php?t=311158[/url]&lt;br /&gt;&lt;br /&gt;Troubleshooting:&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------&lt;br /&gt;Q. My High Definition sound (Azalia) does not work with the new kernel!:&lt;br /&gt;&lt;br /&gt;A. This took me a long time to figure out because I didn't have sound either. You have to enable the Intel HD (Azalia) module in Advanced Linux Sound Architecture, even if it isn't Intel.&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;So, after recompiling the kernel enabling Device Driver, Sound, PCI Device, Intel HD Audio option, the sound is ok &amp;amp; the OS is perfect now for my nVidia 8200 chipset motherboard.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-3381458534392394538?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/3381458534392394538/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=3381458534392394538' title='31 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/3381458534392394538'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/3381458534392394538'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2008/06/cracking-ubuntu-804-to-work-with-nvidia.html' title='Cracking ubuntu 8.04 to work with nVidia 8200 chipset motherboard'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_B1xmoWFnvYo/SEui13RkgjI/AAAAAAAAABM/4gytXumpSf8/s72-c/Screenshot.jpg' height='72' width='72'/><thr:total>31</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-2975801539927036127</id><published>2007-11-18T03:20:00.000-08:00</published><updated>2007-11-18T03:34:14.152-08:00</updated><title type='text'>Fixing Fedora 8 wireless network problems</title><content type='html'>&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Fixing Fedora 8 wireless network problems&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Fedora 8's wireless is really disappointing.&lt;br /&gt;&lt;br /&gt;So far, bugs findings include&lt;br /&gt;&lt;br /&gt;1. wpa_supplicant is buggy &amp;amp; cannot connect.&lt;br /&gt;2. default ath_5k driver conflicts with madwifi driver from livna&lt;br /&gt;3. network manager is also buggy.&lt;br /&gt;&lt;br /&gt;I have a DLink G520 using the atheros chipset. Here is how I managed to get it working.&lt;br /&gt;Note: This method will give you a fixed ip 192.168.0.17(or dhcp ip if you like) &amp;amp; the startup&lt;br /&gt;files will connect you to your preferred wireless network without any manual intervention by users&lt;br /&gt;like using network manager, which does not work anyway.&lt;br /&gt;&lt;br /&gt;1. Blacklist ath_5k in /etc/modprobe.conf &amp;amp; /etc/modprobe.d/blacklist.&lt;br /&gt;2. Installed kmod-madwifi from livna&lt;br /&gt;3. disabled network manager as it will interfere with the configuration below.&lt;br /&gt;4. updated wpa_supplicant&lt;br /&gt;&lt;br /&gt;Tricky steps:&lt;br /&gt;&lt;br /&gt;5. Previous version of Fedora before 8, atheros chipset is recognized as ath0. In&lt;br /&gt; Fedora 8, this does not work. Atheros chispet is recognized as wlan0. So, I have&lt;br /&gt; changed all previous reference to ath0 to wlan0.&lt;br /&gt;6. I removed the ath_5k driver from kernel as some suggested. Not sure if this is&lt;br /&gt; absolutely necessary though.&lt;br /&gt;7. At /etc/rc5.d, there is this file SXXwpa_supplicant. My case, XX=12. Change it to a bigger&lt;br /&gt; no. I changed it to 98. Reason being, wpa_supplicant was started before other services &amp;amp;&lt;br /&gt;so it does not work. S98wpa_supplicant makes wpa_supplicant starts after most other services.&lt;br /&gt;8. 4 files to be modified/created&lt;br /&gt;&lt;br /&gt;/etc/sysconfig/network-scripts/ifcfg-wlan0&lt;br /&gt;/etc/dhclient-wlan0.conf&lt;br /&gt;/etc/sysconfig/wpa_supplicant&lt;br /&gt;/etc/wpa_supplicant/wpa_supplicant.conf&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;My configuration files are as follow:&lt;br /&gt;&lt;br /&gt;# /etc/sysconfig/network-scripts/ifcfg-wlan0&lt;br /&gt;# Atheros Communications, Inc. AR5212 802.11abg NIC&lt;br /&gt;DEVICE=wlan0&lt;br /&gt;ESSID=fedoragroup&lt;br /&gt;BOOTPROTO=none&lt;br /&gt;ONBOOT=yes&lt;br /&gt;PEERDNS=yes&lt;br /&gt;PERSISTENT_DHCLIENT=Y&lt;br /&gt;DHCLIENTARGS=-nw&lt;br /&gt;NETMASK=255.255.255.0&lt;br /&gt;HWADDR=xx:xx:xx:xx:xx:xx&lt;br /&gt;DHCP_HOSTNAME=&lt;br /&gt;IPADDR=192.168.0.17&lt;br /&gt;DOMAIN=&lt;br /&gt;TYPE=Wireless&lt;br /&gt;USERCTL=yes&lt;br /&gt;IPV6INIT=no&lt;br /&gt;CHANNEL=6&lt;br /&gt;MODE=Master&lt;br /&gt;RATE=Auto&lt;br /&gt;GATEWAY=192.168.0.1&lt;br /&gt;------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;# /etc/dhclient-wlan0.conf&lt;br /&gt;interface "wlan0" {&lt;br /&gt;  # Don't bother with NTP over a radio link&lt;br /&gt;  request subnet-mask, broadcast-address, routers, domain-name, domain-name-servers, host-name;&lt;br /&gt;}&lt;br /&gt;-------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;# /etc/sysconfig/wpa_supplicant&lt;br /&gt;INTERFACES="-iwlan0"&lt;br /&gt;DRIVERS="-Dmadwifi"&lt;br /&gt;# old config is    INTERFACES="-iath0"&lt;br /&gt;# old config is    DRIVERS="-Dmadwifi"&lt;br /&gt;&lt;br /&gt;-------------------------------------------------------------&lt;br /&gt;# /etc/wpa_supplicant/wpa_supplicant.conf&lt;br /&gt;ctrl_interface=/var/run/wpa_supplicant&lt;br /&gt;# ctrl_interface_group=wheel&lt;br /&gt; network={&lt;br /&gt;   ssid="fedoragroup"&lt;br /&gt;   scan_ssid=1&lt;br /&gt;   #psk="mypasskey"&lt;br /&gt;   psk=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&lt;br /&gt;   key_mgmt=WPA-PSK&lt;br /&gt;   proto=WPA&lt;br /&gt;   pairwise=TKIP&lt;br /&gt; }&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-2975801539927036127?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/2975801539927036127/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=2975801539927036127' title='21 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/2975801539927036127'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/2975801539927036127'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2007/11/fixing-fedora-8-wireless-network-woes.html' title='Fixing Fedora 8 wireless network problems'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>21</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-8690685414600581871</id><published>2007-07-30T10:11:00.000-07:00</published><updated>2007-07-30T10:22:14.316-07:00</updated><title type='text'>USB memory can't mount on kernel 2.6.22.1-27.fc7 &amp; above</title><content type='html'>It is sad that yet another critical bug is found in Fedora 7. The symptom is simply, some USBthumbdrive or USB harddisks are not automatically detected &amp; mounted since kernel 2.6.22.1-27.fc7.&lt;br /&gt;&lt;br /&gt;The bug is documented here&lt;br /&gt;&lt;br /&gt;https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=249282&lt;br /&gt;&lt;br /&gt;And the solution as suggested on comment#25 works.&lt;br /&gt;&lt;br /&gt;In /etc/udev/rules.d/05-udev-early.rules&lt;br /&gt;&lt;br /&gt;Commenting out the line below does not work &amp;amp; it also disabled the sound card.&lt;br /&gt;&lt;pre id="comment_text_25"&gt;&lt;br /&gt;ACTION=="add", SUBSYSTEM=="?*", ENV{MODALIAS}=="?*", RUN+="modprobe&lt;br /&gt;$env{MODALIAS}", GOTO="skip_wait" &lt;/pre&gt;&lt;br /&gt;Moving the line&lt;br /&gt;&lt;br /&gt;&lt;pre id="comment_text_25"&gt;ACTION=="add", SUBSYSTEM=="scsi", WAIT_FOR_SYSFS="ioerr_cnt" &lt;/pre&gt;&lt;br /&gt;to before&lt;br /&gt;&lt;br /&gt;&lt;pre id="comment_text_25"&gt;ACTION=="add", SUBSYSTEM=="?*", ENV{MODALIAS}=="?*", RUN+="modprobe&lt;br /&gt;$env{MODALIAS}", GOTO="skip_wait" &lt;/pre&gt;&lt;br /&gt;solved the problem.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-8690685414600581871?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/8690685414600581871/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=8690685414600581871' title='19 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/8690685414600581871'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/8690685414600581871'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2007/07/usb-memory-cant-mount-on-kernel-26221.html' title='USB memory can&apos;t mount on kernel 2.6.22.1-27.fc7 &amp; above'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>19</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-4216093735091299958</id><published>2007-06-03T05:23:00.000-07:00</published><updated>2008-12-10T19:20:02.009-08:00</updated><title type='text'>Fedora 7 in operation</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_B1xmoWFnvYo/RmQbNSrcmWI/AAAAAAAAABE/AODtZg9X1EQ/s1600-h/Screenshot.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_B1xmoWFnvYo/RmQbNSrcmWI/AAAAAAAAABE/AODtZg9X1EQ/s400/Screenshot.jpg" alt="" id="BLOGGER_PHOTO_ID_5072208995492338018" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Fedora 7 was released May 31 US time, that means Jun 1 at this part of earth. Downloaded &amp; installed it &amp;amp; here is my checklist on what works &amp; what not.&lt;br /&gt;&lt;br /&gt;1. nVidia proprietary driver from freshrpms does not work. nVidia proprietary driver from livna works flawlessly though.&lt;br /&gt;&lt;br /&gt;yum install kmod-nvidia&lt;br /&gt;&lt;br /&gt;2. java&lt;br /&gt;&lt;br /&gt;follow instructions from&lt;br /&gt;&lt;br /&gt;http://www.mjmwired.net/resources/mjm-fedora-f7.html&lt;br /&gt;&lt;br /&gt;java plugin for firefox 2.0 does not work. Updating firefox to 2.0.0.4 fixed that.&lt;br /&gt;&lt;br /&gt;3. gaim renamed to Pidgin &amp;amp; works.&lt;br /&gt;&lt;br /&gt;4. skype for fedora core 5 works fine in fedora 7&lt;br /&gt;&lt;br /&gt;5. mplayer from freshrpms works.&lt;br /&gt;(my mplayer essential codec from 20061022 does not play real media, copying windows-essential codec from 20060611 to /usr/lib/win32 fixed that.)&lt;br /&gt;&lt;br /&gt;6. Realplayer works following installation instructions from&lt;br /&gt;&lt;br /&gt;http://www.mjmwired.net/resources/mjm-fedora-f7.html&lt;br /&gt;&lt;br /&gt;7. Citrix ICA client works&lt;br /&gt;&lt;br /&gt;Download Citrix ICAClient-10.0-2.i386.rpm from&lt;br /&gt;&lt;br /&gt;http://www.citrix.com/site/SS/downloads/downloads.asp?dID=2755&lt;br /&gt;&lt;br /&gt;8. Azureus(fedora distro) works&lt;br /&gt;&lt;br /&gt;9. DVD media with Chinese characters in label/filesnames ejects when eject button on DVD is pressed. (Hell, it does not work in FC6, I had to do a right-click &amp; eject from the desktop to&lt;br /&gt;eject a DVD)&lt;br /&gt;&lt;br /&gt;10. SCIM installed by default, to be activated by&lt;br /&gt;&lt;br /&gt;System --&gt; Preferences --&gt; Personal --&gt; Input Method&lt;br /&gt;&lt;br /&gt;change to 'use custome input method SCIM'&lt;br /&gt;&lt;br /&gt;Relogin needed to have the option activated.&lt;br /&gt;&lt;br /&gt;11. "Invisible mouse pointer" bug from nVidia driver for 6150 onboard VGA card&lt;br /&gt;&lt;br /&gt;This is not a new problem. It was first discovered in Aug 2006 with FC5. nVidia linux driver for 6150 chipset somehow repeat this problem again in FC7. The following was excerpt from my blog in Aug 2006 on solving this very same problem. And it still works today.&lt;br /&gt;-------------------------------------------------------------------------------------------------&lt;br /&gt;From time to time, I will encounter a strange issue at X, where the mouse pointer becomes invisible. The mouse is obviously still working &amp;amp; it's movement can still be seen when it moves over menu or items on the desktop. It's just invisible.&lt;br /&gt;&lt;br /&gt;A search on the net found this bug 182517 filed at redhat. The problem traced back to the nVidia driver. The problem is still unsolved even with nVidia graphic driver release 1.0-8762.&lt;br /&gt;&lt;br /&gt;https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=182517&lt;br /&gt;&lt;br /&gt;The problem can be patched by adding&lt;br /&gt;&lt;br /&gt;   Option      "HWCursor" "off"&lt;br /&gt;&lt;br /&gt;to the VGA driver section at /etc/X11/xorg.conf&lt;br /&gt;&lt;br /&gt;Hopefully, it will be resolved in the next nVidia driver release.&lt;br /&gt;-------------------------------------------------------------------------------------------------&lt;br /&gt;My xorg.conf looks like this now:&lt;br /&gt;&lt;br /&gt;Section "Device"&lt;br /&gt;            Identifier       "Videocard0"&lt;br /&gt;                   Driver             "nvidia"&lt;br /&gt;            Option             "AddARGBGLXVisuals" "True"&lt;br /&gt;            Option             "DisableGLXRootClipping" "True"&lt;br /&gt;            Option                  "HWCursor" "off"&lt;br /&gt;&lt;br /&gt;12. Recording from mic for use with Skype in Linux&lt;br /&gt; &lt;br /&gt;(Excerpt from my blog dated December 2006)&lt;br /&gt;-------------------------------------------------------------------------------------------------&lt;br /&gt;After many months of full conversion to linux. I was disappointed yet again with a terrible bug in alsa mixer.&lt;br /&gt;&lt;br /&gt;Firstly, I noticed that Skype cannot capture any sound from my mic, despite I can hear my own voice from the mic very clearly.&lt;br /&gt;&lt;br /&gt;The first &amp; most down to earth solution was run the followings at command promt:&lt;br /&gt;&lt;br /&gt;a. alsamixer&lt;br /&gt;(select capture by pressing 'tab')&lt;br /&gt;(move to mic and press 'space bar' to select capture from mic)&lt;br /&gt;b. for Sound blaster live users, you need to make sure 'AC97' tab volume is not zero.&lt;br /&gt;(move to AC97 &amp;amp; push up-arrove to raise volume close to 90%)&lt;br /&gt;c. /usr/sbin/alsactl store&lt;br /&gt;&lt;br /&gt;Now, the method above surely works but it posted another problem. The setting of alsamixer is always reset upon every reboot &amp; it just never remember to 'record from mic'.&lt;br /&gt;&lt;br /&gt;Found the methods from the sites below but they just don't work somehow.&lt;br /&gt;&lt;br /&gt;http://www.linuxquestions.org/questions/showthread.php?t=206782&lt;br /&gt;http://forum.skype.com/index.php?showtopic=66544&lt;br /&gt;&lt;br /&gt;After all attempts to set alsamixer settings permanently failed, my friend suggested to create a simple script to set the mixer settings to capture from the mic.&lt;br /&gt;&lt;br /&gt;Finally it's done as follow :&lt;br /&gt;&lt;br /&gt;a. Create a script file like 'Record_From_Mic' with the content below&lt;br /&gt;&lt;br /&gt; amixer sset Mic,0 80%,80% unmute cap&lt;br /&gt;&lt;br /&gt;b. At command prompt, do&lt;br /&gt;&lt;br /&gt;chmod +x Record_From_Mic&lt;br /&gt;&lt;br /&gt;c. From Gnome's menu, goto 'System.Preference.Personal.Sessions'&lt;br /&gt;At 'Startup Program tab', click new &amp;amp; add 'Record_From_Mic' as startup script.&lt;br /&gt;&lt;br /&gt;Finally, the settings is overriden at every reboot with the little script above. Thanks to&lt;br /&gt;Thomas.&lt;br /&gt;-------------------------------------------------------------------------------------------------&lt;br /&gt;My Record_From_Mic is as follow:&lt;br /&gt;&lt;br /&gt;amixer sset Mic,0 75%,75% unmute cap&lt;br /&gt;amixer sset PCM,0 95%,95%&lt;br /&gt;amixer sset Master,0 80%,80%&lt;br /&gt;amixer sset AC97 Capture, 0 85%,85% unmute cap&lt;br /&gt;amixer sset AC97, 0 85%,85% unmute cap&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;13. k3b, works. Previously device buffer status not shown during DVD burning. Now everything is displayed.&lt;br /&gt;&lt;br /&gt;14. Firewall settings&lt;br /&gt;Under System--&gt;Administration--&gt;Firewall and SELinux&lt;br /&gt;     Adding port 5900 for VNC server no longer works. Root of problem unknown.&lt;br /&gt;     Work around:&lt;br /&gt;     a.  vi /etc/sysconfig/iptables&lt;br /&gt;     b. add the following line for port 5900&lt;br /&gt;&lt;br /&gt;-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 5900 -j ACCEPT&lt;br /&gt;&lt;br /&gt;     c. System--&gt;Administration--&gt;Server settings--&gt;Service--&gt; Restart iptables&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-4216093735091299958?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/4216093735091299958/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=4216093735091299958' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/4216093735091299958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/4216093735091299958'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2007/06/fedora-7-in-operation.html' title='Fedora 7 in operation'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_B1xmoWFnvYo/RmQbNSrcmWI/AAAAAAAAABE/AODtZg9X1EQ/s72-c/Screenshot.jpg' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-3975198191434059400</id><published>2007-04-18T06:02:00.000-07:00</published><updated>2007-04-18T06:05:56.239-07:00</updated><title type='text'>Installing nvidia driver for legacy nVidia graphic card from livna.</title><content type='html'>&lt;h3 id="head-2202d3172375566ae1eb5d861fd2b1cfd27f6e8a"&gt;&lt;span style="font-weight: normal;"&gt;From livna's repocitory&lt;/span&gt;&lt;/h3&gt;&lt;h3 id="head-2202d3172375566ae1eb5d861fd2b1cfd27f6e8a"&gt;&lt;span style="font-weight: normal;"&gt;&lt;/span&gt;-------------------------------------------------------------------------------------------&lt;br /&gt;&lt;/h3&gt;&lt;h3 id="head-2202d3172375566ae1eb5d861fd2b1cfd27f6e8a"&gt;Friday, January the 19th: Announcing kmod-nvidia-96xx and xorg-x11-drv-nvidia-96xx&lt;/h3&gt; &lt;span class="anchor" id="line-4"&gt;&lt;/span&gt;&lt;p class="line862"&gt;The new 1.0-97xx series from nVidia drops support for any card with a chipset below NV30, such as all &lt;a class="nonexistent" href="http://rpm.livna.org/rlowiki/GeForce2"&gt;GeForce2&lt;/a&gt; and &lt;a class="nonexistent" href="http://rpm.livna.org/rlowiki/GeForce4"&gt;GeForce4&lt;/a&gt; cards. However don't worry! Livna has forked the original xorg-x11-drv-nvidia and kmod-nvidia packages to create ones named xorg-x11-drv-nvidia-96xx and kmod-nvidia-96xx. These will be kept at the 96xx series of drivers and the original driver will be updated to the 97xx series. If you are using one of the cards named above, you can install 96xx like this: &lt;span class="anchor" id="line-5"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-6"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="line867"&gt;&lt;span class="anchor" id="line-7"&gt;&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;yum remove kmod-nvidia xorg-x11-drv-nvidia&lt;br /&gt;&lt;span class="anchor" id="line-8"&gt;&lt;/span&gt;yum install kmod-nvidia-96xx xorg-x11-drv-nvidia-96xx&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-3975198191434059400?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/3975198191434059400/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=3975198191434059400' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/3975198191434059400'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/3975198191434059400'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2007/04/installing-nvidia-driver-for-legacy.html' title='Installing nvidia driver for legacy nVidia graphic card from livna.'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-6535997373837794349</id><published>2007-04-06T07:52:00.000-07:00</published><updated>2008-12-10T19:20:02.408-08:00</updated><title type='text'>Setting up NFS server in FC6</title><content type='html'>Here is my notes on setting up the NFS server in FC6 for my home network.&lt;br /&gt;&lt;br /&gt;Setting up the server:&lt;br /&gt;&lt;br /&gt;1.&lt;br /&gt;For a start one need to go to System, Administration, Server Settings, NFS.&lt;br /&gt;&lt;br /&gt;Under Basic settings.&lt;br /&gt;&lt;br /&gt;Directory : /home/coyote/Archive&lt;br /&gt;Host: 192.168.0.0/255.255.255.0&lt;br /&gt;Basic Permission: Read-only/Read/Write.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1st line: means sharing /home/coyote/Archive on the server&lt;br /&gt;2nd line: all pc under the subnet 192.16.0.0 are allowed acces&lt;br /&gt;3rd line: Read-only or Read &amp; Write access.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_B1xmoWFnvYo/RhfNSbgRUQI/AAAAAAAAAA0/znGTwmWxQBY/s1600-h/NFS.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_B1xmoWFnvYo/RhfNSbgRUQI/AAAAAAAAAA0/znGTwmWxQBY/s400/NFS.jpg" alt="" id="BLOGGER_PHOTO_ID_5050731223623749890" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Alternatively, one can edit the file /etc/exports to enable the same&lt;br /&gt;settings manually. My /etc/exports looks like this:&lt;br /&gt;&lt;br /&gt;/home/coyote/Archive           192.168.0.0/255.255.255.0(rw,sync)&lt;br /&gt;&lt;br /&gt;2.&lt;br /&gt;Create the file "/etc/sysconfig/nfs" and add the following contents:&lt;br /&gt;&lt;br /&gt;STATD_PORT=4001&lt;br /&gt;LOCKD_TCPPORT=4002&lt;br /&gt;LOCKD_UDPPORT=4002&lt;br /&gt;MOUNTD_PORT=4003&lt;br /&gt;&lt;br /&gt;3.&lt;br /&gt;Append the following to the file "/etc/services":&lt;br /&gt;&lt;br /&gt;rquotad         4004/tcp                        # rpc.rquotad tcp port&lt;br /&gt;rquotad         4004/udp                        # rpc.rquotad udp port&lt;br /&gt;&lt;br /&gt;4.&lt;br /&gt;Restart the nfs services:&lt;br /&gt;&lt;br /&gt;/etc/init.d/nfs restart&lt;br /&gt;/etc/init.d/nfslock restart&lt;br /&gt;&lt;br /&gt;5.&lt;br /&gt;Run /usr/sbin/rpcinfo -p and make sure all the ports above have changed.&lt;br /&gt;&lt;br /&gt;6.&lt;br /&gt;Next go to  System, Administration, Security &amp; Firewall&lt;br /&gt;&lt;br /&gt;Check NFS4 as 'Trusted Services"&lt;br /&gt;Under other ports, add the following ports&lt;br /&gt;&lt;br /&gt;111:udp&lt;br /&gt;111:tcp&lt;br /&gt;2049:udp&lt;br /&gt;2049:tcp&lt;br /&gt;4001:udp&lt;br /&gt;4001:tcp&lt;br /&gt;4002:udp&lt;br /&gt;4002:tcp&lt;br /&gt;4003:udp&lt;br /&gt;4003:tcp&lt;br /&gt;4004:udp&lt;br /&gt;4004:tcp&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_B1xmoWFnvYo/RhfNmLgRURI/AAAAAAAAAA8/NxpSAf-BqDA/s1600-h/nfs2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_B1xmoWFnvYo/RhfNmLgRURI/AAAAAAAAAA8/NxpSAf-BqDA/s400/nfs2.jpg" alt="" id="BLOGGER_PHOTO_ID_5050731562926166290" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;That pretty much sums up all the work to be done on the server.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Next,  mounting the NFS volume from the client computer:&lt;br /&gt;&lt;br /&gt;First, one need to create a mount point of your choice.&lt;br /&gt;I created one under /home/username/nfsserver&lt;br /&gt;&lt;br /&gt;using mkdir /home/username/nfsserver&lt;br /&gt;&lt;br /&gt;To mount the volume manually, with root access,&lt;br /&gt;&lt;br /&gt;mount -t nfs 192.168.0.9:/home/coyote/Archive home/username/nfsserver&lt;br /&gt;&lt;br /&gt;where 192.168.0.9 is the ip address of the nfs server.&lt;br /&gt;&lt;br /&gt;To mount the volume automatically, add the line to /etc/fstab. Mine looks like this&lt;br /&gt;&lt;br /&gt;192.168.0.9:/home/coyote/Archive /home/username/nfsserver nfs ro 0 0&lt;br /&gt;&lt;br /&gt;To enable the access over the internet, both the ip addresses of the nfs server &amp; the nfs clients are to be replaced with corresponding dns names. Example above is valid only for access across a local network.&lt;br /&gt;&lt;br /&gt;One can register domain names for the nfs server &amp;amp; nfs client from dyndns.org. After that, replaces the ip address of the nfs client with the new dns name. This is to be entered into the 'Host' section in the server's settings. Replaces the ip address of the nfs server with the new dns name. This is done during the mounting command or in /etc/fstab.&lt;br /&gt;&lt;br /&gt;Note also, if your nfs server is running behind a router or a firewall, one will need to open up port 111:tcp, 111:udp, 2049:tcp &amp;amp; 2049:udp to the nfs server. That is done via the router's setting.&lt;br /&gt;&lt;br /&gt;There, that concludes my learning in setting up a NFS server in FC6.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-6535997373837794349?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/6535997373837794349/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=6535997373837794349' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/6535997373837794349'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/6535997373837794349'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2007/04/setting-up-nfs-server-in-fc6.html' title='Setting up NFS server in FC6'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_B1xmoWFnvYo/RhfNSbgRUQI/AAAAAAAAAA0/znGTwmWxQBY/s72-c/NFS.jpg' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-6038661143748576195</id><published>2007-03-31T20:43:00.000-07:00</published><updated>2008-12-10T19:20:03.226-08:00</updated><title type='text'>My new toy, Samsung 940T LCD monitor.</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_B1xmoWFnvYo/Rg8tUix09HI/AAAAAAAAAAc/DAa-wYwYE8A/s1600-h/l_940n_2.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://4.bp.blogspot.com/_B1xmoWFnvYo/Rg8tUix09HI/AAAAAAAAAAc/DAa-wYwYE8A/s320/l_940n_2.jpg" alt="" id="BLOGGER_PHOTO_ID_5048303538262045810" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_B1xmoWFnvYo/Rg8sYCx09FI/AAAAAAAAAAM/gBUR1Ku_d4I/s1600-h/l_940n_1.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://2.bp.blogspot.com/_B1xmoWFnvYo/Rg8sYCx09FI/AAAAAAAAAAM/gBUR1Ku_d4I/s320/l_940n_1.jpg" alt="" id="BLOGGER_PHOTO_ID_5048302498879960146" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;pre&gt;&lt;tt&gt;&lt;tt&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/tt&gt;&lt;/tt&gt;&lt;span style="font-family: arial;font-family:courier new;font-size:130%;"  &gt;Sometimes back, I bought a 22" Samsung wide screen&lt;br /&gt;LCD monitor &amp; eventually had a full refund from the&lt;br /&gt;shop shortly after. Reason was the 1st panel has&lt;br /&gt;a semi-bright dot &amp;amp; the replacement also has a semi-&lt;br /&gt;bright dot.&lt;br /&gt;&lt;br /&gt;So, it seemed until now, even reputed manufacturer&lt;br /&gt;like &lt;/span&gt;&lt;span style="border-bottom: 1px dashed rgb(0, 102, 204); font-family: arial;font-family:courier new;font-size:130%;" id="lw_1175398941_0"  &gt;Samsung&lt;/span&gt;&lt;span style="font-family: arial;font-family:courier new;font-size:130%;"  &gt; does not offer zero bright dot warranty.&lt;br /&gt;Phillips &amp; LG does for restricted models but at a&lt;br /&gt;huge price premium. So, I was looking at second hand&lt;br /&gt;LCD monitors which I have the option of checking for&lt;br /&gt;bright dot or dead pixel before payment. After a long&lt;br /&gt;time of searching for good offer &amp;amp; the slow &amp; draggy&lt;br /&gt;bidding process...  I finally gotten my second LCD&lt;br /&gt;monitor, a Samsung 940T.&lt;br /&gt;&lt;br /&gt;I was lucky enough, the seller sold me a 8bits LCD panel&lt;br /&gt;for S$250 &amp;amp; he wasn't even interested in bargaining &amp;&lt;br /&gt;just want to get rid of his LCD at a price. Reason? He&lt;br /&gt;has another 22" &amp;amp; 27" Samsung LCD monitor that he has yet&lt;br /&gt;to open up &amp; start using. And after checking thoroughly&lt;br /&gt;for about 10~15 minutes, no bright dot or dead pixel.&lt;br /&gt;The LCD is 1 year old &amp;amp; still has about 2 years warranty&lt;br /&gt;to go.&lt;br /&gt;&lt;br /&gt;Why I go back from 22" to 19" was that, 22" aspect ratio&lt;br /&gt;is 16:10, when I watch TV series on my LCD (which is what&lt;br /&gt;I do mostly), there is a bar on both side of the video.&lt;br /&gt;If I force the video to 4:3, then all the characters will&lt;br /&gt;look fatter. So, going back to 19" 4:3, I can watch TV&lt;br /&gt;series in fullscreen without any black bars again.&lt;br /&gt;&lt;br /&gt;Advantage of 19" over 17" LCD, both 19" &amp; 17" LCD has the&lt;br /&gt;same native resolution of 1280x1024. For any LCD, text&lt;br /&gt;will appear the sharpest when it's displayed at it's native&lt;br /&gt;resolution. For a 17" LCD, text will appear too small on a&lt;br /&gt;1280x1024 resolution. I use my 17" at 1024x768 resolution,&lt;br /&gt;which the text will be bigger, but it will not be as sharp&lt;br /&gt;as 19". Of course, we all know 19" is bigger in size &amp;amp; will&lt;br /&gt;be better for watching movies or TV series.&lt;br /&gt;&lt;br /&gt;Something I think only LCD experts with sharp eyes can tell&lt;br /&gt;about such 8 bits LCD panels. Accordingly, 8 bits LCD panels&lt;br /&gt;produce true color or 16.7 million color. Normal 6 bits panels&lt;br /&gt;uses software algorith to produce true color &amp; the result is&lt;br /&gt;16.2 million color. Due to that, 8 bits panels normal only can&lt;br /&gt;do 20ms response time while 6 bits panels can do less than 10ms&lt;br /&gt;easily. Personally, I can't tell yet how the color of this 8 bits&lt;br /&gt;panel is nicer than my older 17" 6 bits panel, both from &lt;/span&gt;&lt;span style="border-bottom: 1px dashed rgb(0, 102, 204); font-family: arial;font-family:courier new;font-size:130%;" id="lw_1175398941_1"  &gt;Samsung&lt;/span&gt;&lt;span style="font-family: arial;font-family:courier new;font-size:130%;"  &gt;.&lt;br /&gt;May be next time will have some of my LCD experts friend to show&lt;br /&gt;me.&lt;br /&gt;&lt;br /&gt;I shall get second hand LCD panels only. Just to avoid the hassle&lt;br /&gt;of getting bright dots or dark pixels in a brand new LCD monitor.&lt;/span&gt;&lt;tt&gt;&lt;tt&gt;&lt;br /&gt;&lt;/tt&gt;&lt;/tt&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-6038661143748576195?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/6038661143748576195/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=6038661143748576195' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/6038661143748576195'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/6038661143748576195'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2007/03/my-new-toy-samsung-940t-lcd-monitor.html' title='My new toy, Samsung 940T LCD monitor.'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_B1xmoWFnvYo/Rg8tUix09HI/AAAAAAAAAAc/DAa-wYwYE8A/s72-c/l_940n_2.jpg' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-3020709240186329571</id><published>2007-03-24T20:08:00.000-07:00</published><updated>2007-03-24T22:32:13.913-07:00</updated><title type='text'>Travelling tips in Japan</title><content type='html'>Due to business reason, I travelled to Kawasaki, Japan lately.&lt;br /&gt;&lt;br /&gt;Here are some tips travelling around. Firstly, here is the site name to check out detailed schedule of trains around Tokyo.&lt;br /&gt;&lt;br /&gt;http://www.hyperdia.com/cgi-english/hyperWeb.cgi&lt;br /&gt;&lt;br /&gt;Secondly, the fastest way from Narita Airport to Tokyo is by Narita Express. Narita Express will start from Narita Airport Terminal 1, pick up more passengers from Narita Airport Terminal 2 &amp; then go straight to Tokyo with no stop in between. Ticket price is about 3000+ Yen. There is 1 such Express train about every 30 minutes. So check your flight schedule &amp;amp; train schedule in detail. I managed to come out of the arrival hall, buy a ticket from the booth which is right in front of the arrival hall &amp; boarded the Narita Express in 15 minutes. Note also, ticket for Narita Express is specific to the exact batch of the train. The counter told me, if I miss the particular train, I can go back to the counter &amp;amp; they can change it to the next available one. The trip from Narita Airport to Tokyo is about 63 minutes.&lt;br /&gt;&lt;br /&gt;There are other cheaper alternatives taking normal JR trains. These trains stop over at other train stations between Narita &amp; Tokyp &amp;amp; take about 1 hr &amp; 30 minutes to reach Tokyo. If time is not a concern, you can check out the site above. Usually it will show you the alternative routes in details.&lt;br /&gt;&lt;br /&gt;At Tokyo Eki(station), before you come out from the station, what you can do is to go to the counter &amp;amp; show them your narita express ticket &amp; tell them you want to change to a JR ticket to say, Kawasaki. And the counter will issue you another ticket. For Kawasaki, I have to take the Tokaido line towards Yokohama &amp;amp; Ofuna.&lt;br /&gt;&lt;br /&gt;I supposed it is possible to go to the JR counter at Narita Airport and tell them you want a ticket from Narita Airport to Kawasaki taking Narita Express. I did something like that on my return trip from Kawasaki to Narita Airport. The counter should issued me 2 tickets, 1 from Kawaki to Narita Airport &amp; another Narita Express ticket from Tokyo to Narita Airport.&lt;br /&gt;&lt;br /&gt;Lastly, for business travellers who claim transport allowance, you will want to keep the train ticket. Before you exit from any train station. You can just tell the security that you want to keep the tickets, they will put a stamp on your ticket &amp;amp; you can pass through the gate without using the ticket.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-3020709240186329571?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/3020709240186329571/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=3020709240186329571' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/3020709240186329571'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/3020709240186329571'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2007/03/travelling-tips-in-japan.html' title='Travelling tips in Japan'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-3528644073379193814</id><published>2007-01-19T22:18:00.000-08:00</published><updated>2007-01-19T22:25:17.237-08:00</updated><title type='text'>Legacy nvidia linux driver for GF2 MX from livna</title><content type='html'>As nVidia has stopped supporting linux driver for GF2 MX. Users of GF2 MX card has only to rely on the legacy linux driver from livna repocitory.&lt;br /&gt;&lt;br /&gt;Upon updating of linux kernel, one has to update the legacy linux driver as well.&lt;br /&gt;&lt;br /&gt;yum --enablerepo=livna update kmod-nvidia-legacy kernel&lt;br /&gt;&lt;br /&gt;And on my linux wireless system, I need the matching madwifi driver from livna as well.&lt;br /&gt;&lt;br /&gt;So the appropriate command becomes&lt;br /&gt;&lt;br /&gt;yum --enablerepo=livna update kmod-madwifi kmod-nvidia-legacy kernel&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-3528644073379193814?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/3528644073379193814/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=3528644073379193814' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/3528644073379193814'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/3528644073379193814'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2007/01/legacy-nvidia-linux-driver-for-gf2-mx.html' title='Legacy nvidia linux driver for GF2 MX from livna'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-3685610373805308883</id><published>2007-01-02T02:57:00.000-08:00</published><updated>2007-01-19T20:34:50.380-08:00</updated><title type='text'>Reflection on 2006: PC stuffs that I bought in 2006 &amp; total spending.</title><content type='html'>&lt;span name="intelliTxt" id="intelliTXT"&gt;It's the beginning of the year &amp; as usual, it's time to summarise my spending on pc stuffs in 2006. As it stood I spent about S$2613 in the whole year of 2005 &amp;amp; pledged to cut that spending in 2006. Let's see how I fared in 2006.&lt;br /&gt;&lt;br /&gt;1. HEC 380W power supply - S$75&lt;br /&gt;2. InWin Z583T casing - S$45&lt;br /&gt;3. Western Digital 160G SATA2 harddisk - S$119&lt;br /&gt;4. Nokia 6230i cell phone - S$228&lt;br /&gt;5. Foxconn 6150K8MA-8EKRS - S$129&lt;br /&gt;6. XFree XE233 2.1 Speakers - S$30&lt;br /&gt;7. TDK 16X &lt;a target="_blank" href="http://forums.hardwarezone.com/showthread.php?t=1190462#" style="text-decoration: underline; color: rgb(0, 102, 255); padding-bottom: 1px; background-color: transparent;" class="iAs"&gt;DVD media&lt;/a&gt; 25pcs - S$15&lt;br /&gt;&lt;/span&gt;&lt;span name="intelliTxt" id="intelliTXT"&gt;8. TDK 16X &lt;a target="_blank" href="http://forums.hardwarezone.com/showthread.php?t=1190462#" style="text-decoration: underline; color: rgb(0, 102, 255); padding-bottom: 1px; background-color: transparent;" class="iAs"&gt;DVD media&lt;/a&gt; 25pcs - S$14&lt;br /&gt;&lt;/span&gt;&lt;span name="intelliTxt" id="intelliTXT"&gt;9. IDE USB 2.0 3.5" enclosure - S$30&lt;br /&gt;10. DVD-ROM TS-H352 - S$29&lt;br /&gt;11. 901BB Barebone casing - S$69 - S$30 from sale of Z583T casing&lt;br /&gt;12. 901BB Barebone casing - S$67 - S$30 from sale of V564G casing&lt;br /&gt;13. MAHA MH-C204W charger with 4X MAHA AA 2700mAh rechargeable batteries -  S$49&lt;br /&gt;14. 4X MAHA AA 2700mAh rechargeable batteries - S$15&lt;br /&gt;15. Ricoh 8X DVD+R 100 pieces - S$50&lt;br /&gt;16. Creative technology SBS240 speakers - S$15&lt;br /&gt;17. A1Pro wireless optical mouse - S$17&lt;br /&gt;18. Galaxy HP-7 headset microphone - RM$15&lt;br /&gt;19. LG DVD ROM 16x 52x - S$33&lt;br /&gt;20. Kingston PC2-4200 DDR2 512MB 533MHz - S$87&lt;br /&gt;21. A64 AM2 X2 3600+ + Asus M2NPV-VM - S$368&lt;br /&gt;22. sold MSI K8NGM2-FID + Venice 3000+ - S$230(+)&lt;br /&gt;23. sold 2X 512MB Twinmos DDR400 rams - S$150(+)&lt;br /&gt;24. sold 4-pc-to-1-monitor manual KVM switch - S$25(+)&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span name="intelliTxt" id="intelliTXT"&gt;Total - S$1019 + RM$15.&lt;/span&gt;&lt;br /&gt;&lt;span name="intelliTxt" id="intelliTXT"&gt;&lt;/span&gt;&lt;br /&gt;There, I have more than halved my spending of S$2613 in 2005 to S$1044 in 2006.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-3685610373805308883?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/3685610373805308883/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=3685610373805308883' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/3685610373805308883'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/3685610373805308883'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2007/01/reflection-on-2006-pc-stuffs-that-i.html' title='Reflection on 2006: PC stuffs that I bought in 2006 &amp; total spending.'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-116672147614354321</id><published>2006-12-21T09:03:00.000-08:00</published><updated>2006-12-21T09:30:25.576-08:00</updated><title type='text'>Recording from mic for use with Skype in Linux</title><content type='html'>After many months of full conversion to linux. I was disappointed yet again with a terrible bug in alsa mixer. &lt;br /&gt;&lt;br /&gt;Firstly, I noticed that Skype cannot capture any sound from my mic, despite I can hear my own voice from the mic very clearly.&lt;br /&gt;&lt;br /&gt;The first &amp; most down to earth solution was run the followings at command promt:&lt;br /&gt;&lt;br /&gt;1. alsamixer&lt;br /&gt;   (select capture by pressing 'tab')&lt;br /&gt;   (move to mic and press 'space bar' to select capture from mic)&lt;br /&gt;2. for Sound blaster live users, you need to make sure 'AC97' tab volume is not zero.&lt;br /&gt;   (move to AC97 &amp; push up-arrove to raise volume close to 90%)&lt;br /&gt;2. /usr/sbin/alsactl store&lt;br /&gt;&lt;br /&gt;Now, the method above surely works but it posted another problem. The setting of alsamixer is always reset upon every reboot &amp; it just never remember to 'record from mic'.&lt;br /&gt;&lt;br /&gt;Found the methods from the sites below but they just don't work somehow.&lt;br /&gt;&lt;br /&gt;http://www.linuxquestions.org/questions/showthread.php?t=206782&lt;br /&gt;http://forum.skype.com/index.php?showtopic=66544&lt;br /&gt;&lt;br /&gt;After all attempts to set alsamixer settings permanently failed, my friend suggested to create a simple script to set the mixer settings to capture from the mic. &lt;br /&gt;&lt;br /&gt;Finally it's done as follow : &lt;br /&gt;&lt;br /&gt;1. Create a script file like 'Record_From_Mic' with the content below &lt;br /&gt;&lt;br /&gt;    amixer sset Mic,0 80%,80% unmute cap&lt;br /&gt;&lt;br /&gt;2. At command prompt, do&lt;br /&gt;  &lt;br /&gt;   chmod +x Record_From_Mic&lt;br /&gt;&lt;br /&gt;3. From Gnome's menu, goto 'System.Preference.MorePreference.Sessions'&lt;br /&gt;   At 'Startup Program tab', add Record_From_Mic as startup script. &lt;br /&gt;&lt;br /&gt;Finally, the settings is overriden at every reboot with the little script above. Thanks to Thomas.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-116672147614354321?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/116672147614354321/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=116672147614354321' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/116672147614354321'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/116672147614354321'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2006/12/recording-from-mic-for-use-with-skype.html' title='Recording from mic for use with Skype in Linux'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-116315839338940140</id><published>2006-11-10T03:13:00.000-08:00</published><updated>2007-01-13T20:05:10.614-08:00</updated><title type='text'>Fedora Core 6 &amp; X2 3600+</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/841/1806/1600/Screenshot-2.0.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/841/1806/400/Screenshot-2.0.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;A quick update on my latest upgrade &amp; migration to Fedora Core 6.&lt;br /&gt;&lt;br /&gt;Received an email from my sister that her computer can no longer boot up. After some troubleshooting over phone. I have confirmed the motherboard is dead. So I decided to pass my sister my current pc &amp;amp; took the opportunity to upgrade to a AM2 X2 3600+ myself.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The old config:&lt;br /&gt;MSI K8NGM2-FID socket 939 Venice 3000+, 2X 256MB dual-channel DDR400&lt;br /&gt;&lt;br /&gt;The new config:&lt;br /&gt;Asus M2NPV-VM socket AM2 X2-3600+, 1X 512MB single-channel DDR533.&lt;br /&gt;&lt;br /&gt;As both motherboard were essentially using the same nVdia 6150 chipset, all I did was to swapped the harddisk to the new motherboard &amp; viola. Everything just fires up without encountering any kernel panic whatsoever. I installed the smp kernel &amp;amp; upon reboot, the 2 processors are detected &amp; in operation. The only gripes it seemed is that, mplayer somehow crashed with the smp kernel for unknown reason.&lt;br /&gt;&lt;br /&gt;Today, I had some time &amp;amp; took the opportunity to reinstall the OS changing from Fedora Core 5 to Fedora Core 6. To my surprise, the installation is much smoother compared to FC5. Few of the tweaks needed are as follows:&lt;br /&gt;&lt;br /&gt;1. Enabled freshrpms repocitory to install proprietary nVidia driver by:&lt;br /&gt;  yum install nvidia-x11-drv&lt;br /&gt;&lt;br /&gt;2. Install mplayer from freshrpms repo by doing&lt;br /&gt;  yum install mplayer mplayer-skins mplayer-fonts mplayerplug-in&lt;br /&gt;  copy the mplayer-codec to /usr/lib/win32 &amp; mplayer is ready for use.&lt;br /&gt;&lt;br /&gt;3. Install Realplayer by&lt;br /&gt;  yum install compat-libstdc++-33 (the old library is still needed)&lt;br /&gt;  rpm RealPlayer-10.0.8.805-20060718.i586.rpm&lt;br /&gt;&lt;br /&gt;4. Installing ICA client:&lt;br /&gt;  The old ICA Client patch is still needed. You can get it from&lt;br /&gt;http://co-lo.night-shade.org.uk/packages/fedora/5/i386/libXm3-stub-1-0.i386.rpm&lt;br /&gt;  rpm ICAClient-9.0-1.i386.rpm will then proceed &amp;amp; install ICA Client 9 properly.&lt;br /&gt;&lt;br /&gt;5. Install skype by launching the skype FC5 rpm package.&lt;br /&gt;&lt;br /&gt;6. Sound card tweak needed for CreativeLive soundcard to enable the recording from mic for skype:&lt;br /&gt;  Go to volume control, preference &amp; enable AC97 in the volume bar &amp;amp; make sure the volume is not&lt;br /&gt;  zero.&lt;br /&gt;&lt;br /&gt;There, my system is up &amp;amp; running perfectly. As I mentioned, FC6 is much more refined than FC5 were. And I am glad the transition is so smooth.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-116315839338940140?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/116315839338940140/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=116315839338940140' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/116315839338940140'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/116315839338940140'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2006/11/fedora-core-6-x2-3600.html' title='Fedora Core 6 &amp; X2 3600+'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-115599819460360473</id><published>2006-08-19T07:25:00.000-07:00</published><updated>2006-08-19T07:36:34.616-07:00</updated><title type='text'>Getting Sound blaster live to work with skype in Linux</title><content type='html'>Ok, from my last blog, I have gotten WarCraft III to run in linux &amp; everything was fine. However, during some intensive game play, with some prolonged sound of the battle horn or repeated sounds from a spinning crusher machines, these sound will hang my 8 years old Yamaha YMF724 sound card.&lt;br /&gt;&lt;br /&gt;As from my other ealier posts, RealPlayer cannot work with my nVidia HD audio chip using the ALSA driver. And that still does not work with the latest 10.0.8 version of RealPlayer released in Aug 2006 still. Quite a major disappointment I must say. &lt;br /&gt;&lt;br /&gt;So, I have gotten a second hand SB Live 5.1 sound card, thinking that it should be old enough for RealPlayer to recognised it &amp; play correctly without hanging my desktop again. So it did. But I was met with another more silly problem that the SB Live 5.1 simply won't record my voice in Skype. And that works flawlessly with both my onboard nVidia sound or the Yamaha YMF724 PCI card. &lt;br /&gt;&lt;br /&gt;After some major search on the net, the solution was simply adding 'AC97' in the "Volume Control" tap &amp; make sure it's not muted. Now, everthing goes. No more hanging of WC3 during intensive game play or with prolonged sound of battle horn or repeated sounds. And skype works also. &lt;br /&gt;&lt;br /&gt;But to think even the most established sound card manufacturers hardware has such nifty gritty glitches with linux. I am really disappointed.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-115599819460360473?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/115599819460360473/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=115599819460360473' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/115599819460360473'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/115599819460360473'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2006/08/getting-sound-blaster-live-to-work.html' title='Getting Sound blaster live to work with skype in Linux'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-115540562554468973</id><published>2006-08-12T10:31:00.000-07:00</published><updated>2006-08-13T06:36:21.956-07:00</updated><title type='text'>Playing WarCraft III in Linux(wine)</title><content type='html'>Ok, I kinda missed all the good times I had with Warcraft III's tower defence game. After I wiped out my Windows installation. I can't really play any PC game per say.&lt;br /&gt;&lt;br /&gt;Today, my hands gotten itchy &amp; so I installed wine &amp; trying to play WC3 in wine. &lt;br /&gt;&lt;br /&gt;The documentation can be found here:&lt;br /&gt;&lt;br /&gt;http://wiki.archlinux.org/index.php/Warcraft3&lt;br /&gt;&lt;br /&gt;Installing wine by &lt;br /&gt;&lt;br /&gt;yum install wine &lt;br /&gt;&lt;br /&gt;is pretty straight forward. &lt;br /&gt;&lt;br /&gt;Installing WC3 under wine has gotten a little tricky. &lt;br /&gt;&lt;br /&gt;First of all, the command line as stated in the link above no longer work in FC5. The reason is because, FC5 uses a new mounting method. For all CD mounted, in will display the mount as the lable of the disc itself. In this case, Warcraf III disc is mounted as 'Warcraft III' &amp; you can imagine, doing a 'wine /media/Warcraft III/install.exe' will result in error cos, command line does not recognise a space between 'Warcraft' &amp; 'III'. After searching on the web for a long time with no avail, I launched 'wine file' &amp; sure enough, I can install warcraft3 in 'wine file' just by double-clicking on the file browser. &lt;br /&gt;&lt;br /&gt;Next up, patching the file according to the instructions in the above link can be done in 'wine file' again, much the same way. The problem follows next is with doing the 'no-cd' patch. Now, as mentioned in the link above, this is not piracy. This is necessary simply because detecting the original CD simply won't work in wine. So, I downloaded the 'no-cd' patch &amp; I was met with another problem. Where did wine put all the files? After some long &amp; tiring search. I finally figured out that, wine will be installed under &lt;br /&gt;&lt;br /&gt;/home/username/.wine  &lt;br /&gt;&lt;br /&gt;directory.&lt;br /&gt;&lt;br /&gt;And all files, should be installed under&lt;br /&gt;&lt;br /&gt;/home/username/.wine/drive_c&lt;br /&gt;&lt;br /&gt;which will appears to be under C: drive in wine.&lt;br /&gt;&lt;br /&gt;All drives appeared in wine will be listed under&lt;br /&gt;&lt;br /&gt;/home/username/.wine/dosdevices&lt;br /&gt;&lt;br /&gt;So, finally, I located the Warcraft III programs are installed in &lt;br /&gt;&lt;br /&gt;/home/username/.wine/drive_c/Program Files/Warcraft III&lt;br /&gt;&lt;br /&gt;and that is where the 'no-cd' patched war3.exe files should be unzipped to.&lt;br /&gt;&lt;br /&gt;Ok, that should have worked for most installation. But the complication of the nvidia graphic driver need to be highlighted here. First &amp; foremost, the closed-source nVidia linux driver must be used to get the game working. &lt;br /&gt;&lt;br /&gt;First problem is that, the game won't start with my main pc with a nVidia 6150 onboard graphic card. The error returns simply says a violation has occured as the game driver accessed an area of the main memory which is not 'writeable'. nVidia 6150 onboard graphic card shared the main memory as graphic memory. So, this should explain why the game would not start when it sees a violation. I am not sure, if this problem should be fixed with a newer version of wine or with a newer nVidia driver. Hopefully, it will be fixed eventually.&lt;br /&gt;&lt;br /&gt;So, I tried the same installation on another linux pc with a 6600LE card installed. Sure enough, WC3 fires up flawlessly on first attempt &amp; it even works flawless playing online connecting to battlenet's server. As that second pc is dual-booting with windows &amp; it has a nVidia 6150 3d card onboard anyway, I moved the 6600LE card to my main pc, which has only Fedora Core 5.&lt;br /&gt;&lt;br /&gt;So, I tried the same thing again on my main pc, expecting WC3 to work with the addition of the 6600LE card. Unfortunately, it somehow retained the old settings telling wine that it's accessing the main memory again &amp; crashed, despite the nVidia driver already reflected the 6600LE card is in operation. I tried uninstalling &amp; reinstalling nVidia driver &amp; uninstalling &amp; reinstalling wine. All don't work. Miraculously, I edited my /etc/X11/xorg.conf&lt;br /&gt;&lt;br /&gt;and changed the lines from &lt;br /&gt;&lt;br /&gt; Identifier  "Videocard0"&lt;br /&gt; Driver      "nvidia"&lt;br /&gt; VendorName  "Videocard vendor"&lt;br /&gt; BoardName   "nVidia Corporation C51 PCI Express Bridge"  &lt;-- This is the old lable for the nVidia 6150 card&lt;br /&gt;&lt;br /&gt;to &lt;br /&gt;&lt;br /&gt; Identifier  "Videocard0"&lt;br /&gt; Driver      "nvidia"&lt;br /&gt; VendorName  "Videocard vendor"&lt;br /&gt; BoardName   "nVidia Corporation NV43 [GeForce 6600 PCIe]"  &lt;-- Copied from the seocnd pc.&lt;br /&gt;&lt;br /&gt;Then, I reinstalled wine, warcraft 3 &amp; all.&lt;br /&gt;&lt;br /&gt;Eventually, it all pays off. And here you see WC3 is installed successfully.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://img108.imageshack.us/img108/5461/screenshot1vy4.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px;" src="http://img108.imageshack.us/img108/5461/screenshot1vy4.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So, I played couple rounds of Tower Defence online &amp; finally completed a 42 levels tower defence in 3rd position. All remaining 5 players simply failed to complete the game.&lt;br /&gt;&lt;br /&gt;So finally, I am back with some gaming fun in Linux&lt;br /&gt;&lt;br /&gt;It's good game after all.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-115540562554468973?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/115540562554468973/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=115540562554468973' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/115540562554468973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/115540562554468973'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2006/08/playing-warcraft-iii-in-linuxwine.html' title='Playing WarCraft III in Linux(wine)'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-115487355346665568</id><published>2006-08-06T07:01:00.000-07:00</published><updated>2006-08-06T07:43:16.506-07:00</updated><title type='text'>nVidia driver bug for 6150 onboard VGA card</title><content type='html'>Almost 9 months after the release of nVidia 6150 chipset, it's linux driver is still far from bug free. From time to time, I will encounter a stange issue at X, where the mouse pointer becomes invisible. The mouse is obviously still workin &amp; it's movement can still be seen when it moves over menu or items on the desktop. It's just invisble. &lt;br /&gt;&lt;br /&gt;A search on the net found this bug 182517 filed at redhat. The problem traced back to the nVidia driver. The proble is still unsolved even with nVidia graphic driver release 1.0-8762.&lt;br /&gt;&lt;br /&gt;https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=182517&lt;br /&gt;&lt;br /&gt;The problem can be patched by adding &lt;br /&gt;&lt;br /&gt;        Option      "HWCursor" "off"&lt;br /&gt;&lt;br /&gt;to the VGA driver section at /etc/X11/xorg.conf&lt;br /&gt;&lt;br /&gt;Hopefully, it will be resolved in the next nVidia driver release. &lt;br /&gt;&lt;br /&gt;My xorg.conf looks like this now:&lt;br /&gt;&lt;br /&gt;Section "Device"&lt;br /&gt;        Identifier  "Videocard0"&lt;br /&gt;        Driver      "nvidia"&lt;br /&gt;        VendorName  "Videocard vendor"&lt;br /&gt;        BoardName   "nVidia Corporation C51 PCI Express Bridge"&lt;br /&gt;        Option      "HWCursor" "off"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-115487355346665568?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/115487355346665568/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=115487355346665568' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/115487355346665568'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/115487355346665568'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2006/08/nvidia-driver-bug-for-6150-onboard-vga.html' title='nVidia driver bug for 6150 onboard VGA card'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-115427709654696750</id><published>2006-07-30T09:29:00.000-07:00</published><updated>2006-07-30T10:01:06.340-07:00</updated><title type='text'>See how my little niece fending off her grandma &amp; her mum</title><content type='html'>While my little niece clearly has learnt how to use the spoon without her grandmas knowing it. She is so busy fending off her grandma &amp; her mum putting more food into her plate as well as into her mouth... this is so cute. She is 1 year &amp;amp; 8 months old now.&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/ypMRDrjRcDA"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/ypMRDrjRcDA" type="application/x-shockwave-flash" width="600" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-115427709654696750?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/115427709654696750/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=115427709654696750' title='18 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/115427709654696750'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/115427709654696750'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2006/07/see-how-my-little-niece-fending-off.html' title='See how my little niece fending off her grandma &amp; her mum'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>18</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-115358690602661490</id><published>2006-07-22T08:46:00.000-07:00</published><updated>2006-07-22T21:44:04.826-07:00</updated><title type='text'>The making of the FC5 home theater box</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/841/1806/1600/FC5HTPC.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/841/1806/400/FC5HTPC.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Ok,  I have a spare pc lying around &amp; so I decided to put it into better use then just collecting dust.&lt;br /&gt;&lt;br /&gt;I have some collections of realplayer video that I can only watch on the small pc monitor. So I decided to convert the spare pc to some sort of home theatre box so that I can watch the realplayer video on my 29" Sony WEGA flatscreen TV. Ok, I know someone is going to suggest to upgrade to a LCD TV. Well, that is almost a certainty in the not to distant future. I am sure.&lt;br /&gt;&lt;br /&gt;Let's see what I've got to make a FC5 home theatre box. My spare pc has a duron 1000 MHz processor running on a AsRock K7VM2 board with 512Mb of rams. Though the board has a VIA onboard VGA, I needed a video card with TV-out to output the video to the TV. So I pulled out my good old nVidia Ti4200 3d card to do just that. The pc is fitted with a DVD-rom to read the DVD disc where I store most of my video collections. And to complete the hardware list, I plugged in a DLink G520 wireless network card. A wireless network seemed unavoidable for most home theatre box. For my case, my TV is far away from the rest of my wired network. Most people will throw in a 5.1 sound card for their home theatre box. For my case, I am just going to connect the sound straight into the TV. So I just use the onboard stereo sound card instead of spending money to buy extra.&lt;br /&gt;&lt;br /&gt;Fedora Core 5 is used, simply because it is the one linux os that I am familiar with. The objective is simple, the pc is to output the video through the TV-out to the TV. The sound output from the sound card goes straight into the stereo-L &amp;amp; stereo-R input of the TV. And the pc has to be connected to the rest of the network via the wireless network card.&lt;br /&gt;&lt;br /&gt;Installing FC5 on a such an old motherboard should have been idiot-proof. But strangely, I was met with a strange kernel panic on first boot after install with an unrecognised file system error. I suspect the driver for the VIA IDE-controller was accidentally missed out from the default FC5 kernel. I solved this by booting into 'linux rescue' mode with the FC5 CD &amp; did a live update with yum. That upgraded the kernel to the latest 2.6.17-1.2157_FC5 &amp;amp; the system sprung to live.&lt;br /&gt;&lt;br /&gt;To enable the TV-out, I installed the nVidia geforce linux driver via the livna repocitory. You can refer to the Stanon-Finley guide for FC5  on how to do  that. It's at&lt;br /&gt;&lt;br /&gt;[url]http://stanton-finley.net/fedora_core_5_installation_notes.html[/url]&lt;br /&gt;&lt;br /&gt;Once installed, you can see the NVIDIA Display Settings under the 'Applicaton', 'System Tools' menu. To enable the TV-out, I used a S-video-To-composite-out convertor to connect the S-video out from my video card to the video-in of my TV. That is because my 7 years old SONY WEGA did not come with S-video. Next, go to 'System',  'Administration' menu &amp; select 'Display'. Go to the 'Dual-head' tab &amp;amp; select 'Use Dual Head'. On the 'Second Monitor Type', select a standard CRT monitor that is 1024x768 or 800x600. The second monitor setting is for the TV actually. I choose 800x600 for my TV's resolution &amp; 'Spanning desktops' for my 'desktop layout'. On exit, I was prompted to restart X Windows for the dual-head settings to take effect. On logging out of X Windows, I was prompted with multiple error messages asking me to reconfigure X. Ignore all errors &amp;amp; just proceed to reboot your FC5 box.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/841/1806/1600/FC5_TVOut.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/841/1806/400/FC5_TVOut.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;On reboot, I was happy to see displays on both the monitor as well as the TV-out. Once I get into X, I have a 'spanning' desktop from my 17" LCD monitor to my 29" SONY TV. I have to choose the resolution of 800X600 for both the LCD &amp; the TV to align the desktop on both display. 800X600 is choosen because the text is too small &amp;amp; not very legible on a 29" SONY TV. As you can imagine, you can't read the text well on a old TV which has a very low resolution. You shold not have this problem if you are using the latest LCD TV. To work on the desktop, simply launch the video player &amp; drag it to the TV desktop &amp;amp; maximise it. I use both RealPlayer for Linux &amp; MPlayer. Why 'spanning desktops' is used instead of 'individual desktops' is because it seemed RealPlayer will crash once it's started playing in the TV desktop under 'individual desktops' mode. I think it's should be a bug in the current release of RealPlayer dated Feb 2006. Mplayer works well in both 'spanning desktops' or 'individual desktops' mode. RealPlayer seemed to work fine in 'spanning desktops' mode &amp;amp; so it is what I am using now.&lt;br /&gt;&lt;br /&gt;Getting the wireless network to work is quite a chore in linux. I followed the livna's wpa_supplicant guide from below to get wireless working. You can download the pdf file from the link below for detailed procedure.&lt;br /&gt;&lt;br /&gt;[url]http://www.terena.nl/mail-archives/mobility/pdfOhjc0QiMpF.pdf[/url]&lt;br /&gt;&lt;br /&gt;So, now I have a FC5 home theatre box that plays video straight to the TV. And if need be, it can also play video files from any computers in my network via the wireless network. That is not bad for a low cost linux multimedia pc.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-115358690602661490?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/115358690602661490/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=115358690602661490' title='19 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/115358690602661490'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/115358690602661490'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2006/07/making-of-fc5-home-theater-box.html' title='The making of the FC5 home theater box'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>19</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-115293257086774094</id><published>2006-07-14T19:56:00.000-07:00</published><updated>2006-07-14T20:16:54.996-07:00</updated><title type='text'>Some intricate problem with linux</title><content type='html'>I have one weird problem with my 6~9 months old AMD64 computer. FC5, apparently installed without problem. Then i noticed that, my computer will somehow hang the GUI randomly. Sometimes, it happens after I used RealPlayer. Sometimes, it happens after I used skype &amp; sometimes, it happens after I used either Skype or Realplayer &amp;amp; wanted to start another application from the pull down menu. Mysteriously, the open-sourced Mplayer works absolutely well, no matter how long I watch movie with. So I know, it's not a hardware issue at all.&lt;br /&gt;&lt;br /&gt;Eventually, I found the root cause being the outdated, close-sourced RealPlayer &amp; Skype software, and the solution, hilariously, is by changing the hardware. Let me explain.&lt;br /&gt;&lt;br /&gt;So, I have some 6~9 months old nVidia motherboard, which is considered very new in linux's context. By now, all the drivers for nVidia 6150 VGA, nVIdia Gigabit network &amp;amp; nVidia HD audio are all installed very well by the various repocitories. However, one noticed that Realplayer's version is still stuck at Feb 2006, &amp; skype, for heaven sake is still stuck at Skype for FC3!!!&lt;br /&gt;&lt;br /&gt;So, the problem is that, RealPlayer will somehow work with the latest sound card driver but occasionally, it just hang the GUI when you start another application that activate the sound driver also. In this case, clicking the menu will create an audible sound also. The situation with Skype is the same, it works well for me to talk online. Again, after the skype talk, if I click on the menu &amp;amp; invoke the desktop sound, it will hang the GUI also.&lt;br /&gt;&lt;br /&gt;Hilariously, the solution is nothing more than putting an old sound card like Yamah YMF724(atleast 7 years old) or a old sound card(by linux context) like Sound Blaster Live 5.1 digital into the system. It simply uses a driver that RealPlayer &amp; Skype are 100% compatible off. So, now, there is no more hanging of GUI desktop after RealPlayer or Skype.&lt;br /&gt;&lt;br /&gt;One thing to note though, when I install the addon sound card. FC5 is already advanced enough to detect two sound cards &amp;amp; let users to choose which to use. Bad thing is that, RealPlayer is still not updated enough to switch between the sound cards. And so, I have to disable the onboard sound to force Realplayer to use the addon sound card &amp; finally working flawlessly. And RealPlayer is still needed to play some of the buggy real video clips that is stuck halfway. You can use the scroll bar to skip the stuck part in realplayer. On mplayer, it simply hangs the mplayer &amp;amp; you have to restart, which is not quite a viable solution still.&lt;br /&gt;&lt;br /&gt;So, this is a strange dillemma of linux users. 6~9 months old hardwares are considered old by today's standard. Incidentally, AMD is already announcing the end-of-life of my AMD64 3000+ socket 939 cpu. Good enough, FC5's kernel is already at 2.6.17 just few days ago &amp; to be fair, all drivers are fully operational now for my hardwares. Bad enough still, closed-sourced applications like RealPlayer &amp;amp;&lt;br /&gt;Skype has till very slow update for linux &amp;amp; compatibility issues are till not catched up to the open-sourced community.&lt;br /&gt;&lt;br /&gt;I think, this is worth putting in my blog...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-115293257086774094?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/115293257086774094/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=115293257086774094' title='18 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/115293257086774094'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/115293257086774094'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2006/07/some-intricate-problem-with-linux.html' title='Some intricate problem with linux'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>18</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-114649561229431221</id><published>2006-05-01T07:46:00.000-07:00</published><updated>2006-07-14T19:39:03.323-07:00</updated><title type='text'>My mum is using Linux!!!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/841/1806/1600/Mum%26Fedora2.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/841/1806/320/Mum%26Fedora2.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;My family is Chinese, and as my mum is the earlier generation in this region(Singapore/Malaysia to be specific), she is hardly English literate. Not least computer literate. But she does have one motivation to use the computer, that is to talk to my sister over skype. She is in M'sia &amp; my sister &amp;amp; I are in Singapore. That is 530km away or a good 6 hours of drive at 110km/h.&lt;br /&gt;&lt;br /&gt;So she was compelled to use a computer that I put up at her home running 24/7 and doubling up as some sort of a server. I have recently converted her windows pc to a Fedora Core 4. Few problems encountered were as follow:&lt;br /&gt;&lt;br /&gt;1. Running Azureus with the correct java version. This is fixed by installing Sun's java &amp; removing&lt;br /&gt;the version of java that came with FC4.&lt;br /&gt;2. Configuring VNC server for my remote access. Remote Desktop is built-into FC4 &amp;amp; what I needed&lt;br /&gt;to set it up are:&lt;br /&gt;a. Setting a password in Remote Desktop &amp; disabling 'confirmation by user'.&lt;br /&gt;b. Enabling VNC server in 'services'.&lt;br /&gt;c. Adding 5900:tcp to selinux's firewall rules.&lt;br /&gt;d. Getting ddclient to update the dynamic ip assigned by my isp to dyndns.org.&lt;br /&gt;&lt;br /&gt;ddclient was also available from yum install, but I couldn't get it working right after few trials with the settings in the /etc/ddclient/conf. Eventually, found the dynamic dns updating feature in my netgear WGT624 router. And so ddclient is no longer needed &amp;amp; all I have to do is get the router to update it's ip to dyndns.org.&lt;br /&gt;&lt;br /&gt;And so, now, my mum is learning to get used to the new interface of FC4 &amp;amp; using skype in Linux.&lt;br /&gt;&lt;br /&gt;Also, it turns out that, when I do a VNC to that pc in M'sia from Singapore, FC4's vnc server is much more responsive than vnc server in windows. And that pc needed atleast 768MB+ to run without lag in windows. Now, it runs even smoother in FC4, with the same sets of softwares in both OSs.&lt;br /&gt;&lt;br /&gt;With the last few glitches in FC5 I resolved today, soon I will be converting her pc to FC5, when I have the next chance to go back to her home in Malaysia.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-114649561229431221?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/114649561229431221/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=114649561229431221' title='15 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/114649561229431221'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/114649561229431221'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2006/05/my-mum-is-using-linux.html' title='My mum is using Linux!!!'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>15</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-114649442351308380</id><published>2006-05-01T06:54:00.000-07:00</published><updated>2006-05-01T08:13:55.940-07:00</updated><title type='text'>Switching to Fedora Core 5.</title><content type='html'>Switching from Fedora Core 4 to Fedora Core 5 turns out to be not as straight forward as I have expected it to be.&lt;br /&gt;&lt;br /&gt;On first installation, here are the few glitches that I didn't managed to resolve within the first couple of weeks. And it does look silly what I didn't do right previously, now that I found the fixes or solutions. Here are some of them:&lt;br /&gt;&lt;br /&gt;1. The previous way of mounting FAT32 partitions for read/write access in Fedora Core 4 no longer work. After weeks of trial &amp; error. Here is how it finally worked my case(not exactly sure what I did right this time, but it sure works):&lt;br /&gt;&lt;br /&gt;/dev/hda1 /home/coyote/cdrive vfat rw,nouser,auto,uid=500,gid=500,umask=0000 0 0&lt;br /&gt;/dev/hda5 /home/coyote/ddrive vfat rw,nouser,auto,uid=500,gid=500,umask=0000 0 0&lt;br /&gt;/dev/hda6 /home/coyote/edrive vfat rw,nouser,auto,uid=500,gid=500,umask=0000 0 0&lt;br /&gt;&lt;br /&gt;2.  FC4 used to remember  my desktop on every shutdown &amp;amp; now it no longer does in FC5. It took me weeks to figure out that, actually the options are present in 'System.Preferences.More Prefrences.Sessions'. Just enable saving of current session &amp; also, add Azureus to the list of startup programs. Now, it will automatically starts Azureus, Gaim &amp;amp; Skype when the system bootsup.&lt;br /&gt;&lt;br /&gt;3. The most teething problem it seemed, is getting ICA Client 9 to work with FC5. I need this to connect to my office network to do my work from home. Apparently ICA Client 9 needs libXm.so.3 while FC5 uses libXm.so.4. I have downloaded the following 'stud rpm' that make a symbolic link libXm.so.3 to libXm.so.4. That allows ICA client 9 to proceed &amp; complete installation in FC5.&lt;br /&gt;&lt;br /&gt; &lt;a href="http://co-lo.night-shade.org.uk/packages/fedora/5/i386/libXm3-stub-1-0.i386.rpm" target="_blank"&gt;http://co-lo.night-shade.org.uk/packages/fedora/5/i386/libXm3-stub-1-0.i386.rpm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt; I have also downloaded the following 'stud rpm' that supposed sets the selinux context on all the ICA Clients libs, according to&lt;br /&gt;&lt;br /&gt; http://support.citrix.com/forums/thread.jspa?forumID=16&amp;amp;threadID=74837&lt;br /&gt;&lt;br /&gt;  &lt;a href="http://co-lo.night-shade.org.uk/packages/fedora/5/i386/ICAClient-selinuxfix-1-0.i386.rpm" target="_blank"&gt;http://co-lo.night-shade.org.uk/packages/fedora/5/i386/ICAClient-selinuxfix-1-0.i386.rpm&lt;/a&gt;             &lt;br /&gt;&lt;br /&gt; Apparently, it still won't work for my case, until I set selinux enforcing = disable. Hopefully, this will be fixed in future releases of ICA Client.&lt;br /&gt;&lt;br /&gt;4. Last but not least, FC5 allows the coexistence of multiple java platform by switching between them. It is unfortunate that Sun's java is not the defacto java that came with FC5 as it's not open source. And yet, most java applications like Azureus works well with Sun's Java. Following Stanon-Finley's guide for FC5 at&lt;br /&gt;&lt;br /&gt; http://stanton-finley.net/fedora_core_5_installation_notes.html#Java&lt;br /&gt;&lt;br /&gt; Here is what needed to enabled Sun's java support  in FC5:&lt;br /&gt;&lt;br /&gt; Downloading jre from Sun &amp; do&lt;br /&gt;&lt;br /&gt; chmod a+x on the *-rpm.bin&lt;br /&gt;&lt;br /&gt; ./*-rpm.bin&lt;br /&gt;&lt;br /&gt; will install java the usual way.&lt;br /&gt;&lt;br /&gt; Linking of java's plugin for Firefox 1.5.0.2 is done the usual ways as follow:&lt;br /&gt;&lt;br /&gt; ln -s /usr/java/jre1.5.0_06/plugin/i386/ns7/libjavaplugin_oji.so&lt;br /&gt; /usr/lib/firefox-1.5.0.2/plugins/libjavaplugin_oji.so&lt;br /&gt;&lt;br /&gt;To enable switching between java different java plotforms, do the followings:&lt;br /&gt;&lt;br /&gt;vi /etc/profile.d/java.sh&lt;br /&gt;&lt;br /&gt; and add th following two lines into java.sh&lt;br /&gt;&lt;br /&gt;  export J2RE_HOME=/usr/java/jre1.5.0_06&lt;br /&gt;  export PATH=$J2RE_HOME/bin;$PATH&lt;br /&gt;&lt;br /&gt;  be sure to enter a carriage return after these lines.&lt;br /&gt;&lt;br /&gt;  Enter at terminal&lt;br /&gt;&lt;br /&gt;  source /etc/profile.d/java.sh&lt;br /&gt;&lt;br /&gt;  which java&lt;br /&gt;&lt;br /&gt;  The output should read&lt;br /&gt;&lt;br /&gt;  /usr/java/jre1.5.0_06/bin/java&lt;br /&gt;&lt;br /&gt;  Enter at termianl&lt;br /&gt;&lt;br /&gt;  /usr/sbin/alternatives --install /usr/bin/java java /usr/java/jre1.5.0_06/bin/java 2&lt;br /&gt;&lt;br /&gt;  /usr/sbin/altermatoves --config java&lt;br /&gt;&lt;br /&gt;  The output should read&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;There are 2 programs which provide 'java'.&lt;br /&gt;&lt;br /&gt;Selection    Command&lt;br /&gt;-----------------------------------------------&lt;br /&gt;*  1           /usr/lib/jvm/jre-1.4.2-gcj/bin/java&lt;br /&gt;+ 2           /usr/java/jre1.5.0_06/bin/java&lt;br /&gt;&lt;br /&gt;Enter to keep the current selection[+], or type selection number:&lt;/pre&gt;       Select 2&lt;br /&gt;&lt;br /&gt;   to verify the current java platform selected, do&lt;br /&gt;&lt;br /&gt;   /usr/sbin/alternatives --display java&lt;br /&gt;&lt;br /&gt;  The output should reads:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;java - status is manual.&lt;br /&gt;link currently points to /opt/jre1.5.0_06/bin/java&lt;br /&gt;/usr/lib/jvm/jre-1.4.2-gcj/bin/java - priority 1420&lt;br /&gt;slave rmiregistry: /usr/lib/jvm/jre-1.4.2-gcj/bin/rmiregistry&lt;br /&gt;slave jre_exports: /usr/lib/jvm-exports/jre-1.4.2-gcj&lt;br /&gt;slave jre: /usr/lib/jvm/jre-1.4.2-gcj&lt;br /&gt;/opt/jre1.5.0_06/bin/java - priority 2&lt;br /&gt;slave rmiregistry: (null)&lt;br /&gt;slave jre_exports: (null)&lt;br /&gt;slave jre: (null)&lt;br /&gt;Current `best' version is /usr/lib/jvm/jre-1.4.2-gcj/bin/java.&lt;/pre&gt;          Now, you are ready to use Sun's java for applications like Azureus.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-114649442351308380?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/114649442351308380/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=114649442351308380' title='13 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/114649442351308380'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/114649442351308380'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2006/05/switching-to-fedora-core-5.html' title='Switching to Fedora Core 5.'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-114407987991058831</id><published>2006-04-03T08:00:00.000-07:00</published><updated>2006-04-03T10:02:58.850-07:00</updated><title type='text'>DLink gaming router &amp; 108Mbps wireless card in Linux</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://img239.imageshack.us/img239/6702/ath0btmax9dt.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 400px;" src="http://img239.imageshack.us/img239/6702/ath0btmax9dt.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;About a month or so back, I posted my experience about how most of today consumer routers are incapable to handle heavy bittorent traffic on a local forum. It generated quite some interest &amp; discussions. Ended up DLink has chosen me among few other users to try out their latest gaming router, the DLink DGL4300.&lt;br /&gt;&lt;br /&gt;Sure enough, couple weeks later, the delivery guys arrived with the router &amp;amp; a pair of DWL-G520, the 108Mbps wireless PCI network card. The special thing about the DGL4300 is that it has the capability to prioritise traffic between BT or online gaming applications such that it doing BT on one computer does not slow down your online gaming experience on another. It also has a Gigabit switch built in &amp; a fast cpu to ensure a fast throughput.&lt;br /&gt;&lt;br /&gt;First experience is that, doing heavy BT do not slow down my internet surfing experience, which I encountered on my previous years-old SMC 7004 router. Getting the DGL4300 working in windows is really nothing. So I shall share my experience in getting it working in Linux.&lt;br /&gt;&lt;br /&gt;First of all, the DGL4300 uses WPA-TKIP security encryption which is not supported natively in most Linux distributions today. As I type, Fedora Core 5 is just released about 2 weeks back &amp;amp; the support for WPA-TKIP encryption is not built-in.&lt;br /&gt;&lt;br /&gt;They are two parts in getting it working: 1) Installing the linux drivers for the DWL-G520 network card. 2) Getting the OS to be support WPA encryption, such that the card can connect to the router using the protocol.&lt;br /&gt;&lt;br /&gt;1. Installing the driver:&lt;br /&gt;Same as the Netgear WG311T, the DLink DWL-G520 uses the Atheros 5212 super-g chipset, and so it's supported by the very popular madwifi driver. I'm using Fedora 4 as testbed and the easiest way to install the driver is via the yum update via ATrpm or Livna repocitory.&lt;br /&gt;&lt;br /&gt;To enabled ATrpm repocitory,  I added the followings to /etc/yum.conf&lt;br /&gt;&lt;br /&gt;&lt;code&gt;     [atrpms]&lt;br /&gt;name=Fedora Core $releasever - $basearch - ATrpms&lt;br /&gt;baseurl=http://dl.atrpms.net/fc$releasever-$basearch/atrpms/stable&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;To retrieve the public key for ATrpm,&lt;br /&gt;&lt;br /&gt;&lt;code&gt; rpm --import http://ATrpms.net/RPM-GPG-KEY.atrpms&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;That took care of the repocitory for yum in Fedora Core. Installing the madwifi drivers can then be as simple as&lt;br /&gt;&lt;br /&gt;&lt;code&gt; yum install madwifi&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;For my case, I have yumex(GUI for yum) &amp; I just choose madwifi &amp;amp; yum will take care of the dependency &amp; install three modules namely:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;madwifi&lt;br /&gt;madwifi-hal-kmdl-2.6.15-1.1833_FC4&lt;br /&gt;madwifi-kmdl-2.6.15-1.1833_FC4&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;If you choose to install the individual rpms manually, please note that the modules must matches with the appropriate kernel version currently in used. After a reboot, your computer should see the ath0 listed in network configuration stating it uses the Atheros AR5212 chispet. Trying to connect the ath0 to my router prove to be futile as the network configuration GUI is not WPA aware at this stage.&lt;br /&gt;&lt;br /&gt;2. Installing &amp;amp; configuring wpa_supplicant&lt;br /&gt;As your linux box already has the ATrpm repocitory in yum.conf, you only need to do&lt;br /&gt;&lt;br /&gt;&lt;code&gt; yum install wpa_supplicant&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;and wpa_supplicant will be installed to enable WPA encryption in your linux pc. Wpa_supplicant support a multitude of wpa_encryption protocols &amp; in my case, I only need to get it working with wpa-tkip such that my G520 can connect to the DGL4300. Wpa_supplicant is configured using /etc/wpa_supplicant.conf. After some fiddling, I commented out all other options in wpa_supplicant.conf &amp;amp; left it with only the followings:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;ctrl_interface=/var/run/wpa_supplicant&lt;br /&gt;&lt;br /&gt;network={&lt;br /&gt;ssid="myssid"&lt;br /&gt;key_mgmt=WPA-PSK&lt;br /&gt;proto=WPA&lt;br /&gt;pairwise=TKIP&lt;br /&gt;group=TKIP&lt;br /&gt;psk="my_psk_key"&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;For wpa-tkip encryption, a psk-key is used &amp; you need to key the same passkey in the DGL4300 router. To activate the G520 with wpa protocol as stated in wpa_supplicant.conf, the following command is used.&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;wpa_supplicant -c/etc/wpa_supplicant.conf -iath0 -Dmadwifi -B&lt;/pre&gt;&lt;br /&gt;and to effect a network connection, giving dhcp ip addres &amp;amp; dns infomation to the G520 network card, the following command is used&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;dhclient ath0&lt;/pre&gt;&lt;br /&gt;Once that is done, you should see your wireless network is up &amp;amp; kicking.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-114407987991058831?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/114407987991058831/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=114407987991058831' title='16 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/114407987991058831'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/114407987991058831'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2006/04/dlink-gaming-router-108mbps-wireless.html' title='DLink gaming router &amp; 108Mbps wireless card in Linux'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>16</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-114153987543265374</id><published>2006-03-04T22:23:00.000-08:00</published><updated>2006-03-04T22:43:37.503-08:00</updated><title type='text'>Dad &amp; Mum's Singapore visit Feb 1~5 2006</title><content type='html'>&lt;pre  style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;Here is short account of mum &amp; dad's travel in Singapore during Chinese New&lt;br /&gt;Year 2006.&lt;br /&gt;&lt;br /&gt;Feb 1, Wednesday&lt;br /&gt;Went for last visit to Dr. Tan Eng Keong at Ipoh specialist hospital. Took&lt;br /&gt;to the road at 11am. Pick up my friend, Lim Kee Hong at Sungai Buloh Bridge&lt;br /&gt;restaurant on the high way at 1pm+. Reached Singapore around 6pm &amp;amp; went&lt;br /&gt;straight to dinner at 10miles junction with Lim Kee Hong. Song Fish head,&lt;br /&gt;deer meat &amp; etc. Simple dinner. Send Kee Hong to MRT &amp;amp; back to Shen Xiong&lt;br /&gt;supermarket at Ten Miles junction for shopping. Mum commented that fishes&lt;br /&gt;&amp; prawns are cheaper at Shen Xiong, but not necessarily the best around.&lt;br /&gt;Reached home around 10pm. Took quite some time to unload all the stuff from&lt;br /&gt;the car.&lt;br /&gt;&lt;br /&gt;Feb 2, Thursday&lt;br /&gt;Took mum to Yew Tee central for breakfast &amp;amp; left them there to shop at wet&lt;br /&gt;market. I went home to do some office work while mum &amp; dad shop at the wet&lt;br /&gt;market. They walk home on their own. Mum even had she hair washed &amp;amp; bought&lt;br /&gt;toto &amp; 4D on her own. 1pm, took them to Marsiling MRT &amp;amp; tried the very nice&lt;br /&gt;fried pork &amp; duck. After lunch, went to Marsiling to buy more 4D for mum&lt;br /&gt;cos the uncle who helped her filled up the form forgot to buy 'small' for&lt;br /&gt;her.  After which, I brought them to old woodland centre for some shopping.&lt;br /&gt;Mum bought some cloths for Xuan Xuan &amp;amp; we went home for a rest. Later&lt;br /&gt;afternoon, brought them to City Square at Kitchener road to see the show&lt;br /&gt;flat of the condominium I bought. Then proceed across the street &amp; bought&lt;br /&gt;the return bus ticket from 88. It's dirt cheap at S$19.90 each. After that&lt;br /&gt;meet up with Ah Pui at  Weng Xiong &amp;amp; ordered steamed red garouper for&lt;br /&gt;dinner. Very nice as well. After dinner just walk across the street to OG &amp;&lt;br /&gt;bought some shirt for Ah Yan, Ah Keong &amp;amp;amp;amp; a pillow for Ah Pui.&lt;br /&gt;&lt;br /&gt;Feb 3, Friday&lt;br /&gt;Mum &amp; dad went to wet market on their own &amp;amp; brought back some pork ribs,&lt;br /&gt;prawns &amp; dau dai chong. At noon time, we took lunch at the hawker centre&lt;br /&gt;acroos my block &amp;amp; take the 'sam lou hor fun'. For the first time, mum said,&lt;br /&gt; 'This one can come back for more.' Then we went home &amp; took more rest.&lt;br /&gt;Later afternoon, brought them to Four horses street to make prayers at the&lt;br /&gt;Guan Yin temple. Made some donation at the temple &amp;amp; took some photographs&lt;br /&gt;for them around the streets. Then we went to the four horses street hawker&lt;br /&gt;centre to take some rest &amp; mum had some 'red bean ice'. After that, we went&lt;br /&gt;up to second floor to do the usual shopping for dried sea food, fish  mall&lt;br /&gt;&amp;amp; as usual, some photographs also. After which, we went back to OG &amp; picked&lt;br /&gt;up a King-size bedsheet for mum also. As the time is still early, we went to&lt;br /&gt;Prinsep street to take the very famous Rochor road 'tau fu far' while waiting&lt;br /&gt;for Ah Pui to finish work. While waiting we went to Sim Lim Square's basement&lt;br /&gt;&amp;amp; bought more Toto &amp; 4D. This time round, aiming for the 10million grand&lt;br /&gt;prizes on Feb 10.  After picking up Ah Pui at Little India's MRT, we went for&lt;br /&gt;the MellBen Seafood Restaurant at Block 232, Ang Mo Kio Ave 3 (St. 22) #01-1222.&lt;br /&gt;The amazing thing is that, we queued for 20 minutes before we got seated &amp;amp; then&lt;br /&gt;waited for a total of 1hour 20minutes before food is served. The very fresh &amp;&lt;br /&gt;tasty Crap soup mee hoon is really worth the hour long waiting. It's so fresh&lt;br /&gt;&amp;amp; tasty. We had chillie crap as well. Each crap is longer then a human head &amp;&lt;br /&gt;it's claws are so huge. Awesome Sri Langka craps indeed. Reach home around&lt;br /&gt;10~11pm, but every feel very contended. Every just can't help wondering, 'After&lt;br /&gt;this awesome dinner, any food tomorrow will probably taste very bland&lt;br /&gt;tomorrow...'.&lt;br /&gt;&lt;br /&gt;Feb 4(Saturday),&lt;br /&gt;It's "Man day" in Lunar calendar. Again, woke up late &amp;amp; didn't do much in the&lt;br /&gt;morning. With help from Ah Pui, mum made lunch with the dau dai chong fish &amp; etc.&lt;br /&gt;After that, we decided that mum should not miss China Town. And so we went to&lt;br /&gt;China Town for some photo shooting &amp;amp; bought some slacks for sister &amp; father &amp;amp; some&lt;br /&gt;shirt for mum also. Couldn't find those knee-length short pants for brother.&lt;br /&gt;Nearer to 5pm, we took off &amp; went to CarreFour also, surprisingly, there weren't&lt;br /&gt;much good deal at CarreFour, probably because the CNY sales is just over. Didn't&lt;br /&gt;buy anything &amp;amp; proceeded to the fountain terrace to wait for Wai Kuan, Mei Kuan&lt;br /&gt;&amp; her boyfriend. The queue at the 'The Mouth Restaurant' is awefully long.&lt;br /&gt;Supposedly, it's a birthday for everyone &amp;amp; many people will have long dinner at&lt;br /&gt;restaurant. While most people have seated, none of the bigger table are available&lt;br /&gt;for 7 people. We waited from 7.20pm till 8.20pm before getting a table. The 'Sam&lt;br /&gt;Sui Chicken' is not bad &amp; took more photo of mum &amp;amp; dad; mum &amp; wai kuan, mum &amp;amp;&lt;br /&gt;Mei Kuan &amp; etc. It's well over 10.30pm when we left Suntec City. Before we left,&lt;br /&gt;grap one more t-shirt for brother still. Went home &amp;amp; do some last minute packing&lt;br /&gt;&amp; stuff.&lt;br /&gt;&lt;br /&gt;Feb 5(Sunday),&lt;br /&gt;Had some simple breakfast across the road &amp;amp; sent mum &amp; dad straight to Keitchener&lt;br /&gt;road to board the bus at 88. Amazingly, there were no jam whatsoever &amp;amp; they reached&lt;br /&gt;home at 5pm+.&lt;br /&gt;&lt;br /&gt;End of Mum &amp;amp; Dad's Singapore trip 2006.&lt;/span&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-114153987543265374?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/114153987543265374/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=114153987543265374' title='13 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/114153987543265374'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/114153987543265374'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2006/03/dad-mums-singapore-visit-feb-15-2006.html' title='Dad &amp; Mum&apos;s Singapore visit Feb 1~5 2006'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-113664157155462204</id><published>2006-01-07T05:43:00.000-08:00</published><updated>2006-01-07T05:46:11.576-08:00</updated><title type='text'>Reflection on 2005 : Pc stuff that I have bought in 2005 &amp; total spendings.</title><content type='html'>&lt;table border="0" cellpadding="2" cellspacing="0" width="100%"&gt; &lt;tbody&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;div&gt;&lt;span name="intelliTxt" id="intelliTXT"&gt;Here are pc stuff that I've bought in 2005 &amp; their prices. It surf as a reflection for the past year &amp;amp; hopefully I'll spend less in 2006.&lt;br /&gt;&lt;br /&gt;0. AsRock 939-A8XM bought &amp; subsequently sold.&lt;br /&gt;1. Inno3D 6600LE - S$155&lt;br /&gt;2. AsRock 939S56-M &amp;amp; Venice3000+ E3 - S$359&lt;br /&gt;3. Gigabyte K8N51-PVMT-9 &amp; Venice3000+ E6 - S$394&lt;br /&gt;4. Sempron 2400 socket A - S$113&lt;br /&gt;5. Kingston Hynix 512MB DDR400 - S$81&lt;br /&gt;6. Acbel I-power 450W - S$119&lt;br /&gt;7. LG 4167B with 25pieces of &lt;a target="_blank" href="http://forums.hardwarezone.com/showthread.php?t=1190462#" style="text-decoration: underline; color: rgb(0, 102, 255); padding-bottom: 1px; background-color: transparent;" class="iAs"&gt;DVD media&lt;/a&gt; - S$89&lt;br /&gt;8. LG 4163B with 25 peices of DVD media - S$98&lt;br /&gt;9. &lt;a target="_blank" href="http://forums.hardwarezone.com/showthread.php?t=1190462#" style="text-decoration: underline; color: rgb(0, 102, 255); padding-bottom: 1px; background-color: transparent;" class="iAs"&gt;Samsung&lt;/a&gt; 40G portable harddisk with casing - S$118&lt;br /&gt;10. HEC 250W mATX power supply - S$60&lt;br /&gt;11. Genius microphone, 3 pieces - $24&lt;br /&gt;12. InWin V564T mATX casing - S$48&lt;br /&gt;13. TwinMos &lt;a target="_blank" href="http://forums.hardwarezone.com/showthread.php?t=1190462#" style="text-decoration: underline; color: rgb(0, 102, 255); padding-bottom: 1px; background-color: transparent;" class="iAs"&gt;Dual-channel&lt;/a&gt; kits 512MB x2 - S$149&lt;br /&gt;14. C&amp;C General Zero Hour - S$17&lt;br /&gt;15. InWin V564T mATX casing - S$53&lt;br /&gt;16. Microsft basic keyboard -S$7&lt;br /&gt;17. Microsoft basic &lt;a target="_blank" href="http://forums.hardwarezone.com/showthread.php?t=1190462#" style="text-decoration: underline; color: rgb(0, 102, 255); padding-bottom: 1px; background-color: transparent;" class="iAs"&gt;optical mouse&lt;/a&gt; -S$13&lt;br /&gt;18. Creative 240 speakers - S$15&lt;br /&gt;19. Verbatim 4X DVD R 25 pcs S$20&lt;br /&gt;20. Richo &lt;a target="_blank" href="http://forums.hardwarezone.com/showthread.php?t=1190462#" style="text-decoration: underline; color: rgb(0, 102, 255); padding-bottom: 1px; background-color: transparent;" class="iAs"&gt;8X DVD&lt;/a&gt;+R 10 pieces S$10&lt;br /&gt;21. TDK CD-R 50 pieces S$19&lt;br /&gt;24. Ricoh 8X DVD+R 25 pieces S$24&lt;br /&gt;25. Ricoh 8X DVD-R 25 pieces S$23&lt;br /&gt;26. TDK 8X DVD+R 25 pieces S$16.&lt;br /&gt;27. TwinMos Dual-Channel kits 256MB X2 - S$99&lt;br /&gt;28. Samsung 710T LCD(DVI) - S$490&lt;br /&gt;&lt;br /&gt;Total - S$2613&lt;br /&gt;&lt;br /&gt;     &lt;/span&gt;      &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-113664157155462204?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/113664157155462204/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=113664157155462204' title='13 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/113664157155462204'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/113664157155462204'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2006/01/reflection-on-2005-pc-stuff-that-i.html' title='Reflection on 2005 : Pc stuff that I have bought in 2005 &amp; total spendings.'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-113566882946518252</id><published>2005-12-26T23:17:00.000-08:00</published><updated>2005-12-26T23:42:29.736-08:00</updated><title type='text'>Linux woes with new hardwares.</title><content type='html'>As I fiddle with computer hardwares often, I usually have pretty decently new computer hardwares. Lately, migrating to linux became part of my past times as well. Those two have proven to be a fatal combination. A combination destined to cause trouble, and I mean lots of troubles.&lt;br /&gt;&lt;br /&gt;Hardware compatibilities &amp; drivers for linux are often hard to come by. Drivers availability &amp;amp; maturity in 6~9months times after the product being launched is pretty common. Problem is that, after 6~9 months when the product is matured enough to have good linux driver support &amp; most compatibility issues ironed out, the product is probably no longer on sales in most computer shops around you. That is the dilemma. If I used new hardwares, I have poor linux drivers support. If I wait for 9 months for the product to mature, I probably cannot find the product any more.&lt;br /&gt;&lt;br /&gt;The only way it seemed to bridge this gap is to patch &amp;amp; compile my own linux kernel to get my hardwares working. It's tough. Real tough.&lt;br /&gt;&lt;br /&gt;One of my new motherboard uses SIS756 chipset, which has yet to have very matured driver support natively in the open linux kernel. Just to get it working I have to&lt;br /&gt;&lt;br /&gt;1. Use a 5 years old PCI S3 Virge VGA card to install FC4. Cos FC4 failed to start graphic install with a nVidia 6600LE 3d card. And text install is even more buggy with other problem. Kinda tricky, but not that big a deal still, provided you still have a PCI VGA card in your storeroom. Hello, 2005's coming to an end &amp; 2006 is just round the corner. PCI VGA card??&lt;br /&gt;&lt;br /&gt;2. Download the latest kernel &amp;amp; modify the entry of the SIS IDE 5513 controller in the driver file &amp; recompile it to get DMA enabled for the onboard IDE controller. The problem is rather silly that some one thought SIS5513 is compatible with SIS511 &amp;amp; identified them as SIS551X. Without DMA-enabled, disc access speed degraded to &lt;3Mb/s &amp; applications like TV-tuner will stutter when multiple applications are reading the harddisk simultaneously. Enabling it will return disc access to about 58Mb/s. How on earth do you think anyone will ever discover this? I have no idea. I only chance upon it from some forum to realised such silly problem with the linux kenel.&lt;br /&gt;&lt;br /&gt;3, Onboard SIS190 network card is not recognised by the default FC4 kernel. And to solve this, I have to first wait for the FC4 kernel 2.6.14.1 to have support for the SIS190 chip, plug in a SMC network card to enable live update to upgrade FC4's kernel to 2.6.14.1. After which the SIS190 nic works, well sorta. Still I was met with another strange problem that all https sites failed to connect. Only lately, by chance that I said let's try getting the SIS190 linux driver from SIS manufacturer itself &amp;amp; overwriting the SIS190 driver provided in the open kernel source &amp; recompile the whole kernel &amp;amp; see. Surprisingly, it finally solved this teething problem once &amp; for all. And the cause is no other than a buggy driver released in the public kernel source.&lt;br /&gt;&lt;br /&gt;So, now, I have resolved most, if not all of the hardwares compatibility problems with that motherboard. The effort, I must say is tremendous. And many a time, you need some luck to find the real solution. Who ever said that linux is ready for the consumers mass market? I shall shut him out from now on. Linux is really not for the faint hearted, unless you have say atleast a year old computer hardwares &amp;amp; the driver support for such hardwares are mature.&lt;br /&gt;&lt;br /&gt;That is Linux, in reality.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-113566882946518252?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/113566882946518252/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=113566882946518252' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/113566882946518252'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/113566882946518252'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2005/12/linux-woes-with-new-hardwares.html' title='Linux woes with new hardwares.'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-113561527103437447</id><published>2005-12-26T08:25:00.000-08:00</published><updated>2005-12-26T08:54:29.263-08:00</updated><title type='text'>Fixing linux network problem with https sites</title><content type='html'>For years, I kept encountering problems with https sites with various networking hardwares working in linux. Just to name a few, yahoo mail, my company's remote access using a secure https access with citrix client &amp; the https secure online banking facility from Maybank2u.&lt;br /&gt;&lt;br /&gt;The problems lies with the various linux nic drivers that is mixed &amp;amp; matched between different hardwares chipsets. The details is as follow:&lt;br /&gt;&lt;br /&gt;I'm using a SIS190 onboard NIC from my flashy &amp; new motherboard. And the default 2.6.11 kernel in Fedora Core 4 simply does not know &amp;amp; support this SIS190 network card. To solve that, I plug in a S$1 SMC network card &amp; the machine is immediately up &amp;amp; alive. With that, I managed to live-update FC4's kernel to 2.6.14.1 &amp; viola, the new kernel regconised the sis190 lan chip. Upon removing the SMC network card &amp;amp; rebooting, the SIS190 nic seemed to work fine. However, I kept having problem with connection to any https sites, from yahoo to Maybank2u sites. No amount of tweaking with linux's firewall or selinux helps. Even doing a self-compiled 2.6.14.4 kernel does not help, although it works with any non-https sites.&lt;br /&gt;&lt;br /&gt;Today, I finally took the plunge &amp; downloaded the SIS190 driver, from no other than the manufacturer SIS Taiwan instead. I unzipped the sis190.c file into&lt;br /&gt;&lt;br /&gt;/usr/src/linux-2.6.14.4/drivers/net&lt;br /&gt;&lt;br /&gt;overwriting the sis190.c driver obtained from www.kernel.org.&lt;br /&gt;&lt;br /&gt;So I recompiled the whole kernel with the above &amp;amp; upon reboot, viola, all the https sites are working fine now.&lt;br /&gt;&lt;br /&gt;This conclude that, the problem lies in the default sis190.c driver in the public kernel. The sis190.c driver from www.sis.com.tw works fine. Now that I recalled, I had similar problem with a Intel onboard lan chip years back, presumably the problem is the same. A problem with mixing &amp;amp; matching of lan chip drivers naming vs the actualy chipset used.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-113561527103437447?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/113561527103437447/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=113561527103437447' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/113561527103437447'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/113561527103437447'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2005/12/fixing-linux-network-problem-with.html' title='Fixing linux network problem with https sites'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-113418927393446912</id><published>2005-12-09T20:17:00.000-08:00</published><updated>2006-01-07T05:57:42.550-08:00</updated><title type='text'>Linux tips: Guide of recovering GRUB after reinstalling Windows</title><content type='html'>Assuming that you dual-boot between windows &amp; linux on the same pc. After re-installing windows, the GRUB bootloader will be replaced with ntbootloader &amp;amp; your linux os will not be accessible though you know it is still there.&lt;br /&gt;&lt;br /&gt;Here is how you restore it. Before resinstalling windows, do&lt;br /&gt;&lt;br /&gt;vi /etc/grub.conf&lt;br /&gt;&lt;br /&gt;For my case, my linux partitions looks like this:&lt;br /&gt;&lt;br /&gt;title Coyote's Custom Kernel (2.6.14.2)&lt;br /&gt;      root (hd0,6)&lt;br /&gt;      kernel /bzImage-2.6.14.2 ro root=/dev/VolGroup00/LogVol00 rhgb quiet enforcing=0&lt;br /&gt;&lt;br /&gt;root (hd0,6) means, my linux os lies in hd0(first harddisk) &amp; partition 6.&lt;br /&gt;&lt;br /&gt;After finished installing windows, your grub bootloader will be overwritten. To recover do the followings:&lt;br /&gt;&lt;br /&gt;Boot up with the first CD of your linux OS, for my case, it's Fedora Core 4's CD 1. At boot: type&lt;br /&gt;&lt;br /&gt;linux rescue&lt;br /&gt;&lt;br /&gt;to go into rescue mode.&lt;br /&gt;&lt;br /&gt;When at the sh# prompt, do&lt;br /&gt;&lt;br /&gt;chroot /mnt/sysimage&lt;br /&gt;&lt;br /&gt;to gain root priviledge. Then&lt;br /&gt;&lt;br /&gt;do&lt;br /&gt;&lt;br /&gt;grub&lt;br /&gt;&lt;br /&gt;to enter into grub. Type&lt;br /&gt;&lt;br /&gt;root (hd0,6)&lt;br /&gt;&lt;br /&gt;setup (hd0)&lt;br /&gt;&lt;br /&gt;The first command, root (hd0,6), sets my linux root to (hd0,6), that is 1st harddisk &amp;amp; partition 6. The second command, setup (hd0), instruct grub to rewrite the MBR.&lt;br /&gt;&lt;br /&gt;Upon completion, the output reads 'Running "install /grub/stage1 (hd0) (hd0)1+15.../grub/grub.conf"... succeeded'&lt;br /&gt;&lt;br /&gt;Type 'exit' twice. Once to exit grub &amp; second time to exit rescue mode &amp;amp; reboot the pc.&lt;br /&gt;&lt;br /&gt;There, my FC4 recovered. Now, I can reinstall my windows as many times as I like, without ever loosing my linux os.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-113418927393446912?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/113418927393446912/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=113418927393446912' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/113418927393446912'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/113418927393446912'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2005/12/linux-tips-guide-of-recovering-grub.html' title='Linux tips: Guide of recovering GRUB after reinstalling Windows'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-113411347686841155</id><published>2005-12-08T23:14:00.000-08:00</published><updated>2005-12-09T03:20:34.033-08:00</updated><title type='text'>Linux tips: Installing FC4 on nVidia 6150 chipset motherboard</title><content type='html'>After some pretty bad experience with installing FC4 on the SIS 756 chipset motherboard. Finally I had some better experience with installing FC4 on the nVidia 6150 chipset motherboard. Finally, it has proven yet again that nVidia is among the chipset manufacturer that has the best linux support. Thumbs up for nVidia.&lt;br /&gt;&lt;br /&gt;Popping in the FC4 cd &amp; booting up the computer, it feels so freshing that FC4 did not recognised the new 6150 onboard VGA chip &amp;amp; started graphical installation with the vesa driver. So everything is just smooth sailing &amp; installation was hassel free.&lt;br /&gt;&lt;br /&gt;Upon rebooting &amp;amp; getting into XWindows, the first thing I noticed was that the onboard nVidia LAN chip is not recognised by the default 2.6.11 kernel. As I usually do, I popped in the ever reliable SMC network card with the accton chipset &amp; rebooted FC4. Sure enough, FC4 auto-configured the SMC nic &amp;amp; the network is up.&lt;br /&gt;&lt;br /&gt;Doing a&lt;br /&gt;&lt;br /&gt;yum install yumex&lt;br /&gt;&lt;br /&gt;simply install yum extender package manager. This way I can select to update only the latest kernel for testing first.&lt;br /&gt;&lt;br /&gt;Doing live-update using yum extender finally installed the latest kernel 2.6.14-1.1644_FC4. Upon rebooting, I see the forcedeth nVidia onboard lan chip detected. After removing the SMC nic &amp; restarting the FC4, the system is up with all network connections up &amp;amp; running with the nVidia onboard lan chip.&lt;br /&gt;&lt;br /&gt;Did a check on&lt;br /&gt;&lt;br /&gt;vi /var/log/dmesg&lt;br /&gt;&lt;br /&gt;&amp; found that the nVidia's ide controller are all installed &amp;amp; well with dma enabled.&lt;br /&gt;&lt;br /&gt;Next, I downloaded the nVidia graphic driver 1.0-8174 for linux. 1.0-8174 is known to be first nVidia driver to support the 6150 in linux. Installation was as simple as doing a&lt;br /&gt;&lt;br /&gt;sh NVIDIA-Linux-x86-1.0-8174-pkg1.run&lt;br /&gt;&lt;br /&gt;Sure enough, X started with the latest 6150 linux driver &amp;amp; the desktop response speed is notedly faster then the VESA driver mode, obviously.&lt;br /&gt;&lt;br /&gt;Finally, the only problem seemed that the onboard nVidia sound chip's driver is still not in 2.6.14's kernel yet. It's only a matter of time, the next live update or so will get the onboard sound working with FC4 as well.&lt;br /&gt;&lt;br /&gt;Thumbs up for nVidia for such good linux support. Undoubtedly, the best hardware manufacturer with the best linux support.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-113411347686841155?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/113411347686841155/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=113411347686841155' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/113411347686841155'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/113411347686841155'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2005/12/linux-tips-installing-fc4-on-nvidia.html' title='Linux tips: Installing FC4 on nVidia 6150 chipset motherboard'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-113410303728694987</id><published>2005-12-08T20:31:00.000-08:00</published><updated>2005-12-09T21:10:38.966-08:00</updated><title type='text'>Another AMD64 3000+</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://img343.imageshack.us/img343/6624/dscf01162ws.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 400px;" src="http://img343.imageshack.us/img343/6624/dscf01162ws.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;On Dec 4, I finally bought the AMD64 3000+ with the Gigabyte K8N51-PVMT-9 from the local computer shop, Bell. The promoter told me it's the last 3 pieces of AMD64 3000+ in their shop. When I leave the shop at 5pm, after making payment, only 1 last piece of 3000+ left. After dinner, I went back for leisure browsing &amp; when I leave the building at 6.15pm, the last piece of 3000+ is gone.&lt;br /&gt;&lt;br /&gt;It was rumoured that AMD will stop making the entry level AMD3000+, 3200+ &amp;amp; 3500+ for their mainstream lines of socket939 cpu. Most shops in local computer shops have little to no stock of such cpu.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-113410303728694987?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/113410303728694987/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=113410303728694987' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/113410303728694987'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/113410303728694987'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2005/12/another-amd64-3000.html' title='Another AMD64 3000+'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-113345693296319942</id><published>2005-12-01T09:05:00.000-08:00</published><updated>2005-12-08T23:03:44.450-08:00</updated><title type='text'>First encounter with Mandriva 2006</title><content type='html'>&lt;span style="font-family:monospace;font-size:130%;"&gt;In the midst of a planned upgrade &amp; moving some computer parts &amp;amp; harddisk around. I decided might as well try out the Mandriva 2006 on my spare Duron 1000MHz cpu computer.&lt;br /&gt;&lt;br /&gt;Few things I noticed.&lt;br /&gt;&lt;br /&gt;Pros:&lt;br /&gt;1. Download of the installation CD from the local mirror averse net is very fast. 1.4G in 1.5hr.&lt;br /&gt;&lt;br /&gt;2. averse net is listed as an official live update site. Live update is very fast, ~3 minutes for 100+Mb of update.&lt;br /&gt;&lt;br /&gt;3. Installation &amp; startup of Mandriva on my 1000MHz Duron cpu is even faster than Fedora on my AMD64 3000+ cpu. Think this is part of the kernel optimization effort by the Mandriva team.&lt;br /&gt;&lt;br /&gt;4. Sun java 1.5.0-05 works for MayBank online banking.&lt;br /&gt;&lt;br /&gt;Cons:&lt;br /&gt;&lt;br /&gt;5. All the touted benefits of skype &amp;amp; realplayer integration into Mandriva are removed from the free download community version. It's only available from the paid member version. And I still don't know how to get realplayer working in Mandriva. More time needed.&lt;br /&gt;&lt;br /&gt;6. Live update by rpmdrake is largely controlled by Mandriva. And as a profit generating company, Mandriva has all the reason in the world not to release things like RealPlayer &amp; Skype to non-paying customer. As we know, live update by third parties like freshrpm are usually much faster &amp;amp; answers to many more user needs without the burden of 'profit'. If you know of any agent like apt-get or yum for Mandriva, do let me know. Again, not enough time to explore.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-113345693296319942?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/113345693296319942/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=113345693296319942' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/113345693296319942'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/113345693296319942'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2005/12/first-encounter-with-mandriva-2006.html' title='First encounter with Mandriva 2006'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-113207491023652646</id><published>2005-11-15T08:51:00.000-08:00</published><updated>2005-11-28T06:15:09.636-08:00</updated><title type='text'>Linux tips: Recompiling Kernel 2.6.14.2 to enable DMA support in SIS 5513 IDE controller in AsRock 939S56M motherboard</title><content type='html'>On the very same day I successfully installed my first linux kernel 2.6.14.1. I notice from kernel.org that 2.6.14.2 is released. Another 2 days later, Fedora Core 4's live update is ready to update kernel to 2.6.14 while strangely Fedora Core 3's live update is still stuck at 2.6.12.&lt;br /&gt;&lt;br /&gt;Nevertheless, that does not warrant a recompile of my kernel from 2.6.14.1 to 2.6.14.2. However the info from &lt;a href="http://kerneltrap.org/node/4925"&gt;this thread&lt;/a&gt; here actually prompted me to do so.&lt;br /&gt;&lt;br /&gt;Basically, the device ID of the SIS 5513 IDE controller is not identified correctly. And it rendered the kernel to turn off the DMA support for the harddisk.&lt;br /&gt;&lt;br /&gt;To check the kernel boot log, I did the following.&lt;br /&gt;&lt;br /&gt;&lt;code&gt;vi /var/log/dmesg&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;It indeed reveal that the detection of the SIS 5513 IDE controller returned a -1. And from the very same thread, user &lt;a href="http://kerneltrap.org/user/4296" title="View user profile."&gt;sinthetek&lt;/a&gt; found that the problem can very well be fixed by adding the following entry in /usr/src/linux-2.6.14.2/drivers/ide/pci/sis5513.c&lt;br /&gt;&lt;br /&gt;     { "SiS5513",    PCI_DEVICE_ID_SI_5513,  ATA_100   },&lt;br /&gt;&lt;br /&gt;It was added right after the entry&lt;br /&gt;&lt;br /&gt;     { "SiS551x",    PCI_DEVICE_ID_SI_5511,  ATA_16   },&lt;br /&gt;&lt;br /&gt;Seemingly, the 'SIS551x' isn't the same reference for the SIS5513 controller.&lt;br /&gt;&lt;br /&gt;Since I need to recompile the kernel to include the SIS5513 support, I downloaded the latest 2.6.14.2 kernel &amp; made the modification above in sis5513.c &amp;amp; had the kernel recompiled.&lt;br /&gt;&lt;br /&gt;Upon rebooting &amp; from /var/log/dmesg, now I can see my sSIS5513 is DMA enabled now. To check disk access speed, I use&lt;br /&gt;&lt;br /&gt;&lt;code&gt;hdparm -t /dev/hda&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;output is as follow&lt;br /&gt;&lt;br /&gt;/dev/hda:&lt;br /&gt; Timing buffered disk reads:  176 MB in  3.00 seconds =  58.66 MB/sec&lt;br /&gt;&lt;br /&gt;prior to that with DMA disabled, the output reads&lt;br /&gt;&lt;br /&gt;/dev/hda:&lt;br /&gt;  Timing buffered disk reads:  176 MB in  3.00 seconds =  2.90 MB/sec&lt;br /&gt;&lt;br /&gt;Hopefully, this glitch is fixed in the next kernel release. Looks like I can start to like this linux os more now.&lt;br /&gt;&lt;br /&gt;Extract of my new /var/log/dmesg with DMA enabled as follow:&lt;br /&gt;&lt;br /&gt;------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2&lt;br /&gt;ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx&lt;br /&gt;SIS5513: IDE controller at PCI slot 0000:00:02.5&lt;br /&gt;PCI: IRQ 0 for device 0000:00:02.5 doesn't match PIRQ mask - try pci=usepirqmask&lt;br /&gt;SIS5513: chipset revision 1&lt;br /&gt;SIS5513: not 100% native mode: will probe irqs later&lt;br /&gt;SIS5513: SiS5513 ATA 100 (2nd gen) controller&lt;br /&gt;ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda:DMA, hdb:DMA&lt;br /&gt;ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc:DMA, hdd:DMA&lt;br /&gt;Probing IDE interface ide0...&lt;br /&gt;hda: WDC WD800JB-00FMA0, ATA DISK drive&lt;br /&gt;ide0 at 0x1f0-0x1f7,0x3f6 on irq 14&lt;br /&gt;Probing IDE interface ide1...&lt;br /&gt;hdc: HL-DT-ST DVDRAM GSA-4167B, ATAPI CD/DVD-ROM drive&lt;br /&gt;ide1 at 0x170-0x177,0x376 on irq 15&lt;br /&gt;hda: max request size: 128KiB&lt;br /&gt;hda: Host Protected Area detected.&lt;br /&gt;    current capacity is 156299375 sectors (80025 MB)&lt;br /&gt;    native  capacity is 156301488 sectors (80026 MB)&lt;br /&gt;hda: Host Protected Area disabled.&lt;br /&gt;hda: 156301488 sectors (80026 MB) w/8192KiB Cache, CHS=65535/16/63, UDMA(100)&lt;br /&gt;hda: cache flushes supported&lt;br /&gt;hda: hda1 hda2 &lt;&gt;&lt;br /&gt;hdc: ATAPI 48X DVD-ROM DVD-R-RAM CD-R/RW drive, 2048kB Cache, UDMA(33)&lt;br /&gt;Uniform CD-ROM driver Revision: 3.20&lt;br /&gt;ide-floppy driver 0.99.newide&lt;br /&gt;&lt;br /&gt;Extract of my old /var/log/dmesg with DMA disabled as follow:&lt;br /&gt;&lt;br /&gt;------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2&lt;br /&gt;ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx&lt;br /&gt;SIS5513: IDE controller at PCI slot 0000:00:02.5&lt;br /&gt;PCI: IRQ 0 for device 0000:00:02.5 doesn't match PIRQ mask - try pci=usepirqmask&lt;br /&gt;SIS5513: chipset revision 1&lt;br /&gt;SIS5513: not 100% native mode: will probe irqs later&lt;br /&gt;SIS5513: IDE controller at PCI slot 0000:00:02.5&lt;br /&gt;PCI: IRQ 0 for device 0000:00:02.5 doesn't match PIRQ mask - try pci=usepirqmask&lt;br /&gt;SIS5513: chipset revision 1&lt;br /&gt;SIS5513: not 100% native mode: will probe irqs later&lt;br /&gt;SIS_IDE: probe of 0000:00:02.5 failed with error -1&lt;br /&gt;Probing IDE interface ide0...&lt;br /&gt;hda: WDC WD800JB-00FMA0, ATA DISK drive&lt;br /&gt;Probing IDE interface ide1...&lt;br /&gt;hdc: HL-DT-ST DVDRAM GSA-4167B, ATAPI CD/DVD-ROM drive&lt;br /&gt;ide0 at 0x1f0-0x1f7,0x3f6 on irq 14&lt;br /&gt;ide1 at 0x170-0x177,0x376 on irq 15&lt;br /&gt;hda: max request size: 128KiB&lt;br /&gt;hda: Host Protected Area detected.&lt;br /&gt;    current capacity is 156299375 sectors (80025 MB)&lt;br /&gt;    native  capacity is 156301488 sectors (80026 MB)&lt;br /&gt;hda: Host Protected Area disabled.&lt;br /&gt;hda: 156301488 sectors (80026 MB) w/8192KiB Cache, CHS=65535/16/63&lt;br /&gt;hda: cache flushes supported&lt;br /&gt; hda: hda1 hda2 &lt;&gt;&lt;br /&gt;hdc: ATAPI 79X DVD-ROM DVD-R-RAM CD-R/RW drive, 2048kB Cache&lt;br /&gt;Uniform CD-ROM driver Revision: 3.20&lt;br /&gt;ide-floppy driver 0.99.newide&lt;br /&gt;&lt;code&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/18449133-113207491023652646?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/113207491023652646/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=113207491023652646' title='13 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/113207491023652646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/113207491023652646'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2005/11/linux-tips-recompiling-kernel-26142-to.html' title='Linux tips: Recompiling Kernel 2.6.14.2 to enable DMA support in SIS 5513 IDE controller in AsRock 939S56M motherboard'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-113180279566520124</id><published>2005-11-12T05:34:00.000-08:00</published><updated>2005-11-15T07:35:33.120-08:00</updated><title type='text'>Linux tips: Compiling &amp; installing the linux kernel</title><content type='html'>In as many years as I've fiddle with the linux os, I've shun the ordeal of compiling my own kernel. I mean it's like rocket science to me more than anything else. I'm a hardware guy. I would rather overclock my cpu &amp; if it failed, atleast I would know immediately. Rather than compiling codes for hours &amp;amp; only to find that it won't work cos I missed out something, hours later.&lt;br /&gt;&lt;br /&gt;Today, however, I have finally taken that big step for once, to compile my own kernel. Not that I have suddenly amassed enough courage or what, but rather, I have no choice, cause I can't get linux work with my new hardwares.&lt;br /&gt;&lt;br /&gt;Just so that I can remember what I did. I shall blog this down, as suggested by my friend yewfai.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Background:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;To start it off. My hardwares are AMD64 3000+(Venice core) on a AsRock 939S56M mATX motherboard. So the first problem I encountered with linux is that the SIS 190 lan chip won't work with any existing version of kernel. I mean I've tried doing live update of kernel in Fedora Core 3 or 4, todate, they are only at 2.6.12 &amp; 2.6.13 respectively &amp;amp; it looks as if I'm not going to get the chip working for a long while. From &lt;a href="http://www.ocworkbench.com/ocwb/ultimatebb.php?/topic/30/4783/12.html"&gt;this thread&lt;/a&gt;. I learnt that I could actually get it working with a manual install of the 2.6.14 kernel .&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Starting off: Resources &amp; HowTo&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;After googling around, I found the &lt;a href="http://www.digitalhermit.com/linux/Kernel-Build-HOWTO.html"&gt;Digital Hermit's guide&lt;/a&gt; to be comprehensive &amp;amp; so I used that. Kernel source was downloaded from &lt;a href="http://www.kernel.org/"&gt;www.kernel.org's mirror&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Working on it:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I supposed the procedure of installing kernel is documented in many sites &amp; so I shall be brief. First go to /usr/src &amp;amp; do&lt;br /&gt;&lt;br /&gt;&lt;pre class="SCREEN"&gt;&lt;b class="COMMAND"&gt;tar xfvj /where/you/store/linux-2.6.14.1.tar.bz2&lt;/b&gt;&lt;/pre&gt;&lt;br /&gt;The tar command above will unzip the kernel source file into /usr/src/linux-2.6.14.1 After which, change directory to /usr/src/linux-2.6.14.1 &amp; before we start, we do a&lt;br /&gt;&lt;br /&gt;&lt;pre class="SCREEN"&gt;&lt;b class="COMMAND"&gt;make mrproper&lt;/b&gt;&lt;/pre&gt;&lt;br /&gt;That will wipeout all previous configuration &amp;amp; resetting the source directory to a pristine state. The main reason for doing this is that some files do not automatically get rebuilt &amp; resulting in buggy kernel. After which, we start by configuration what should be included into the kernel by doing&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;make menuconfig&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;That select the hardwares suitable for my system. Few things to note is to selecting the correct cpu type, like Opteron/AMD64 cpu &amp; enabling the PREMPTIVE mode to speed up desktop response. And of course I made sure that the option of sis 190 lan chip is there. Just to make it even more idiot proof. I choose to built it into the kernel instead of as a loadable module. That is changing the option from 'M' to '*' in make menuconfig.&lt;br /&gt;&lt;br /&gt;After that, I do the following to compile the kernel, make the modules, install the modules &amp;amp; generating initial ram disk, that pretty much concluded the work on 'compiling the kernel' . One thing to note that, I was confused with the need of ram disk &amp; missed out the mkinitrd step. Ended up, I couldn't boot the the new kernel due to missing initrd-2.6.14.1.img file.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;make clean&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;make bzImage&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;make modules&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;make modules_install&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;mkinitrd /boot/initrd-2.6.14.1.img 2.6.14.1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Installing the kernel. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The new compiled kernel is named bzImage &amp; stored at arch/i386/boot/. The following steps are necessary to move it to the appropriate directory.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;cp arch/i386/boot/bzImage /boot/bzImage-2.6.14.1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;cp System.map /boot/System.map-2.6.14.1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;ln -s /boot/System.map-2.6.14.1 /boot/System.map&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Configuring grub bootloader&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;To start off grub.conf is at /etc directory. Edit it to include option to point to my newly install kernel at /boot/bzImage-2.6.14.1. You can see my grub.conf below. Note the locations of the root (hd0,6) &amp; root=/dev/VolGroup00/LogVol00 rhgb quiet locations. It may vary depending on where you put the /boot partitions &amp;amp; which file system one uses. I just copied the same from the existing FC3 entried in grub.conf.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;default=0&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;timeout=5&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;splashimage=(hd0,6)/grub/splash.xpm.gz&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;hiddenmenu&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;title Fedora Core (2.6.12-1.1381_FC3)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;      root (hd0,6)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;      kernel /vmlinuz-2.6.12-1.1381_FC3 ro root=/dev/VolGroup00/LogVol00 rhgb quiet&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;      initrd /initrd-2.6.12-1.1381_FC3.img&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;title Fedora Core (2.6.9-1.667)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;      root (hd0,6)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;      kernel /vmlinuz-2.6.9-1.667 ro root=/dev/VolGroup00/LogVol00 rhgb quiet&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;      initrd /initrd-2.6.9-1.667.img&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;title Test Kernel (2.6.14.1)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;      root (hd0,6)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;      kernel /bzImage-2.6.14.1 ro root=/dev/VolGroup00/LogVol00 rhgb quiet enforcing=0&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;      initrd /initrd-2.6.14.1.img&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;title Other&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;      rootnoverify (hd0,0)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;      chainloader +1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Rebooting:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;On rebooting, I encountered 3 problems.&lt;br /&gt;&lt;br /&gt;1, kernel file not found. That is resolved by changing&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;    kernel /boot/bzImage-2.6.14.1&lt;/span&gt; &lt;span style="font-style: italic; font-weight: bold;"&gt; ro root=/dev/VolGroup00/LogVol00 rhgb quiet    &lt;/span&gt;to&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;    kernel /bzImage-2.6.14.1&lt;/span&gt; &lt;span style="font-style: italic; font-weight: bold;"&gt; ro root=/dev/VolGroup00/LogVol00 rhgb quiet&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;As grub assumed to read from /boot directory.&lt;br /&gt;&lt;br /&gt;2, initrd-2.6.14.1.image file not found. That is resolved by running this&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;    mkinitrd /boot/initrd-2.6.14.1.img 2.6.14.1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;As mentioned above, that is what I missed ealier. It simply generates the ramdisk file for the new kernel.&lt;br /&gt;&lt;br /&gt;3, kernel panic with 'Enforcing mode request but no policy loaded'. That is resolved by adding 'enforcing=0' in grub.conf.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;kernel /bzImage-2.6.14.1 ro root=/dev/VolGroup00/LogVol00 rhgb quiet enforcing=0&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Final words&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;There it goes. Now I have my SIS190 lan chip recognised &amp; blogging it from the very same mahchine.&lt;br /&gt;&lt;br /&gt;One may wonder, if my lan chip isn't working. How do I get all those resources from the net? Oh well, that's where a S$1 SMC network card came to the rescue. After the install, I just take out the SMC card &amp;amp; plug the cable into the SIS190 &amp;amp; viola.&lt;br /&gt;&lt;br /&gt;Job done. Boy, all that trouble for a network card??? One wonders.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-113180279566520124?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/113180279566520124/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=113180279566520124' title='14 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/113180279566520124'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/113180279566520124'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2005/11/linux-tips-compiling-installing-linux_12.html' title='Linux tips: Compiling &amp; installing the linux kernel'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>14</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-113138455921287963</id><published>2005-11-07T09:26:00.000-08:00</published><updated>2005-12-09T21:18:54.913-08:00</updated><title type='text'>Best bang for buck socket 939 mATX motherboard recommendation, November 2005.</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://img119.imageshack.us/img119/2180/matx939c0dd.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px;" src="http://img119.imageshack.us/img119/2180/matx939c0dd.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Please refer to table above for a list of shortlisted motherboards &amp; some of their features for your consideration for your next upgrade.&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;&lt;span style="font-size:85%;"&gt;PSU pins count is important for people upgrading &amp;amp; whether you have a 20 or 24 pins psu to go with them.&lt;/span&gt;&lt;/li&gt;   &lt;li&gt;&lt;span style="font-size:85%;"&gt;Max FSB in bios is important for people who like to have some basic overclocking feature to push their Venice 3000+.&lt;/span&gt;&lt;/li&gt;   &lt;li&gt;&lt;span style="font-size:85%;"&gt;Onboard 3D/VGA is important for people who don't game or light gaming &amp;amp; save some cost on a dedicated 3D card.&lt;/span&gt;&lt;/li&gt;   &lt;li&gt;&lt;span style="font-size:85%;"&gt;Onboard-TV out is important for people who want to turn their rig into inexpensive media pc.&lt;/span&gt;&lt;/li&gt;   &lt;li&gt;&lt;span style="font-size:85%;"&gt;Onboard-DVI is important to people who want to maximise their extra spending on a DVI-capable LCD.&lt;/span&gt;&lt;/li&gt; &lt;/ul&gt;&lt;br /&gt;For more details. Please refer to the original posting in &lt;a href="http://forums.hardwarezone.com/showthread.php?t=1146692"&gt;this forum thread&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-113138455921287963?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/113138455921287963/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=113138455921287963' title='13 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/113138455921287963'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/113138455921287963'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2005/11/best-bang-for-buck-socket-939-matx.html' title='Best bang for buck socket 939 mATX motherboard recommendation, November 2005.'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-113110447309600303</id><published>2005-11-04T03:27:00.000-08:00</published><updated>2005-11-04T05:07:18.130-08:00</updated><title type='text'>Running errand...</title><content type='html'>Finally taking a day off from work after months. Fully utilised the day to run my own errand that were long overdued.&lt;br /&gt;&lt;br /&gt;1. Banked in a cheque that was atleast a month old.&lt;br /&gt;&lt;br /&gt;2. Paid up a credit card bill, which the inter-bank giro(payment) facility is not approved &amp; activated yet.&lt;br /&gt;&lt;br /&gt;3. Renewed my Singapore re-entry permit today. Thanks to the very friendly staff at the Singapore immigration office, I had it renewed although I did not have all the required documents. I only found that I needed a company letter for reference to renew my permit, when I was given the form. The staff there suggested me to call my employer &amp;amp; ask them fax the company reference letter to their fax machine. And they can help to process the rest. Also thankfully, I had some CPF(central provident funds) &amp; income tax assessment letters in my car. So after making some phone calls &amp;amp; getting some documents from my car. It took only about 10 mintues for the officer to issue me a renewed re-entry permit. That is something really commendable. Excellent services by the Singapore immigration department.&lt;br /&gt;&lt;br /&gt;4. Also, two pieces of my Twinmos ram were causing some random crashes of games like a month or so back. Running a memtest diagnostic tools reveal that the ram is failing at test #5. And the best part about getting Twinmos ram, they have lifetime warranty. So this is the first time in many weeks do I have time to go back to Twinmos's office for RMA(return material authorization). And as I experienced before. The service is again excellent. The staff just took my rams without questions(no receipt needed by the way), and couple of minutes later, came back with two pieces of flashy &amp; new rams. I told her probably only one of them is faulty &amp;amp; she gladly change both for me, so that I can run them in dual-channel still. Excellent service as usual.&lt;br /&gt;&lt;br /&gt;5. Finally, bought a replacement flushing mechanism for my toilet which started creating problem a day ago. Took me like 20 minutes to fix it up &amp;amp; tighten everything to ensure nothing is leaking.&lt;br /&gt;&lt;br /&gt;A very tired day indeed, but atleast got all of the long overdued tasks done in a day.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-113110447309600303?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/113110447309600303/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=113110447309600303' title='13 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/113110447309600303'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/113110447309600303'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2005/11/running-errand.html' title='Running errand...'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-113102767391799323</id><published>2005-11-03T06:17:00.000-08:00</published><updated>2005-11-03T06:21:13.916-08:00</updated><title type='text'>Linux tips: enabling &amp; disabling graphic boots</title><content type='html'>This may sound silly, but comes in handy when installing graphic card drivers in linux.&lt;br /&gt;&lt;br /&gt;You will need to boot to native text mode to install say nVidia graphic card driver in linux.&lt;br /&gt;&lt;br /&gt;Most linux dristibution will enable graphic boot during installation. To toggle between&lt;br /&gt;graphic &amp; text mode upon bootup.&lt;br /&gt;&lt;br /&gt;edit /etc/inittab&lt;br /&gt;&lt;br /&gt;change default runlevel from 5 to 3.  As per extract from inittab below.&lt;br /&gt;Level 5 is X11 graphic boot, level 3 is text mode.&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# inittab       This file describes how the INIT process should set up&lt;br /&gt;#               the system in a certain run-level.&lt;br /&gt;#&lt;br /&gt;# Author:       Miquel van Smoorenburg, &lt;miquels@drinkel.nl.mugnet.org&gt;&lt;br /&gt;#               Modified for RHS Linux by Marc Ewing and Donnie Barnes&lt;br /&gt;#&lt;br /&gt;&lt;br /&gt;# Default runlevel. The runlevels used by RHS are:&lt;br /&gt;#   0 - halt (Do NOT set initdefault to this)&lt;br /&gt;#   1 - Single user mode&lt;br /&gt;#   2 - Multiuser, without NFS (The same as 3, if you do not have networking)&lt;br /&gt;#   3 - Full multiuser mode&lt;br /&gt;#   4 - unused&lt;br /&gt;#   5 - X11&lt;br /&gt;#   6 - reboot (Do NOT set initdefault to this)&lt;br /&gt;#&lt;br /&gt;id:3:initdefault:&lt;br /&gt;&lt;br /&gt;# System initialization.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-113102767391799323?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/113102767391799323/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=113102767391799323' title='13 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/113102767391799323'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/113102767391799323'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2005/11/linux-tips-enabling-disabling-graphic.html' title='Linux tips: enabling &amp; disabling graphic boots'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-113102741211860205</id><published>2005-11-03T06:06:00.000-08:00</published><updated>2005-11-03T06:16:52.136-08:00</updated><title type='text'>Linux tips: accessing FAT partitions from Linux</title><content type='html'>For those dual-booting between Windows &amp; Linux. It's very common that you have files you stored in your FAT partitions that you want to read from or write to, when you booted into linux.&lt;br /&gt;&lt;br /&gt;Here is how you do it:&lt;br /&gt;&lt;br /&gt;First, identify your fat partitions&lt;br /&gt;&lt;br /&gt;The first partition in first harddisk should be identified as /dev/hda1.&lt;br /&gt;The second partition in second harddisk should be identified as /dev/hda2.&lt;br /&gt;&lt;br /&gt;So on &amp;amp; so forth.&lt;br /&gt;&lt;br /&gt;My single harddisk is partition into 5 partitions&lt;br /&gt;&lt;br /&gt;So my c: drive(primary partition) will be identified as /dev/hda1&lt;br /&gt;My extended partition occupy /dev/hda2&lt;br /&gt;My d: drive(1st logical partition) is identified as /dev/hda5&lt;br /&gt;My e: drive(1st logical partition) is identified as /dev/hda6&lt;br /&gt;&lt;br /&gt;To access my c:, d: &amp; e: drives. I create 3 mount points under my linux&lt;br /&gt;directory /home/coyote, and named them as cdrive, ddrive &amp;amp; edrive accordingly.&lt;br /&gt;&lt;br /&gt;edit /etc/fstab &amp; add the following lines. Upon reboot, you should have full&lt;br /&gt;read &amp;amp; write acces to your fat partitions.&lt;br /&gt;&lt;br /&gt;/dev/hda1 /home/coyote/cdrive vfat umask=0 0 0&lt;br /&gt;/dev/hda5 /home/coyote/ddrive vfat umask=0 0 0&lt;br /&gt;/dev/hda6 /home/coyote/edrive vfat umask=0 0 0&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-113102741211860205?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/113102741211860205/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=113102741211860205' title='13 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/113102741211860205'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/113102741211860205'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2005/11/linux-tips-accessing-fat-partitions.html' title='Linux tips: accessing FAT partitions from Linux'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-113068190343550764</id><published>2005-10-30T06:16:00.000-08:00</published><updated>2005-10-30T06:28:07.740-08:00</updated><title type='text'>Recommendation: Preferred way to mount new AMD64 heatsink fan on AMD64 cpu.</title><content type='html'>&lt;div class="smallfont"&gt;          &lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;    &lt;/div&gt;      &lt;hr style="" size="1"&gt;    &lt;!-- / icon and title --&gt;           &lt;table border="0" cellpadding="2" cellspacing="0" width="100%"&gt; &lt;col width="1*"&gt;      &lt;col width="150"&gt;      &lt;tbody&gt;&lt;tr&gt;    &lt;td valign="top"&gt;   &lt;!-- message --&gt;   &lt;div&gt;&lt;span name="intelliTxt" id="intelliTxt"&gt;&lt;br /&gt;I would like to suggest the followings:&lt;br /&gt;&lt;br /&gt;1. If you are those who buy a new diy &lt;a target="_blank" href="http://forums.hardwarezone.com/showthread.php?t=1140795#" style="border-bottom: 1px solid rgb(0, 102, 255); text-decoration: underline; color: rgb(0, 102, 255); background-color: transparent;" class="iAs"&gt;pc&lt;/a&gt;, fix it up &amp; won't touch it until the pc is dead or obsoleted. Then you should not bother about reading option 2 below. Just mount you heatsink fan on the &lt;a target="_blank" href="http://forums.hardwarezone.com/showthread.php?t=1140795#" style="border-bottom: 1px solid rgb(0, 102, 255); text-decoration: underline; color: rgb(0, 102, 255); background-color: transparent;" class="iAs"&gt;cpu&lt;/a&gt; with the default AMD64 with the default thermal paste on the heatsink &amp; have fun with your &lt;a target="_blank" href="http://forums.hardwarezone.com/showthread.php?t=1140795#" style="border-bottom: 1px solid rgb(0, 102, 255); text-decoration: underline; color: rgb(0, 102, 255); background-color: transparent;" class="iAs"&gt;new computer&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;2. If you are like many of computer hobbyists who like to change cpu every now &amp; then. Let me start by suggesting you do this. When you get your flashy &amp;amp; new heatsink with the thermal pad, don't mount it straight on to the cpu surface. You should use some alcohol or thinner(can buy 1 big bottle from &lt;a target="_blank" href="http://forums.hardwarezone.com/showthread.php?t=1140795#" style="border-bottom: 1px solid rgb(0, 102, 255); text-decoration: underline; color: rgb(0, 102, 255); background-color: transparent;" class="iAs"&gt;hardware&lt;/a&gt; stores for S$2) to slowly dissolve the thermal paste &amp; wipe it clean with cotton buds. Then you should use some softer thermal paste like those soft white paste provided by &lt;a target="_blank" href="http://forums.hardwarezone.com/showthread.php?t=1140795#" style="border-bottom: 1px solid rgb(0, 102, 255); text-decoration: underline; color: rgb(0, 102, 255); background-color: transparent;" class="iAs"&gt;OEM&lt;/a&gt; heatsink fan.&lt;br /&gt;&lt;br /&gt;Rationale of doing that is that, many of us experienced difficulty removing the heatsink fan from the cpu, if it's mounted with the hard thermal paste from the default &lt;a target="_blank" href="http://forums.hardwarezone.com/showthread.php?t=1140795#" style="border-bottom: 1px solid rgb(0, 102, 255); text-decoration: underline; color: rgb(0, 102, 255); background-color: transparent;" class="iAs"&gt;AMD64&lt;/a&gt; heatsink fan. If you apply hard enough force, you can remove the heatsink from the socket. Normally, that will also pull the cpu out from the socket, without the level being lifted loose. So you stand a chance of bending some pins or worse breaking some while ripping the cpu out from the socket.&lt;br /&gt;&lt;br /&gt;If you belongs to the 2nd category, I'll suggest you do so. Cos I learnt my lesson. Luckily, no pins were bend or broken. The cpu got pulled out from the socket when I take out my HSF, it stuck so hard to the heatsink fan cos the thermal pad is air-tight. So you are fighting against the atmospheric pressure to seperate the cpu from the heatsink.&lt;br /&gt;   &lt;br /&gt;Oh and regarding the aircon. I spent S$1793.60 at CarreFour for a system 3 split unit aircon with 20500 btu. And the good thing about CarreFour, it provides 24months interest free installment via credit card. So that's a good S$74.73 per month for the next 2 years. Probably the best deal in town.&lt;br /&gt; &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-113068190343550764?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/113068190343550764/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=113068190343550764' title='14 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/113068190343550764'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/113068190343550764'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2005/10/recommendation-preferred-way-to-mount.html' title='Recommendation: Preferred way to mount new AMD64 heatsink fan on AMD64 cpu.'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>14</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18449133.post-113064634456971206</id><published>2005-10-29T21:20:00.000-07:00</published><updated>2005-10-29T21:25:44.600-07:00</updated><title type='text'>Buying air con</title><content type='html'>Buying aircon in Singapore is quite different from other countries. Thanks to the Saturday's news paper, it makes buying anything very easy. That's the good thing about city lifestyle.&lt;br /&gt;&lt;br /&gt;You just flip open the Saturday's paper &amp; see all the advertisement from supermart like Carrefour, courts(I supposed a local brand in this region) &amp;amp; compare all the prices. They called them 'system 1, 2, 3) here, meant for 1 room, 2 rooms &amp;amp; 3 rooms split unit aircon.&lt;br /&gt;&lt;br /&gt;This my first blog. Strange it feels like talking to myself....damn this is not healthy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18449133-113064634456971206?l=coyotesg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coyotesg.blogspot.com/feeds/113064634456971206/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18449133&amp;postID=113064634456971206' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/113064634456971206'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18449133/posts/default/113064634456971206'/><link rel='alternate' type='text/html' href='http://coyotesg.blogspot.com/2005/10/buying-air-con.html' title='Buying air con'/><author><name>coyote</name><uri>http://www.blogger.com/profile/15921836070557090533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>12</thr:total></entry></feed>
