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

<channel>
	<title>Unfreeze's</title>
	<atom:link href="http://www.unfreeze.net/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.unfreeze.net</link>
	<description>The globetrotter sw/hw architect blog... (yet another geek ...)</description>
	<lastBuildDate>Mon, 26 Apr 2010 22:39:42 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Cell phone race</title>
		<link>http://www.unfreeze.net/?p=246</link>
		<comments>http://www.unfreeze.net/?p=246#comments</comments>
		<pubDate>Mon, 26 Apr 2010 22:39:42 +0000</pubDate>
		<dc:creator>goutnet</dc:creator>
				<category><![CDATA[Comics]]></category>

		<guid isPermaLink="false">http://www.unfreeze.net/?p=246</guid>
		<description><![CDATA[<div><img height="600px" width="750px" src="http://www.unfreeze.net/wp-content/stripshow_comics/20100427.png" alt="Cell phone race" title="Cell phone race" /></div>
</div>This keep happening to me… sometimes, you just can’t beat murphy
</div>]]></description>
			<content:encoded><![CDATA[<div><img height="600px" width="750px" src="http://www.unfreeze.net/wp-content/stripshow_comics/20100427.png" alt="Cell phone race" title="Cell phone race" /></div>
</div><p>This keep happening to me… sometimes, you just can’t beat murphy</p>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.unfreeze.net/?feed=rss2&amp;p=246</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Engineers meet trade shows</title>
		<link>http://www.unfreeze.net/?p=235</link>
		<comments>http://www.unfreeze.net/?p=235#comments</comments>
		<pubDate>Sun, 18 Apr 2010 17:39:27 +0000</pubDate>
		<dc:creator>goutnet</dc:creator>
				<category><![CDATA[Comics]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.unfreeze.net/?p=235</guid>
		<description><![CDATA[<div><img height="515px" width="750px" src="http://www.unfreeze.net/wp-content/stripshow_comics/20100418.png" alt="Engineers meet trade shows" title="Engineers meet trade shows" /></div>
</div>Sometimes I wonder why I carry that much stuff in trade shows …
</div>]]></description>
			<content:encoded><![CDATA[<div><img height="515px" width="750px" src="http://www.unfreeze.net/wp-content/stripshow_comics/20100418.png" alt="Engineers meet trade shows" title="Engineers meet trade shows" /></div>
</div><p>Sometimes I wonder why I carry that much stuff in trade shows …</p>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.unfreeze.net/?feed=rss2&amp;p=235</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>StartSSL CA Domain Validation</title>
		<link>http://www.unfreeze.net/?p=217</link>
		<comments>http://www.unfreeze.net/?p=217#comments</comments>
		<pubDate>Sat, 19 Dec 2009 17:19:09 +0000</pubDate>
		<dc:creator>goutnet</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[ssl]]></category>

		<guid isPermaLink="false">http://www.unfreeze.net/?p=217</guid>
		<description><![CDATA[Well, it&#8217;s been some time that I struggle now over how to make the StartSSL (www.startssl.com) interface works to validate my domain (namely this one   ).
I created my account on their website, and successfully validated my email, but could not ever access the domain validation interface. For those who struggle on that too, [...]]]></description>
			<content:encoded><![CDATA[<p>Well, it&#8217;s been some time that I struggle now over how to make the StartSSL (www.startssl.com) interface works to validate my domain (namely this one <img src='http://www.unfreeze.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ).</p>
<p>I created my account on their website, and successfully validated my email, but could not ever access the domain validation interface. For those who struggle on that too, here is the key point you need to know :</p>
<p><span id="more-217"></span></p>
<p>StartSSL control panel does not work on Safari !!!!! (and since Safari is my main MacOS X browser &#8230; I got screwed &#8230;)</p>
<p>Now the problem is that when you login (as me) under safari, it creates a .crt file (or .pem depending on how you download it) to validate your access, and that file can not be imported from firefox (Firefox will ask you a password and complain that this file is not a valid PKCS#12 format &#8230; how nice <img src='http://www.unfreeze.net/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  ).</p>
<p>Since you created your account and imported this certificate into your prefered MacOS X Keychain program, the trick is to export the key from the Keychain application in p12 format (PKCS#12). In the process you will be asked to set a password for this certificate export. Now that you have your .p12 file, you can import it into Firefox, and you can login again onto your StartSSL interface. The domain validation interface will then appear &#8220;magically&#8221; <img src='http://www.unfreeze.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.unfreeze.net/?feed=rss2&amp;p=217</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HomePNA, HomePlug AV and 802.11* study</title>
		<link>http://www.unfreeze.net/?p=210</link>
		<comments>http://www.unfreeze.net/?p=210#comments</comments>
		<pubDate>Fri, 11 Dec 2009 22:00:15 +0000</pubDate>
		<dc:creator>goutnet</dc:creator>
				<category><![CDATA[CNAM]]></category>
		<category><![CDATA[Electrical Engineering]]></category>
		<category><![CDATA[802.11]]></category>
		<category><![CDATA[HomePlug AV]]></category>
		<category><![CDATA[HomePNA]]></category>
		<category><![CDATA[SOHO]]></category>

		<guid isPermaLink="false">http://www.unfreeze.net/?p=210</guid>
		<description><![CDATA[Recently, I&#8217;ve been ask to write a 30pages study comparing the different types of communication techniques applied to SOHO networks (residential networks).  The subject was, in French, :
&#8220;Comparaison des différentes techniques de transmission de données, Solutions applicables à l&#8217;habitation particulière&#8221;.
Well, after some 6weeks of sleepless nite, and coffee doping, here it is, I hope this [...]]]></description>
			<content:encoded><![CDATA[<p>Recently, I&#8217;ve been ask to write a 30pages study comparing the different types of communication techniques applied to SOHO networks (residential networks).  The subject was, in French, :</p>
<p>&#8220;Comparaison des différentes techniques de transmission de données, Solutions applicables à l&#8217;habitation particulière&#8221;.</p>
<p>Well, after some 6weeks of sleepless nite, and coffee doping, here it is, I hope this could help someone out there</p>
<p><a href="http://www.unfreeze.net/wp-content/uploads/2009/12/ELE114-20091216-F.-Delizy.pdf">ELE114-20091216-F. Delizy</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.unfreeze.net/?feed=rss2&amp;p=210</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Orange.fr: Hack my website!</title>
		<link>http://www.unfreeze.net/?p=207</link>
		<comments>http://www.unfreeze.net/?p=207#comments</comments>
		<pubDate>Wed, 11 Nov 2009 20:31:58 +0000</pubDate>
		<dc:creator>goutnet</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://www.unfreeze.net/?p=207</guid>
		<description><![CDATA[Enough is enough, it&#8217;s been 6 months now that I signaled this big security breach in orange.fr website, there still is no fix, so hackers and crackers from around the world, this is for you to plunder Orange.fr website :

Here is the bug description :

Connect to orange.fr mobile customer website with a valid user, say [...]]]></description>
			<content:encoded><![CDATA[<p>Enough is enough, it&#8217;s been 6 months now that I signaled this big security breach in orange.fr website, there still is no fix, so hackers and crackers from around the world, this is for you to plunder Orange.fr website :</p>
<p><span id="more-207"></span></p>
<p>Here is the bug description :</p>
<ol>
<li>Connect to orange.fr mobile customer website with a valid user, say &#8216;A&#8217;</li>
<li>Go to my vochers and view one of them</li>
<li>you&#8217;ll be asked to enter a second password, enter the vocher password of &#8216;A&#8217;</li>
<li>now, disconnect from &#8216;A&#8217;</li>
<li>connect with a valid user &#8216;B&#8217;</li>
<li>go to my vochers again</li>
<li>and, hell! you&#8217;ll see &#8216;A&#8217;&#8217;s vochers, no need to enter any password</li>
</ol>
<p>This means that on any public PC, you will see the vochers of the guy connecting right before you &#8230;</p>
<p>Happy hacking</p>
<p>BTW: you&#8217;ll be able also to dump his account settings, and hack his phone line from this point, but I&#8217;ll let you find how.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.unfreeze.net/?feed=rss2&amp;p=207</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IIR Transmission Channel Equalization</title>
		<link>http://www.unfreeze.net/?p=176</link>
		<comments>http://www.unfreeze.net/?p=176#comments</comments>
		<pubDate>Fri, 18 Sep 2009 22:36:13 +0000</pubDate>
		<dc:creator>goutnet</dc:creator>
				<category><![CDATA[CNAM]]></category>
		<category><![CDATA[Electrical Engineering]]></category>
		<category><![CDATA[mathematics]]></category>
		<category><![CDATA[signal]]></category>

		<guid isPermaLink="false">http://www.unfreeze.net/?p=176</guid>
		<description><![CDATA[In the series of Digital Transmissions Studies, let&#8217;s study the following transmission Channel :

We will attempt to define the ideal  matrix of the transversal equalizer in a few steps.

Recurrence Equation
Recall on IIR Filter :
If a channel is given a  transfer function as

It&#8217;s recurrence equation is then (given  the output of an inputted [...]]]></description>
			<content:encoded><![CDATA[<p>In the series of Digital Transmissions Studies, let&#8217;s study the following transmission Channel :</p>
<p style="text-align: center;"><img src='http://s.wordpress.com/latex.php?latex=%5Cdisplaystyle%20C%28Z%29%3D%5Cfrac%7B0.5%7D%7B1-0.5Z%5E%7B-1%7D%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\displaystyle C(Z)=\frac{0.5}{1-0.5Z^{-1}}' title='\displaystyle C(Z)=\frac{0.5}{1-0.5Z^{-1}}' class='latex' /></p>
<p style="text-align: left;">We will attempt to define the ideal <img src='http://s.wordpress.com/latex.php?latex=H_%7B%5Csmall%5Cmathrm%7Bopt%7D%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='H_{\small\mathrm{opt}}' title='H_{\small\mathrm{opt}}' class='latex' /> matrix of the transversal equalizer in a few steps.</p>
<h2 id="toc-" style="font-size: 1.5em;"><span id="more-176"></span></h2>
<h2 id="toc-recurrence-equation" style="font-size: 1.5em;">Recurrence Equation</h2>
<p>Recall on IIR Filter :</p>
<p>If a channel is given a <img src='http://s.wordpress.com/latex.php?latex=Z&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='Z' title='Z' class='latex' /> transfer function as</p>
<p style="text-align: center;"><img src='http://s.wordpress.com/latex.php?latex=%5Cdisplaystyle%7B%20H%28Z%29%3D%5Cfrac%7B%5Cdisplaystyle%5Csum_%7Bl%3D0%7D%5E%7BL%7Da_iZ%5E%7B-l%7D%7D%7B1%2B%5Cdisplaystyle%5Csum_%7Bk%3D1%7D%5E%7BK%7Db_kZ%5E%7B-k%7D%7D%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\displaystyle{ H(Z)=\frac{\displaystyle\sum_{l=0}^{L}a_iZ^{-l}}{1+\displaystyle\sum_{k=1}^{K}b_kZ^{-k}}}' title='\displaystyle{ H(Z)=\frac{\displaystyle\sum_{l=0}^{L}a_iZ^{-l}}{1+\displaystyle\sum_{k=1}^{K}b_kZ^{-k}}}' class='latex' /></p>
<p>It&#8217;s recurrence equation is then (given <img src='http://s.wordpress.com/latex.php?latex=y%28n%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='y(n)' title='y(n)' class='latex' /> the output of an inputted <img src='http://s.wordpress.com/latex.php?latex=x%28n%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='x(n)' title='x(n)' class='latex' /> signal) :</p>
<p style="text-align: center;"><img src='http://s.wordpress.com/latex.php?latex=%5Cdisplaystyle%7B%20y%28n%29%3D%5Csum_%7Bl%3D0%7D%5E%7BL%7Da_lZ%5E%7B-l%7Da_lx%28n-l%29-%5Csum_%7Bk%3D0%7D%5EKb_kZ%5E%7B-k%7D%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\displaystyle{ y(n)=\sum_{l=0}^{L}a_lZ^{-l}a_lx(n-l)-\sum_{k=0}^Kb_kZ^{-k}}' title='\displaystyle{ y(n)=\sum_{l=0}^{L}a_lZ^{-l}a_lx(n-l)-\sum_{k=0}^Kb_kZ^{-k}}' class='latex' /></p>
<p style="text-align: left;">Thus according to this formula, in this case, the reccurence equation is written:</p>
<p style="text-align: center;"><img src='http://s.wordpress.com/latex.php?latex=y%28n%29%3D0.5x%28n%29%2B0.5y%28n-1%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='y(n)=0.5x(n)+0.5y(n-1)' title='y(n)=0.5x(n)+0.5y(n-1)' class='latex' /></p>
<h2 id="toc-polynomial-decomposition-of-the-z-transfer-function">Polynomial Decomposition of the Z Transfer Function</h2>
<p style="text-align: left;">Recall:</p>
<p style="text-align: center;"><img src='http://s.wordpress.com/latex.php?latex=%5Cforall%20X%5Cne%201%3B%20%5Cdisplaystyle%5Cfrac%7B1%7D%7B1-X%7D%3D%5Csum_%7Bi%3D0%7D%5E%7B%2B%5Cinfty%7DX%5Ei&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\forall X\ne 1; \displaystyle\frac{1}{1-X}=\sum_{i=0}^{+\infty}X^i' title='\forall X\ne 1; \displaystyle\frac{1}{1-X}=\sum_{i=0}^{+\infty}X^i' class='latex' /></p>
<p style="text-align: left;">Let <img src='http://s.wordpress.com/latex.php?latex=X%3D0.5Z%5E%7B-1%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='X=0.5Z^{-1}' title='X=0.5Z^{-1}' class='latex' /> to help calculation, then :</p>
<p style="text-align: center;"><img src='http://s.wordpress.com/latex.php?latex=C%28Z%29%3D%5Cdisplaystyle0.5%5Ctimes%5Cfrac%7B1%7D%7B1-X%7D%3D0.5%5Ctimes%5Csum_%7Bi%3D0%7D%5E%7B%2B%5Cinfty%7DX%5E%7Bi%7D%3D%5Csum_%7Bi%3D0%7D%5E%7B%2B%5Cinfty%7D0.5%5E%7Bi%2B1%7DZ%5E%7B-i%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='C(Z)=\displaystyle0.5\times\frac{1}{1-X}=0.5\times\sum_{i=0}^{+\infty}X^{i}=\sum_{i=0}^{+\infty}0.5^{i+1}Z^{-i}' title='C(Z)=\displaystyle0.5\times\frac{1}{1-X}=0.5\times\sum_{i=0}^{+\infty}X^{i}=\sum_{i=0}^{+\infty}0.5^{i+1}Z^{-i}' class='latex' /></p>
<p style="text-align: left;">This can be also written:</p>
<p style="text-align: center;"><img src='http://s.wordpress.com/latex.php?latex=C%28Z%29%3D%5Cdisplaystyle%5Csum_%7Bi%3D0%7D%5E%7B%2B%5Cinfty%7Dc_iZ%5E-i%3B%20c_i%3D0.5%5E%7Bi%2B1%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='C(Z)=\displaystyle\sum_{i=0}^{+\infty}c_iZ^-i; c_i=0.5^{i+1}' title='C(Z)=\displaystyle\sum_{i=0}^{+\infty}c_iZ^-i; c_i=0.5^{i+1}' class='latex' /></p>
<h2 id="toc-signal-auto-correlation">Signal Auto-correlation</h2>
<p style="text-align: left;">Recall:</p>
<p style="text-align: left;">The Autocorrelation of a random signal going through a filter <img src='http://s.wordpress.com/latex.php?latex=%5Cdisplaystyle%20H%28Z%29%3D%5Csum_%7Bi%3D0%7D%5E%7BN%7Dh_iZ%5E%7B-i%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\displaystyle H(Z)=\sum_{i=0}^{N}h_iZ^{-i}' title='\displaystyle H(Z)=\sum_{i=0}^{N}h_iZ^{-i}' class='latex' /> is defined by the function :</p>
<p style="text-align: center;"><img src='http://s.wordpress.com/latex.php?latex=r_%7Byy%7D%28p%29%5Cdisplaystyle%3D%5Csum_%7Bi%3D0%7D%5E%7BN%7Dc_i%5Ctimes%20c_%7Bi%2Bp%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='r_{yy}(p)\displaystyle=\sum_{i=0}^{N}c_i\times c_{i+p}' title='r_{yy}(p)\displaystyle=\sum_{i=0}^{N}c_i\times c_{i+p}' class='latex' /></p>
<p style="text-align: left;">Let&#8217;s calculate <img src='http://s.wordpress.com/latex.php?latex=r_0%3Dr_%7Byy%7D%280%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='r_0=r_{yy}(0)' title='r_0=r_{yy}(0)' class='latex' /> :</p>
<p style="text-align: center;"><img src='http://s.wordpress.com/latex.php?latex=r_0%3D%5Cdisplaystyle%5Csum_%7Bi%3D0%7D%5E%7B%2B%5Cinfty%7Dc_i%5E2%3D%5Csum_%7Bi%3D0%7D%5E%7B%2B%5Cinfty%7D%5Cleft%280.5%5Ctimes%28O.5%29%5Ei%5Cright%29%5E2%3D0.5%5E2%5Ctimes%5Csum_%7Bi%3D0%7D%5E%7B%2B%5Cinfty%7D%5Cleft%280.5%5E2%5Cright%29%5Ei&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='r_0=\displaystyle\sum_{i=0}^{+\infty}c_i^2=\sum_{i=0}^{+\infty}\left(0.5\times(O.5)^i\right)^2=0.5^2\times\sum_{i=0}^{+\infty}\left(0.5^2\right)^i' title='r_0=\displaystyle\sum_{i=0}^{+\infty}c_i^2=\sum_{i=0}^{+\infty}\left(0.5\times(O.5)^i\right)^2=0.5^2\times\sum_{i=0}^{+\infty}\left(0.5^2\right)^i' class='latex' /></p>
<p style="text-align: left;">Recall: <img src='http://s.wordpress.com/latex.php?latex=%5Cdisplaystyle%20%5Cforall%20a%5Cin%5Cmathbb%7BC%7D%2C%20%5Cdisplaystyle%5Csum_%7Bi%3D0%7D%5E%7BN%7Da%5Ei%3D%5Cfrac%7Ba%5E%7BN%2B1%7D-1%7D%7Ba-1%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\displaystyle \forall a\in\mathbb{C}, \displaystyle\sum_{i=0}^{N}a^i=\frac{a^{N+1}-1}{a-1}' title='\displaystyle \forall a\in\mathbb{C}, \displaystyle\sum_{i=0}^{N}a^i=\frac{a^{N+1}-1}{a-1}' class='latex' /> and in particular, if <img src='http://s.wordpress.com/latex.php?latex=a%5Cin%5D-1%3B1%5B&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='a\in]-1;1[' title='a\in]-1;1[' class='latex' />, then :</p>
<p style="text-align: center;"><img src='http://s.wordpress.com/latex.php?latex=%5Cdisplaystyle%5Csum_%7Bi%3D0%7D%5E%7B%2B%5Cinfty%7Da%5Ei%3D%5Clim_%7BN%5Crightarrow%2B%5Cinfty%7D%5Cfrac%7Ba%5E%7BN%2B1%7D-1%7D%7Ba-1%7D%3D%5Cfrac%7B1%7D%7B1-a%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\displaystyle\sum_{i=0}^{+\infty}a^i=\lim_{N\rightarrow+\infty}\frac{a^{N+1}-1}{a-1}=\frac{1}{1-a}' title='\displaystyle\sum_{i=0}^{+\infty}a^i=\lim_{N\rightarrow+\infty}\frac{a^{N+1}-1}{a-1}=\frac{1}{1-a}' class='latex' /></p>
<p style="text-align: left;">Thus, using that equation :</p>
<p style="text-align: center;"><img src='http://s.wordpress.com/latex.php?latex=%5Cdisplaystyle%20r_0%3D%5Cfrac%7B0.5%5E2%7D%7B1-0.5%5E2%7D%3D%5Cfrac%7B1%7D%7B3%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\displaystyle r_0=\frac{0.5^2}{1-0.5^2}=\frac{1}{3}' title='\displaystyle r_0=\frac{0.5^2}{1-0.5^2}=\frac{1}{3}' class='latex' /></p>
<p style="text-align: left;">The same reasonning could be done, to find $r_1$ but a smarter way is to notice that :</p>
<p style="text-align: left;"><img src='http://s.wordpress.com/latex.php?latex=%5Cdisplaystyle%20r_1%3D%5Csum_%7Bi%3D0%7D%5E%7B%2B%5Cinfty%7Dc_ic_%7Bi%2B1%7D%3D%5Csum_%7Bi%3D0%7D%5E%7B%2B%5Cinfty%7D0.5%5Ctimes%20c_i%20c_i%3D0.5%5Ctimes%20r_0&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\displaystyle r_1=\sum_{i=0}^{+\infty}c_ic_{i+1}=\sum_{i=0}^{+\infty}0.5\times c_i c_i=0.5\times r_0' title='\displaystyle r_1=\sum_{i=0}^{+\infty}c_ic_{i+1}=\sum_{i=0}^{+\infty}0.5\times c_i c_i=0.5\times r_0' class='latex' /></p>
<p style="text-align: left;">In general, you could proove that <img src='http://s.wordpress.com/latex.php?latex=r_0%3D%5Cfrac%7B1%7D%7B3%7D%2C%20%5Cmathrm%7Band%20%7D%20%5Cforall%20i%5Cne%200%2C%20r_i%3D0.5%5Ctimes%20r_%7Bi-1%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='r_0=\frac{1}{3}, \mathrm{and } \forall i\ne 0, r_i=0.5\times r_{i-1}' title='r_0=\frac{1}{3}, \mathrm{and } \forall i\ne 0, r_i=0.5\times r_{i-1}' class='latex' /></p>
<p style="text-align: left;">Hence the <img src='http://s.wordpress.com/latex.php?latex=R_%7B2%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='R_{2}' title='R_{2}' class='latex' /> auto correlation matrix is</p>
<p style="text-align: center;"><img src='http://s.wordpress.com/latex.php?latex=R_%7B2%7D%3D%5Cbegin%7Bpmatrix%7D%5Cfrac%7B1%7D%7B3%7D%26%5Cfrac%7B1%7D%7B6%7D%5C%5C%20%5Cfrac%7B1%7D%7B6%7D%26%5Cfrac%7B1%7D%7B3%7D%5Cend%7Bpmatrix%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='R_{2}=\begin{pmatrix}\frac{1}{3}&amp;\frac{1}{6}\\ \frac{1}{6}&amp;\frac{1}{3}\end{pmatrix}' title='R_{2}=\begin{pmatrix}\frac{1}{3}&amp;\frac{1}{6}\\ \frac{1}{6}&amp;\frac{1}{3}\end{pmatrix}' class='latex' /></p>
<p style="text-align: left;">The rest is just basic formula application to find the <img src='http://s.wordpress.com/latex.php?latex=H_%7B%5Cmathrm%7Bopt%7D%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='H_{\mathrm{opt}}' title='H_{\mathrm{opt}}' class='latex' /> matrix, first determine <img src='http://s.wordpress.com/latex.php?latex=R_2%5E%7B-1%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='R_2^{-1}' title='R_2^{-1}' class='latex' />, then multiply by the <img src='http://s.wordpress.com/latex.php?latex=C_%7B%5CDelta%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='C_{\Delta}' title='C_{\Delta}' class='latex' /> matrix (with <img src='http://s.wordpress.com/latex.php?latex=%5CDelta%3D0&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\Delta=0' title='\Delta=0' class='latex' />) and you got it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.unfreeze.net/?feed=rss2&amp;p=176</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Some Equalization exercises</title>
		<link>http://www.unfreeze.net/?p=129</link>
		<comments>http://www.unfreeze.net/?p=129#comments</comments>
		<pubDate>Wed, 16 Sep 2009 20:49:03 +0000</pubDate>
		<dc:creator>goutnet</dc:creator>
				<category><![CDATA[CNAM]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[digital transmission]]></category>
		<category><![CDATA[latex]]></category>
		<category><![CDATA[mathematics]]></category>
		<category><![CDATA[signal]]></category>

		<guid isPermaLink="false">http://www.unfreeze.net/?p=129</guid>
		<description><![CDATA[Well, it&#8217;s been some time we didn&#8217;t speak mathematics and electronics here, so let&#8217;s fix up things and do some applied communication filters. This post is mainly for my co-student who are working on the ELE203 examination (as me), which willbe held on this saturday (never too late to study huh ?)
Sorry guys, this blog [...]]]></description>
			<content:encoded><![CDATA[<p>Well, it&#8217;s been some time we didn&#8217;t speak mathematics and electronics here, so let&#8217;s fix up things and do some applied communication filters. This post is mainly for my co-student who are working on the ELE203 examination (as me), which willbe held on this saturday (never too late to study huh ?)</p>
<p>Sorry guys, this blog is full English, so this page will be in English as well, but maths are international, you&#8217;ll get it for sure <img src='http://www.unfreeze.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Well, I&#8217;ll be giving some hints on the correction of the 2003/09/06 exam, let&#8217;s see how far I can go on that :</p>
<p><span id="more-129"></span></p>
<p style="padding-left: 30px;"><em><span style="color: #000080;">Q: A digital filter has the following transfer function : <img src='http://s.wordpress.com/latex.php?latex=C_1%28Z%29%3D%5Cfrac%7B1%2B0.64Z%5E%7B-1%7D%7D%7B1%2B0.41Z%5E%7B-2%7D%7D%5Cdisplaystyle&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='C_1(Z)=\frac{1+0.64Z^{-1}}{1+0.41Z^{-2}}\displaystyle' title='C_1(Z)=\frac{1+0.64Z^{-1}}{1+0.41Z^{-2}}\displaystyle' class='latex' /></span></em></p>
<p style="padding-left: 30px;"><em><span style="color: #000080;">Give the relation between the input <img src='http://s.wordpress.com/latex.php?latex=d%28n%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='d(n)' title='d(n)' class='latex' /> and the output <img src='http://s.wordpress.com/latex.php?latex=x%28n%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='x(n)' title='x(n)' class='latex' />. Give the expression of it&#8217;s impluse response.</span></em></p>
<p><span style="color: #000000;">To understand this problem, let&#8217;s remind some basic points about Infinite Impulse Response filters. An IIR (French: RII) has an infinite number of coefficient to its impulse response, basically, <img src='http://s.wordpress.com/latex.php?latex=x%28n%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='x(n)' title='x(n)' class='latex' /> depends on the first <img src='http://s.wordpress.com/latex.php?latex=d%28n%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='d(n)' title='d(n)' class='latex' /> ever sent. To this extend, we can say that whatever the IIR Filter having <img src='http://s.wordpress.com/latex.php?latex=T&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='T' title='T' class='latex' /> its transfer function, <img src='http://s.wordpress.com/latex.php?latex=T&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='T' title='T' class='latex' /> can be written :</span></p>
<p style="text-align: center;"><span style="color: #000000;"><img src='http://s.wordpress.com/latex.php?latex=%5Cdisplaystyle%20T%28Z%29%3D%5Clim_%7BN%5Crightarrow%20%2B%5Cinfty%7D%5Csum_%7Bi%3D0%7D%5EN%20a_i%5Ctimes%20Z%5E%7B-i%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\displaystyle T(Z)=\lim_{N\rightarrow +\infty}\sum_{i=0}^N a_i\times Z^{-i}' title='\displaystyle T(Z)=\lim_{N\rightarrow +\infty}\sum_{i=0}^N a_i\times Z^{-i}' class='latex' /></span></p>
<p style="text-align: left;"><span style="color: #000000;">In our case, <img src='http://s.wordpress.com/latex.php?latex=C%28Z%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='C(Z)' title='C(Z)' class='latex' /> is a rationnal fraction, so we can use the polynomial division to calculate the first coefficients, and hopefully express all <img src='http://s.wordpress.com/latex.php?latex=c_i&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='c_i' title='c_i' class='latex' /> coefficients, let&#8217;s go :</span></p>
<table style="text-align: center;" border="0" cellspacing="0" cellpadding="5">
<tbody>
<tr>
<td><img src='http://s.wordpress.com/latex.php?latex=%5Cdisplaystyle1%20%2B%200.64Z%5E%7B-1%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\displaystyle1 + 0.64Z^{-1}' title='\displaystyle1 + 0.64Z^{-1}' class='latex' /></td>
<td style="width: 1em; border-right: 1px solid black;"></td>
<td><img src='http://s.wordpress.com/latex.php?latex=%5Cdisplaystyle1%2B0.41Z%5E%7B-2%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\displaystyle1+0.41Z^{-2}' title='\displaystyle1+0.41Z^{-2}' class='latex' /></td>
</tr>
<tr>
<td><img src='http://s.wordpress.com/latex.php?latex=%5Cdisplaystyle%20-%5Cleft%281%2B0.41Z%5E%7B-2%7D%5Cright%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\displaystyle -\left(1+0.41Z^{-2}\right)' title='\displaystyle -\left(1+0.41Z^{-2}\right)' class='latex' /></td>
<td style=" border-right:1px solid black"></td>
<td style="border-top: 1px solid black"><img src='http://s.wordpress.com/latex.php?latex=%5Cdisplaystyle%201%20%2B%200.64%20Z%5E%7B-1%7D-0.41Z%5E%7B-2%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\displaystyle 1 + 0.64 Z^{-1}-0.41Z^{-2}' title='\displaystyle 1 + 0.64 Z^{-1}-0.41Z^{-2}' class='latex' /></td>
</tr>
<tr>
<td style="border-top: 1px solid black"><img src='http://s.wordpress.com/latex.php?latex=%5Cdisplaystyle%200.64Z%5E%7B-1%7D-0.41Z%5E%7B-2%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\displaystyle 0.64Z^{-1}-0.41Z^{-2}' title='\displaystyle 0.64Z^{-1}-0.41Z^{-2}' class='latex' /></td>
<td style=" border-right:1px solid black"></td>
<td></td>
</tr>
<tr>
<td><img src='http://s.wordpress.com/latex.php?latex=%5Cdisplaystyle%20-%5Cleft%28%200.64Z%5E%7B-1%7D-0.64%5Ctimes0.41Z%5E%7B-3%7D%5Cright%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\displaystyle -\left( 0.64Z^{-1}-0.64\times0.41Z^{-3}\right)' title='\displaystyle -\left( 0.64Z^{-1}-0.64\times0.41Z^{-3}\right)' class='latex' /></td>
<td style=" border-right:1px solid black"></td>
<td></td>
</tr>
<tr>
<td style="border-top: 1px solid black"><img src='http://s.wordpress.com/latex.php?latex=%5Cdisplaystyle%20-0.41Z%5E%7B-2%7D-0.41%5Ctimes0.64Z%5E%7B-3%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\displaystyle -0.41Z^{-2}-0.41\times0.64Z^{-3}' title='\displaystyle -0.41Z^{-2}-0.41\times0.64Z^{-3}' class='latex' /></td>
<td style=" border-right:1px solid black"></td>
<td></td>
</tr>
<tr>
<td><img src='http://s.wordpress.com/latex.php?latex=%5Cdisplaystyle%20-%5Cleft%28%20-0.41Z%5E%7B-2%7D-0.41%5E%7B2%7DZ%5E%7B-4%7D%5Cright%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\displaystyle -\left( -0.41Z^{-2}-0.41^{2}Z^{-4}\right)' title='\displaystyle -\left( -0.41Z^{-2}-0.41^{2}Z^{-4}\right)' class='latex' /></td>
<td style=" border-right:1px solid black"></td>
<td></td>
</tr>
<tr>
<td style="border-top: 1px solid black"><img src='http://s.wordpress.com/latex.php?latex=%5Cdisplaystyle%20-0.41%5Ctimes0.64Z%5E%7B-3%7D%2BO.41%5E2Z%5E%7B-4%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\displaystyle -0.41\times0.64Z^{-3}+O.41^2Z^{-4}' title='\displaystyle -0.41\times0.64Z^{-3}+O.41^2Z^{-4}' class='latex' /></td>
<td style=" border-right:1px solid black"></td>
<td></td>
</tr>
</tbody>
</table>
<p style="text-align: left;">We could continue this division forever (remember this is an infinite impulse response filter), but coefficients are gonna cycle, and we could find an expression giving them all.</p>
<p style="text-align: left;">Hence the relation between the input can be written :</p>
<p style="text-align: center;"><img src='http://s.wordpress.com/latex.php?latex=%5Cdisplaystyle%20x%28n%29%3Dd%28n%29%2B0.64d%28n-1%29-0.41d%28n-2%29%2B0.41%5Ctimes0.64d%28n-3%29%5Cldots&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\displaystyle x(n)=d(n)+0.64d(n-1)-0.41d(n-2)+0.41\times0.64d(n-3)\ldots' title='\displaystyle x(n)=d(n)+0.64d(n-1)-0.41d(n-2)+0.41\times0.64d(n-3)\ldots' class='latex' /></p>
<p style="text-align: left;">The Impulse Response can be calculated as</p>
<p style="text-align: center;"><img src='http://s.wordpress.com/latex.php?latex=%5Cdisplaystyle%20C%28Z%29%3D%281%2B0.64Z%5E%7B-1%7D%29%5Ctimes%5Csum_%7Bi%3D0%7D%5E%7B%2B%5Cinfty%7D%28-0.41%29%5EiZ%5E%7B-i%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\displaystyle C(Z)=(1+0.64Z^{-1})\times\sum_{i=0}^{+\infty}(-0.41)^iZ^{-i}' title='\displaystyle C(Z)=(1+0.64Z^{-1})\times\sum_{i=0}^{+\infty}(-0.41)^iZ^{-i}' class='latex' /></p>
<p style="text-align: left;">
<p style="text-align: left;">
]]></content:encoded>
			<wfw:commentRss>http://www.unfreeze.net/?feed=rss2&amp;p=129</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Books Books BOOKS!!</title>
		<link>http://www.unfreeze.net/?p=109</link>
		<comments>http://www.unfreeze.net/?p=109#comments</comments>
		<pubDate>Sun, 13 Sep 2009 09:20:35 +0000</pubDate>
		<dc:creator>goutnet</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[CNAM]]></category>

		<guid isPermaLink="false">http://www.unfreeze.net/?p=109</guid>
		<description><![CDATA[Recently on a familly meeting, I&#8217;ve been asked to send my math book list to a cousin (hope him to go threw them for his own good).
Well, this is reminding me that I planned (long time ago) to open a book section containing the books I had the chance to get my hands on  [...]]]></description>
			<content:encoded><![CDATA[<p>Recently on a familly meeting, I&#8217;ve been asked to send my math book list to a cousin (hope him to go threw them for his own good).</p>
<p>Well, this is reminding me that I planned (long time ago) to open a book section containing the books I had the chance to get my hands on <img src='http://www.unfreeze.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  that will be done in a near future, stay tuned</p>
]]></content:encoded>
			<wfw:commentRss>http://www.unfreeze.net/?feed=rss2&amp;p=109</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>French expats, you&#8217;d better be kidding me !</title>
		<link>http://www.unfreeze.net/?p=89</link>
		<comments>http://www.unfreeze.net/?p=89#comments</comments>
		<pubDate>Thu, 04 Dec 2008 02:47:37 +0000</pubDate>
		<dc:creator>goutnet</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[expat]]></category>
		<category><![CDATA[france]]></category>
		<category><![CDATA[tax]]></category>

		<guid isPermaLink="false">http://www.unfreeze.net/?p=89</guid>
		<description><![CDATA[It&#8217;s been a while since I had time to write on my blog, (and I have so many things to answer in there, especially on some gpl projects out there), I&#8217;ve been in China since my last post, hence I&#8217;ve been busy (very busy)&#8230;
well, I thought there were some interest in being a French expat [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been a while since I had time to write on my blog, (and I have so many things to answer in there, especially on some gpl projects out there), I&#8217;ve been in China since my last post, hence I&#8217;ve been busy (very busy)&#8230;</p>
<p>well, I thought there were some interest in being a French expat (or working abroad), so I googled a little bit, and here is what I found:</p>
<p><a href="http://droit-finances.commentcamarche.net/contents/impot-revenu/imp10-impot-sur-le-revenu-notion-de-residence-fiscale.php3">http://droit-finances.commentcamarche.net/contents/impot-revenu/imp10-impot-sur-le-revenu-notion-de-residence-fiscale.php3</a></p>
<p>Some people told me you don&#8217;t need to pay taxes if you work abroad for a certain amount of time, well it&#8217;s wrong:</p>
<ul>
<li>As mentionned in the above article, your activity must be in construction field, ressource mining, or sales.</li>
<li>If you are in construction you&#8217;ll end up after 183 days of work to have some exonerations of tax</li>
<li>If you are in sales, and your activity is about installing a new company abroad, you&#8217;ll need 120 days</li>
<li>In any case, you can only &#8220;not pay&#8221; taxes relative to your salary when you are abroad (120 days/183 days), but that does not concern the rest of the year.</li>
</ul>
<p>Isn&#8217;t it great ? I mean wouldn&#8217;t it be great, if I <em>were ever</em> working in those fields&#8230;</p>
<p>References (for those who are interested, beware French law text, in French):<br />
<a title="Code Général des Impots, Article 80.A" href="http://www.legifrance.gouv.fr/affichCode.do;jsessionid=C3183E0A74143D8154743A0D7DEFC6BD.tpdjo14v_3?idSectionTA=LEGISCTA000006197200&amp;cidTexte=LEGITEXT000006069577&amp;dateTexte=20081204">CGI.81.A<br />
</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.unfreeze.net/?feed=rss2&amp;p=89</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>DNS Server (bind) Fast Installation and Configuration</title>
		<link>http://www.unfreeze.net/?p=84</link>
		<comments>http://www.unfreeze.net/?p=84#comments</comments>
		<pubDate>Fri, 04 Jul 2008 09:03:00 +0000</pubDate>
		<dc:creator>goutnet</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[bind9]]></category>
		<category><![CDATA[DNS]]></category>

		<guid isPermaLink="false">http://www.unfreeze.net/?p=84</guid>
		<description><![CDATA[In an attempt to put all my docs on line, today is th DNS Tutorial I wrote for myself a while ago:
This tutorial assumes you are trying to install a DNS server on your local network, under debian amd64, and that you want to use external DNS servers for forwarding external requests (ie: you are [...]]]></description>
			<content:encoded><![CDATA[<p>In an attempt to put all my docs on line, today is th DNS Tutorial I wrote for myself a while ago:</p>
<p>This tutorial assumes you are trying to install a DNS server on your local network, under debian amd64, and that you want to use external DNS servers for forwarding external requests (ie: you are not an Internet DNS server)</p>
<p><span id="more-84"></span></p>
<p>In the next sections, <em>your.domain.com</em> must be replaced by your actual domain name, and <em>192.168.0.1</em> its IP address. Moreover, the configured zone is <em>192.168.0.0/24</em> and must be changed accordingly.</p>
<h2 id="toc-basic-installation-and-configuration">Basic installation and configuration</h2>
<p>First of all you got to install the <em>bind9</em> package:</p>
<p><code>
<pre>apt-get install bind9</pre>
<p></code></p>
<p>Edit the main configuration file <em>/etc/bind/named.conf.options</em> and add or uncomment the <em>forwarders</em> line, and add your external DNS:</p>
<p><code>
<pre>forwarders {
       212.27.53.252;
       212.27.54.252;
};</pre>
<p></code></p>
<p>Those lines implies that all requests your DNS does not know will be forwarded directly to the forwarders.</p>
<p>In the options block, add the IP the server must listen to:</p>
<p><code>
<pre>       listen-on {
                <em>192.168.0.1</em>;
                127.0.0.1;
        };</pre>
<p></code></p>
<p>to allow incoming requests only on those addresses (replace by the actual IP address of the server). You can add as many addresses you need.</p>
<p>Start, or restart the DNS server:</p>
<p><code>
<pre>invokerc.d bind9 restart</pre>
<p></code></p>
<p>Then edit the server&#8217;s <em>/etc/resolv.conf</em>:</p>
<p><code>
<pre>search <em>your.domain.com</em>
nameserver 127.0.0.1</pre>
<p></code></p>
<p>On your client machine, you will have to replace the line <em>nameserver 127.0.0.1</em></p>
<p>To test if your server is corerctly working, you can use the command <em>nslookup</em>:</p>
<p><code>
<pre> you@yourhost:/some/place$ nslookup www.yahoo.fr
Server:         127.0.0.1
Address:        127.0.0.1#53

Non-authoritative answer:
www.yahoo.fr    canonical name = www.euro.yahoo.akadns.net.
Name:   www.euro.yahoo.akadns.net
Address: 217.12.3.11</pre>
<p></code></p>
<p>For now, your server is acting as a DNS cache&#8230;</p>
<h2 id="toc-add-dns-zones">Add DNS zones</h2>
<p>Once your DNS server is configured (see preceding section), you can add zones to it. Firs tyou have to edit the main configuration file <em>/etc/bind9/named.conf</em> and add the next block:</p>
<p><code>
<pre>zone "<em>your.domain.com</em>" {
        type master;
        file "/etc/bind/db.<em>your.domain.oom</em>";
};

zone "<em>0.168.192</em>.in-addr.arpa" {
        type master;
        file "/etc/bind/<em>db.192.168.0</em>";
};</pre>
<p></code></p>
<p>The first zone is the network <em>your.domain.com</em>, and the second define reverse lookup zone <em>192.168.0.*</em> (change accordingly). Notice the inversion of the IP address notation, in DNS lookup zones, addresses are spelled backward.</p>
<p>Now create the file <em>/etc/bind/db.your.domain.com</em> and add:</p>
<p><code>
<pre>
$TTL    604800
@       IN      SOA     ns.<em>your.domain.com</em>. <em>your_email@your.domain.com</em>. (
                              1         ; Serial <em>can be replaced by a number like YYYYMMDDNN where NN is an incrementing number</em>
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
@                IN      NS      ns.
@                IN      A       192.168.0.1
ns               IN      A       192.168.0.1
host1            IN      A       192.168.0.2
</pre>
<p></code></p>
<p>Add as many host you need (syntax: <em>hostname IN A address</em>). Pay attention to the &#8216;.&#8217; at the end of your domain name and email.<br />
The Serial field is an incrementing number, admins usually take the convention to put the date in it (like mentioned in the comment), to track modification dates, but this is not mandatory.</p>
<p>Finally create the <em>/etc/bind/db.192.168.0</em> file:<br />
<code>
<pre>
$TTL    604800
@       IN      SOA     <em>ns.your.domain.com</em>  <em>your_email@your.domainfdy.f4-toys.com</em>. (
                              1         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
@                       IN      NS      ns

2                       IN      PTR     host1
</pre>
<p></code></p>
<p>This file is the reverse DNS lookup database, add as many hosts you need.</p>
<p>Restart again the DNS server</p>
<p><code>
<pre>/etc/init.d/bind9 restart</pre>
<p></code></p>
<p>You can also restart your server by invoking <em>rndc</em>:<br />
<code>
<pre>rndc restart</pre>
<p></code></p>
<h2 id="toc-automate-the-client-dns-configuration-with-dhcpd">Automate the client DNS configuration with dhcpd</h2>
<p>To auto configure your clients on the DHCP network, add the following line to your <em>dhcpd.conf</em> file:</p>
<p><code>
<pre>option domain-name-servers <em>192.168.0.1</em>;</pre>
<p></code></p>
<p>That&#8217;s all, happy DNSing <img src='http://www.unfreeze.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><!-- vim: set ft=html spell spelllang=en_us sw=4 smarttab: --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.unfreeze.net/?feed=rss2&amp;p=84</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
