<?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:blogger='http://schemas.google.com/blogger/2008' 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-233119805017421611</id><updated>2026-05-23T10:52:21.229-07:00</updated><category term="Bash Scripts"/><category term="Debian Administration"/><category term="Network Daemons"/><category term="Network Tools"/><category term="Wireless"/><category term="Music"/><category term="Soekris"/><category term="Network Daemons - Squid"/><category term="USB Tools"/><category term="X Window System"/><category term="IT Security"/><category term="Windows"/><category term="Amazon Web Services"/><category term="Checkpoint"/><category term="Elive"/><category term="Kernel Compilation"/><category term="Video"/><category term="Build Software"/><category term="FitPC"/><category term="Fluxbox"/><category term="Hardware Configuration"/><category term="Knoppix"/><category term="Azureus"/><category term="Bugs"/><category term="Hacking Tools"/><category term="Network Daemons - Apache"/><category term="Network Daemons - Nagios"/><category term="Network Daemons - Samba"/><category term="Blog Tunning"/><category term="Cisco"/><category term="G++"/><category term="Hardware - Printer and Scanner"/><category term="Miscelaneos en esp"/><category term="Network Daemons - SSH"/><category term="Network Daemons - Snort"/><category term="Noob Start Here"/><category term="Routing - EIGRP"/><category term="Small Tips"/><category term="Wine"/><title type='text'>All about Linux</title><subtitle type='html'>Linux is the best OS, Debian even better.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://soad1982.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://soad1982.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/17385332532927596641</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>112</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-233119805017421611.post-3046730494663020747</id><published>2013-08-07T14:07:00.000-07:00</published><updated>2013-08-07T14:11:21.003-07:00</updated><title type='text'>Ubuntu Edge</title><content type='html'>One of the nicest projects on mobile world is now on!, the ubuntu edge challenge phone.&lt;br /&gt;
&lt;br /&gt;
Its a raised found based new phone!. It will boot Ubuntu or Android and even work as a computer when connected to a monitor and using a keyboard and mouse.&lt;br /&gt;
&lt;br /&gt;
I see this&amp;nbsp;opportunity&amp;nbsp;to beat the corporations and build something unique! do be late and donate since the clock is ticking.&lt;br /&gt;
&lt;br /&gt;
Right now is on&amp;nbsp;8,395,373 and 14 days to go.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://assets.ubuntu.com/sites/ubuntu/515/u/img/campaigns/22072013_gogo/dark/edge-1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://assets.ubuntu.com/sites/ubuntu/515/u/img/campaigns/22072013_gogo/dark/edge-1.jpg&quot; height=&quot;316&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
I created a &lt;a href=&quot;http://link%20to%20share%20this%20campain/&quot;&gt;link to share this campain&lt;/a&gt; that you can use if you like it. It does not matter how much money or how you donate this, but please do so!&lt;br /&gt;
&lt;br /&gt;
We have to make it!!&lt;br /&gt;
&lt;br /&gt;
&lt;iframe frameborder=&quot;0&quot; height=&quot;486px&quot; scrolling=&quot;no&quot; src=&quot;http://www.indiegogo.com/project/461046/widget/4257392&quot; width=&quot;224px&quot;&gt;&lt;/iframe&gt;

Don&#39;t forget always &lt;a href=&quot;http://soad1982.blogspot.com/2009/05/install-sofware-debian.html&quot;&gt;review&lt;/a&gt; your daemon&#39;s logs !--</content><link rel='replies' type='application/atom+xml' href='http://soad1982.blogspot.com/feeds/3046730494663020747/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://soad1982.blogspot.com/2013/08/ubuntu-edge.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/3046730494663020747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/3046730494663020747'/><link rel='alternate' type='text/html' href='http://soad1982.blogspot.com/2013/08/ubuntu-edge.html' title='Ubuntu Edge'/><author><name>Jose Valdivia</name><uri>http://www.blogger.com/profile/05770382148385811351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-233119805017421611.post-6806229357022611519</id><published>2013-08-06T13:03:00.003-07:00</published><updated>2013-08-06T13:03:58.888-07:00</updated><title type='text'>FitPC YouTube and 720p playback</title><content type='html'>Almost 3 years has gone since I fist purchased my &lt;a href=&quot;http://www.fitpc.com/&quot;&gt;fitPC&lt;/a&gt;. Since I did not purchased it with Windows included I never really was able to play videos, youtube not even think about. I understand it will be a low performance PC but it was really low performance!.&lt;br /&gt;
&lt;br /&gt;
Recently I started to review my &quot;Unfinished Projects&quot; box and found my 3 FitPC boxes(I know right!! ...). So I plug it in and continue the research, the good news is that people at FitPC did not forget about their old FitPC2 and updated their &lt;a href=&quot;http://www.fit-pc.com/wiki/index.php/Linux_Mint_13_on_fit-PC2&quot;&gt;Wiki&lt;/a&gt; with wonderful news, hardware playback is now supported on Linux!.&lt;br /&gt;
&lt;br /&gt;
The procedure is pretty clear, just need to install Linux Mint (debian based of course), downgrade the Xorg server to 1.9, install drivers and media player,&amp;nbsp;although&amp;nbsp;the instructions are on the link above I will saved them for&amp;nbsp;myself&amp;nbsp;within this blog.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: white; font-family: verdana, sans-serif; font-size: x-small; line-height: 10.666666984558105px;&quot;&gt;Download&amp;nbsp;&lt;/span&gt;&lt;a class=&quot;external text&quot; href=&quot;http://www.linuxmint.com/edition.php?id=103&quot; rel=&quot;nofollow&quot; style=&quot;background-color: white; background-image: url(http://www.fit-pc.com/wiki/skins/cavendish/external.png); background-position: 100% 50%; background-repeat: no-repeat no-repeat; color: #3366bb; font-family: verdana, sans-serif; font-size: small; line-height: 10.666666984558105px; padding-right: 13px;&quot; title=&quot;http://www.linuxmint.com/edition.php?id=103&quot;&gt;Linux Mint 13 &quot;Maya&quot; - MATE (32-bit)&quot;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
You can use unetbootin to install it from USB. &lt;a href=&quot;http://soad1982.blogspot.mx/2009/07/boot-knoppix-from-usb.html&quot;&gt;Here&lt;/a&gt; is an old post on how to do it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;mw-headline&quot;&gt;Downgrade xserver-xorg to 1.9 version&lt;/span&gt;&lt;br /&gt;
&lt;ul style=&quot;font-family: verdana, sans-serif; font-size: small; line-height: 10.666666984558105px;&quot;&gt;
&lt;li style=&quot;margin-bottom: 0.2em; margin-top: 0.2em;&quot;&gt;File /etc/apt/preferences.d/xorg.1.9.pref&lt;/li&gt;
&lt;/ul&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(102, 102, 102); font-size: 1em; overflow: auto; padding: 15px 20px;&quot;&gt;Package: xorg xserver-xorg*
Pin: release a=maverick-updates
Pin-Priority: 1001
&lt;/pre&gt;
&lt;ul style=&quot;font-family: verdana, sans-serif; font-size: small; line-height: 10.666666984558105px;&quot;&gt;
&lt;li style=&quot;margin-bottom: 0.2em; margin-top: 0.2em;&quot;&gt;File /etc/apt/sources.list.d/xorg.1.9.list&lt;/li&gt;
&lt;/ul&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(102, 102, 102); font-size: 1em; overflow: auto; padding: 15px 20px;&quot;&gt;# deb &lt;a class=&quot;external free&quot; href=&quot;http://archive.ubuntu.com/ubuntu/&quot; rel=&quot;nofollow&quot; style=&quot;background-image: url(http://www.fit-pc.com/wiki/skins/cavendish/external.png); background-position: 100% 50%; background-repeat: no-repeat no-repeat; color: #3366bb; padding-right: 13px;&quot; title=&quot;http://archive.ubuntu.com/ubuntu/&quot;&gt;http://archive.ubuntu.com/ubuntu/&lt;/a&gt; maverick-updates main restricted universe multiverse
# maverick is unsupported officially, but the archives are still available
deb &lt;a class=&quot;external free&quot; href=&quot;http://old-releases.ubuntu.com/ubuntu/&quot; rel=&quot;nofollow&quot; style=&quot;background-image: url(http://www.fit-pc.com/wiki/skins/cavendish/external.png); background-position: 100% 50%; background-repeat: no-repeat no-repeat; color: #3366bb; padding-right: 13px;&quot; title=&quot;http://old-releases.ubuntu.com/ubuntu/&quot;&gt;http://old-releases.ubuntu.com/ubuntu/&lt;/a&gt; maverick-updates main restricted universe multiverse
&lt;/pre&gt;
&lt;ul style=&quot;font-family: verdana, sans-serif; font-size: small; line-height: 10.666666984558105px;&quot;&gt;
&lt;li style=&quot;margin-bottom: 0.2em; margin-top: 0.2em;&quot;&gt;Downgrade it all&lt;/li&gt;
&lt;/ul&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(102, 102, 102); font-size: 1em; overflow: auto; padding: 15px 20px;&quot;&gt;$ sudo apt-get update
$ sudo apt-get dist-upgrade
&lt;/pre&gt;
&lt;a href=&quot;&quot; id=&quot;Blacklist_opensource_psb_gfx_drivers&quot; name=&quot;Blacklist_opensource_psb_gfx_drivers&quot; style=&quot;font-family: verdana, sans-serif; font-size: small; line-height: 10.666666984558105px;&quot;&gt;&lt;/a&gt;&lt;span class=&quot;mw-headline&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span class=&quot;mw-headline&quot;&gt;Blacklist opensource psb_gfx drivers&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul style=&quot;font-family: verdana, sans-serif; font-size: small; line-height: 10.666666984558105px;&quot;&gt;
&lt;li style=&quot;margin-bottom: 0.2em; margin-top: 0.2em;&quot;&gt;Edit /etc/default/grub, add &quot;psb_gfx.dummy=1&quot; to GRUB_CMDLINE_LINUX_DEFAULT, it should look like this:&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(102, 102, 102); font-size: 1em; overflow: auto; padding: 15px 20px;&quot;&gt;GRUB_CMDLINE_LINUX_DEFAULT=&quot;quiet splash psb_gfx.dummy=1&quot;
&lt;/pre&gt;
&lt;ul style=&quot;font-family: verdana, sans-serif; font-size: small; line-height: 10.666666984558105px;&quot;&gt;
&lt;li style=&quot;margin-bottom: 0.2em; margin-top: 0.2em;&quot;&gt;And then run&lt;/li&gt;
&lt;/ul&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(102, 102, 102); font-size: 1em; overflow: auto; padding: 15px 20px;&quot;&gt;$ sudo update-grub2
&lt;/pre&gt;
&lt;a href=&quot;&quot; id=&quot;EMGD_drivers&quot; name=&quot;EMGD_drivers&quot; style=&quot;font-family: verdana, sans-serif; font-size: small; line-height: 10.666666984558105px;&quot;&gt;&lt;/a&gt;&lt;span class=&quot;mw-headline&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span class=&quot;mw-headline&quot;&gt;EMGD drivers&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;span class=&quot;mw-headline&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, sans-serif; font-size: small; line-height: 10.666666984558105px;&quot;&gt;
Download and install&amp;nbsp;&lt;a class=&quot;external text&quot; href=&quot;http://www.fit-pc2.com/download/mint/fitpc2/maya/emgd-dkms_1.16.3196.deb&quot; rel=&quot;nofollow&quot; style=&quot;background-image: url(http://www.fit-pc.com/wiki/skins/cavendish/external.png); background-position: 100% 50%; background-repeat: no-repeat no-repeat; color: #3366bb; padding-right: 13px;&quot; title=&quot;http://www.fit-pc2.com/download/mint/fitpc2/maya/emgd-dkms_1.16.3196.deb&quot;&gt;emgd-dkms_1.16.3196.deb&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a class=&quot;external text&quot; href=&quot;http://www.fit-pc2.com/download/mint/fitpc2/maya/emgd-bin_1.16.3196.deb&quot; rel=&quot;nofollow&quot; style=&quot;background-image: url(http://www.fit-pc.com/wiki/skins/cavendish/external.png); background-position: 100% 50%; background-repeat: no-repeat no-repeat; color: #3366bb; padding-right: 13px;&quot; title=&quot;http://www.fit-pc2.com/download/mint/fitpc2/maya/emgd-bin_1.16.3196.deb&quot;&gt;emgd-bin_1.16.3196.deb&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, sans-serif; font-size: small; line-height: 10.666666984558105px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(102, 102, 102); font-size: 1em; overflow: auto; padding: 15px 20px;&quot;&gt;$ sudo dpkg -i emgd-bin_1.16.3196.deb emgd-dkms_1.16.3196.deb
&lt;/pre&gt;
&lt;ul style=&quot;font-family: verdana, sans-serif; font-size: small; line-height: 10.666666984558105px;&quot;&gt;
&lt;li style=&quot;margin-bottom: 0.2em; margin-top: 0.2em;&quot;&gt;&lt;b&gt;Reboot to complete the basic installation!&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;a href=&quot;&quot; id=&quot;Mplayer-vaapi&quot; name=&quot;Mplayer-vaapi&quot; style=&quot;font-family: verdana, sans-serif; font-size: small; line-height: 10.666666984558105px;&quot;&gt;&lt;/a&gt;&lt;span class=&quot;mw-headline&quot;&gt;Mplayer-vaapi&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;span class=&quot;mw-headline&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(102, 102, 102); font-size: 1em; overflow: auto; padding: 15px 20px;&quot;&gt;$ sudo apt-add-repository ppa:sander-vangrieken/vaapi
$ sudo apt-get update
$ sudo apt-get install mplayer-vaapi&lt;/pre&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(102, 102, 102); font-size: 1em; overflow: auto; padding: 15px 20px;&quot;&gt;$ sudo cp libflashplayer_2_0_05092012.so /opt/mint-flashplugin-11/libflashplayer.so&lt;/pre&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;&lt;code&gt;
&lt;!-- ======== END CODE=============== --&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
Now I can play videos with 720p quality BUT! with no subtitles. If you enable subtitles you will get weird green flashes instead of the subtitle.&lt;br /&gt;
&lt;br /&gt;
Trying to play 1080p videos I just got a big green screen.&lt;br /&gt;
Youtube works fine, sometimes the menus are&amp;nbsp;shown&amp;nbsp;all weird, but general playback works fine.&lt;br /&gt;
On youtube I cannot reproduce &amp;nbsp;1080p videos but 720p videos works fine.&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
Don&#39;t forget always &lt;a href=&quot;http://soad1982.blogspot.com/2009/05/install-sofware-debian.html&quot;&gt;review&lt;/a&gt; your daemon&#39;s logs !--</content><link rel='replies' type='application/atom+xml' href='http://soad1982.blogspot.com/feeds/6806229357022611519/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://soad1982.blogspot.com/2013/08/fitpc-youtube-and-720p-playback.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/6806229357022611519'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/6806229357022611519'/><link rel='alternate' type='text/html' href='http://soad1982.blogspot.com/2013/08/fitpc-youtube-and-720p-playback.html' title='FitPC YouTube and 720p playback'/><author><name>Jose Valdivia</name><uri>http://www.blogger.com/profile/05770382148385811351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-233119805017421611.post-8412574728193365007</id><published>2013-05-09T19:43:00.000-07:00</published><updated>2013-05-09T21:43:10.622-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Amazon Web Services"/><title type='text'>AWS load balancer</title><content type='html'>I created a second instance, a Ubuntu server and installed apache. For instructions about how to start on Amazon Web Services check this &lt;a href=&quot;http://soad1982.blogspot.com/2013/05/amazon-web-services.html&quot;&gt;post&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
AWS has a nice Load Balancer,&amp;nbsp;although I have not a really good point about having that due the fact that the service is already clouded therefore Amazon should be able to give some pretty hard SLAs. Any way it its easy to configure and works great!.&lt;br /&gt;
&lt;br /&gt;
All you have to do is to have both servers running and working, once you have it &amp;nbsp;all you have to do is login into the EC2 Management console and go to Network -&amp;gt; Load Balancer.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCqmnOJSQie7KhpmFksNeJJK_rBOCjbvzIaXc8y6I-nVZhKC7OlmK_S0jVfmb1zhOIn6nMnfH6TM7nWBtul7kndro4_eLaZMwHByTo60PCBEY_CzzjdhtInDXpDenc5uS1AjiXEzFj0yA/s1600/balancer.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCqmnOJSQie7KhpmFksNeJJK_rBOCjbvzIaXc8y6I-nVZhKC7OlmK_S0jVfmb1zhOIn6nMnfH6TM7nWBtul7kndro4_eLaZMwHByTo60PCBEY_CzzjdhtInDXpDenc5uS1AjiXEzFj0yA/s1600/balancer.png&quot; height=&quot;108&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
The wizard is pretty straight&amp;nbsp;forward&amp;nbsp;It will ask you for a name and the ports to be balanced, if you chose SSL (443) you will be asked for a certificate so do not do it unless you have it.&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQutkPzZ3OtLUyfHPiSKT8VncsK1awTd9ELlqhFYy9ZEp3eY_QWzwc7RBD2cBy3JOnV_TCMa15voQiz6Xxh_6mjTUGyOjIBqQPkopFgcnTn1k6QoG3BsKXAqS6h3gFJqvMop1CvQIdym4/s1600/balancer-wizard-1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQutkPzZ3OtLUyfHPiSKT8VncsK1awTd9ELlqhFYy9ZEp3eY_QWzwc7RBD2cBy3JOnV_TCMa15voQiz6Xxh_6mjTUGyOjIBqQPkopFgcnTn1k6QoG3BsKXAqS6h3gFJqvMop1CvQIdym4/s1600/balancer-wizard-1.png&quot; height=&quot;188&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Right after that, click continue, and you will be asked about instances awareness, such as service recognition and time outs.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmQprCpehBMxLozkLxoN3LL6yC-esdvkQN8CiLhgp8g_htZ_YiMhFy9grcicgeIjgcgJ_VzDwvMAg0f2qqFU5vaOBrRFoaruWsktWVfKlI_ljl3O5SLMtn1Xb9OShQygw54n0jvj-1cP8/s1600/balancer-wizard-2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmQprCpehBMxLozkLxoN3LL6yC-esdvkQN8CiLhgp8g_htZ_YiMhFy9grcicgeIjgcgJ_VzDwvMAg0f2qqFU5vaOBrRFoaruWsktWVfKlI_ljl3O5SLMtn1Xb9OShQygw54n0jvj-1cP8/s1600/balancer-wizard-2.png&quot; height=&quot;267&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
As mention before, you need to have at least 2 instances running for it work, right? what would a balancer will work for, if you have only one server.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEga04EWAOGJAlEtcSOFGpUmV9Rt_6B77L8hdsP1kU1Nsf23W7FGPAxxODgZHlJFwt3cpCllbJtuL9mAb7fTZEgSzCnWyManSWEHAlo0P-w-pEcQXbZ0UDnmImeZC7jPg0wzID6vymj-nwU/s1600/Screenshot+from+2013-05-09+21:12:54.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEga04EWAOGJAlEtcSOFGpUmV9Rt_6B77L8hdsP1kU1Nsf23W7FGPAxxODgZHlJFwt3cpCllbJtuL9mAb7fTZEgSzCnWyManSWEHAlo0P-w-pEcQXbZ0UDnmImeZC7jPg0wzID6vymj-nwU/s1600/Screenshot+from+2013-05-09+21:12:54.png&quot; height=&quot;250&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Now you have a balancer just like I do. This new entity has its own DNS entry in order for you to reach on the Internet.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGXeJfLbJ9Bz6nUvhAkWwZ5JARnjFCSWeY25zCzygt6_pnJU1VTWiF0gN2klevOFs80hE4g7ncOFzoxOM-s0Drn8acfES86UZI_vyWNL5dxkLa8xHGPehY_QIVfaSDS3TEvQsfgpSGyYk/s1600/Screenshot+from+2013-05-09+21:13:29.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGXeJfLbJ9Bz6nUvhAkWwZ5JARnjFCSWeY25zCzygt6_pnJU1VTWiF0gN2klevOFs80hE4g7ncOFzoxOM-s0Drn8acfES86UZI_vyWNL5dxkLa8xHGPehY_QIVfaSDS3TEvQsfgpSGyYk/s1600/Screenshot+from+2013-05-09+21:13:29.png&quot; height=&quot;44&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
You will just need to click on the balancer&#39;s instance in order to get the DNS information.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGZ4t7XkuTwiSXZrsrnB2KcadLsJJpHmU2mgGfKwBG-f_fYFjBz8LfXHqIFkyrh71NBk-hQUoaPJGbKnBYORqJnq0GRYiAD_zow97CsxmACFEdzaV80_Vul3M1is1HcmZPFRZyUMcAnOk/s1600/Screenshot+from+2013-05-09+21:29:28.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGZ4t7XkuTwiSXZrsrnB2KcadLsJJpHmU2mgGfKwBG-f_fYFjBz8LfXHqIFkyrh71NBk-hQUoaPJGbKnBYORqJnq0GRYiAD_zow97CsxmACFEdzaV80_Vul3M1is1HcmZPFRZyUMcAnOk/s1600/Screenshot+from+2013-05-09+21:29:28.png&quot; height=&quot;84&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
What I did was to change the Web site displayed, only a simple modification on /vay/www/index.html file on each server.&lt;br /&gt;
&lt;br /&gt;
It does have a kind of a problem is that you wont get an instant change of instancte if you turn off the linked instance, it takes about 5 seconds, actually the time configured on the awareness. I wonder what performance implication would it have to actually change that number to a lower one, or even if a premium feature is available to avoid those 5 seconds.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Update!&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
I leave an instance turn it off for like an hour, after I turn it on again I find out the DNS changed!! Maybe that&#39;s the real reason to use a Load Balancer, I just have to figure out if the free 720 hours I got per month&amp;nbsp;includes the Load Balancer otherwise I&#39;l&amp;nbsp;have&amp;nbsp;to turn it off.&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
Jose Valdivia&lt;br /&gt;
&lt;br /&gt;
Don&#39;t forget always &lt;a href=&quot;http://soad1982.blogspot.com/2009/05/install-sofware-debian.html&quot;&gt;review&lt;/a&gt; your daemon&#39;s logs !--</content><link rel='replies' type='application/atom+xml' href='http://soad1982.blogspot.com/feeds/8412574728193365007/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://soad1982.blogspot.com/2013/05/aws-load-balancer.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/8412574728193365007'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/8412574728193365007'/><link rel='alternate' type='text/html' href='http://soad1982.blogspot.com/2013/05/aws-load-balancer.html' title='AWS load balancer'/><author><name>Jose Valdivia</name><uri>http://www.blogger.com/profile/05770382148385811351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCqmnOJSQie7KhpmFksNeJJK_rBOCjbvzIaXc8y6I-nVZhKC7OlmK_S0jVfmb1zhOIn6nMnfH6TM7nWBtul7kndro4_eLaZMwHByTo60PCBEY_CzzjdhtInDXpDenc5uS1AjiXEzFj0yA/s72-c/balancer.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-233119805017421611.post-2445615335988764289</id><published>2013-05-09T17:05:00.002-07:00</published><updated>2013-05-09T17:05:58.495-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Amazon Web Services"/><category scheme="http://www.blogger.com/atom/ns#" term="Network Daemons - Squid"/><title type='text'>Squid Proxy on AWS</title><content type='html'>Since I&#39;m already trying to use Amazon&#39;s service, and it is located on the US and I&#39;m not, I figure, why cannot I use a proxy to test Amazon&#39;s speed, service and surf as if I&#39;m located on the US.&lt;br /&gt;
&lt;br /&gt;
What I did was to install squid, nice and easy the debian way:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: #333333; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; text-align: justify; width: 735px;&quot;&gt;sudo apt-get install squid3&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
I change the ACL line&amp;nbsp;http_access deny all for a&amp;nbsp;http_access allow all on /etc/squid3/squid.conf file to start my testing.&lt;br /&gt;
&lt;br /&gt;
After the change on the configuration file, Squid needs to be restarted, this is done with this command:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: #333333; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; text-align: justify; width: 735px;&quot;&gt;sudo service squid3 restart&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once I got it running I had to add port 3128 on the port list of allowed connections on the &lt;a href=&quot;https://console.aws.amazon.com/ec2&quot;&gt;EC2 management console&lt;/a&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhomElEfjOWmDbpoBMlh53YxUl7Ko5CCsVrV-xkLvXvcP-NMrwRjIBkrLQ5k4K32HHj4AXfm5VPpz6rJlW60fjxEW7xsRCDOzkUu3ITHr5C0K6rl0ab1sJGgYNE0sV7eRkbh6nA0CjOpuY/s1600/proxy+ACL+amazon.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhomElEfjOWmDbpoBMlh53YxUl7Ko5CCsVrV-xkLvXvcP-NMrwRjIBkrLQ5k4K32HHj4AXfm5VPpz6rJlW60fjxEW7xsRCDOzkUu3ITHr5C0K6rl0ab1sJGgYNE0sV7eRkbh6nA0CjOpuY/s1600/proxy+ACL+amazon.png&quot; height=&quot;72&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;!-- ::: Run Commands --&gt;&lt;br /&gt;
After that I test Squid by configuring by browser to use my DNS name on Amazon EC2, and worked perfectly, but lest add some security so only the right users can use this proxy. What I need to add was an ACL and authentication methods for squid to use them.&lt;br /&gt;
&lt;br /&gt;
Proxy Configuration:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqjsgiRuiOXRbIiPW53pXd5RRz-gbcxKvwEfeTWVOWLWELGby-Wbol6ZHhf4eIfkUcU-7LS9lyoVNEFJAup-0p1-D7uvNgwPiWPBGeBqa5baMWoissIvrqzmRcbXN_MiYlQcnQAiCoCmo/s1600/Proxy+settings+AWS.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqjsgiRuiOXRbIiPW53pXd5RRz-gbcxKvwEfeTWVOWLWELGby-Wbol6ZHhf4eIfkUcU-7LS9lyoVNEFJAup-0p1-D7uvNgwPiWPBGeBqa5baMWoissIvrqzmRcbXN_MiYlQcnQAiCoCmo/s1600/Proxy+settings+AWS.png&quot; height=&quot;296&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I did not post an entire squid.conf file since is too large, what I did was to only add a few lines, make sure you add them and add a line to do an easy search on the file, in my case #SOAD.&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;background-color: #6d7b8d; margin: 0.2em; padding: 0.2em 0.3em;&quot;&gt;
&lt;div style=&quot;background-color: #ccccff; border: 1px inset; font-size: 14.666666984558105px; margin: 0.2em; padding: 0.2em;&quot;&gt;
&lt;b&gt;File:&lt;/b&gt;&amp;nbsp;/etc/squid3/squid.conf&lt;/div&gt;
&lt;pre&gt;&lt;div style=&quot;margin: 5px 20px 20px;&quot;&gt;
&lt;pre class=&quot;alt2&quot; dir=&quot;ltr&quot; style=&quot;background-color: #ccccff; border: 1px inset; height: 190px; overflow: auto; padding: 6px; width: 573.1354370117188px;&quot;&gt;#SOAD
auth_param basic program /usr/lib/squid3/ncsa_auth /etc/squid3/passwd
auth_param basic children 5
auth_param basic realm Squid proxy-caching web server
auth_param basic credentialsttl 2 hours
auth_param basic casesensitive off
acl foo proxy_auth REQUIRED
http_access deny !foo
http_access allow foo
http_access deny all
&lt;/pre&gt;
&lt;/div&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;br /&gt;
Make sure you have the authentication program on /usr/lib/squid3/ncsa_auth as mention on the config file, otherwise change it!. You can find it by running:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); overflow: auto; padding: 5px; text-align: justify; width: 735px;&quot;&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&lt;span style=&quot;font-size: 12px; line-height: 14px;&quot;&gt;sudo find / -name ncsa_auth

--- OUTPUT ------
/usr/lib/squid3/ncsa_aut&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
Now we have to create a database with the username and passwords we will allow to connect. This is done with the following command you just have to type your password twice.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); overflow: auto; padding: 5px; text-align: justify; width: 735px;&quot;&gt;&lt;span style=&quot;background-color: transparent;&quot;&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&lt;span style=&quot;font-size: 12px; line-height: 14px;&quot;&gt;sudo htpasswd /etc/squid3/passwd soad

--- Output ---
New password: 
Re-type new password: 
Adding password for user soad
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
Right after that I restart squid, since I use an Ubuntu AMI (Amazon Machine Image), I use a service like style command.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: #333333; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; text-align: justify; width: 735px;&quot;&gt;sudo service squid3 restart&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
At first I got a lot error messages, such as this one:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); overflow: auto; padding: 5px; text-align: justify; width: 735px;&quot;&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&lt;span style=&quot;font-size: 12px; line-height: 14px;&quot;&gt;May  9 23:36:57 ip-10-99-67-169 squid3: ERROR: Invalid ACL: acl foo proxy_auth REQUIRED
May  9 23:38:13  squid3: last message repeated 21 times
May  9 23:38:15 ip-10-99-67-169 squid3: The basicauthenticator helpers are crashing too rapidly, need help!
May  9 23:39:43  squid3: last message repeated 36 times&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-size: 12px; line-height: 14px;&quot;&gt;
&lt;/span&gt;&lt;/pre&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Since we&#39;re calling a program within squid, I tried to run it manually:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); overflow: auto; padding: 5px; width: 735px;&quot;&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&lt;span style=&quot;font-size: 12px; line-height: 14px;&quot;&gt;sudo /usr/lib/squid3/ncsa_auth -c /etc/squid3/passwd

--- OUTPUT ---- 
Usage: ncsa_auth &amp;lt;passwordfile&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
The answer is clear, I need to change the lines that all over the internet and remove the &quot;-c&quot;, as stated on the output.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Right after that it worked like a charm.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgu8CDByU2gX5yvoO7xOU7zHktfIU3AAAZHtdqVCWEXHNFvB1aPe0-rinIpeTNPCTzzvKFL1q3zW-KJm3AOUnNeadGTefD8jsMOmHPDr86Hcae1w6L4i4mH8dWEv3DVgKNYiYJ4-8lj_bk/s1600/SquidAuth.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgu8CDByU2gX5yvoO7xOU7zHktfIU3AAAZHtdqVCWEXHNFvB1aPe0-rinIpeTNPCTzzvKFL1q3zW-KJm3AOUnNeadGTefD8jsMOmHPDr86Hcae1w6L4i4mH8dWEv3DVgKNYiYJ4-8lj_bk/s1600/SquidAuth.png&quot; height=&quot;80&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Jose Valdivia&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Don&#39;t forget always &lt;a href=&quot;http://soad1982.blogspot.com/2009/05/install-sofware-debian.html&quot;&gt;review&lt;/a&gt; your daemon&#39;s logs !--&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://soad1982.blogspot.com/feeds/2445615335988764289/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://soad1982.blogspot.com/2013/05/squid-proxy-on-aws.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/2445615335988764289'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/2445615335988764289'/><link rel='alternate' type='text/html' href='http://soad1982.blogspot.com/2013/05/squid-proxy-on-aws.html' title='Squid Proxy on AWS'/><author><name>Jose Valdivia</name><uri>http://www.blogger.com/profile/05770382148385811351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhomElEfjOWmDbpoBMlh53YxUl7Ko5CCsVrV-xkLvXvcP-NMrwRjIBkrLQ5k4K32HHj4AXfm5VPpz6rJlW60fjxEW7xsRCDOzkUu3ITHr5C0K6rl0ab1sJGgYNE0sV7eRkbh6nA0CjOpuY/s72-c/proxy+ACL+amazon.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-233119805017421611.post-5261331230001010235</id><published>2013-05-09T09:17:00.001-07:00</published><updated>2013-05-09T09:21:41.429-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Amazon Web Services"/><title type='text'>Apache on Amazon Web Services</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8cJpaw_k64mbxALwCycShXD2S0WDFVw1WURiLF1RPQRTrpJ2GfSNF2hJNy8XPwvV6zyD1ybjJAWRH_e6xjy4ibSPn9kiJnveX4t058trRH0A4x3YyBq_5WeAf_svMomnZhBaB27fJnU8/s1600/aws-logo-2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8cJpaw_k64mbxALwCycShXD2S0WDFVw1WURiLF1RPQRTrpJ2GfSNF2hJNy8XPwvV6zyD1ybjJAWRH_e6xjy4ibSPn9kiJnveX4t058trRH0A4x3YyBq_5WeAf_svMomnZhBaB27fJnU8/s1600/aws-logo-2.png&quot; height=&quot;138&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
After&amp;nbsp;setting&amp;nbsp;up my Amazon virtual machine, the first thing I want to do I set up a web server, I installed apache the easy debian way:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: #333333; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; text-align: justify; width: 735px;&quot;&gt;sudo apt-get install apache2&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
This will install apache and start the service, and I suspected we have a firewall in between, that does not allow me to get to my virtual machine using port 80. I got this error going to the dns amazon assigned me:&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://ec2-67-202-22-33.compute-1.amazonaws.com/&quot;&gt;http://ec2-67-202-22-33.compute-1.amazonaws.com/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_k2TLahS6qOAEtj4MYn01V7dQSpE9Yu890m8ffnSIA5iicMRUxKKSH0TDoVPbqyfM3kCc_vbIilCEI8yJLsB1ucyMvMPAAcqJaTtkOESuNS2ImT5bzXhkJDiVhcUYnNsV8H0IwwOb0ls/s1600/web+amazon.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_k2TLahS6qOAEtj4MYn01V7dQSpE9Yu890m8ffnSIA5iicMRUxKKSH0TDoVPbqyfM3kCc_vbIilCEI8yJLsB1ucyMvMPAAcqJaTtkOESuNS2ImT5bzXhkJDiVhcUYnNsV8H0IwwOb0ls/s1600/web+amazon.png&quot; height=&quot;94&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
I login into my EC2 Management Console, and we have a Network &amp;amp; Security tab, I have there 2 security groups one of them is called: quick-start-1 and inside there there is a tab named:&amp;nbsp;Inbound.&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWp1C_wDB07xKD7sruPB3G9ql76mcxCwGfISeYt1mZjerzRUHI-Xx4JxrkdUzfHIUvFBl6tqmrN4pIwfzXA0P0y7voS0e2en8RQvXH5tART4KWRMxcAbMlAKgIeokhw2oQwRGWonMOlts/s1600/Screenshot+from+2013-05-09+10:40:46.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWp1C_wDB07xKD7sruPB3G9ql76mcxCwGfISeYt1mZjerzRUHI-Xx4JxrkdUzfHIUvFBl6tqmrN4pIwfzXA0P0y7voS0e2en8RQvXH5tART4KWRMxcAbMlAKgIeokhw2oQwRGWonMOlts/s1600/Screenshot+from+2013-05-09+10:40:46.png&quot; height=&quot;248&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
As you can see there, I have a already added 22 port rule, so I added an 80 port rule. Now it looks like this:&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7JMVgvSkHl39Wwf8WhzjkPq9CHtoHqMcTBDEd_mWlZhFhApNEHOwUwir_efxR3cGSzqarnWPRxuu9rJxDMUKgXC12aedQ2Yn6ybUYreGfDrpZzeuFae_Tc2f6wu6HqcSbjVCHXXcyvA0/s1600/Screenshot+from+2013-05-09+10:44:29.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7JMVgvSkHl39Wwf8WhzjkPq9CHtoHqMcTBDEd_mWlZhFhApNEHOwUwir_efxR3cGSzqarnWPRxuu9rJxDMUKgXC12aedQ2Yn6ybUYreGfDrpZzeuFae_Tc2f6wu6HqcSbjVCHXXcyvA0/s1600/Screenshot+from+2013-05-09+10:44:29.png&quot; height=&quot;248&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
After this I got a nice and well known it works!.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIUAMJjuUN6c0WJvpteQbYGdZ7j-aOeYbxih32GBWGSh0cE3ru1NIZ6gXKCDhpYNiFeH-RLWjJMEb2PPTIBiJBfVyO4fS-Zjx0WguGBLbo0jvGltcDHvhIyRAov2LQiw1vhniP3lLxnnk/s1600/it+works.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIUAMJjuUN6c0WJvpteQbYGdZ7j-aOeYbxih32GBWGSh0cE3ru1NIZ6gXKCDhpYNiFeH-RLWjJMEb2PPTIBiJBfVyO4fS-Zjx0WguGBLbo0jvGltcDHvhIyRAov2LQiw1vhniP3lLxnnk/s1600/it+works.png&quot; height=&quot;90&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
--&lt;br /&gt;
Jose Valdivia&lt;br /&gt;
Don&#39;t forget always &lt;a href=&quot;http://soad1982.blogspot.com/2009/05/install-sofware-debian.html&quot;&gt;review&lt;/a&gt; your daemon&#39;s logs !--</content><link rel='replies' type='application/atom+xml' href='http://soad1982.blogspot.com/feeds/5261331230001010235/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://soad1982.blogspot.com/2013/05/apache-en-amazon-web-services.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/5261331230001010235'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/5261331230001010235'/><link rel='alternate' type='text/html' href='http://soad1982.blogspot.com/2013/05/apache-en-amazon-web-services.html' title='Apache on Amazon Web Services'/><author><name>Jose Valdivia</name><uri>http://www.blogger.com/profile/05770382148385811351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8cJpaw_k64mbxALwCycShXD2S0WDFVw1WURiLF1RPQRTrpJ2GfSNF2hJNy8XPwvV6zyD1ybjJAWRH_e6xjy4ibSPn9kiJnveX4t058trRH0A4x3YyBq_5WeAf_svMomnZhBaB27fJnU8/s72-c/aws-logo-2.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-233119805017421611.post-9140327592783765966</id><published>2013-05-08T09:40:00.001-07:00</published><updated>2013-05-09T08:33:03.272-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Amazon Web Services"/><title type='text'>Amazon Web Services</title><content type='html'>Amazon, released a new and&amp;nbsp;powerful&amp;nbsp;way to host a server on the Internet, the service is kind of complex but it really is&amp;nbsp;powerful.&lt;br /&gt;
&lt;br /&gt;
I give it a try because they had a free account creation with a free host of a Linux Server, could this be better? The price for linux server is not that high, so maybe it could be a good option for startup companies that does not had to worry about servers availability.&lt;br /&gt;
&lt;br /&gt;
The first step is to create an account here:&amp;nbsp;&lt;a href=&quot;http://aws.amazon.com/free/&quot;&gt;http://aws.amazon.com/free/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
After that, you can search for your own EC2 Management console, and add an instance:&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYIWqF6u5AcKoWWDGNqdHNZiD7LkqS5wiv20-9KjskXtmNTwDO4s3wco_vS-JXuzbwLvegS6ojFn1EYsejYo5lffMU6MUbP25WojSOyEeSzhYKrQ9OTUi28-z0RxbFosJA64RzNt6vr_4/s1600/Screenshot+from+2013-05-08+11:25:14.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYIWqF6u5AcKoWWDGNqdHNZiD7LkqS5wiv20-9KjskXtmNTwDO4s3wco_vS-JXuzbwLvegS6ojFn1EYsejYo5lffMU6MUbP25WojSOyEeSzhYKrQ9OTUi28-z0RxbFosJA64RzNt6vr_4/s1600/Screenshot+from+2013-05-08+11:25:14.png&quot; height=&quot;180&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
Do not get frustrated when&amp;nbsp;surfing&amp;nbsp;the webUI, its a bit confuse at the&amp;nbsp;begin. On the instance section, you have to select the area region, where the server will be hosted, I still have no idea what this is, I guess it will be&amp;nbsp;related&amp;nbsp;to costs but on future posts I&#39;ll for sure had more information regarding this.&lt;br /&gt;
&lt;br /&gt;
There is a big icon that mention launch instance and a nice wizard is fire up. I use the Quick Launch Wizard, with two simple questions we will have a Linux box up and running. I selected an ubuntu linux, this is the free one it has a little start on it.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYzu-ShLzjSrnFYlGZCAAXRcO3TzIZ2P48sGTz-JvdFMFTdeuPPozYw7MKihL8lOyNbNgve5hAv4gLC5R5sPH1iw3VRE3ERpv43IrTFNBTogEDw32KeJ7AG_aKNCFzWgm2-0C3Dzr4GLE/s1600/Screenshot+from+2013-05-08+11:32:25.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYzu-ShLzjSrnFYlGZCAAXRcO3TzIZ2P48sGTz-JvdFMFTdeuPPozYw7MKihL8lOyNbNgve5hAv4gLC5R5sPH1iw3VRE3ERpv43IrTFNBTogEDw32KeJ7AG_aKNCFzWgm2-0C3Dzr4GLE/s1600/Screenshot+from+2013-05-08+11:32:25.png&quot; height=&quot;180&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
The next question in about the key you will use to connect, be sure to save it on a safe place. Once you have the&amp;nbsp;instance&amp;nbsp;running you have a summary information there you can find the DNS information.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEix3OAY-cRWRUGOhhX4bnnhWI7sUc3uv8NKNXjijDszoGCLRT2WwjTSnntLJ0EZuZB0jovWCGelxad6ErxKG_1nDSw-N6A7_tI5cb0uogASrEBnBTAfmYZ395h8uopiCbI7g9WZ6uBrgQM/s1600/Screenshot+from+2013-05-08+11:36:24.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEix3OAY-cRWRUGOhhX4bnnhWI7sUc3uv8NKNXjijDszoGCLRT2WwjTSnntLJ0EZuZB0jovWCGelxad6ErxKG_1nDSw-N6A7_tI5cb0uogASrEBnBTAfmYZ395h8uopiCbI7g9WZ6uBrgQM/s1600/Screenshot+from+2013-05-08+11:36:24.png&quot; height=&quot;180&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
That is the name we will use to connect. The first time I just fire up an ssh using the PEM file.&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); font-family: &#39;Andale Mono&#39;, &#39;Lucida Console&#39;, Monaco, fixed, monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; text-align: justify; width: 735px;&quot;&gt;&lt;code&gt;ssh -i AWS.pem ec2-67-202-22-33.compute-1.amazonaws.com 
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 
Permissions 0664 for &#39;AWS.pem&#39; are too open. It is required that your private key files are NOT accessible by others. This private key will be ignored. bad permissions: ignore key: AWS.pem 
Permission denied (publickey).&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
As mention on the error, I have I have to change the file permissions:&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); font-family: &#39;Andale Mono&#39;, &#39;Lucida Console&#39;, Monaco, fixed, monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; text-align: justify; width: 735px;&quot;&gt;&lt;code&gt;chmod 400 AWS.pem&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
But even after that, I could not login:&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); font-family: &#39;Andale Mono&#39;, &#39;Lucida Console&#39;, Monaco, fixed, monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; text-align: justify; width: 735px;&quot;&gt;&lt;code&gt;ssh -i AWS.pem ec2-user@ec2-67-202-22-33.compute-1.amazonaws.com&amp;lt;

Permission denied (publickey).&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
At the end the problem is related to the user name, Amazon help mention to use the username ex2-user, but just for fun I tried the username root and this is what I got:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); font-family: &#39;Andale Mono&#39;, &#39;Lucida Console&#39;, Monaco, fixed, monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; text-align: justify; width: 735px;&quot;&gt;&lt;code&gt;ssh -i AWS.pem root@ec2-67-202-22-33.compute-1.amazonaws.com
Please login as the user &quot;ubuntu&quot; rather than the user &quot;root&quot;.

Connection to ec2-67-202-22-33.compute-1.amazonaws.com closed &lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
&amp;nbsp;After that I just have to change the user name for ubuntu, and I was finally inside the virtual linux!&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); font-family: &#39;Andale Mono&#39;, &#39;Lucida Console&#39;, Monaco, fixed, monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; text-align: justify; width: 735px;&quot;&gt;&lt;code&gt;ssh -i AWS.pem ubuntu@ec2-67-202-22-33.compute-1.amazonaws.com

The programs included with the Ubuntu system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright.

Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law.

Welcome to Ubuntu 12.10 (GNU/Linux 3.5.0-21-generic x86_64)

 * Documentation:  https://help.ubuntu.com/
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
Now I&#39;ll start working on the other options EC2 has, I&#39;m sure there are a lot of them.&lt;br /&gt;
&lt;br /&gt;
Jose Valdivia</content><link rel='replies' type='application/atom+xml' href='http://soad1982.blogspot.com/feeds/9140327592783765966/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://soad1982.blogspot.com/2013/05/amazon-web-services.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/9140327592783765966'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/9140327592783765966'/><link rel='alternate' type='text/html' href='http://soad1982.blogspot.com/2013/05/amazon-web-services.html' title='Amazon Web Services'/><author><name>Jose Valdivia</name><uri>http://www.blogger.com/profile/05770382148385811351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYIWqF6u5AcKoWWDGNqdHNZiD7LkqS5wiv20-9KjskXtmNTwDO4s3wco_vS-JXuzbwLvegS6ojFn1EYsejYo5lffMU6MUbP25WojSOyEeSzhYKrQ9OTUi28-z0RxbFosJA64RzNt6vr_4/s72-c/Screenshot+from+2013-05-08+11:25:14.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-233119805017421611.post-5233357923631110366</id><published>2012-04-02T13:06:00.000-07:00</published><updated>2013-05-02T07:32:36.570-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="FitPC"/><title type='text'>fitPC - RaLink 3090 Chipset</title><content type='html'>I finally got my fitPC the smallest computer out there, I&#39;m testing the new Ubuntu Notebook (UNE) release it looks pretty nice and easy to use.&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzFG67c1XnLepKBMqUrl0i2aPhJTIg3Dp1GYFM4oTfVEeBzSd-jI8cPLAoSltYXlxdCpvJQ5Vmp_S2Dz5FJlySpZktNbJZla0UJjd7u25Up2ts0sZXCyp2YdQGa7MzA4JRL4uKs2G-NMwM/s1600/annotations.png&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5474525000609286130&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzFG67c1XnLepKBMqUrl0i2aPhJTIg3Dp1GYFM4oTfVEeBzSd-jI8cPLAoSltYXlxdCpvJQ5Vmp_S2Dz5FJlySpZktNbJZla0UJjd7u25Up2ts0sZXCyp2YdQGa7MzA4JRL4uKs2G-NMwM/s400/annotations.png&quot; style=&quot;cursor: pointer; display: block; height: 317px; margin: 0px auto 10px; text-align: center; width: 400px;&quot; /&gt;&lt;/a&gt;The first problem I faced was the Wireless device it&#39;s detected (as wlan0) but it does not show any wireless ESSID and If defined using iwconfig it never gets connected, this is how I fix it !.&lt;br /&gt;
&lt;br /&gt;
UNE does not come with the proper compilation software the good news; is debian ! and it has already the kernel sources installed, so I just have to &lt;a href=&quot;http://soad1982.blogspot.com/2009/05/install-sofware-debian.html&quot;&gt;install&lt;/a&gt; -build-essential and gcc - to compile the right driver version; the versions I&#39;ve running are:&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;&lt;code&gt;ii  build-essential                        11.4build1                                      Informational list of build-essential packag
ii  gcc                                    4:4.4.3-1ubuntu1                                The GNU C compiler&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
This is how lspci -vvv detects my wireless card:&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;&lt;code&gt;03:00.0 Network controller: RaLink RT3090 Wireless 802.11n 1T/1R PCIe
Subsystem: RaLink RT3090 Wireless 802.11n 1T/1R PCIe
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast &amp;gt;TAbort- &lt;tabort-&gt;&lt;mabort-&gt;SERR- &lt;perr- 0000000000000000=&quot;&quot; 0000=&quot;&quot; 00=&quot;&quot; 128=&quot;&quot; 17=&quot;&quot; 3=&quot;&quot; 64=&quot;&quot; a=&quot;&quot; at=&quot;&quot; auxcurrent=&quot;375mA&quot; bytes=&quot;&quot; cache=&quot;&quot; d0200000=&quot;&quot; d0=&quot;&quot; dscale=&quot;0&quot; dsel=&quot;0&quot; express=&quot;&quot; irq=&quot;&quot; l0s=&quot;&quot; latency=&quot;&quot; line=&quot;&quot; management=&quot;&quot; maxpayload=&quot;&quot; memory=&quot;&quot; message=&quot;&quot; msi=&quot;&quot; phantfunc=&quot;&quot; pin=&quot;&quot; power=&quot;&quot; queue=&quot;0/5&quot; region=&quot;&quot; routed=&quot;&quot; signalled=&quot;&quot; size=&quot;64K]&quot; to=&quot;&quot; version=&quot;&quot;&gt;&lt;/perr-&gt;&lt;/mabort-&gt;&lt;/tabort-&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
The driver is rt3090sta just like the one I need to compile, so what is the problem? dmesg says:&lt;br /&gt;
&lt;pre style=&quot;background-color: #660000; border: 1px dashed rgb(1, 0, 0); color: #00000a; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;/etc/Wireless/RT2860STA/RT2860STA.dat not Found !&lt;/span&gt;&lt;/pre&gt;
&lt;br /&gt;
So I better compile the kernel from source it does have that file already. Go to&amp;nbsp; &lt;a href=&quot;http://www.ralinktech.com/en/04_support/support.php?sn=501&quot;&gt;ralink&lt;/a&gt; web site:&lt;br /&gt;
&lt;br /&gt;
Navigate to Support -&amp;gt; Linux and search for the right driver, in my case:&lt;br /&gt;
&lt;br /&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;&lt;b&gt;&lt;a href=&quot;http://www.ralinktech.com/en/04_support/license.php?sn=5015&quot;&gt;RT3090PCIe&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;12/17/2010&lt;/td&gt;
    &lt;td nowrap=&quot;nowrap&quot;&gt;2.4.0.4&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td class=&quot;lntd&quot;&gt;&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;                                         &lt;td class=&quot;selected&quot;&gt;&lt;a href=&quot;http://www.ralinktech.com/license_us.php?n=2&amp;amp;p=0&amp;amp;t=U0wyRnpjMlYwY3k4eU1ERXdMekF5THpJekwyUnZkMjVzYjJGa09Ea3pOalE0TmpBek1TNTBlSFE5UFQxU1pXRmtUV1U9Qw%3D%3D&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;hr /&gt;
&lt;br /&gt;
Now its time to uncompress and make the driver (as root, you can use sudo su):&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;&lt;code&gt;cd ~/Downloads
tar jxf RT3090_LinuxSTA_V2.3.1.4_20100222.tar.bz2
cd RT3090_LinuxSTA_V2.3.1.4_20100222/
make
make install&lt;/code&gt;&lt;/pre&gt;
If no error is present you have a brand new driver installed we just have to unload the old driver and insert the new one.&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;&lt;code&gt;rmmod rt2860sta
depmod -a
modprobe &lt;/code&gt;&lt;code&gt;rt3090sta&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
Now if you type iwconfig your should view a ra0 interface and not a wlan0&lt;code&gt;&lt;/code&gt;&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;&lt;code&gt;ra0       Ralink STA  ESSID:&quot;daronland&quot;  Nickname:&quot;RT2860STA&quot;
     Mode:Managed  Frequency=2.457 GHz  Access Point: 00:21:7C:BA:E9:C1
     Bit Rate=54 Mb/s
     RTS thr:off   Fragment thr:off
     Encryption key:6262-6461-726F-6E61-6C64-6562-61
     Link Quality=100/100  Signal level:-49 dBm  Noise level:-83 dBm
     Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
     Tx excessive retries:0  Invalid misc:0   Missed beacon:0&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
Now the network mananger ubuntu has can detect and connect to the wireless AP.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjd8R8RgqEGd-62R3bmitS31GsGvzEoU8FnjawMOJ1AnmO-6qZcq7n8MZY-ehOfajZXJKx9HmoDWYDYMQT2lrpxyNVZ1sJOiGJQPRsZgFdsBz0IEp0WnnH5teojrsTHIyECz9UopwVh3FuF/s1600/Screenshot-Connection+Information.png&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5474526442493376194&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjd8R8RgqEGd-62R3bmitS31GsGvzEoU8FnjawMOJ1AnmO-6qZcq7n8MZY-ehOfajZXJKx9HmoDWYDYMQT2lrpxyNVZ1sJOiGJQPRsZgFdsBz0IEp0WnnH5teojrsTHIyECz9UopwVh3FuF/s400/Screenshot-Connection+Information.png&quot; style=&quot;cursor: pointer; display: block; height: 400px; margin: 0px auto 10px; text-align: center; width: 343px;&quot; /&gt;&lt;/a&gt;With this drive I can easy run iwconfig ra0 mode monitor and the mode is set so you should be able to &lt;a href=&quot;http://soad1982.blogspot.com/2010/05/wep-cracking.html&quot;&gt;test your Wireless&lt;/a&gt; access point using ralink cards.&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;&lt;b&gt;Update April 04, 2012&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
In order to make the change persistent, you need to backlist the rt2860sta (old module) and load the new module at start-up, we can do this by running:&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;&lt;code&gt;echo &quot;blacklist rt2860sta&quot; &amp;gt;&amp;gt; /etc/modprobe.d/blacklist.conf
echo rt3090sta &amp;gt;&amp;gt; /etc/modules&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
Don&#39;t forget always &lt;a href=&quot;http://soad1982.blogspot.com/2009/05/install-sofware-debian.html&quot;&gt;review&lt;/a&gt; your daemon&#39;s logs !--</content><link rel='replies' type='application/atom+xml' href='http://soad1982.blogspot.com/feeds/5233357923631110366/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://soad1982.blogspot.com/2010/05/fitpc-ralink-3090-chipset.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/5233357923631110366'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/5233357923631110366'/><link rel='alternate' type='text/html' href='http://soad1982.blogspot.com/2010/05/fitpc-ralink-3090-chipset.html' title='fitPC - RaLink 3090 Chipset'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/17385332532927596641</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzFG67c1XnLepKBMqUrl0i2aPhJTIg3Dp1GYFM4oTfVEeBzSd-jI8cPLAoSltYXlxdCpvJQ5Vmp_S2Dz5FJlySpZktNbJZla0UJjd7u25Up2ts0sZXCyp2YdQGa7MzA4JRL4uKs2G-NMwM/s72-c/annotations.png" height="72" width="72"/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-233119805017421611.post-7529123182556200087</id><published>2012-03-31T22:58:00.003-07:00</published><updated>2012-03-31T23:01:37.084-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Debian Administration"/><category scheme="http://www.blogger.com/atom/ns#" term="Knoppix"/><title type='text'>Knoppix Adriane Debian Repositories</title><content type='html'>I just figure out what is the problem with Knoppix, seems to be a problem with the repositories, that&#39;s why I have to manually compile &lt;a href=&quot;http://soad1982.blogspot.mx/2012/03/compile-mplayer-due-samba-problems.html&quot;&gt;mplayer &lt;/a&gt;and the problems I face with &lt;a href=&quot;http://soad1982.blogspot.mx/2012/03/samba-to-access-folders-from-windows.html&quot;&gt;samba&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
If I try to install something like:&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;&lt;code&gt;apt-get install libimlib2-dev
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
I just got erros like this:&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #660000; border: 1px dashed rgb(1, 0, 0); color: #00000a; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;&lt;div style=&quot;color: white;&quot;&gt;
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libimlib2-dev : Depends: libltdl3-dev
E: Broken packages&lt;/div&gt;
&lt;/pre&gt;
&lt;br /&gt;
Where libltdl3-dev cannot be installed either.&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;&lt;code&gt;apt-get install libltdl3-dev&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
Once again broken packages issues:&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #660000; border: 1px dashed rgb(1, 0, 0); color: #00000a; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting &#39;libltdl-dev&#39; instead of &#39;libltdl3-dev&#39;
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libltdl-dev : Depends: libltdl7 (= 2.2.6b-2) but 2.4-2 is to be installed
E: Broken packages&lt;/span&gt;&lt;/pre&gt;
&lt;br /&gt;
At least more information is given, depends on 2.2.6b-2, if I &lt;a href=&quot;http://packages.debian.org/es/squeeze/libltdl7&quot;&gt;google it&lt;/a&gt;, that particular version correspond to the &lt;i&gt;squeeze &lt;/i&gt;version of debian. So knoppix is build with debian 6 the current stable version.&lt;br /&gt;
&lt;br /&gt;
This is the original sources file, I rename it to .knoppix since I have to modifed it.&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;background-color: #6d7b8d; margin: 0.2em; padding: 0.2em 0.3em;&quot;&gt;
&lt;div style=&quot;background-color: #ccccff; border: 1px inset; font-size: 92%; margin: 0.2em; padding: 0.2em;&quot;&gt;
&lt;b&gt;File:&lt;/b&gt;  /etc/apt/sources.list.knoppix&lt;yourversion&gt;&lt;/yourversion&gt;&lt;/div&gt;
&lt;pre&gt;&lt;div style=&quot;margin: 5px 20px 20px;&quot;&gt;
&lt;pre class=&quot;alt2&quot; dir=&quot;ltr&quot; style=&quot;background-color: #ccccff; border: 1px inset; height: 190px; margin: 0px; overflow: auto; padding: 6px; text-align: left; width: 96%;&quot;&gt;# Debian/Squeeze is the stable base for this installation
deb http://ftp.de.debian.org/debian stable main contrib non-free
deb http://security.debian.org stable/updates main contrib non-free

# testing/unstable/experimental contain newer versions, but
# packages from there are not being installed by default, unless
# they came from there in the first place.
deb http://ftp.de.debian.org/debian testing main contrib non-free
deb http://security.debian.org testing/updates main contrib non-free
deb http://ftp.de.debian.org/debian unstable main contrib non-free
deb http://ftp.de.debian.org/debian experimental main contrib non-free


# Debian/volatile contains quickly changing data like spam- and virusfilter databases
# Does not exist anymore
# deb http://volatile.debian.org/debian-volatile stable/volatile main contrib non-free
deb http://ftp.de.debian.org/debian stable-updates main contrib non-free

# Knoppix repository
deb http://debian-knoppix.alioth.debian.org ./

# x2go
# deb http://x2go.obviously-nice.de/deb/ lenny main
# deb http://packages.x2go.org/debian stable main
# deb http://packages.x2go.org/debian testing main
# deb http://packages.x2go.org/debian unstable main

# Acrobat reader
# deb http://www.debian-multimedia.org squeeze main non-free&lt;/pre&gt;
&lt;/div&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;br /&gt;
Since they are using stable and unstable mixes I rewite the /etc/apt/sources.list, the version I&#39;m using just have squeeze sources and I&#39;m now able to install freevo (I&#39;ll review it in another post).&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;background-color: #6d7b8d; margin: 0.2em; padding: 0.2em 0.3em;&quot;&gt;
&lt;div style=&quot;background-color: #ccccff; border: 1px inset; font-size: 92%; margin: 0.2em; padding: 0.2em;&quot;&gt;
&lt;b&gt;File:&lt;/b&gt;  /etc/apt/sources.list&lt;/div&gt;
&lt;pre&gt;&lt;div style=&quot;margin: 5px 20px 20px;&quot;&gt;
&lt;pre class=&quot;alt2&quot; dir=&quot;ltr&quot; style=&quot;background-color: #ccccff; border: 1px inset; height: 190px; margin: 0px; overflow: auto; padding: 6px; text-align: left; width: 96%;&quot;&gt;# Official
deb http://http.us.debian.org/debian/ squeeze main contrib non-free
deb-src http://http.us.debian.org/debian/ squeeze main contrib non-free

# Security
deb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free
deb http://ftp.us.debian.org/debian/ squeeze-proposed-updates main contrib non-free
deb-src http://ftp.us.debian.org/debian/ squeeze-proposed-updates main contrib non-free

# Squeeze - Backports
deb http://backports.debian.org/debian-backports squeeze-backports main

# Multimedia - http://www.debian-multimedia.org/
deb http://www.debian-multimedia.org squeeze main non-free
deb-src http://www.debian-multimedia.org squeeze main non-free
&lt;/pre&gt;
&lt;/div&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;br /&gt;
I perform upgrade/update of the repositories/packages to have a clean an stable system.&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;&lt;code&gt;apt-get update
apt-get clean
apt-get upgrade&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
I can give knoppix another try, I was on my way to unsintall it!!! &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Don&#39;t forget always &lt;a href=&quot;http://soad1982.blogspot.com/2009/05/install-sofware-debian.html&quot;&gt;review&lt;/a&gt; your daemon&#39;s logs !--</content><link rel='replies' type='application/atom+xml' href='http://soad1982.blogspot.com/feeds/7529123182556200087/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://soad1982.blogspot.com/2012/03/knoppix-adriane-debian-repositories.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/7529123182556200087'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/7529123182556200087'/><link rel='alternate' type='text/html' href='http://soad1982.blogspot.com/2012/03/knoppix-adriane-debian-repositories.html' title='Knoppix Adriane Debian Repositories'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/17385332532927596641</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-233119805017421611.post-6516116641181861927</id><published>2012-03-31T21:33:00.000-07:00</published><updated>2012-03-31T22:59:50.318-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Knoppix"/><category scheme="http://www.blogger.com/atom/ns#" term="Music"/><category scheme="http://www.blogger.com/atom/ns#" term="Video"/><title type='text'>Compile mplayer due samba problems</title><content type='html'>You may remember a post about the instalation of samba on knoppix, you can review it &lt;a href=&quot;http://soad1982.blogspot.mx/2012/03/samba-to-access-folders-from-windows.html&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Well, after that I notice my mplayer stopped working. If I tried to play either a movie or music I got an error saying:&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #660000; border: 1px dashed rgb(1, 0, 0); color: #00000a; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;mplayer: error while loading shared libraries: libsmbclient.so.0: cannot open shared object file: No such file or directory&lt;/span&gt;&lt;/pre&gt;
&lt;br /&gt;
I tried to fix mplayer the debian way, but it was broken, I guess I will have to stop using Knoppix as my main distro.&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;&lt;code&gt;apt-get install mplayer

The following packages have unmet dependencies:
 mplayer : Depends: libavformat52 (&amp;gt;= 4:0.5.1-1) but it is not going to be installed or
                    libavformat-extra-52 (&amp;gt;= 4:0.5.1-1) but it is not installable
           Depends: libswscale0 (&amp;gt;= 4:0.5.1-1) but it is not going to be installed or
                    libswscale-extra-0 (&amp;gt;= 4:0.5.1-1) but it is not installable
E: Broken packages&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
This error is just another issue with the lib versions knoppix has.&amp;nbsp; I have to manualy download and compile mplayer but first the &quot;old&quot; mplayer has to be removed.&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;&lt;code&gt;apt-get remove --purge mplayer&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
Now is time to download the lastest version of mplayer and compile:&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;&lt;code&gt;wget http://www.mplayerhq.hu/MPlayer/releases/mplayer-checkout-snapshot.tar.bz2
tar jzvf  mplayer-checkout-snapshot.tar.bz2
cd mplayer-checkout-2012-03-31/
./configure --enable-alsa 
make
make install&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
I compile mplayer with alsa support since I&#39;m using an intel card. &lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;&lt;code&gt;00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 01)&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
Right after that, if I try to run mplayer from the command line I got an mplayer not found!.&lt;br /&gt;
&lt;br /&gt;
So I have to create an ln to have it linked to my source folder, this was a weird setting.&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;&lt;code&gt;ln -s /root/mplayer-checkout-2012-03-31/mplayer /usr/bin/mplayer&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
And finally I&#39;m able to play Amon Amarth&#39;s songs and keep up working.&lt;br /&gt;
&lt;br /&gt;
Don&#39;t forget always &lt;a href=&quot;http://soad1982.blogspot.com/2009/05/install-sofware-debian.html&quot;&gt;review&lt;/a&gt; your daemon&#39;s logs !--</content><link rel='replies' type='application/atom+xml' href='http://soad1982.blogspot.com/feeds/6516116641181861927/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://soad1982.blogspot.com/2012/03/compile-mplayer-due-samba-problems.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/6516116641181861927'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/6516116641181861927'/><link rel='alternate' type='text/html' href='http://soad1982.blogspot.com/2012/03/compile-mplayer-due-samba-problems.html' title='Compile mplayer due samba problems'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/17385332532927596641</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-233119805017421611.post-227923930171480116</id><published>2012-03-31T21:32:00.000-07:00</published><updated>2012-03-31T21:32:50.834-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Network Daemons - Samba"/><title type='text'>Mount Shared Folders</title><content type='html'>To mount windows or samba shared folder on the client we just have to run:&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;mount -t cifs //172.16.32.1/SoadFiles -o username=soad,password=password /mnt/ntserver/&lt;/pre&gt;
&lt;br /&gt;
We just need &lt;a href=&quot;http://soad1982.blogspot.com/2009/05/install-sofware-debian.html&quot;&gt;installed&lt;/a&gt; -Samba- the version I&#39;ve running is:&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;&lt;code&gt;ii  samba                                           2:3.2.5-4lenny6                   a LanManager-like file and printer server fo&lt;/code&gt;&lt;/pre&gt;
--&lt;br /&gt;
Don&#39;t forget always &lt;a href=&quot;http://soad1982.blogspot.com/2009/05/install-sofware-debian.html&quot;&gt;review&lt;/a&gt; your daemon&#39;s logs !--&lt;br /&gt;
&lt;br /&gt;
Update -- Fri Aug 26 11:45:44 CDT 2011&lt;br /&gt;
&lt;br /&gt;
You have to install cifs-utils to have the cifs option on mount command.</content><link rel='replies' type='application/atom+xml' href='http://soad1982.blogspot.com/feeds/227923930171480116/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://soad1982.blogspot.com/2010/05/mount-shared-folders.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/227923930171480116'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/227923930171480116'/><link rel='alternate' type='text/html' href='http://soad1982.blogspot.com/2010/05/mount-shared-folders.html' title='Mount Shared Folders'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/17385332532927596641</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-233119805017421611.post-7142821036208657618</id><published>2012-03-31T14:11:00.003-07:00</published><updated>2012-03-31T14:37:12.581-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Network Daemons - Samba"/><title type='text'>Samba To access folders from Windows</title><content type='html'>I ran into a lot of trouble to get samba running, I install it on a Knoppix Adriane 7.&lt;br /&gt;&lt;br /&gt;First of all it does have already installed smbclient but not idea the version they install by default. If I tried to add samba using apt.&lt;br /&gt;&lt;br /&gt;&lt;!-- ::: Run Commands --&gt;&lt;pre style=&quot;border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 98%;&quot;&gt;&lt;code&gt;&lt;!-- ======== Start CODE ========  --&gt;apt-get install samba&lt;br /&gt;&lt;!-- ======== END CODE=============== --&gt;&lt;/code&gt;&lt;/pre&gt;&lt;!-- :::  --&gt;&lt;!-- ::: Run Commands --&gt;I got on return errors saying it depends on samba-common_3.5.6 but the version that was going to be installed was samba-common_3.5.6~dfsg-3squeeze6.&lt;br /&gt;&lt;br /&gt;I tried to download the specific packet but I was starting to create inconsistences on my linux, so I try the most easy solution I should done that earlier and save my self 3 days of setting up samba. I delete all the samba packaged already installed on knoppix.&lt;br /&gt;&lt;br /&gt;&lt;pre style=&quot;border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 98%;&quot;&gt;&lt;code&gt;# apt-get install samba samba-common&lt;br /&gt;# apt-get --purge remove samba samba-common&lt;br /&gt;# apt-get clean&lt;br /&gt;# apt-get install samba samba-common&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;Righ after that, samba was up and runing, I just have to configure shares and permissions, I recommend you to use swat to configure, you can login a normal user to view your permissions or root to view the daemon&#39;s configuration.&lt;br /&gt;&lt;br /&gt;All you have to run is:&lt;br /&gt;&lt;br /&gt;&lt;pre style=&quot;border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 98%;&quot;&gt;&lt;code&gt;apt-get install swat&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt; And connect from your browser using the port 901:&lt;br /&gt;&lt;br /&gt;http://localhost:901.&lt;br /&gt;&lt;br /&gt;You will get something like this:&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;data:image/png;base64,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&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;&lt;br /&gt;Pretty easy to configure samba with this tool.&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;Trying to connect from a windows device I was facing errors like this, on the /var/log/samba/log.device :&lt;br /&gt;&lt;!-- Error Messages --&gt;&lt;pre style=&quot;border: 1px dashed rgb(1, 0, 0); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; background-color: rgb(102, 0, 0); color: rgb(0, 0, 10); font-size: 12px; line-height: 14px; width: 98%;&quot;&gt;&lt;p style=&quot;color: white;&quot;&gt;[2012/03/31 14:08:46.218233,  1] smbd/service.c:678(make_connection_snum)&lt;br /&gt; create_connection_server_info failed: NT_STATUS_ACCESS_DENIED&lt;br /&gt;&lt;/p&gt;&lt;/pre&gt;It for sure means a problem with the authentication, so in order to have your users loged into samba, you have to create them a samba password, with the instalation it seems to import them but the password is not working, at least on my case so I have to run:&lt;br /&gt;&lt;pre style=&quot;border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 98%;&quot;&gt;&lt;code&gt;smbpasswd -x rake&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt; Where rake is the user name, and then:&lt;br /&gt;&lt;pre style=&quot;border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 98%;&quot;&gt;&lt;code&gt;smbpasswd -a AnotherUser&lt;br /&gt;New SMB password:&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt; It will prompt you for the password and that&#39;s it, in case you are still unable to login, you may have to review your /etc/samba/smb.conf, I created a really simple working file so you can give it a try, just modify the allow hosts and valid users lines.&lt;br /&gt;&lt;br /&gt;&lt;!-- FILES DISPLAY --&gt;&lt;div style=&quot;margin: 0.2em; padding: 0.2em 0.3em; background-color: rgb(109, 123, 141);&quot;&gt;&lt;div style=&quot;border: 1px inset ; margin: 0.2em; padding: 0.2em; background-color: rgb(204, 204, 255); font-size: 92%;&quot;&gt;&lt;b&gt;File:&lt;/b&gt;  /etc/samba/smb.conf&lt;yourversion&gt;&lt;/yourversion&gt;&lt;/div&gt;&lt;pre&gt;&lt;div style=&quot;margin: 5px 20px 20px;&quot;&gt;&lt;pre class=&quot;alt2&quot; dir=&quot;ltr&quot; style=&quot;border: 1px inset ; margin: 0px; padding: 6px; overflow: auto; width: 96%; height: 190px; text-align: left; background-color: rgb(204, 204, 255);&quot;&gt;# Samba config file created using SWAT&lt;br /&gt;# from UNKNOWN (192.168.2.101)&lt;br /&gt;# Date: 2012/03/31 14:02:48&lt;br /&gt;&lt;br /&gt;[global]&lt;br /&gt;       workgroup = SOADLAND&lt;br /&gt;       server string = %h server&lt;br /&gt;       obey pam restrictions = Yes&lt;br /&gt;       pam password change = Yes&lt;br /&gt;       passwd program = /usr/bin/passwd %u&lt;br /&gt;       passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .&lt;br /&gt;       unix password sync = Yes&lt;br /&gt;       log level = 1&lt;br /&gt;       log file = /var/log/samba/log.%m&lt;br /&gt;       max log size = 1000&lt;br /&gt;       dns proxy = No&lt;br /&gt;       panic action = /usr/share/samba/panic-action %d&lt;br /&gt;       valid users = soad, rake&lt;br /&gt;       hosts allow = 192.168.2.0/24&lt;br /&gt;&lt;br /&gt;[homes]&lt;br /&gt;       comment = Home Directories&lt;br /&gt;       valid users = %S&lt;br /&gt;       create mask = 0700&lt;br /&gt;       directory mask = 0700&lt;br /&gt;       browseable = No&lt;br /&gt;&lt;br /&gt;[HDD]&lt;br /&gt;       path = /mnt/sdb1&lt;br /&gt;&lt;br /&gt;TESTSETESTSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTdc asd asd asdasd asd adasd asd asddffdfsd&lt;/pre&gt;&lt;/div&gt;&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;HDD is a shared drive I have in my linux box.&lt;br /&gt;&lt;br /&gt;You should not keep this in a production enviroment, at least you have a  good IPS.  I&#39;ll review the security concerns in another post.&lt;br /&gt;&lt;br /&gt;Right after this you can access from windows.&lt;br /&gt;&lt;br /&gt;One important note: When windows asked your for credentials make sure you add local\username and then the password.&lt;br /&gt;&lt;br /&gt;From the 2 shares on the config file you can get from a windows device something like this:&lt;br /&gt;&lt;br /&gt;&lt;img style=&quot;width: 645px; height: 271px;&quot; src=&quot;data:image/png;base64,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&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;&lt;br /&gt;Don&#39;t forget always &lt;a href=&quot;http://soad1982.blogspot.com/2009/05/install-sofware-debian.html&quot;&gt;review&lt;/a&gt; your daemon&#39;s logs !--</content><link rel='replies' type='application/atom+xml' href='http://soad1982.blogspot.com/feeds/7142821036208657618/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://soad1982.blogspot.com/2012/03/samba-to-access-folders-from-windows.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/7142821036208657618'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/7142821036208657618'/><link rel='alternate' type='text/html' href='http://soad1982.blogspot.com/2012/03/samba-to-access-folders-from-windows.html' title='Samba To access folders from Windows'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/17385332532927596641</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-233119805017421611.post-1155858833086678090</id><published>2012-03-30T18:03:00.000-07:00</published><updated>2012-03-31T21:31:19.130-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="FitPC"/><title type='text'>Lirc IR for Media Player on Linux</title><content type='html'>Since my fitPC has an IR receiver I&#39;m finally going to test the remote capabilities on Linux.&lt;br /&gt;
&lt;br /&gt;
This is being done on a Ubuntu 10.4. In order to make it run I &lt;a href=&quot;http://soad1982.blogspot.com/2009/05/install-sofware-debian.html&quot;&gt;install&lt;/a&gt; -lirc- I have to restart the PC otherwise the IR was not detected, the version I&#39;ve running is:&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;&lt;code&gt;ii  lirc                                   0.8.6-0ubuntu4.1                                infra-red remote control support&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
Now I just make sure the device is detected, I use dmesg and the dev folder to verify this:&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;&lt;code&gt; more dmesg | grep lirc

**OUTPUT
[    4.379609] lirc_dev: IR Remote Control driver registered, major 61
[    4.684428] lirc_igorplugusb: USB remote driver for LIRC v0.2
[    4.684437] lirc_igorplugusb: Jan M. Hochstein &lt;hochstein@algo.informatik.tu-darmstadt.de&gt;
[    4.684501] lirc_dev: lirc_register_driver: sample_rate: 100

ls -l /dev/lirc*

**OUTPUT
crw-rw---- 1 root root 61, 0 2010-05-23 18:59 /dev/lirc0&lt;/hochstein@algo.informatik.tu-darmstadt.de&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
The device is in place, now its time to configure it. We do it by running:&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;irrecord -d /dev/lirc0 -f /etc/lirc/Xbox360.conf&lt;/pre&gt;
&lt;br /&gt;
I&#39;ll be using my Multimedia Xbox IR Controler so I named it like that.&lt;br /&gt;
&lt;br /&gt;
The above command will display the program&#39;s help and instructions you have to hit the enter button twice. After that you need to press one at the time all the buttons on the IR, on the terminal window you should get (....) as outputs.&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;irrecord -d /dev/lirc0 -f /etc/lirc/Xbox360

**OUTUT

irrecord -  application for recording IR-codes for usage with lirc

...

Now start pressing buttons on your remote control.

It is very important that you press many different buttons and hold them
down for approximately one second. Each button should generate at least one
dot but in no case more than ten dots of output.
Don&#39;t stop pressing buttons until two lines of dots (2x80) have been
generated.

Press RETURN now to start recording.
................................................................................
Found const length: 105999
Please keep on pressing buttons like described above.
Creating config file in raw mode.
Now enter the names for the buttons.

Please enter the name for the next button (press &lt;enter&gt; to finish recording)&lt;/enter&gt;&lt;/pre&gt;
&lt;br /&gt;
Now just type the name of the KEY and then press the button, perform this operation for each button you want to use when finished press enter.&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;Please enter the name for the next button (press &lt;enter&gt; to finish recording)
KEY_UP

Now hold down button &quot;KEY_UP&quot;.
Got it.
Signal length is 37&lt;/enter&gt;&lt;/pre&gt;
&lt;br /&gt;
I finished the whole set of buttons and here is my config file:&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;background-color: #6d7b8d; margin: 0.2em; padding: 0.2em 0.3em;&quot;&gt;
&lt;div style=&quot;background-color: #ccccff; border: 1px inset; font-size: 92%; margin: 0.2em; padding: 0.2em;&quot;&gt;
&lt;b&gt;File:&lt;/b&gt;  /etc/lirc/Xbox360.conf&lt;yourversion&gt;&lt;/yourversion&gt;&lt;/div&gt;
&lt;pre&gt;&lt;div style=&quot;margin: 5px 20px 20px;&quot;&gt;
&lt;pre class=&quot;alt2&quot; dir=&quot;ltr&quot; style=&quot;background-color: #ccccff; border: 1px inset; height: 190px; margin: 0px; overflow: auto; padding: 6px; text-align: left; width: 96%;&quot;&gt;# Please make this file available to others
# by sending it to &lt;lirc@bartelmus.de&gt;
#
# this config file was automatically generated
# using lirc-0.8.6(default) on Sun May 23 19:49:36 2010
#
# contributed by Jose Valdivia
#
# brand: Xbox                      /etc/lirc/Xbox360.conf
# model no. of remote control: Multimedia RC6
# devices being controlled by this remote: fitPC
#

begin remote

name  /etc/lirc/Xbox360.conf
flags RAW_CODES|CONST_LENGTH
eps            30
aeps          100

gap          106005

   begin raw_codes

       name OPEN
           512     341     512     426     512     341
           938     426     426     512     426     426
           512     853     853     426     512     426
           512     853     853     938     426     426
           512     341     426     426     853     938
           853     938     512     341     512     426
           512

       name XBOX
           426     426     426     426     938     426
           426     512     426     426     426     512
           426     426     426     426     512     426
           426     938     853     938     512     341
           426     512     853     426     512     853
           512     341     938     853     512     426
           426

       name ON
           512     426     512     426     853     426
           512     426     426     426     512     853
           853     512     426     426     426     938
           853     938     512     341     512     426
           512     341     512     426     426     426
           938     426     426     938     426     426
           512

       name STOP
           938     426     426     512     853     426
           512     426     426     426     512     426
           426     426     512     426     426     426
           512     853     853     938     426     426
           512     426     426     426     512     426
           853     426     512     853     426     512
           938

       name PAUSE
           512     341     512     426     853     426
           512     426     426     426     512     853
           938     426     426     426     512     853
           853     938     512     341     512     426
           512     341     512     426     853     512
           426     853     512     426     512     341
           512

       name PLAY
           512     426     426     426     938     426
           426     426     512     426     426     426
           512     426     426     426     512     426
           426     853     938     853     512     426
           426     426     512     426     426     426
           938     853     938     426     426     938
           512

       name FWD
           426     426     512     426     426     426
           938     426     426     426     512     426
           426     938     853     426     512     426
           426     938     853     853     512     426
           426     426     512     426     426     426
           938     426     426     938     853     938
           426

       name PREV
           426     426     512     426     853     512
           426     426     426     426     512     426
           426     426     512     426     426     426
           512     853     938     853     512     341
           512     426     426     512     426     426
           853     512     426     853     938     426
           426

       name FFWD
           512     426     512     426     426     426
           853     512     426     426     426     512
           426     853     938     426     426     512
           426     853     938     853     512     426
           426     426     512     426     426     426
           853     938     853     938     512     341
           512

       name FPREV
           853     426     426     512     426     426
           853     512     426     426     426     512
           426     426     426     512     426     426
           426     512     426     938     853     853
           426     512     426     426     426     512
           426     426     853     938     853     938
           853

       name DISPLAY
           426     426     426     426     512     426
           853     512     426     426     426     512
           426     938     853     426     426     426
           512     853     938     853     426     512
           426     426     938     853     426     426
           938     426     426     512     426     426
           426

       name DVD
           512     426     512     426     853     512
           426     426     426     426     512     426
           426     426     512     426     426     426
           512     853     938     853     426     426
           512     426     426     426     938     853
           512     426     853     938     426     426
           512

       name TITLE
           938     426     426     426     512     426
           426     426     938     426     426     426
           512     426     426     938     853     426
           512     426     426     853     938     853
           512     426     426     426     938     853
           938     853     512     426     426     426
           938

       name BACK
           426     341     512     426     853     426
           512     426     426     426     512     426
           426     426     512     426     426     426
           512     853     938     853     512     341
           512     426     512     341     938     853
           512     426     512     341     938     426
           426

       name INFO
           426     341     597     341     853     426
           512     426     426     426     512     853
           853     426     426     426     426     853
           853     938     512     341     512     426
           512     341     512     426     512     341
           938     426     426     426     512     426
           426

       name KEY_UP
           426     426     938     426     426     426
           512     426     426     426     512     426
           426     426     512     426     426     938
           853     938     426     426     426     426
           512     426     426     426     938     426
           426     512     426     426     426     938
           426

       name KEY_DOWN
           426     426     426     512     853     426
           512     426     426     426     512     853
           853     512     426     426     426     938
           853     938     512     341     512     426
           426     426     512     426     853     426
           512     426     426     426     512     426
           426

       name KEY_ENTER
           426     426     426     512     853     426
           512     426     426     426     512     426
           426     426     512     426     426     426
           512     853     853     938     426     426
           512     426     426     426     938     853
           426     426     426     426     938     853
           426

       name KEY_RIGHT
           938     341     512     426     512     341
           938     426     426     426     512     426
           512     853     853     426     512     426
           512     768     938     853     512     426
           512     341     512     426     853     938
           512     341     512     426     426     341
           938

       name KEY_LEFT
           512     426     853     426     426     512
           426     426     512     426     512     341
           512     426     426     426     512     853
           853     938     512     341     512     426
           426     426     938     853     512     426
           426     426     512     341     512     426
           512

       name BTN_Y
           512     426     426     426     512     426
           853     512     426     426     426     426
           426     853     938     426     426     426
           512     853     938     853     426     512
           426     426     426     426     938     938
           426     426     853     512     426     853
           512

       name BTN_X
           426     426     426     512     853     426
           512     426     426     426     512     426
           426     426     426     512     426     426
           426     938     853     938     426     426
           512     426     426     426     512     426
           853     938     426     426     938     426
           426

       name BTN_A
           512     426     426     512     426     426
           938     426     426     426     512     426
           426     853     938     426     426     512
           426     853     938     853     426     512
           426     426     426     512     426     426
           938     853     426     512     853     853
           512

       name BTN_B
           853     426     512     426     426     426
           512     426     853     512     426     426
           426     512     426     853     938     426
           426     426     512     853     938     853
           426     512     426     426     426     426
           938     853     512     426     853     938
           853

       name START
           938     426     426     512     853     426
           426     512     426     426     426     512
           426     426     426     512     426     426
           426     938     853     938     426     426
           426     512     426     426     426     512
           426     426     853     512     426     853
           938

       name BOTTOM
           426     426     512     341     512     426
           853     426     512     426     426     426
           512     853     853     512     512     341
           512     853     853     938     512     341
           512     426     512     341     512     426
           853     938     853     426     512     426
           426

   end raw_codes

end remote
&lt;/lirc@bartelmus.de&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;br /&gt;
Once the configuration its done, we have to test it, we will need two terminals running.&lt;br /&gt;
&lt;br /&gt;
First Terminal:&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;lircd -d /dev/lirc0 -n /etc/lirc/Xbox360.conf

**OUTPUT
lircd-0.8.6[3345]: lircd(default) ready, using /var/run/lirc/lircd&lt;/pre&gt;
&lt;br /&gt;
If you got no errors like I do, on a second terminal run the command irw and press the buttons on your IR, you should get the information related to the button pressed and the name you assigned it.&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;irw

**OUTPUT
0000000000000012 00 KEY_ENTER /etc/lirc/Xbox360.conf
0000000000000012 01 KEY_ENTER /etc/lirc/Xbox360.conf
0000000000000012 02 KEY_ENTER /etc/lirc/Xbox360.conf
0000000000000010 00 KEY_UP /etc/lirc/Xbox360.conf
0000000000000010 01 KEY_UP /etc/lirc/Xbox360.conf
0000000000000010 02 KEY_UP /etc/lirc/Xbox360.conf&lt;/pre&gt;
&lt;br /&gt;
Now we just have to create the application&#39;s config file, in this case irc for mplayer.&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;background-color: #6d7b8d; margin: 0.2em; padding: 0.2em 0.3em;&quot;&gt;
&lt;div style=&quot;background-color: #ccccff; border: 1px inset; font-size: 92%; margin: 0.2em; padding: 0.2em;&quot;&gt;
&lt;b&gt;File:&lt;/b&gt;   /home/soad/.lircrc&lt;yourversion&gt;&lt;/yourversion&gt;&lt;/div&gt;
&lt;pre&gt;&lt;div style=&quot;margin: 5px 20px 20px;&quot;&gt;
&lt;pre class=&quot;alt2&quot; dir=&quot;ltr&quot; style=&quot;background-color: #ccccff; border: 1px inset; height: 190px; margin: 0px; overflow: auto; padding: 6px; text-align: left; width: 96%;&quot;&gt;# --------------------------------------------------------------------------------
# ===== MPlayer Config ===========================================================
# --------------------------------------------------------------------------------
begin
prog = mplayer
button = OFF
config = quit
end                                                                            

begin
prog = mplayer
button = BACK/EXIT
config = quit
end            

begin
prog = mplayer
button = PAUSE
config = pause
end        

begin
prog = mplayer
button = REPLAY
config = seek -300
repeat = 1
end            

begin
prog = mplayer
button = SKIP
config = seek +300
repeat = 1
end            

begin
prog = mplayer
button = GREEN
config = seek +30
repeat = 1
end           

begin
prog = mplayer
button = RED
config = seek -15
repeat = 1
end           

#Mplayer buttons
begin
     button = BTN_A
     prog = mplayer
     config = volume 1
     repeat = 1
end
begin
     button = BTN_X
     prog = mplayer
     config = volume -1
     repeat = 1
end
begin
     button = PAUSE
     prog = mplayer
     config = pause
end
begin
     button = FWD
     prog = mplayer
     config = pt_step 1
end
begin
     button = PREV
     prog = mplayer
     config = pt_step -1
end

begin
     button = XBOX
     prog = mplayer
     config = vo_fullscreen
end
begin
     button = FFWD
     prog = mplayer
     config = seek -10
end
begin
     button = FPREV
     prog = mplayer
     config = seek 10
end

#Beep-Media-Player Control
begin
    button = PLAY
    prog = irexec
    config = beep-media-player --play-pause
    repeat = 0
end

begin
prog = mplayer
button = OPEN
config = quit
end&lt;/pre&gt;
&lt;/div&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;hr /&gt;
Now after I started mplayer I can control it with my Xbox Multimedia IR.&lt;br /&gt;
&lt;br /&gt;
To have it running at the start lirc start script uses two files lircd.conf and hardware.conf. We will copy our Xbox360.conf file to lircd.conf and create the hardware.conf file:&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;background-color: #6d7b8d; margin: 0.2em; padding: 0.2em 0.3em;&quot;&gt;
&lt;div style=&quot;background-color: #ccccff; border: 1px inset; font-size: 92%; margin: 0.2em; padding: 0.2em;&quot;&gt;
&lt;b&gt;File:&lt;/b&gt; /etc/lirc/hardware.conf&lt;yourversion&gt;&lt;/yourversion&gt;&lt;/div&gt;
&lt;pre&gt;&lt;div style=&quot;margin: 5px 20px 20px;&quot;&gt;
&lt;pre class=&quot;alt2&quot; dir=&quot;ltr&quot; style=&quot;background-color: #ccccff; border: 1px inset; height: 190px; margin: 0px; overflow: auto; padding: 6px; text-align: left; width: 96%;&quot;&gt;# /etc/lirc/hardware.conf
#
#Chosen Remote Control
REMOTE=&quot;fitPC&quot;
REMOTE_MODULES=&quot;&quot;
REMOTE_DRIVER=&quot;default&quot;
REMOTE_DEVICE=&quot;/dev/lirc0&quot;
REMOTE_SOCKET=&quot;&quot;
REMOTE_LIRCD_CONF=&quot;/etc/lirc/Xbox360.conf&quot;
REMOTE_LIRCD_ARGS=&quot;&quot;

#Chosen IR Transmitter
TRANSMITTER=&quot;None&quot;
TRANSMITTER_MODULES=&quot;&quot;
TRANSMITTER_DRIVER=&quot;&quot;
TRANSMITTER_DEVICE=&quot;&quot;
TRANSMITTER_SOCKET=&quot;&quot;
TRANSMITTER_LIRCD_CONF=&quot;&quot;
TRANSMITTER_LIRCD_ARGS=&quot;&quot;

#Enable lircd
START_LIRCD=true

#Don&#39;t start lircmd even if there seems to be a good config file
#START_LIRCMD=&quot;false&quot;

#Try to load appropriate kernel modules
LOAD_MODULES=&quot;true&quot;

# Default configuration files for your hardware if any
LIRCMD_CONF=&quot;&quot;

#Forcing noninteractive reconfiguration
#If lirc is to be reconfigured by an external application
#that doesn&#39;t have a debconf frontend available, the noninteractive
#frontend can be invoked and set to parse REMOTE and TRANSMITTER
#It will then populate all other variables without any user input
#If you would like to configure lirc via standard methods, be sure
#to leave this set to &quot;false&quot;
FORCE_NONINTERACTIVE_RECONFIGURATION=&quot;false&quot;
START_LIRCMD=&quot;&quot;

# Receiver settings required by gnome-lirc-properties
RECEIVER_MODEL=&quot;Power\ Button&quot;
RECEIVER_VENDOR=&quot;Linux\ Input\ Device&quot;

# Remote settings required by gnome-lirc-properties
REMOTE_MODEL=&quot;Linux\ Input\ Layer\ compatible\ Remote&quot;
REMOTE_VENDOR=&quot;Generic&quot;&lt;/pre&gt;
&lt;/div&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;br /&gt;
Now start the lirc daemon as usual and test it with irw.&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;/etc/init.d/lirc start&lt;/pre&gt;
&lt;br /&gt;
Don&#39;t forget always &lt;a href=&quot;http://soad1982.blogspot.com/2009/05/install-sofware-debian.html&quot;&gt;review&lt;/a&gt; your daemon&#39;s logs !&lt;br /&gt;
--</content><link rel='replies' type='application/atom+xml' href='http://soad1982.blogspot.com/feeds/1155858833086678090/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://soad1982.blogspot.com/2010/05/lirc-ir-for-media-player-on-linux.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/1155858833086678090'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/1155858833086678090'/><link rel='alternate' type='text/html' href='http://soad1982.blogspot.com/2010/05/lirc-ir-for-media-player-on-linux.html' title='Lirc IR for Media Player on Linux'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/17385332532927596641</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-233119805017421611.post-1211213687463465056</id><published>2012-03-30T17:43:00.000-07:00</published><updated>2012-05-27T12:53:15.477-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Soekris"/><title type='text'>Debian Lenny on a Soekris 5501 Box</title><content type='html'>Daemons configuration&lt;br /&gt;
&lt;br /&gt;
I&#39;ve &lt;a href=&quot;http://soad1982.blogspot.com/2009/05/install-sofware-debian.html&quot;&gt;installed &lt;/a&gt;&lt;br /&gt;
&lt;pre face=&quot;Andale Mono,Lucida Console,Monaco,fixed,monospac e&quot; size=&quot;12px&quot; style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;ii  atftpd                               0.7.dfsg-7                         advanced TFTP server
ii  sysklogd                           1.5-5                               System Logging Daemon
ii  dhcp3-server                    3.1.1-6                            DHCP server for automatic IP address assignm&lt;/pre&gt;
&lt;br /&gt;
All the daemons used will be modified in order to have a configuration folder so  we can back it up. All the commands are running as root and assuming /root is the home forder for user root.&lt;br /&gt;
&lt;pre face=&quot;Andale Mono,Lucida Console,Monaco,fixed,monospac e&quot; size=&quot;12px&quot; style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;mkdir ~/Soekris-Install&lt;/pre&gt;
&lt;br /&gt;
First we make sure we don&#39;t have any DHCP, TFTP or Syslog daemon running&lt;br /&gt;
&lt;br /&gt;
The link created and the DHCP daemon configuration are based on my box&#39;s MAC address, if need to know your MAC address go to the connection steps and after you run a boot f0 command the MAC will be displayed&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospac e; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;#Find the process running

ps -fea | grep dhcpd
root      &lt;span style=&quot;font-weight: bold;&quot;&gt;4132&lt;/span&gt;     1  0 13:31 ?        00:00:00 dhcpd3 -cf /root/dhcpd.conf

ps -fea | grep in.tftpd
root      &lt;span style=&quot;font-weight: bold;&quot;&gt;4401&lt;/span&gt;  4020  0 13:39 pts/1    00:00:00 in.tftpd

ps -fea | grep syslogd
root      &lt;span style=&quot;font-weight: bold;&quot;&gt;1903&lt;/span&gt;     1  0 13:18 ?        00:00:00 /sbin/syslogd -f /etc/syslog-knoppix.conf

#Kill the daemons

kill -9 &lt;span style=&quot;font-weight: bold;&quot;&gt;4132 4401 1903&lt;/span&gt;&lt;/pre&gt;
&lt;br /&gt;
Configure syslog daemon&lt;br /&gt;
&lt;br /&gt;
Create a syslog file and redirect all the outputs to our install folder&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospac e; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;echo &quot;*.* /root/Soekris-Install/Install-logs&quot; &amp;gt; ~/Soekris-Install/Syslog.conf
touch /root/Soekris-Install/Install-logs
touch /var/lib/dhcp/dhcpd.leases
syslogd -f ~/Soekris-Install/Syslog.conf&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
An IP address has to be configured before the daemons can start:&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospac e; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;ifconfig eth0 192.168.1.10&lt;/pre&gt;
&lt;br /&gt;
This command will give us logs 
about the daemons we&#39;re setting up, run it and leave it open in a new terminal.&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospac e; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;tail -f ~/Soekris-Install/Install-logs&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
Configure DHCPD&lt;br /&gt;
&lt;br /&gt;
# ~/Soekris-Install/dhcpd.conf&lt;br /&gt;
&lt;blockquote&gt;
&lt;div style=&quot;background-color: #ece5b6; border: 1px solid; color: black; height: 190px; overflow: scroll; padding: 5px; width: 98%;&quot;&gt;
ddns-update-style ad-hoc;&lt;br /&gt;
&lt;pre&gt;subnet 192.168.1.0 netmask 255.255.255.0 {
  range 192.168.1.200 192.168.1.253;
  option broadcast-address 192.168.1.255;
  option routers 192.168.1.10;
  option domain-name-servers 4.2.2.2;
}&lt;/pre&gt;
subnet 192.168.1.0 netmask 255.255.255.0 {&lt;br /&gt;
host pride {&lt;br /&gt;
hardware ethernet 00:00:24:CB:EE:10;&lt;br /&gt;
fixed-address 192.168.1.220;&lt;br /&gt;
filename &quot;pxelinux.0&quot;;&lt;br /&gt;
}&lt;br /&gt;
}&lt;/div&gt;
&lt;/blockquote&gt;
&lt;br /&gt;
Start DHCP daemon&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospac e; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;dhcpd3 -cf ~/Soekris-Install/dhcpd.conf&lt;/pre&gt;
&lt;br /&gt;
Configure TFTP&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospac e; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;mkdir ~/Soekris-Install/tftp
chmod -R 777 ~/Soekris-Install/tftp
cd ~/Soekris-Install/tftp
wget http://ftp.debian.org/debian/dists/stable/main/installer-i386/current/images/netboot/netboot.tar.gz
tar zxvf netboot.tar.gz

#Configure soekris boot files
cd ~/Soekris-Install/tftp/debian-installer/i386/pxelinux.cfg
ln -s ../boot-screens/syslinux.cfg 00-00-24-CB-EE-10&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
Start ATFTP daemon&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospac e; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;atftpd --logfile ~/Soekris-Install/Install-logs --daemon --user root  ~/Soekris-Install/tftp --bind-address 192.168.1.10&lt;/pre&gt;
&lt;br /&gt;
Now we have all our daemons running and configured its time to use our serial port and connect to soekris box using a minicom terminal&lt;br /&gt;
&lt;br /&gt;
# /root/Soekris-Install/tftp/debian-installer/i386/boot-screens/txt.cfg&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;
&lt;div style=&quot;background-color: #ece5b6; border: 1px solid; color: black; height: 190px; overflow: scroll; padding: 5px; width: 98%;&quot;&gt;
&lt;br /&gt;
&lt;pre&gt;default install
label install
       menu label ^Install
       menu default
       kernel debian-installer/i386/linux
       append vga=normal initrd=debian-installer/i386/initrd.gz -- console=ttyS0,19200 earlyprint=serial,ttyS0,19200&lt;/pre&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;br /&gt;
# /root/Soekris-Install/tftp/debian-installer/i386/boot-screens/txt.cfg&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;
&lt;div style=&quot;background-color: #ece5b6; border: 1px solid; color: black; height: 190px; overflow: scroll; padding: 5px; width: 98%;&quot;&gt;
&lt;br /&gt;
&lt;pre&gt;CONSOLE 0
SERIAL 0 19200 0
include debian-installer/i386/boot-screens/menu.cfg
default debian-installer/i386/boot-screens/vesamenu.c32
prompt 0
timeout 0&lt;/pre&gt;
&lt;/div&gt;
&lt;/blockquote&gt;
&lt;br /&gt;
Is now time to connect to our soekris and start the installation. Soekris default terminal speed: 19200&lt;br /&gt;
&lt;br /&gt;
Use minicom -s to set up here are my settings.&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospac e; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;&lt;code&gt;&lt;/code&gt;A -    Serial Device      : /dev/tts/USB0
B - Lockfile Location     : /var/lock
C -   Callin Program      :
D -  Callout Program      :
E -    Bps/Par/Bits       : 19200 8N1
F - Hardware Flow Control : No
G - Software Flow Control : Yes&lt;/pre&gt;
&lt;br /&gt;
When Soekris is botting Control + P will give us the prompt.&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospac e; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;&amp;gt; set ConSpeed=19200
&amp;gt; set ConLock=Enabled
&amp;gt; set ConMute=Enabled&amp;gt; reboot&lt;/pre&gt;
&lt;br /&gt;
2 files needs to be configured in order to use the serial port, other wise you won&#39;t get the full installer output.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Start the net boot on minicom terminal&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospac e; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;&amp;gt;boot f0&lt;/pre&gt;
&lt;span id=&quot;formatbar_Buttons&quot; style=&quot;display: block;&quot;&gt;&lt;span class=&quot;&quot; id=&quot;formatbar_CreateLink&quot; style=&quot;display: block;&quot; title=&quot;Link&quot;&gt;&lt;img alt=&quot;Link&quot; border=&quot;0&quot; class=&quot;gl_link&quot; src=&quot;http://www.blogger.com/img/blank.gif&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
The /root/logs.log will show&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospac e; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;Jul 12 14:13:47 Microknoppix dhcpd: DHCPDISCOVER from 00:00:24:cb:ee:10 via eth1
Jul 12 14:13:47 Microknoppix dhcpd: DHCPOFFER on 192.168.1.220 to 00:00:24:cb:ee:10 via eth1
Jul 12 14:13:48 Microknoppix dhcpd: DHCPREQUEST for 192.168.1.220 (192.168.1.64) from 00:00:24:cb:ee:10 via eth1
Jul 12 14:13:48 Microknoppix dhcpd: DHCPACK on 192.168.1.220 to 00:00:24:cb:ee:10 via eth1
Jul 12 14:13:48 Microknoppix atftpd[5786.-1209681008]: Serving pxelinux.0 to 192.168.1.220:2070
Jul 12 14:13:48 Microknoppix atftpd[5786.-1209681008]: Serving pxelinux.0 to 192.168.1.220:2071
Jul 12 14:13:55 Microknoppix atftpd[5786.-1209681008]: Serving pxelinux.cfg/01-00-00-24-cb-ee-10 to 192.168.1.220:57089
.....
&lt;/pre&gt;
&lt;br /&gt;
On the soekris, when reach boot promt type&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospac e; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;expert console=ttyS0,19200&lt;/pre&gt;
&lt;br /&gt;
/root/logs.log will show&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospac e; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;Jul 12 14:14:35 Microknoppix atftpd[5786.-1209681008]: Serving debian-installer/i386/linux to 192.168.1.220:57123
Jul 12 14:14:38 Microknoppix atftpd[5786.-1209681008]: Serving debian-installer/i386/initrd.gz to 192.168.1.220:57124&lt;/pre&gt;
&lt;br /&gt;
And the minicom terminal willl show the debian installer, it&#39;s time to configure, after you configure itmes such&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospac e; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt; - Choose language
- Select a keyboard layout
- Detect network hardware
- Configure the network
* Instead of setting up eth0 as dhcp, set up as static

- Choose a mirror of the Debian archive
* I could&#39;n make it work with Proxy settings

- Download installer components
* Just load [*] network-console: Continue installation remotely using SSH
&lt;/pre&gt;
After download the components you will have a menu entry as Continue installation remotely using SSH, select it, insert a password and from your linux connect using ssh and continue the installation.&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospac e; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;ssh installer@192.168.1.220&lt;/pre&gt;
Start the installer in expert mode.&lt;br /&gt;
&lt;br /&gt;
I installed a 320 GB hard disk drive, detected as IDE1 slave (hdb), on the installer I selected a separated partition for /home&lt;br /&gt;
&lt;br /&gt;
I selected all the drivers and installed grub non on its experimental version.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--</content><link rel='replies' type='application/atom+xml' href='http://soad1982.blogspot.com/feeds/1211213687463465056/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://soad1982.blogspot.com/2009/06/debian-lenny-and-soekris-5501.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/1211213687463465056'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/1211213687463465056'/><link rel='alternate' type='text/html' href='http://soad1982.blogspot.com/2009/06/debian-lenny-and-soekris-5501.html' title='Debian Lenny on a Soekris 5501 Box'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/17385332532927596641</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-233119805017421611.post-3388903980220206973</id><published>2012-03-30T15:52:00.000-07:00</published><updated>2012-03-31T21:30:22.460-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Music"/><category scheme="http://www.blogger.com/atom/ns#" term="Network Daemons"/><category scheme="http://www.blogger.com/atom/ns#" term="Soekris"/><category scheme="http://www.blogger.com/atom/ns#" term="Video"/><title type='text'>ushare - Stream video to the Xbox 360</title><content type='html'>Get UPnP library&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;cd /usr/src
wget http://downloads.sourceforge.net/sourceforge/pupnp/libupnp-1.6.6.tar.bz2
tar jxf libupnp-1.6.6.tar.bz2

cd libupnp-1.6.6
./configure

#No error show
make
make install&lt;/pre&gt;
&lt;br /&gt;
Get ushare&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;&lt;code&gt;cd /usr/src
wget http://ushare.geexbox.org/releases/ushare-1.1a.tar.bz2
tar jxf ushare-1.1a.tar.bz2&lt;/code&gt;&lt;code&gt;
cd ushare-1.1a&lt;/code&gt;&lt;code&gt;./configure

#No error
make
make install&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
If you got a configure error with the ushare like&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;&lt;code&gt;Error, can&#39;t find libixml !&lt;/code&gt;&lt;/pre&gt;
That means you have problems with your UPnP library you have to compile it again.&lt;br /&gt;
&lt;br /&gt;
After installed is time to run it.&lt;br /&gt;
&lt;code&gt;&lt;/code&gt;&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;ushare -x

ushare: error while loading shared libraries: libixml.so.2: cannot open shared object file: No such file or directory&lt;/pre&gt;
UPnP library was installed fine so maybe the installer forgot to run an ldconfig.&lt;br /&gt;
&lt;br /&gt;
After ldconfig I got.&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;ushare -x
Error: no content directory to be shared.&lt;/pre&gt;
So is time to share the videos, I&#39;ll share a supernatural video, one of the best series.&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;ushare  -x -i ath0 -c supernatural.s04e22.hdtv.xvid-xii.avi&lt;/pre&gt;
Now start your xbox console, select video new source and you should see a ushare item.&lt;br /&gt;
&lt;br /&gt;
If you want to conver videos to a format supported by the xbox you can run&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;ffmpeg -i input.avi -y -f mov -acodec libfaac -vcodec libx264 -coder 1 -flags +loop -cmp +chroma -partitions +parti4x4+partp8x8+partb8x8 -meumh -subq 5 -me_range 16 -g 250 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -rc_eq &#39;blurCplx^(1-qComp)&#39; -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 -refs 3 -bf 3 -trellis 1 -ab 128kb -b 1321k -f mov output.mov&lt;/pre&gt;
Of course change the input.avi and output.mov for your files.&lt;br /&gt;
&lt;br /&gt;
--</content><link rel='replies' type='application/atom+xml' href='http://soad1982.blogspot.com/feeds/3388903980220206973/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://soad1982.blogspot.com/2009/07/ushare-to-stream-video-to-xbox-360.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/3388903980220206973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/3388903980220206973'/><link rel='alternate' type='text/html' href='http://soad1982.blogspot.com/2009/07/ushare-to-stream-video-to-xbox-360.html' title='ushare - Stream video to the Xbox 360'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/17385332532927596641</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-233119805017421611.post-2179433067313472693</id><published>2012-03-30T08:56:00.000-07:00</published><updated>2012-03-31T21:30:07.966-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cisco"/><category scheme="http://www.blogger.com/atom/ns#" term="IT Security"/><category scheme="http://www.blogger.com/atom/ns#" term="Soekris"/><title type='text'>Cisco Pix running on Linux</title><content type='html'>In order to make it work I&#39;ve &lt;a href=&quot;http://soad1982.blogspot.com/2009/05/install-sofware-debian.html&quot;&gt;installed&lt;/a&gt;&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;&lt;code&gt;ii  bridge-utils                         1.4-5                      Utilities for configuring the Linux Ethernet bridge&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
In order to run Cisco Pix IOS and have firewall functionality for testing purposes we can use linux. The author is known as ‘mmm123′ he can be found a the &lt;a href=&quot;http://7200emu.hacki.at/&quot;&gt;hacki forum&lt;/a&gt; .&lt;br /&gt;
&lt;br /&gt;
If you are going to compile the pemu source code follow the below steps. Otherwise skip it.&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;&lt;code&gt;cd &lt;/code&gt;&lt;code&gt;/usr/src/&lt;/code&gt;
&lt;code&gt;
#Source to compile only if you know what are you doing
wget http://www.paginasprodigy.com.mx/SOAD1982/pemu_public.zip
unzip &lt;/code&gt;&lt;code&gt;pemu_public.zip&lt;/code&gt;&lt;code&gt;
&lt;/code&gt;

I. Compile from source, use this only if you know what you are doing, otherwise,
try compiled version.

Required - gcc3.4 - qemu is not compatible with gcc 4.x, so you will need 3.x.

1. Edit Make file, and customize line:

TUNE_FLAGS=-march=pentium3 -mtune=pentium3
with whatever CPU you have (type man gcc to see possible types)

This is only for optimization! It won&#39;t help to compile on non x86 CPUs

2. type make

Ignore warnings. If you are lucky, it may compile, if not, try using compiled version
&lt;/pre&gt;
&lt;br /&gt;
If you don&#39;t want to compile  it from source, you can use the binary version recommended.&lt;br /&gt;
&lt;br /&gt;
First we&#39;ll get the sources and tune the binary&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;cd /usr/src

&lt;code&gt;&lt;/code&gt;&lt;code&gt;&lt;/code&gt;&lt;code&gt;#Get Binary
wget http://www.paginasprodigy.com.mx/SOAD1982/pemu_public_bin.zip&lt;/code&gt;&lt;code&gt;unzip &lt;/code&gt;&lt;code&gt;pemu_public_bin.zip&lt;/code&gt;&lt;code&gt;
mv pemu_public_bin2007-04-20/pemu_public_bin2007-04-20/ pemu
rm -r &lt;/code&gt;&lt;code&gt;pemu_public_bin2007-04-20&lt;/code&gt;&lt;code&gt;
&lt;/code&gt;&lt;code&gt;&lt;/code&gt;cd pemu
chmod +x pemu
chmod +x ifup&lt;/pre&gt;
&lt;br /&gt;
Create the FLASH image used by pemu&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;Prepare flash file:
dd if=/dev/zero of=FLASH bs=1k count=16k

&lt;/pre&gt;
&lt;br /&gt;
Now you have to get a PIXOS image from cisco.com and save it in /usr/src/pemu&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;#For 6.35 Version
unzip pix635.bin
mv obj/pix ./

#For 7.21 Version

unzip pix721.bin
mv target/f1/pix ./

&lt;/pre&gt;
We have to create pemu.ini file. Don&#39;t enter any spaces, or empty lines or something else, as it will not work!. Copy Serial No and key from your existing pix.&lt;br /&gt;
&lt;br /&gt;
if you already have image installed in flash, edit the second line to:&lt;br /&gt;
image=NONE&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;
&lt;div style=&quot;background-color: #ece5b6; border: 1px solid; color: black; height: 190px; overflow: scroll; padding: 5px; width: 98%;&quot;&gt;
serial=0x12345678&lt;br /&gt;
image=pix&lt;br /&gt;
key=0x00000000,0x00000000,0x00000000,0x00000000&lt;br /&gt;
bios1=mybios_d8000&lt;br /&gt;
bios2=bios.bin&lt;br /&gt;
bios_checksum=1&lt;/div&gt;
&lt;/blockquote&gt;
&lt;br /&gt;
Now we need a interfaces configuration file, this is used to define the bridged interfaces.&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;
&lt;div style=&quot;background-color: #ece5b6; border: 1px solid; color: black; height: 190px; overflow: scroll; padding: 5px; width: 98%;&quot;&gt;
tap0 10.0.0.1 255.255.255.0&lt;br /&gt;
tap1 10.1.0.1 255.255.255.0&lt;br /&gt;
tap2 10.2.0.1 255.255.255.0&lt;br /&gt;
tap3 10.3.0.1 255.255.255.0&lt;br /&gt;
tap4 bridge eth0&lt;/div&gt;
&lt;/blockquote&gt;
&lt;br /&gt;
Now you have all configured, you just need to run the emulator&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;/usr/src/pemu/pemu -net nic,vlan=1,macaddr=00:aa:00:00:02:01 -net tap,vlan=1,script=ifup -net nic,vlan=2,macaddr=00:aa:00:00:02:02 -net tap,vlan=2,script=ifup -serial stdio -m 128 FLASH&lt;/pre&gt;
&lt;br /&gt;
I created an script to start the Pix firewall and created NAT rules to redirect SNMP, ICMP, TFTP, SSH and Syslog to the Pix. User it to redirect any port need it in you Pix.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;
&lt;div style=&quot;background-color: #ece5b6; border: 1px solid; color: black; height: 190px; overflow: scroll; padding: 5px; width: 98%;&quot;&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
INT=eth0&lt;br /&gt;
&lt;br /&gt;
echo 1 &amp;gt; /proc/sys/net/ipv4/ip_forward&lt;br /&gt;
&lt;br /&gt;
iptables -F&lt;br /&gt;
iptables -X&lt;br /&gt;
iptables -F -t nat&lt;br /&gt;
iptables -X -t nat&lt;br /&gt;
&lt;br /&gt;
iptables -A PREROUTING -t nat -i $INT -p tcp  --dport 22 -j DNAT --to 10.10.10.1:22&lt;br /&gt;
iptables -A PREROUTING -t nat -i $INT -p tcp  --dport 161 -j DNAT --to 10.10.10.1:161&lt;br /&gt;
iptables -A PREROUTING -t nat -i $INT -p udp  --dport 161 -j DNAT --to 10.10.10.1:161&lt;br /&gt;
iptables -A PREROUTING -t nat -i $INT -p udp  --dport 514 -j DNAT --to 10.10.10.1:514&lt;br /&gt;
iptables -A PREROUTING -t nat -i $INT -p udp  --dport 69 -j DNAT --to 10.10.10.1:69&lt;br /&gt;
iptables -A PREROUTING -t nat -i $INT -p icmp  -j DNAT --to 10.10.10.1&lt;br /&gt;
iptables -A POSTROUTING -t nat -o $INT -j MASQUERADE&lt;br /&gt;
iptables -A INPUT -j LOG&lt;br /&gt;
&lt;br /&gt;
cd /usr/src/pemu&lt;br /&gt;
&lt;br /&gt;
./pemu -net nic,vlan=1,macaddr=00:aa:00:00:02:01 -net tap,vlan=1,script=ifup -net nic,vlan=2,macaddr=00:aa:00:00:02:02 -net&lt;br /&gt;
tap,vlan=2,script=ifup -serial stdio -m 128 FLASH&lt;/div&gt;
&lt;/blockquote&gt;
&lt;br /&gt;
If the PIX does not show the activation key added to the file you need to enter a command on the pix.&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;pixfirewall#activation-key 0x597a2707 0x2cd0a9b6 0xd24d69a4 0x7d32587
The following features available in flash activation key are NOT
available in new activation key:
Failover is different.
flash activation key: Restricted(R)
new activation key: Unrestricted(UR)
Proceed with update flash activation key? [confirm]

pixfirewall# write mem

pixfirewall# reload&lt;/pre&gt;
now after the PIX restarted you can view the license status.&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;pixfirewall# sh ver
This platform has an Unrestricted (UR) license.

Serial Number: 406230347
Running Activation Key: 0x597a2707 0x2cd0a9b6 0xd24d69a4 0x7d325871
&lt;/pre&gt;
&lt;br /&gt;
--</content><link rel='replies' type='application/atom+xml' href='http://soad1982.blogspot.com/feeds/2179433067313472693/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://soad1982.blogspot.com/2009/07/cisco-pix-running-on-linux.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/2179433067313472693'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/2179433067313472693'/><link rel='alternate' type='text/html' href='http://soad1982.blogspot.com/2009/07/cisco-pix-running-on-linux.html' title='Cisco Pix running on Linux'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/17385332532927596641</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-233119805017421611.post-4138511455171119091</id><published>2012-03-30T08:50:00.000-07:00</published><updated>2012-03-31T21:30:54.081-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Hardware Configuration"/><category scheme="http://www.blogger.com/atom/ns#" term="Soekris"/><category scheme="http://www.blogger.com/atom/ns#" term="Wireless"/><title type='text'>Atheros Wireless card</title><content type='html'>To review if you had  a atheros card installed first run&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;&lt;code&gt;&lt;/code&gt;lspci | grep Atheros

00:0e.0 Ethernet controller: Atheros Communications Inc. AR5212/AR5213 Multiprotocol MAC/baseband processor (rev 01)&lt;/pre&gt;
if you got -su: lspci: command not found that means you have to install pciutils package.&lt;br /&gt;
&lt;br /&gt;
The kernel headers are need it&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;#uname -r
2.6.26-2-486

# apt-cache search 2.6.26-2-486 | grep linux-headers
linux-headers-2.6.26-2-486 - Header files for Linux 2.6.26-2-486

#Install headers and compiling tools
apt-get install linux-headers-2.6.26-2-486 make gcc

ln -s /usr/src/linux-headers-2.6.26-2-486/ /usr/src/linux&lt;/pre&gt;
&lt;br /&gt;
We have to be sure about some kernel options. We just have to review the current  config file under /boot in order to review if is enable or not.&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;cat /boot/config-2.6.26-2-486 | grep CONFIG_SYSCTL
CONFIG_SYSCTL=y

cat /boot/config-2.6.26-2-486 | grep CONFIG_CRYPTO=
CONFIG_CRYPTO=y

cat /boot/config-2.6.26-2-486 | grep CONFIG_CRYPTO | grep AES
CONFIG_CRYPTO_AES=m

cat /boot/config-2.6.26-2-486 | grep CONFIG_WLAN_80211
CONFIG_WLAN_80211=y&lt;/pre&gt;
(y) means is present all the time, (m) means we have to insert the load the module&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To know the modules settings on our linux we have to use&lt;br /&gt;
&lt;br /&gt;
&lt;table border=&quot;1&quot; bordercolor=&quot;black&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; rules=&quot;all&quot;&gt;&lt;tbody&gt;
&lt;tr bgcolor=&quot;#c0c0c0&quot;&gt;&lt;td&gt;Commands&lt;/td&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Description&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;/sbin/lsmod&lt;/td&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Lists all configured modules on your system      &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;/sbin/modprobe -l&lt;/td&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Lists all available modules&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;/sbin/modprobe -c&lt;/td&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Lists all configured aliases&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;/sbin/modprobe -r [module]      &lt;/td&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Removes a loaded module rmmod&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;/sbin/modprobe [module]&lt;/td&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Loads a module same as insmod&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
We need installed too wireless-tools package.&lt;br /&gt;
&lt;br /&gt;
Is time to get the sources and compile the driver.&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;cd /usr/src/
wget http://downloads.sourceforge.net/sourceforge/madwifi/madwifi-0.9.4.tar.bz2
tar jxf madwifi-0.9.4.tar.bz2
cd madwifi-0.9.4
make clean
make
&lt;/pre&gt;
if you got on the tar process an error like tar: bzip2: Cannot exec: No such file or directory it means you have to install bzip2&lt;br /&gt;
&lt;br /&gt;
First make I have this output&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;/usr/src/madwifi-0.9.4/net80211/ieee80211_power.c:240: error: implicit declaration of function &#39;__skb_append&#39;
make[3]: *** [/usr/src/madwifi-0.9.4/net80211/ieee80211_power.o] Error 1
make[2]: *** [/usr/src/madwifi-0.9.4/net80211] Error 2
make[1]: *** [_module_/usr/src/madwifi-0.9.4] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.26-2-486&#39;
make: *** [modules] Error 2&lt;/pre&gt;
&lt;br /&gt;
ieee80211 error, could be the modules does not exists or is not loaded&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;apt-get install module-assistant

modprobe -l | grep ieee80211
/lib/modules/2.6.26-2-486/kernel/net/ieee80211/ieee80211_crypt_tkip.ko
/lib/modules/2.6.26-2-486/kernel/net/ieee80211/ieee80211_crypt_ccmp.ko
/lib/modules/2.6.26-2-486/kernel/net/ieee80211/ieee80211_crypt_wep.ko
/lib/modules/2.6.26-2-486/kernel/net/ieee80211/ieee80211_crypt.ko
/lib/modules/2.6.26-2-486/kernel/net/ieee80211/ieee80211.ko

modprobe ieee80211
modprobe aes_generic&lt;/pre&gt;
&lt;br /&gt;
I was getting the same error over and over again, so I use the module assistant, way to go debian !!!&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;apt-get install module-assistant
module-assistant auto-install madwifi-source

#After a lot of time I got
Setting up madwifi-tools
Setting up madwifi-modules-2.6.26-2-486&lt;/pre&gt;
If the above steps failed you can always use apt-get to download the madwifi version that fits your running kernel.&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;apt-get install madwifi-source madwifi-tools
cd /usr/src/modules/madwifi
make
make install&lt;/pre&gt;
&lt;br /&gt;
Now that my driver was installed I just need to load the module&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;modprobe ath_pci

#interfaces verification
iwconfig&lt;/pre&gt;
I&#39;m still getting a wlan0 interface, so I have to reboot, other wise found all the modules related, unload it and then load all the need it ones for madwifi etc etc etc. Faster to reboot.&lt;br /&gt;
&lt;br /&gt;
After a minute, I login into my box and run&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;iwconfig

ath0      IEEE 802.11b  ESSID:&quot;&quot;  Nickname:&quot;&quot;
    Mode:Managed  Channel:0  Access Point: Not-Associated
    Bit Rate:0 kb/s   Tx-Power:0 dBm   Sensitivity=1/1
    Retry:off   RTS thr:off   Fragment thr:off
    Encryption key:off
    Power Management:off
    Link Quality=0/70  Signal level=0 dBm  Noise level=0 dBm
    Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
    Tx excessive retries:0  Invalid misc:0   Missed beacon:0
&lt;/pre&gt;
That means we&#39;re all set. Now you can &lt;a href=&quot;http://soad1982.blogspot.com/search/label/Wireless&quot;&gt;configure your wireless &lt;/a&gt;access point.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--</content><link rel='replies' type='application/atom+xml' href='http://soad1982.blogspot.com/feeds/4138511455171119091/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://soad1982.blogspot.com/2009/07/atheros-wireless-card.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/4138511455171119091'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/4138511455171119091'/><link rel='alternate' type='text/html' href='http://soad1982.blogspot.com/2009/07/atheros-wireless-card.html' title='Atheros Wireless card'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/17385332532927596641</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-233119805017421611.post-6737437032866874005</id><published>2012-03-30T07:38:00.000-07:00</published><updated>2012-03-31T21:30:35.103-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Azureus"/><category scheme="http://www.blogger.com/atom/ns#" term="Network Daemons"/><category scheme="http://www.blogger.com/atom/ns#" term="Soekris"/><title type='text'>azureus - Install and configuration no X system</title><content type='html'>&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: courier new;&quot;&gt;Last time I show you how to configure &lt;/span&gt;&lt;a href=&quot;http://soad1982.blogspot.com/2009/06/azureus-web-management-no-x-daemon-need.html&quot; style=&quot;font-family: courier new;&quot;&gt;Azureus having a X system &lt;/a&gt;&lt;span style=&quot;font-family: courier new;&quot;&gt;but configure it to stop using it, this time we won&#39;t be needing any X system running.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: courier new;&quot;&gt;In order to make it run, I&#39;ve &lt;/span&gt;&lt;a href=&quot;http://soad1982.blogspot.com/2009/05/install-sofware-debian.html&quot; style=&quot;font-family: courier new;&quot;&gt;installed.&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: courier new; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;code&gt;&lt;/code&gt;ii  java-common                          0.32                       Base of all Java packages
ii  screen                          4.0.3-11+lenny1                    terminal multiplexor with VT100/ANSI termina&lt;/span&gt;&lt;/pre&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-family: courier new;&quot;&gt;We have to download a couple of files to make it work. We&#39;re going to use /usr/scr to storage all the files.&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: courier new; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;mdkir /usr/src/Azureus
cd /usr/src/Azureus

#Download azureus
&lt;b&gt;wget http://prdownloads.sourceforge.net/azureus/Azureus2.5.0.4.jar -O Azureus2.jar&lt;/b&gt;

#Download Plugins
&lt;b&gt;wget http://azureus.sourceforge.net/cvs/log4j.jar
wget http://azureus.sourceforge.net/cvs/commons-cli.jar&lt;/b&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-family: courier new;&quot;&gt;We need java installed you can either installed from source or use apt-get, if you decided to use apt-get make sure you install sun-java5-jre package.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: courier new;&quot;&gt;The follow instalation will create the folder /usr/src/jdk1.5.0_19&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: courier new; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;mdkir /usr/src/
cd /usr/src/

#Download Java
wget http://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/VerifyItem-Start/jdk-1_5_0_19-linux-i586.bin -O jdk-1_5_0_19-linux-i586.bin

#Install Java
sh jdk-1_5_0_19-linux-i586.bin&lt;/span&gt;&lt;/pre&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-family: courier new;&quot;&gt;Its time to start the Azureus configuration using the CLI to configure it.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: courier new; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;#Configuring Azureus

mkdir /root/.azureus
mkdir /root/.azureus/plugins
mkdir /root/.azureus/plugins/azhtmlwebui
cd /root/.azureus/plugins/azhtmlwebui
wget http://azureus.sourceforge.net/plugins/azhtmlwebui_0.7.6.jar

#Start Azureus
/usr/src/jdk1.5.0_19/bin/java -jar /usr/src/Azureus/Azureus2.jar --ui=console

&amp;gt; -----
set Plugin.azhtmlwebui.Port 6886
set Plugin.azhtmlwebui.User admin
set Plugin.azhtmlwebui.Password mypassword password
set &quot;Plugin.azhtmlwebui.Password Enable&quot; 1
set &quot;Use default data dir&quot; true bool
set &quot;Default save path&quot; &quot;/home/soad/Azureus_Download&quot; string
set &quot;Use default data dir&quot; 1
set &quot;TCP.Listen.Port.Enable&quot;  1
set TCP.Listen.Port 6883
set UDP.Listen.Port 6881
set Core_iTCPListenPort 6884
set UDP.NonData.Listen.Port 6882

quit

&lt;/span&gt;&lt;/pre&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-family: courier new;&quot;&gt;Azureus will not download anything unles NAT is well configured the steps above show how to configure the listening ports. In order to test it&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: courier new; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;show nat

Testing TCP port 6884 inbound

-&amp;gt; OK, public address=/187.140.44.83

Testing UDP port 6881 inbound

-&amp;gt; OK, public address=/187.140.44.83

Testing UDP port 54336 inbound

-&amp;gt; OK, public address=/187.140.44.83
&lt;/span&gt;&lt;/pre&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-family: courier new;&quot;&gt;Now that we configure Azureus we just have to move the config files to the user that will be running azureus, in this case soad&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: courier new; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;mv /root/.azureus /home/soad
chown -R /home/soad/.azureus&lt;/span&gt;&lt;/pre&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: courier new;&quot;&gt;If further CLI settings are need it make sure you run:&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: courier new; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;su soad
/usr/src/jdk1.5.0_19/bin/java -jar /usr/src/Azureus/Azureus2.jar --ui=console&lt;/span&gt;&lt;/pre&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-family: courier new;&quot;&gt;Azureus start script.&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;background-color: #6d7b8d; margin: 0.2em; padding: 0.2em 0.3em;&quot;&gt;
&lt;div style=&quot;background-color: #ccccff; border: 1px inset; font-size: 92%; margin: 0.2em; padding: 0.2em;&quot;&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;b&gt;File:&lt;/b&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: courier new;&quot;&gt;/etc/init.d/azureus_start&lt;/span&gt;&lt;yourversion&gt;&lt;/yourversion&gt;&lt;/span&gt;&lt;/div&gt;
&lt;pre&gt;&lt;div style=&quot;margin: 5px 20px 20px;&quot;&gt;
&lt;pre class=&quot;alt2&quot; dir=&quot;ltr&quot; style=&quot;background-color: #ccccff; border: 1px inset; height: 190px; margin: 0px; overflow: auto; padding: 6px; text-align: left; width: 96%;&quot;&gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;#! /bin/sh
JAVA=/usr/src/jdk1.5.0_19/bin/java

#The user that will run Azureus
AZ_USER=soad

#Name of the screen-session
NAME=azureus_screen

#executable files in the following paths that are perhaps needed by the script
PATH=/bin:/usr/bin:/sbin:/usr/sbin:/home/azureus/bin

#your path to the azureus directory, where Azureus2.jar is located
DIR=/usr/src/Azureus

#Description
DESC=&quot;Azureus screen daemon&quot;

case &quot;$1&quot; in
start)
if [[ `su $AZ_USER -c &quot;screen -ls |grep $NAME&quot;` ]]
then
echo &quot;Azureus is already running!&quot;
else
echo &quot;Starting $DESC: $NAME&quot;
su $AZ_USER -c &quot;cd $DIR; screen -dmS $NAME $JAVA -jar ./Azureus2.jar --ui=console&quot;
fi
;;
stop)
if [[ `su $AZ_USER -c &quot;screen -ls |grep $NAME&quot;` ]]
then
echo -n &quot;Stopping $DESC: $NAME&quot;
su $AZ_USER -c &quot;screen -X quit&quot;
echo &quot; ... done.&quot;
else
echo &quot;Coulnd&#39;t find a running $DESC&quot;
fi
;;
restart)
if [[ `su $AZ_USER -c &quot;screen -ls |grep $NAME&quot;` ]]
then
echo -n &quot;Stopping $DESC: $NAME&quot;
su $AZ_USER -c &quot;screen -X quit&quot;
echo &quot; ... done.&quot;
else
echo &quot;Coulnd&#39;t find a running $DESC&quot;
fi
echo &quot;Starting $DESC: $NAME&quot;
su $AZ_USER -c &quot;cd $DIR; screen -dmS $NAME $JAVA -jar ./Azureus2.jar --ui=console&quot;
echo &quot; ... done.&quot;
;;
status)
if [[ `su $AZ_USER -c &quot;screen -ls |grep $NAME&quot;` ]]
then
echo &quot;Azureus is RUNNING&quot;
else
echo &quot;Azureus is DOWN&quot;
fi
;;
*)
echo &quot;Usage: $0 {start|stop|status|restart}&quot;
exit 1
;;
esac

exit 0&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: courier new;&quot;&gt;To run azureus you will just run.&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: courier new; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;code&gt;&lt;/code&gt;/root/Azureus_Source/azureus_start.sh start

Starting Azureus screen daemon: azureus_screen&lt;/span&gt;&lt;/pre&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-family: courier new;&quot;&gt;Its time to verify if have the web interface listening.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: courier new; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;netstat -na | grep 6886
tcp6       0      0 :::6886                 :::*                    LISTEN
&lt;/span&gt;&lt;/pre&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-family: courier new;&quot;&gt;Now that is listen we wan to add Azureus to a our linux start so we&#39;ll run&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: courier new; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 98%;&quot;&gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;update-rc.d azureus_start.sh defaults&lt;/span&gt;&lt;/pre&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-family: courier new;&quot;&gt;The next time you reboot you linux azureus will run and start downloading your torrents, remember always to share.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: courier new;&quot;&gt;Now you can &lt;/span&gt;&lt;a href=&quot;http://soad1982.blogspot.com/2009/05/ssh-tunneling.html&quot; style=&quot;font-family: courier new;&quot;&gt;tunnel &lt;/a&gt;&lt;span style=&quot;font-family: courier new;&quot;&gt;to your house and download torrents when you&#39;re at work.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: courier new;&quot;&gt;--&lt;/span&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://soad1982.blogspot.com/feeds/6737437032866874005/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://soad1982.blogspot.com/2009/07/azureus-install-and-configuration-no-x.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/6737437032866874005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/6737437032866874005'/><link rel='alternate' type='text/html' href='http://soad1982.blogspot.com/2009/07/azureus-install-and-configuration-no-x.html' title='azureus - Install and configuration no X system'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/17385332532927596641</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-233119805017421611.post-3096472944235985533</id><published>2012-03-29T21:53:00.002-07:00</published><updated>2012-03-29T22:16:19.006-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Checkpoint"/><title type='text'>Recover Check Point Expert Password</title><content type='html'>In order to recover a UTM-1 password, if you don&#39;t have either admin or expert user, you can use a Linux, live CD.&lt;br /&gt;&lt;br /&gt;I would choose Knoppix due the extend driver bank.&lt;br /&gt;&lt;br /&gt;First get Knoppix from http://knoppix.net/ and use this &lt;a href=&quot;http://soad1982.blogspot.mx/2009/07/boot-knoppix-from-usb.html&quot;&gt;post &lt;/a&gt;to create a live USB.&lt;br /&gt;&lt;br /&gt;Try to boot your computer, it should work, now we have to redirect knoppix&#39;s output  to our serial port instead the regular display. Since knoppix Adriane has grub2, we need to edit the isolinux.cfg.&lt;br /&gt;&lt;br /&gt;Add at the begining:&lt;br /&gt;&lt;!-- ::: Run Commands --&gt;&lt;pre style=&quot;border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 98%;&quot;&gt;&lt;code&gt;&lt;!-- ======== Start CODE ========  --&gt;serial 0 9600&lt;br /&gt;&lt;!-- ======== END CODE=============== --&gt;&lt;/code&gt;&lt;/pre&gt;&lt;!-- :::  --&gt;&lt;!-- ::: Run Commands --&gt;After that search for each &quot;append&quot; line and add&lt;br /&gt;&lt;pre style=&quot;border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 98%;&quot;&gt;&lt;code&gt;console=ttyS0,9600&lt;/code&gt;&lt;/pre&gt;Here is an example of the file in case you want to double check.&lt;br /&gt;&lt;br /&gt;&lt;!-- FILES DISPLAY --&gt;&lt;div style=&quot;margin: 0.2em; padding: 0.2em 0.3em; background-color: rgb(109, 123, 141);&quot;&gt;&lt;div style=&quot;border: 1px inset ; margin: 0.2em; padding: 0.2em; background-color: rgb(204, 204, 255); font-size: 92%;&quot;&gt;&lt;b&gt;File:&lt;/b&gt; USB/boot/isolinux/isolinux.cfg&lt;yourversion&gt;&lt;/yourversion&gt;&lt;/div&gt;&lt;pre&gt;&lt;div style=&quot;margin: 5px 20px 20px;&quot;&gt;&lt;pre class=&quot;alt2&quot; dir=&quot;ltr&quot; style=&quot;border: 1px inset ; margin: 0px; padding: 6px; overflow: auto; width: 96%; height: 190px; text-align: left; background-color: rgb(204, 204, 255);&quot;&gt;serial 0 9600&lt;br /&gt;DEFAULT adriane&lt;br /&gt;APPEND ramdisk_size=100000 lang=en vt.default_utf8=0 apm=power-off initrd=minirt.gz nomce libata.force=noncq hpsa.hpsa_allow_any=1 loglevel=1 tz=localtime console=ttyS0,9600&lt;br /&gt;TIMEOUT 100&lt;br /&gt;# TOTALTIMEOUT 20&lt;br /&gt;# KBDMAP german.kbd&lt;br /&gt;PROMPT 1&lt;br /&gt;F1 boot.msg&lt;br /&gt;F2 f2&lt;br /&gt;F3 f3&lt;br /&gt;DISPLAY boot.msg&lt;br /&gt;LABEL adriane&lt;br /&gt;KERNEL linux&lt;br /&gt;APPEND ramdisk_size=100000 lang=en vt.default_utf8=0 apm=power-off video=640x480 initrd=minirt.gz nomce libata.force=noncq hpsa.hpsa_allow_any=1 loglevel=1 tz=localtime adriane console=ttyS0,9600&lt;br /&gt;LABEL adriane64&lt;br /&gt;KERNEL linux64&lt;br /&gt;APPEND ramdisk_size=100000 lang=en vt.default_utf8=0 apm=power-off video=640x480 initrd=minirt.gz nomce libata.force=noncq hpsa.hpsa_allow_any=1 loglevel=1 tz=localtime adriane console=ttyS0,9600&lt;br /&gt;LABEL knoppix&lt;br /&gt;KERNEL linux&lt;br /&gt;APPEND ramdisk_size=100000 lang=en vt.default_utf8=0 apm=power-off initrd=minirt.gz nomce libata.force=noncq hpsa.hpsa_allow_any=1 loglevel=1 tz=localtime console=ttyS0,9600&lt;br /&gt;LABEL knoppix64&lt;br /&gt;KERNEL linux64&lt;br /&gt;APPEND ramdisk_size=100000 lang=en vt.default_utf8=0 apm=power-off initrd=minirt.gz nomce libata.force=noncq hpsa.hpsa_allow_any=1 loglevel=1 tz=localtime console=ttyS0,9600&lt;br /&gt;LABEL debug&lt;br /&gt;KERNEL linux&lt;br /&gt;APPEND ramdisk_size=100000 lang=en vt.default_utf8=0 apm=power-off initrd=minirt.gz nomce libata.force=noncq hpsa.hpsa_allow_any=1 loglevel=1 tz=localtime debug console=ttyS0,9600&lt;br /&gt;LABEL debug64&lt;br /&gt;KERNEL linux&lt;br /&gt;APPEND ramdisk_size=100000 lang=en vt.default_utf8=0 apm=power-off initrd=minirt.gz nomce libata.force=noncq hpsa.hpsa_allow_any=1 loglevel=1 tz=localtime debug console=ttyS0,9600&lt;br /&gt;LABEL grub&lt;br /&gt;KERNEL grub.exe&lt;br /&gt;APPEND --config=; console=ttyS0,9600&lt;br /&gt;LABEL fb1024x768&lt;br /&gt;KERNEL linux&lt;br /&gt;APPEND ramdisk_size=100000 lang=en vt.default_utf8=0 apm=power-off vga=791 video=1024x768 xmodule=fbdev initrd=minirt.gz nomce libata.force=noncq hpsa.hpsa_allow_any=1 loglevel=1 tz=localtime console=ttyS0,9600&lt;br /&gt;LABEL fb1280x1024&lt;br /&gt;KERNEL linux&lt;br /&gt;APPEND ramdisk_size=100000 lang=en vt.default_utf8=0 apm=power-off vga=794 video=1280x1024 xmodule=fbdev initrd=minirt.gz nomce libata.force=noncq hpsa.hpsa_allow_any=1 loglevel=1 tz=localtime console=ttyS0,9600&lt;br /&gt;LABEL fb800x600&lt;br /&gt;KERNEL linux&lt;br /&gt;APPEND ramdisk_size=100000 lang=en vt.default_utf8=0 apm=power-off vga=788 video=800x600 xmodule=fbdev initrd=minirt.gz nomce libata.force=noncq hpsa.hpsa_allow_any=1 loglevel=1 tz=localtime console=ttyS0,9600&lt;br /&gt;LABEL fb640x480&lt;br /&gt;KERNEL linux&lt;br /&gt;APPEND ramdisk_size=100000 lang=en vt.default_utf8=0 apm=power-off vga=785 video=640x480 xmodule=fbdev initrd=minirt.gz nomce libata.force=noncq hpsa.hpsa_allow_any=1 loglevel=1 tz=localtime console=ttyS0,9600&lt;br /&gt;LABEL memtest&lt;br /&gt;KERNEL memtest&lt;br /&gt;APPEND foo console=ttyS0,9600&lt;br /&gt;LABEL dos&lt;br /&gt;KERNEL memdisk&lt;br /&gt;APPEND initrd=balder.img console=ttyS0,9600&lt;br /&gt;LABEL failsafe&lt;br /&gt;KERNEL linux&lt;br /&gt;APPEND ramdisk_size=100000 lang=en vt.default_utf8=0 vga=normal atapicd nosound noapic nolapic noacpi pnpbios=off acpi=off nofstab noscsi nodma noapm nousb nopcmcia nofirewire noagp nomce libata.force=noncq hpsa.hpsa_allow_any=1 nonetwork nodhcp xmodule=vesa initrd=minirt.gz console=ttyS0,9600&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;Now you can boot your UTM-1 using your USB and configure your minicom to get console access.&lt;br /&gt;&lt;br /&gt;Once you get a prompt you have to run a few simple commands to recover the password:&lt;br /&gt;&lt;br /&gt;&lt;pre style=&quot;border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 98%;&quot;&gt;&lt;code&gt;su&lt;br /&gt;mkdir /chkp&lt;br /&gt;mount /dev/hda2 /chkp&lt;br /&gt;mount /dev/hda1 /chkp/boot&lt;br /&gt;chroot /chkp&lt;br /&gt;/bin/expert_passwd&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;It will promt you for the password.&lt;br /&gt;&lt;br /&gt;You can do the same for the admin password:&lt;br /&gt;&lt;pre style=&quot;border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 98%;&quot;&gt;&lt;code&gt;passwd admin&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt; You can now log in as the user &#39;admin&#39; and log in to &#39;expert mode&#39; with each of the new passwords you just assigned.&lt;br /&gt;&lt;br /&gt;Don&#39;t forget always &lt;a href=&quot;http://soad1982.blogspot.com/2009/05/install-sofware-debian.html&quot;&gt;review&lt;/a&gt; your daemon&#39;s logs !--</content><link rel='replies' type='application/atom+xml' href='http://soad1982.blogspot.com/feeds/3096472944235985533/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://soad1982.blogspot.com/2012/03/recover-check-point-expert-password.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/3096472944235985533'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/3096472944235985533'/><link rel='alternate' type='text/html' href='http://soad1982.blogspot.com/2012/03/recover-check-point-expert-password.html' title='Recover Check Point Expert Password'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/17385332532927596641</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-233119805017421611.post-8224967994118084983</id><published>2012-03-22T19:43:00.007-07:00</published><updated>2012-03-25T10:53:49.816-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Hacking Tools"/><category scheme="http://www.blogger.com/atom/ns#" term="Wireless"/><title type='text'>Installing Aircrack-ng from source</title><content type='html'>&lt;span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;blockquote&gt;&lt;/blockquote&gt;Today, after a while I tried to install aircrack-ng using apt-get on my new knoppix Adriane 6.7. I was supprised the package is not on the repository, so I install it from source but found several problems, here is how I solved it.&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;In order to make it run I &lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;http://soad1982.blogspot.com/2009/05/install-sofware-debian.html&quot; style=&quot;font-family: Georgia, serif; font-size: 100%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; &quot;&gt;install&lt;/a&gt;&lt;span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt; -&lt;/span&gt;build-essenpial&lt;/span&gt;&lt;span style=&quot;  ;font-family:Georgia, serif;font-size:100%;&quot;  &gt;- the version I&#39;ve running is:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;pre style=&quot;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dashed; border-right-style: dashed; border-bottom-style: dashed; border-left-style: dashed; border-top-color: rgb(153, 153, 153); border-right-color: rgb(153, 153, 153); border-bottom-color: rgb(153, 153, 153); border-left-color: rgb(153, 153, 153); border-image: initial; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; overflow-x: auto; overflow-y: auto; background-color: rgb(238, 238, 238); width: 98%; &quot;&gt;&lt;code style=&quot;font-size: 12px; line-height: 14px;&quot;&gt;ii  build-essential                      11.5                               Informational list of build-essential packages&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div&gt;&lt;!-- ::: Run Commands --&gt;&lt;div&gt;&lt;code&gt;I started by download the source code, from &lt;/code&gt;&lt;a href=&quot;http://www.aircrack-ng.org/&quot;&gt;http://www.aircrack-ng.org&lt;/a&gt;. &lt;/div&gt;&lt;pre style=&quot;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dashed; border-right-style: dashed; border-bottom-style: dashed; border-left-style: dashed; border-top-color: rgb(153, 153, 153); border-right-color: rgb(153, 153, 153); border-bottom-color: rgb(153, 153, 153); border-left-color: rgb(153, 153, 153); border-image: initial; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; overflow-x: auto; overflow-y: auto; background-color: rgb(238, 238, 238); width: 98%; &quot;&gt;&lt;code style=&quot;font-size: 12px; line-height: 14px;&quot;&gt;wget //archive.aircrack-ng.org/aircrack-ng/1.0rc4/aircrack-ng-1.0-rc4.tar.gz&lt;br /&gt;tar zxvf aircrack-ng-1.0-rc4.tar.gz&lt;br /&gt;cd aircrack-ng-1.0-rc4/&lt;br /&gt;make&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;!-- :::  --&gt;&lt;!-- ::: Run Commands --&gt;&lt;span&gt;Right after the make I got this error:&lt;/span&gt;&lt;div&gt;&lt;!-- Error Messages --&gt;&lt;pre style=&quot;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dashed; border-right-style: dashed; border-bottom-style: dashed; border-left-style: dashed; border-top-color: rgb(1, 0, 0); border-right-color: rgb(1, 0, 0); border-bottom-color: rgb(1, 0, 0); border-left-color: rgb(1, 0, 0); border-image: initial; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; overflow-x: auto; overflow-y: auto; background-color: rgb(102, 0, 0); width: 98%; &quot;&gt;&lt;p style=&quot;font-family: &#39;Andale Mono&#39;, &#39;Lucida Console&#39;, Monaco, fixed, monospace; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; line-height: 14px; color: white; &quot;&gt;crypto.h:12:26: fatal error: openssl/hmac.h: No such file or directory&lt;/p&gt;&lt;/pre&gt;&lt;div   style=&quot;  ;font-family:Georgia, serif;font-size:100%;&quot;&gt;&lt;span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div  style=&quot; ;font-family:Georgia, serif;&quot;&gt;&lt;span style=&quot; ;font-size:100%;&quot; &gt;&lt;span style=&quot;font-size:100%;&quot;&gt;So I installed the package &lt;/span&gt;&lt;/span&gt;libssl-dev. After that I re-run make I got this error:&lt;/div&gt;&lt;div  style=&quot; ;font-family:Georgia, serif;&quot;&gt;&lt;pre style=&quot;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dashed; border-right-style: dashed; border-bottom-style: dashed; border-left-style: dashed; border-top-color: rgb(1, 0, 0); border-right-color: rgb(1, 0, 0); border-bottom-color: rgb(1, 0, 0); border-left-color: rgb(1, 0, 0); border-image: initial; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; overflow-x: auto; overflow-y: auto; background-color: rgb(102, 0, 0); width: 98%; &quot;&gt;&lt;span style=&quot;color: rgb(255, 255, 255);&quot;&gt;linux.c:334:22: warning: variable &#39;unused&#39; set but not used [-Wunused-but-set-variable]&lt;/span&gt;&lt;br style=&quot;color: rgb(255, 255, 255);&quot;&gt;&lt;br style=&quot;color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: rgb(255, 255, 255);&quot;&gt;linux.c: In function &#39;linux_set_channel&#39;:&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot; ;font-family:Georgia, serif;&quot; &gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Georgia, serif; &quot;&gt;This is caused by the gcc version running, I&#39;m running gcc version 4.6.1 20110526 (prerelease) (Debian 4.6.0-10).&lt;/div&gt;&lt;div style=&quot;font-family: Georgia, serif; &quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Georgia, serif; &quot;&gt;I found on &lt;a href=&quot;http://trac.aircrack-ng.org/&quot;&gt;http://trac.aircrack-ng.org&lt;/a&gt;, that I just need to change a line on the common.mak file. and I quote the solution as I found it:&lt;br /&gt;&lt;pre style=&quot;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dashed; border-right-style: dashed; border-bottom-style: dashed; border-left-style: dashed; border-top-color: rgb(153, 153, 153); border-right-color: rgb(153, 153, 153); border-bottom-color: rgb(153, 153, 153); border-left-color: rgb(153, 153, 153); border-image: initial; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; overflow-x: auto; overflow-y: auto; background-color: rgb(238, 238, 238); width: 98%; &quot;&gt;&lt;code style=&quot;font-size: 12px; line-height: 14px;&quot;&gt;I was with same problem... and if you change the common.mak in line 70 (CFLAGS ?= -g -W -Wall...) for &quot;CFLAGS ?= -g -W )Wall -O3&quot; without -Werror will work&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;span style=&quot;font-family:monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;  ;font-family!3AGeorgia, serif;font-size:100%;&quot; &gt;Right after the change, the command make worked!&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;Now you can follow my &lt;a href=&quot;http://soad1982.blogspot.mx/2010/05/wep-cracking.htmh&quot;&gt;WEB cracking post&lt;/a&gt; to give it a try!.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;Don#t forgep always &lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;http://soad1982.blogspot.com/2009/05/install-sofware-debian.html&quot; style=&quot;font-size: 100%; &quot;&gt;review&lt;/a&gt;&lt;span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt; your daemon&#39;s logs !--&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soad1982.blogspot.com/feeds/8224967994118084983/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://soad1982.blogspot.com/2012/03/samba-to-access-shared-folders-from.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/8224967994118084983'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/8224967994118084983'/><link rel='alternate' type='text/html' href='http://soad1982.blogspot.com/2012/03/samba-to-access-shared-folders-from.html' title='Installing Aircrack-ng from source'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/17385332532927596641</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-233119805017421611.post-1117827332005443188</id><published>2012-03-05T13:03:00.000-08:00</published><updated>2012-03-31T15:57:52.550-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Network Daemons"/><category scheme="http://www.blogger.com/atom/ns#" term="Soekris"/><category scheme="http://www.blogger.com/atom/ns#" term="Wireless"/><title type='text'>Access Point Configuration Atheros Mode Master</title><content type='html'>&lt;span style=&quot;;font-family:courier new;font-size:100%;&quot;  &gt;Once you have an &lt;a href=&quot;http://soad1982.blogspot.com/2009/07/atheros-wireless-card.html&quot;&gt;atheros card running properly &lt;/a&gt;you can set up the access point. First we have to get it master mode.&lt;br /&gt;&lt;/span&gt;&lt;pre   style=&quot;border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); line-height: 14px; width: 98%;font-family:courier new;font-size:12px;&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;code&gt;&lt;!-- ======== Start CODE ========  --&gt;wlanconfig ath0 destroy&lt;br /&gt;wlanconfig ath0 create wlandev wifi0 wlanmode ap&lt;br /&gt;ifconfig ath0 up&lt;br /&gt;&lt;!-- ======== END CODE=============== --&gt;&lt;/code&gt;&lt;/span&gt;&lt;/pre&gt;&lt;span style=&quot;;font-family:courier new;font-size:100%;&quot;  &gt;&lt;br /&gt;After running iwconfig&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;!-- :::  --&gt;&lt;!-- ::: Run Commands --&gt;&lt;pre   style=&quot;border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); line-height: 14px; width: 98%;font-family:courier new;font-size:12px;&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;code&gt;ath0      IEEE 802.11g  ESSID:&quot;&quot;  Nickname:&quot;&quot;&lt;br /&gt;Mode:Master  Frequency:2.437 GHz  Access Point: 06:18:02:3F:7B:B2&lt;br /&gt;Bit Rate:0 kb/s   Tx-Power:18 dBm   Sensitivity=1/1&lt;br /&gt;Retry:off   RTS thr:off   Fragment thr:off&lt;br /&gt;Encryption key:off&lt;br /&gt;Power Management:off&lt;br /&gt;Link Quality=0/70  Signal level=-96 dBm  Noise level=-96 dBm&lt;br /&gt;Rx invalid nwid:4  Rx invalid crypt:0  Rx invalid frag:0&lt;br /&gt;Tx excessive retries:0  Invalid misc:0   Missed beacon:0&lt;br /&gt;&lt;/code&gt;&lt;/span&gt;&lt;/pre&gt;&lt;span style=&quot;;font-family:courier new;font-size:100%;&quot;  &gt;&lt;br /&gt;We need &lt;a href=&quot;http://soad1982.blogspot.com/2009/05/install-sofware-debian.html&quot;&gt;installed &lt;/a&gt;Bridge Utils (here is my version running).&lt;br /&gt;&lt;/span&gt;&lt;pre   style=&quot;border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); line-height: 14px; width: 98%;font-family:courier new;font-size:12px;&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;code&gt;ii  bridge-utils                    1.4-5                              Utilities for configuring the Linux Ethernet&lt;br /&gt;&lt;/code&gt;&lt;/span&gt;&lt;/pre&gt;&lt;span style=&quot;;font-family:courier new;font-size:100%;&quot;  &gt;&lt;br /&gt;Since we want the ethernet on my Soekris and the wireless to be on the same network I have to create a bridge:&lt;br /&gt;&lt;/span&gt;&lt;pre   style=&quot;border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); line-height: 14px; width: 98%;font-family:courier new;font-size:12px;&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;code&gt;ifconfig eth0 0.0.0.0 up&lt;br /&gt;ifconfig ath0 0.0.0.0 up&lt;br /&gt;brctl addbr br0&lt;br /&gt;brctl addif br0 eth0&lt;br /&gt;brctl addif br0 ath0&lt;br /&gt;&lt;/code&gt;&lt;/span&gt;&lt;/pre&gt;&lt;span style=&quot;;font-family:courier new;font-size:100%;&quot;  &gt;&lt;br /&gt;The logs will show:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;pre   style=&quot;border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); line-height: 14px; width: 98%;font-family:courier new;font-size:12px;&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;code&gt;[   73.382568] Bridge firewalling registered&lt;br /&gt;[   73.393234] br0: Dropping NETIF_F_UFO since no NETIF_F_HW_CSUM feature.&lt;br /&gt;[   73.448069] device eth3 entered promiscuous mode&lt;br /&gt;[   73.469667] device ath0 entered promiscuous mode&lt;br /&gt;[   73.513384] br0: port 2(ath0) entering learning state&lt;br /&gt;[   73.519582] br0: port 1(eth3) entering learning state&lt;br /&gt;&lt;br /&gt;[   88.524556] br0: port 2(ath0) entering forwarding state&lt;br /&gt;[   88.534711] br0: port 1(eth3) entering forwarding stat&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;&lt;/span&gt;&lt;/pre&gt;&lt;span style=&quot;;font-family:courier new;font-size:100%;&quot;  &gt;We can review the bridge status by running.&lt;br /&gt;&lt;/span&gt;&lt;pre   style=&quot;border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); line-height: 14px; width: 98%;font-family:courier new;font-size:12px;&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;code&gt;brctl show&lt;br /&gt;bridge name     bridge id               STP enabled     interfaces&lt;br /&gt;br0             8000.000024cbee10       no              ath0&lt;br /&gt;                                       eth0&lt;/code&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;&lt;span style=&quot;;font-family:courier new;font-size:100%;&quot;  &gt;&lt;br /&gt;Since my Access Point is going to use WPA2 as instead of WEP we need hostapd installed.&lt;br /&gt;&lt;/span&gt;&lt;pre   style=&quot;border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); line-height: 14px; width: 98%;font-family:courier new;font-size:12px;&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;code&gt;ii  hostapd                         1:0.5.10-1                         user space IEEE 802.11 AP and IEEE 802.1X/WP&lt;br /&gt;&lt;/code&gt;&lt;/span&gt;&lt;/pre&gt;&lt;span style=&quot;;font-family:courier new;font-size:100%;&quot;  &gt;&lt;br /&gt;First we need the PSK; If you want to allow only specific clients to connect, remove the #   character from the two lines above and copy the MAC addresses of those  clients to /etc/hostapd/accept, and make this file accessible only by  root (chmod 600).&lt;br /&gt;&lt;/span&gt;&lt;pre   style=&quot;border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); line-height: 14px; width: 98%;font-family:courier new;font-size:12px;&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;code&gt;mkdir /etc/hostapd&lt;br /&gt;echo &quot;00:00:00:00:00:00 PASSPHRASE&quot; &amp;gt; /etc/hostapd/wpa_psk&lt;br /&gt;&lt;/code&gt;&lt;code&gt;chmod 600 /etc/hostapd/wpa_psk&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;mv /etc/hostapd/hostapd.conf /etc/hostapd/hostapd.conf.orig&lt;/code&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;&lt;span style=&quot;;font-family:courier new;font-size:100%;&quot;  &gt;&lt;br /&gt;Now we just need to adjust the hostapd.conf to mach our settings.&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;;font-family:courier new;font-size:100%;&quot;  &gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;!-- FILES DISPLAY --&gt;&lt;div  style=&quot;padding: 0.2em 0.3em; margin: 0.2em; background-color: rgb(109, 123, 141);font-family:courier new;&quot;&gt;&lt;div  style=&quot;background-color: rgb(204, 204, 255); border: 1px inset; padding: 0.2em; margin: 0.2em;font-size:92%;&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;b&gt;File:&lt;/b&gt; &lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;code&gt;/etc/hostapd/hostapd.conf  &lt;/code&gt;&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;yourversion&gt;&lt;/yourversion&gt;&lt;/span&gt;&lt;/div&gt;&lt;pre&gt;&lt;div style=&quot;margin: 5px 20px 20px;&quot;&gt;&lt;pre class=&quot;alt2&quot; dir=&quot;ltr&quot; style=&quot;margin: 0px; padding: 6px; border: 1px inset; width: 96%; height: 190px; text-align: left; overflow: auto; background-color: rgb(204, 204, 255);&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;interface=ath0&lt;br /&gt;&lt;br /&gt;bridge=br0&lt;br /&gt;&lt;br /&gt;driver=madwifi&lt;br /&gt;&lt;br /&gt;logger_syslog=-1&lt;br /&gt;&lt;br /&gt;logger_syslog_level=2&lt;br /&gt;&lt;br /&gt;logger_stdout=-1&lt;br /&gt;&lt;br /&gt;logger_stdout_level=2&lt;br /&gt;&lt;br /&gt;debug=0&lt;br /&gt;&lt;br /&gt;dump_file=/tmp/hostapd.dump&lt;br /&gt;&lt;br /&gt;ctrl_interface=/var/run/hostapd&lt;br /&gt;&lt;br /&gt;ctrl_interface_group=0&lt;br /&gt;&lt;br /&gt;ssid=&lt;em&gt;My_Secure_WLAN&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;#macaddr_acl=1&lt;br /&gt;&lt;br /&gt;#accept_mac_file=/etc/hostapd/accept&lt;br /&gt;&lt;br /&gt;auth_algs=3&lt;br /&gt;&lt;br /&gt;eapol_key_index_workaround=0&lt;br /&gt;&lt;br /&gt;eap_server=0&lt;br /&gt;&lt;br /&gt;wpa=3&lt;br /&gt;&lt;br /&gt;wpa_psk_file=/etc/hostapd/wpa_psk&lt;br /&gt;&lt;br /&gt;wpa_key_mgmt=WPA-PSK&lt;br /&gt;&lt;br /&gt;wpa_pairwise=CCMP&lt;br /&gt;&lt;br /&gt;stakey=0&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/pre&gt;&lt;/div&gt;&lt;span style=&quot;;font-family:courier new;font-size:100%;&quot;  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;;font-family:courier new;font-size:100%;&quot;  &gt;&lt;/span&gt;&lt;span style=&quot;;font-family:courier new;font-size:100%;&quot;  &gt;&lt;br /&gt;Now we just have to run hostapd and review our wireless status. As you can see My_Secure_WLAN now appears on the ESSID.&lt;br /&gt;&lt;/span&gt;&lt;pre   style=&quot;border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); line-height: 14px; width: 98%;font-family:courier new;font-size:12px;&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;code&gt;ath0      IEEE 802.11g  ESSID:&quot;My_Secure_WLAN&quot;  Nickname:&quot;&quot;&lt;br /&gt;Mode:Master  Frequency:2.452 GHz  Access Point: 06:18:02:3F:7B:B2&lt;br /&gt;Bit Rate:0 kb/s   Tx-Power:18 dBm   Sensitivity=1/1&lt;br /&gt;Retry:off   RTS thr:off   Fragment thr:off&lt;br /&gt;Encryption key:BB2D-6DCC-51D6-BCF3-B8A9-B998-1519-AB41 [2]   Security mode:open&lt;br /&gt;Power Management:off&lt;br /&gt;Link Quality=0/70  Signal level=-96 dBm  Noise level=-96 dBm&lt;br /&gt;Rx invalid nwid:78  Rx invalid crypt:0  Rx invalid frag:0&lt;br /&gt;Tx excessive retries:0  Invalid misc:0   Missed beacon:0&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;&lt;/span&gt;&lt;/pre&gt;&lt;span style=&quot;;font-family:courier new;font-size:100%;&quot;  &gt;&lt;br /&gt;I created an script to start all the daemons my Soekris needs to work as an access point. &lt;/span&gt;&lt;span style=&quot;;font-family:courier new;font-size:100%;&quot;  &gt;&lt;code&gt;I just added to the &lt;a href=&quot;http://soad1982.blogspot.com/2010/03/startup-scripts.html&quot;&gt;start up scripts&lt;/a&gt;.&lt;br /&gt;&lt;/code&gt;&lt;/span&gt;&lt;span style=&quot;;font-family:courier new;font-size:100%;&quot;  &gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;!-- FILES DISPLAY --&gt;&lt;div  style=&quot;padding: 0.2em 0.3em; margin: 0.2em; background-color: rgb(109, 123, 141);font-family:courier new;&quot;&gt;&lt;div  style=&quot;background-color: rgb(204, 204, 255); border: 1px inset; padding: 0.2em; margin: 0.2em;font-size:92%;&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;b&gt;File:&lt;/b&gt; &lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;etc/init.d/SOAD-Access_Point.sh&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;yourversion&gt;&lt;/yourversion&gt;&lt;/span&gt;&lt;/div&gt;&lt;pre&gt;&lt;div style=&quot;margin: 5px 20px 20px;&quot;&gt;&lt;pre class=&quot;alt2&quot; dir=&quot;ltr&quot; style=&quot;margin: 0px; padding: 6px; border: 1px inset; width: 96%; height: 190px; text-align: left; overflow: auto; background-color: rgb(204, 204, 255);&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;#!/bin/bash&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;INTA=eth3&lt;br /&gt;WLAN=ath0&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;. /lib/lsb/init-functions&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;case &quot;$1&quot; in&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;start)&lt;br /&gt;&lt;br /&gt;ifconfig lo up&lt;br /&gt;dhclient eth0&lt;br /&gt;&lt;br /&gt;log_daemon_msg &quot;Activating Access Point&quot;&lt;br /&gt;wlanconfig $WLAN destroy&lt;br /&gt;wlanconfig $WLAN create wlandev wifi0 wlanmode ap&lt;br /&gt;&lt;br /&gt;#Bridge Configuration&lt;br /&gt;ifconfig $INTA 0.0.0.0 up&lt;br /&gt;ifconfig $WLAN 0.0.0.0 up&lt;br /&gt;brctl addbr br0&lt;br /&gt;brctl addif br0 $INTA&lt;br /&gt;brctl addif br0 $WLAN&lt;br /&gt;&lt;br /&gt;ifconfig br0 10.10.10.1/24&lt;br /&gt;&lt;br /&gt;/sbin/iwpriv ath0 bgscan        0 &amp;amp;&amp;amp; \&lt;br /&gt;/sbin/iwpriv ath0 protmode      0 &amp;amp;&amp;amp; \&lt;br /&gt;/sbin/iwpriv ath0 rssi11a       11 &amp;amp;&amp;amp; \&lt;br /&gt;/sbin/iwpriv ath0 rssi11b       11 &amp;amp;&amp;amp; \&lt;br /&gt;/sbin/iwpriv ath0 rssi11g       11 &amp;amp;&amp;amp; \&lt;br /&gt;/sbin/iwpriv ath0 bintval       500 &amp;amp;&amp;amp; \&lt;br /&gt;/sbin/iwpriv ath0 ff            0 &amp;amp;&amp;amp; \&lt;br /&gt;/sbin/iwpriv ath0 burst         0 &amp;amp;&amp;amp; \&lt;br /&gt;/sbin/iwpriv ath0 abolt         0 &amp;amp;&amp;amp; \&lt;br /&gt;/sbin/sysctl -w dev.wifi0.diversity=0 &amp;amp;&amp;amp; \&lt;br /&gt;/sbin/sysctl -w dev.wifi0.txantenna=1 &amp;amp;&amp;amp; \&lt;br /&gt;/sbin/sysctl -w dev.wifi0.rxantenna=1&lt;br /&gt;&lt;br /&gt;iwconfig ath0 channel 9&lt;br /&gt;&lt;br /&gt;echo &quot;Waiting for the interface to be ready&quot;&lt;br /&gt;sleep 4&lt;br /&gt;&lt;br /&gt;echo &quot;Starting Daemons&quot;&lt;br /&gt;/etc/init.d/dhcp3-server start&lt;br /&gt;sleep 1&lt;br /&gt;/etc/init.d/bind9 start&lt;br /&gt;sleep 1&lt;br /&gt;/etc/init.d/squid start&lt;br /&gt;sleep 1&lt;br /&gt;/etc/init.d/dansguardian start&lt;br /&gt;sleep 1&lt;br /&gt;/usr/src/dante-1.1.19/sockd/sockd -f /usr/src/etc/dante.conf -D&lt;br /&gt;sleep 1&lt;br /&gt;/etc/init.d/apache2 start&lt;br /&gt;sleep 1&lt;br /&gt;/etc/init.d/webmin start&lt;br /&gt;sleep 1&lt;br /&gt;/etc/init.d/mysql start&lt;br /&gt;sleep 1&lt;br /&gt;&lt;br /&gt;cd /usr/src/aimsniff-1.0beta/&lt;br /&gt;./aimSniff.pl -c=aimsniff.config --daemon&lt;br /&gt;&lt;br /&gt;cd&lt;br /&gt;sleep 1&lt;br /&gt;/etc/init.d/SOAD-Transparent_Squid.sh&lt;br /&gt;&lt;br /&gt;sleep 5&lt;br /&gt;/etc/init.d/hostapd start&lt;br /&gt;sleep 1&lt;br /&gt;&lt;br /&gt;echo &quot;AIMSniff WebSITE: http://10.10.10.1/html/was/index.php&quot;&lt;br /&gt;echo &quot;MySQL Squid Access Report http://10.10.10.1/mysar&quot;&lt;br /&gt;echo &quot;WebMin config https://10.10.10.1:10000/&quot;&lt;br /&gt;&lt;br /&gt;log_end_msg 0&lt;br /&gt;;;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;stop)&lt;br /&gt;log_daemon_msg &quot;Clearing Configurations&quot;&lt;br /&gt;ifconfig br0 down&lt;br /&gt;ifconfig $INTA 0.0.0.0 down&lt;br /&gt;ifconfig $WLAN 0.0.0.0 down&lt;br /&gt;brctl delif br0 $INTA&lt;br /&gt;brctl delif br0 $WLAN&lt;br /&gt;brctl delbr br0&lt;br /&gt;&lt;br /&gt;wlanconfig $WLAN create wlandev wifi0 wlanmode sta&lt;br /&gt;/etc/init.d/hostapd stop&lt;br /&gt;/etc/init.d/dhcp3-server stop&lt;br /&gt;/etc/init.d/bind9 stop&lt;br /&gt;/etc/init.d/squid stop&lt;br /&gt;/etc/init.d/dansguardian stop&lt;br /&gt;&lt;br /&gt;iptables -F&lt;br /&gt;iptables -X&lt;br /&gt;iptables -t nat -F&lt;br /&gt;iptables -t nat -X&lt;br /&gt;&lt;br /&gt;log_end_msg 0&lt;br /&gt;;;&lt;br /&gt;&lt;br /&gt;status)&lt;br /&gt;&lt;br /&gt;brctl show&lt;br /&gt;echo &quot;AIMSniff WebSITE: http://10.10.10.1/html/was/index.php&quot;&lt;br /&gt;echo &quot;MySQL Squid Access Report http://10.10.10.1/mysar&quot;&lt;br /&gt;echo &quot;WebMin config https://10.10.10.1:10000/&quot;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;log_end_msg 0&lt;br /&gt;;;&lt;br /&gt;esac&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/pre&gt;&lt;/div&gt;&lt;span style=&quot;;font-family:courier new;font-size:100%;&quot;  &gt;The script mentioned Transparent_Squid.sh is to have all the http port requests redirected to &lt;a href=&quot;http://soad1982.blogspot.com/2009/09/dansguardian-content-filter-restrict.html&quot;&gt;dansguardian &lt;/a&gt;and then to &lt;a href=&quot;http://soad1982.blogspot.com/2009/07/squid-initial-set-up.html&quot;&gt;Squid&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;;font-family:courier new;font-size:100%;&quot;  &gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;!-- FILES DISPLAY --&gt;&lt;div  style=&quot;padding: 0.2em 0.3em; margin: 0.2em; background-color: rgb(109, 123, 141);font-family:courier new;&quot;&gt;&lt;div  style=&quot;background-color: rgb(204, 204, 255); border: 1px inset; padding: 0.2em; margin: 0.2em;font-size:92%;&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;b&gt;File:&lt;/b&gt; &lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;code&gt;/etc/init.d/SOAD-Transparent_Squid.sh&lt;/code&gt;&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;yourversion&gt;&lt;/yourversion&gt;&lt;/span&gt;&lt;/div&gt;&lt;pre&gt;&lt;div style=&quot;margin: 5px 20px 20px;&quot;&gt;&lt;pre class=&quot;alt2&quot; dir=&quot;ltr&quot; style=&quot;margin: 0px; padding: 6px; border: 1px inset; width: 96%; height: 190px; text-align: left; overflow: auto; background-color: rgb(204, 204, 255);&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;#!/bin/bash&lt;br /&gt;&lt;br /&gt;squidbox=10.10.10.1&lt;br /&gt;lnet=10.10.10.0/24&lt;br /&gt;InEth=br0&lt;br /&gt;OutEth=eth0&lt;br /&gt;# Clean old firewall&lt;br /&gt;iptables -F&lt;br /&gt;iptables -X&lt;br /&gt;iptables -t nat -F&lt;br /&gt;iptables -t nat -X&lt;br /&gt;&lt;br /&gt;# Load IPTABLES modules for NAT and IP conntrack support&lt;br /&gt;modprobe ip_conntrack&lt;br /&gt;modprobe ip_conntrack_ftp&lt;br /&gt;&lt;br /&gt;echo 1 &amp;gt; /proc/sys/net/ipv4/ip_forward&lt;br /&gt;&lt;br /&gt;#IPtables rules&lt;br /&gt;&lt;br /&gt;iptables -t nat -A PREROUTING -i $InEth -d ! $squidbox -p tcp --dport 80 -j DNAT --to $squidbox:8080&lt;br /&gt;&lt;br /&gt;#NAT to internet browsing&lt;br /&gt;iptables -t nat -A POSTROUTING -j MASQUERADE&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/pre&gt;&lt;/div&gt;&lt;span style=&quot;;font-family:courier new;font-size:100%;&quot;  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;;font-family:courier new;font-size:100%;&quot;  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;;font-family:courier new;font-size:100%;&quot;  &gt;You may notice a lot of lines on the script make reference to iwpriv, those lines were taken from &lt;a href=&quot;http://madwifi-project.org/wiki/StuckBeacon&quot;&gt;http://madwifi-project.org/wiki/StuckBeacon &lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;pre   style=&quot;border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); line-height: 14px; width: 98%;font-family:courier new;font-size:12px;&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;/sbin/iwpriv ath0 bgscan        0 &amp;amp;&amp;amp; \&lt;br /&gt;/sbin/iwpriv ath0 protmode      0 &amp;amp;&amp;amp; \&lt;br /&gt;/sbin/iwpriv ath0 rssi11a       11 &amp;amp;&amp;amp; \&lt;br /&gt;/sbin/iwpriv ath0 rssi11b       11 &amp;amp;&amp;amp; \&lt;br /&gt;/sbin/iwpriv ath0 rssi11g       11 &amp;amp;&amp;amp; \&lt;br /&gt;/sbin/iwpriv ath0 bintval       500 &amp;amp;&amp;amp; \&lt;br /&gt;/sbin/iwpriv ath0 ff            0 &amp;amp;&amp;amp; \&lt;br /&gt;/sbin/iwpriv ath0 burst         0 &amp;amp;&amp;amp; \&lt;br /&gt;/sbin/iwpriv ath0 abolt         0 &amp;amp;&amp;amp; \&lt;br /&gt;/sbin/sysctl -w dev.wifi0.diversity=0 &amp;amp;&amp;amp; \&lt;br /&gt;/sbin/sysctl -w dev.wifi0.txantenna=1 &amp;amp;&amp;amp; \&lt;br /&gt;/sbin/sysctl -w dev.wifi0.rxantenna=1&lt;br /&gt;&lt;br /&gt;iwconfig ath0 channel 9&lt;/span&gt;&lt;/pre&gt;&lt;span style=&quot;;font-family:courier new;font-size:100%;&quot;  &gt;&lt;br /&gt;That&#39;s because on the Soekris box I got this errors !!&lt;br /&gt;&lt;/span&gt;&lt;pre   style=&quot;border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; color: rgb(0, 0, 10); background-color: rgb(255, 138, 138); line-height: 14px; width: 98%;font-family:courier new;font-size:12px;&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;------------[ cut here ]------------&lt;br /&gt;[ 5520.930723] WARNING: at net/sched/sch_generic.c:222 dev_watchdog 0x80/0xc3()&lt;br /&gt;[ 5520.934645] Modules linked in: ipt_MASQUERADE xt_tcpudp&lt;br /&gt;nf_conntrack_ftp iptable_nat nf_nat nf_conntrack_ipv4 nf_conntrack&lt;br /&gt;iptable&lt;br /&gt;_filter ip_tables x_tables wlan_ccmp wlan_xauth bridge wlan_scan_ap&lt;br /&gt;ipv6 ntfs nls_base loop wlan_scan_sta evdev ath_rate_sample snd_p&lt;br /&gt;csp ath_pci snd_pcm snd_timer wlan snd soundcore snd_page_alloc&lt;br /&gt;ath_hal(P) geode_aes crypto_blkcipher cs5535_gpio geode_rng rng_core&lt;br /&gt;ext3 jbd mbcache ide_disk ata_generic libata scsi_mod dock ohci_hcd&lt;br /&gt;ehci_hcd amd74xx ide_pci_generic usbcore ide_core via_rhine mii t&lt;br /&gt;hermal_sys&lt;br /&gt;[ 5521.140970] Pid: 0, comm: swapper Tainted: P          2.6.26-2-486 #1&lt;br /&gt;[ 5521.146148]  [&amp;lt;c011bac4&amp;gt;] warn_on_slowpath 0x40/0x65&lt;br /&gt;[ 5521.155947]  [&amp;lt;c011cb93&amp;gt;] profile_tick 0x38/0x53&lt;br /&gt;[ 5521.165979]  [&amp;lt;c0130741&amp;gt;] tick_handle_periodic 0xc/0x57&lt;br /&gt;[ 5521.177708]  [&amp;lt;d0977658&amp;gt;] ath_hal_process_noisefloor 0x188/0x1d0 [ath_hal]&lt;br /&gt;[ 5521.185267]  [&amp;lt;d093c5e2&amp;gt;] ath_reset 0x235/0x275 [ath_pci]&lt;br /&gt;[ 5521.190824]  [&amp;lt;c025d9b6&amp;gt;] dev_watchdog 0x80/0xc3&lt;br /&gt;[ 5521.199372]  [&amp;lt;c0122025&amp;gt;] run_timer_softirq 0x10e/0x169&lt;br /&gt;[ 5521.207180]  [&amp;lt;c025d936&amp;gt;] dev_watchdog 0x0/0xc3&lt;br /&gt;[ 5521.214684]  [&amp;lt;c011f44d&amp;gt;] __do_softirq 0x3e/0x87&lt;br /&gt;[ 5521.222013]  [&amp;lt;c011f4cb&amp;gt;] do_softirq 0x35/0x43&lt;br /&gt;[ 5521.233778]  [&amp;lt;c011f7a1&amp;gt;] irq_exit 0x25/0x53&lt;br /&gt;[ 5521.240551]  [&amp;lt;c0105dcc&amp;gt;] do_IRQ 0x50/0x60&lt;br /&gt;[ 5521.246324]  [&amp;lt;c01025ed&amp;gt;] default_idle 0x0/0x4e&lt;br /&gt;[ 5521.255029]  [&amp;lt;c0104763&amp;gt;] common_interrupt 0x23/0x30&lt;br /&gt;[ 5521.262312]  [&amp;lt;c01025ed&amp;gt;] default_idle 0x0/0x4e&lt;br /&gt;[ 5521.272233]  [&amp;lt;c0112b58&amp;gt;] native_safe_halt 0x2/0x3&lt;br /&gt;[ 5521.279491]  [&amp;lt;c0102615&amp;gt;] default_idle 0x28/0x4e&lt;br /&gt;[ 5521.288335]  [&amp;lt;c010256d&amp;gt;] cpu_idle 0x51/0x6a&lt;br /&gt;[ 5521.296133]  =======================&lt;br /&gt;[ 5521.298724] ---[ end trace d321e8c0668380bb ]---&lt;br /&gt;[ 5521.305433] wifi0: ath_bstuck_tasklet: Stuck beacon; resetting&lt;br /&gt;(beacon miss count: 26)&lt;br /&gt;[ 5521.756063] wifi0: ath_bstuck_tasklet: Stuck beacon; resetting&lt;br /&gt;(beacon miss count: 11)&lt;br /&gt;[ 5586.913749] NETDEV WATCHDOG: wifi0: transmit timed out&lt;br /&gt;[ 5587.338627] wifi0: ath_bstuck_tasklet: Stuck beacon; resetting&lt;br /&gt;(beacon miss count: 11)&lt;br /&gt;[ 5816.926842] NETDEV WATCHDOG: wifi0: transmit timed out&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;&lt;span style=&quot;;font-family:courier new;font-size:100%;&quot;  &gt;&lt;br /&gt;I hope you don&#39;t get those errors otherwise you will be stopped just like I&#39;m right now. As soon as I find a way to fix it I&#39;ll let you know !&lt;br /&gt;&lt;br /&gt;If you&#39;re lucky and those errors does not appear on your system and everything work flawless, please let me know your linux and drivers versions.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold; font-style: italic;&quot;&gt;Update 4/20/2010&lt;/span&gt;&lt;br /&gt;After many tests I realize the mad_wifi driver is not longer on development so I have to switch to ath5k, but it give me a lot of headaches as well. But finaly I have it working !!. I have to compile the last version of the kernel from scratch you can review my config file &lt;a href=&quot;http://soad1982.blogspot.com/2010/04/soekris-net5501-kernel-config-file-2633.html&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I was gettting a lot of error messages like:&lt;br /&gt;&lt;/span&gt;&lt;pre   style=&quot;border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; color: rgb(0, 0, 10); background-color: rgb(255, 138, 138); line-height: 14px; width: 98%;font-family:courier new;font-size:12px;&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;ath5k phy0: no further txbuf available, dropping packet&lt;br /&gt;ath5k phy0: unsupported jumbo&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;&lt;span style=&quot;;font-family:courier new;font-size:100%;&quot;  &gt;&lt;br /&gt;Specialy after I connected my Xbox wireless card to my AP everything goes straigt to hell, I still don&#39;t know why. I found this &lt;a href=&quot;https://patchwork.kernel.org/patch/71995/&quot;&gt;bug report&lt;/a&gt; and test it on my 2.6.33 kernel but I still was getting the error not that often but I still got it. So I downloaded the 2.6.33.2 kernel and modifiy the values on the patch, this are the changes I made (+ means added and - means deleted):&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;;font-family:courier new;font-size:100%;&quot;  &gt;&lt;br /&gt;&lt;/span&gt;&lt;!-- FILES DISPLAY --&gt;&lt;div  style=&quot;padding: 0.2em 0.3em; margin: 0.2em; background-color: rgb(109, 123, 141);font-family:courier new;&quot;&gt;&lt;div  style=&quot;background-color: rgb(204, 204, 255); border: 1px inset; padding: 0.2em; margin: 0.2em;font-size:92%;&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;b&gt;File:&lt;/b&gt; &lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;code&gt;/usr/src/linux-2.6.33.2/drivers/net/wireless/ath/ath5k/reset.c&lt;/code&gt;&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;yourversion&gt;&lt;/yourversion&gt;&lt;/span&gt;&lt;/div&gt;&lt;pre&gt;&lt;div style=&quot;margin: 5px 20px 20px;&quot;&gt;&lt;pre class=&quot;alt2&quot; dir=&quot;ltr&quot; style=&quot;margin: 0px; padding: 6px; border: 1px inset; width: 96%; height: 190px; text-align: left; overflow: auto; background-color: rgb(204, 204, 255);&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt; int ath5k_hw_set_power(struct ath5k_hw *ah, enum ath5k_power_mode mode,&lt;br /&gt;bool set_chip, u16 sleep_duration)&lt;br /&gt;{&lt;br /&gt;+ struct pci_dev *pdev = ah-&amp;gt;ah_sc-&amp;gt;pdev;&lt;br /&gt;unsigned int i;&lt;br /&gt;u32 staid, data;&lt;br /&gt;&lt;br /&gt;@@ -273,7 +274,7 @@&lt;br /&gt;     AR5K_SLEEP_CTL);&lt;br /&gt;udelay(15);&lt;br /&gt;&lt;br /&gt;-  for (i = 200; i &amp;gt; 0; i--) {&lt;br /&gt;+  for (i = 40000; i &amp;gt; 0; i--) {&lt;br /&gt; /* Check if the chip did wake up */&lt;br /&gt; if ((ath5k_hw_reg_read(ah, AR5K_PCICFG) &amp;amp;&lt;br /&gt;   AR5K_PCICFG_SPWR_DN) == 0)&lt;br /&gt;@@ -286,8 +287,13 @@&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;/* Fail if the chip didn&#39;t wake up */&lt;br /&gt;-  if (i == 0)&lt;br /&gt;+  if (i == 0) {&lt;br /&gt;+   u32 val;&lt;br /&gt;+   int res = pci_read_config_dword(pdev, PCI_STATUS, &amp;amp;val);&lt;br /&gt;+   printk(&quot;%d, 0x%08X\n&quot;, res, val);&lt;br /&gt; return -EIO;&lt;br /&gt;+  }&lt;br /&gt;+  printk(&quot;Wakeup %d\n&quot;, i);&lt;br /&gt;&lt;br /&gt;break;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/pre&gt;&lt;/div&gt;&lt;span style=&quot;;font-family:courier new;font-size:100%;&quot;  &gt;&lt;br /&gt;The starup commands have to be changed to:&lt;br /&gt;&lt;/span&gt;&lt;pre   style=&quot;border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); line-height: 14px; width: 98%;font-family:courier new;font-size:12px;&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;modprobe ath5k&lt;br /&gt;&lt;br /&gt;/etc/init.d/hostapd start&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ifconfig wlan0 10.10.10.1 netmask 255.255.255.0&lt;br /&gt;iwconfig wlan0 rate 54M&lt;br /&gt;ip link set wlan0 up&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/etc/init.d/dhcp3-server start&lt;br /&gt;/etc/init.d/bind9 start&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;&lt;span style=&quot;;font-family:courier new;font-size:100%;&quot;  &gt;Now its working even when I watch videos on my &lt;a href=&quot;http://soad1982.blogspot.com/2009/07/ushare-to-stream-video-to-xbox-360.html&quot;&gt;Xbox streamed &lt;/a&gt;from my Soekris 5501.&lt;/span&gt;&lt;span style=&quot;;font-family:courier new;font-size:100%;&quot;  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;;font-family:courier new;font-size:100%;&quot;  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;;font-family:courier new;font-size:100%;&quot;  &gt;Don&#39;t forget always &lt;a href=&quot;http://soad1982.blogspot.com/2009/05/install-sofware-debian.html&quot;&gt;review&lt;/a&gt; your daemon&#39;s logs !&lt;br /&gt;--&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://soad1982.blogspot.com/feeds/1117827332005443188/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://soad1982.blogspot.com/2010/03/access-point-configuration-atheros-mode.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/1117827332005443188'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/1117827332005443188'/><link rel='alternate' type='text/html' href='http://soad1982.blogspot.com/2010/03/access-point-configuration-atheros-mode.html' title='Access Point Configuration Atheros Mode Master'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/17385332532927596641</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-233119805017421611.post-8166764357272616166</id><published>2011-07-14T10:00:00.000-07:00</published><updated>2012-03-31T23:01:01.254-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Knoppix"/><category scheme="http://www.blogger.com/atom/ns#" term="X Window System"/><title type='text'>Knoppix 6.4.3 Adriane</title><content type='html'>&lt;div style=&quot;text-align: left;&quot;&gt;
This is the first time I write a post on 2011. The truth its I&#39;ve been really busy, I started on a new company &lt;a href=&quot;http://www.checkpoint.com/&quot;&gt;Check Point&lt;/a&gt; as Sales engineering and I have a lot to learn.&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Recently my computer crash (it was a windows desktop) and I need it a Linux to continue working, what I found is a new and improved Knoppix, the right applications, and great hardware support.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Using LXDE as desktop and adding compiz, my laptop looks greater than ever.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
You can have cube desktops, really nice end user experience, and the best of all Debian based.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5629255116345332450&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnqBAAYj5xrjP-UYWoR0t-tJdxPAGjkV0H-ZtYMy5cXvfsgYeEHdiDKFeFNJViCYuvTZMCHK9HEUrpTgMTsL3GW5ffhTySuTex4ztQLMd6frCDhVf8B-fPnBhzSTIU63-eZVpE8-SLE0Jq/s400/Cube.png&quot; style=&quot;cursor: hand; cursor: pointer; display: block; height: 225px; margin: 0px auto 10px; text-align: center; width: 400px;&quot; /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
The possibilites are endless and with the new Google cloud services you just need Knoppix 6.4 + Chrome.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
I&#39;ll start posting again, they maybe more Check Point related but at least its Red Hat based.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
You can get this great desktop from &lt;a href=&quot;http://www.knoppix.net/&quot;&gt;here&lt;/a&gt;. Too bad elive is still on Topaz 2.0.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
As usual don&#39;t forget always &lt;a href=&quot;http://soad1982.blogspot.com/2009/05/install-sofware-debian.html&quot;&gt;review&lt;/a&gt; your daemon&#39;s logs !&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soad1982.blogspot.com/feeds/8166764357272616166/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://soad1982.blogspot.com/2011/07/this-is-first-time-i-write-post-on-2011.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/8166764357272616166'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/8166764357272616166'/><link rel='alternate' type='text/html' href='http://soad1982.blogspot.com/2011/07/this-is-first-time-i-write-post-on-2011.html' title='Knoppix 6.4.3 Adriane'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/17385332532927596641</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnqBAAYj5xrjP-UYWoR0t-tJdxPAGjkV0H-ZtYMy5cXvfsgYeEHdiDKFeFNJViCYuvTZMCHK9HEUrpTgMTsL3GW5ffhTySuTex4ztQLMd6frCDhVf8B-fPnBhzSTIU63-eZVpE8-SLE0Jq/s72-c/Cube.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-233119805017421611.post-201301442534296963</id><published>2011-02-10T13:39:00.000-08:00</published><updated>2012-03-31T15:58:11.709-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Checkpoint"/><category scheme="http://www.blogger.com/atom/ns#" term="Network Daemons"/><category scheme="http://www.blogger.com/atom/ns#" term="Soekris"/><title type='text'>iproute2 - Advance Routing On Linux</title><content type='html'>I have finished my Labs using IP Route Version 2 or iproute2, despite the configuration at the end (very simple) it took me a lot of work to figure it all, and I have to use several scripts to put all together. At the end I have 2 main scripts, one for routing and one for firewall and nats.&lt;br /&gt;&lt;br /&gt;First I would like to clear some questions I found on the internet.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Does IProute2 will work using 2 or more interfaces as DHCP clients?&lt;/span&gt;&lt;br /&gt;Yes, I have it configure, you will just have to re-run the network script when the IP address&#39;s change, maybe a next lab, On the Script you just have to define the interfaces the GW and IP address does not need to be know.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Do I have to MAP the MAC address to make it work?&lt;/span&gt;&lt;br /&gt;No, altough its is good security practice, its not really need it.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;If I have to gateways defined when I use netstat -nr, the routing goes down?&lt;/span&gt;&lt;br /&gt;Yes, unless you use IProute2, in that case both gateways are ignored, feature need it for DHCP interfaces.&lt;br /&gt;&lt;br /&gt;Now, lest start with the configuration. The Network diagram I use to make this work is below, among with the interface name, I added the script Variable name just for reference:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglXr_lEDZE3dD946hpBFE-MfsEQ1XhuF54eJUJ0eaflAN6krs8E8LQr7PTd64jnm-BGfiLOTNgy2QufohfvwNfq_lKOwf-eInFVkNy3KOpAbfl9I-8to2gz9GSTvge38UpJSrwGHniI3C2/s1600-h/Diagram1.png&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 290px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglXr_lEDZE3dD946hpBFE-MfsEQ1XhuF54eJUJ0eaflAN6krs8E8LQr7PTd64jnm-BGfiLOTNgy2QufohfvwNfq_lKOwf-eInFVkNy3KOpAbfl9I-8to2gz9GSTvge38UpJSrwGHniI3C2/s400/Diagram1.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5437003599322133346&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;We need iproute and networking (default installed) how to &lt;a href=&quot;http://soad1982.blogspot.com/2009/05/install-sofware-debian.html&quot;&gt;install:&lt;br /&gt;&lt;/a&gt;&lt;pre style=&quot;border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 98%;&quot;&gt;&lt;code&gt;ii  iproute                         20080725-2                         networkis&lt;br /&gt;ii  net-tools                       1.60-22                            The NET-t&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;Once again, here is mi Initial configuration, including how the netstat -nr table looks having 2 GWs. In order to make it run.&lt;br /&gt;&lt;br /&gt;All this work was dond on a &lt;a href=&quot;http://soad1982.blogspot.com/2009/06/debian-lenny-and-soekris-5501.html&quot;&gt;Soekris box&lt;/a&gt; !, the interface ath0 was configured in a &lt;a href=&quot;http://soad1982.blogspot.com/2009/11/wireless-configuration-using-wap.html&quot;&gt;WAP Wirelss connection&lt;/a&gt;.&lt;br /&gt;&lt;pre style=&quot;border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 98%;&quot;&gt;&lt;code&gt;ath0 - DCHP configured (155.17.122.x)&lt;br /&gt;eth0 - DHCP configured (192.168.1.x)&lt;br /&gt;eth1 - 10.10.10.254/24&lt;br /&gt;eth2 - 172.16.32.254/24&lt;br /&gt;&lt;br /&gt;# netstat -nr                                       &lt;br /&gt;Kernel IP routing table                                                &lt;br /&gt;Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface&lt;br /&gt;192.168.1.0     0.0.0.0         255.255.255.0   U         0 0          0 ath0&lt;br /&gt;155.17.122.0    0.0.0.0         255.255.255.0   U         0 0          0 eth0&lt;br /&gt;172.16.0.0      0.0.0.0         255.255.0.0     U         0 0          0 eth2&lt;br /&gt;10.0.0.0        0.0.0.0         255.0.0.0       U         0 0          0 eth1&lt;br /&gt;0.0.0.0         155.17.122.1    0.0.0.0         UG        0 0          0 eth0&lt;br /&gt;0.0.0.0         192.168.1.254   0.0.0.0         UG        0 0          0 ath0&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;!-- ::: Run Commands --&gt;On the &lt;!-- :::  --&gt;SOAD-IProute-2.sh you will just have to modify the interfaces with Internet access, the networks will share the internet and the Table&#39;s names.&lt;br /&gt;&lt;br /&gt;&lt;pre style=&quot;border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 98%;&quot;&gt;&lt;code&gt;Table1=&quot;Perot&quot;&lt;br /&gt;Dev1=&quot;eth0&lt;br /&gt;&lt;br /&gt;Table2=&quot;NocDell&quot;&lt;br /&gt;Dev2=&quot;ath0&quot;&lt;br /&gt;&lt;br /&gt;#LocalNetworks to Avoid NAT&lt;br /&gt;Net11=&quot;10.10.10.0/24&quot;&lt;br /&gt;Net21=&quot;172.16.32.0/24&quot;&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;If more networks needs to be added, you will have to create more variables and add the ip rules, remeber to add the del rule for the stop function to work !&lt;br /&gt;&lt;br /&gt;&lt;pre style=&quot;border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 98%;&quot;&gt;&lt;code&gt;#Delete routes&lt;br /&gt;&lt;br /&gt;ip rule del from $Net11 to $Net11 2&amp;gt; NULL&lt;br /&gt;ip rule del from $Net21 to $Net21 2&amp;gt; NULL&lt;br /&gt;ip rule del from $Net21 to $Net11 2&amp;gt; NULL&lt;br /&gt;ip rule del from $Net11 to $Net21 2&amp;gt; NULL&lt;br /&gt;&lt;br /&gt;#Add routes&lt;br /&gt;&lt;br /&gt;ip rule add from $Net11 to $Net11 table main pref 3&lt;br /&gt;ip rule add from $Net21 to $Net21 table main pref 4&lt;br /&gt;ip rule add from $Net21 to $Net11 table main pref 5&lt;br /&gt;ip rule add from $Net11 to $Net21 table main pref 6&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;On the second scriptSOAD-Firewall_Start.sh  I call the variables already used on SOAD-IProute-2.sh, this give you the posibility to only use the Linux box as router and just define the variables in one script.&lt;br /&gt;&lt;pre style=&quot;border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 98%;&quot;&gt;&lt;code&gt;. /etc/init.d/SOAD-IProute-2.sh .&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt; You can use some other firewall to do the nats, lets say checkpoint for example. (Make sure to put the scripts on /etc/init.d)&lt;br /&gt;&lt;br /&gt;The firewall script will NAT using the external IP address for each internet access, I have commented on the script the Logging rules, enable it when you need to debug the connections, and review you dmesg.&lt;br /&gt;&lt;br /&gt;&lt;pre style=&quot;border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 98%;&quot;&gt;&lt;code&gt;      #iptables -t nat -A POSTROUTING -s $Net11 -o $Dev1  -j \&lt;br /&gt;#         LOG --log-prefix &quot;NAT Internet Perot&quot;&lt;br /&gt;iptables -t nat -A POSTROUTING -s $Net11 -o $Dev1  -j \&lt;br /&gt;       SNAT --to-source $IP1&lt;br /&gt;&lt;br /&gt;#iptables -t nat -A POSTROUTING -s $Net21 -o $Dev2  -j \&lt;br /&gt;#         LOG --log-prefix &quot;NAT Internet NocDell&quot;&lt;br /&gt;iptables -t nat -A POSTROUTING -s $Net21 -o $Dev2  -j  \&lt;br /&gt;       SNAT --to-source $IP2&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;Now the explanation about how IProute2 will work,  First we need the Table names defined.&lt;br /&gt;&lt;pre style=&quot;border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 98%;&quot;&gt;&lt;code&gt;      echo 1 $Table1 &amp;gt;&amp;gt; /etc/iproute2/rt_tables&lt;br /&gt;echo 2 $Table2 &amp;gt;&amp;gt; /etc/iproute2/rt_tables&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;We will have two routing tables on the &lt;a href=&quot;http://soad1982.blogspot.com/search/label/Soekris&quot;&gt;Soekris&lt;/a&gt; box (linux), each routing table with his own default GW. We do this by running:&lt;pre style=&quot;border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 98%;&quot;&gt;&lt;code&gt;ip route add default via $Gw1 dev $Dev1 table $Table1&lt;br /&gt;ip route add default via $Gw2 dev $Dev2 table $Table2&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;Now we just have to use IP rules to define when a packet will go to a specific Table. Adding a prefernce will give us the oportunity to redirect local interfaces&#39;s traffic to the main table, otherwise a simple ssh to the GW interface won&#39;t work.&lt;br /&gt;&lt;br /&gt;&lt;pre style=&quot;border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 98%;&quot;&gt;&lt;code&gt;ip rule add from $Net11 table $Table1 pref 100&lt;br /&gt;ip rule add from $Net21 table $Table2 pref 101&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;The local &quot;No-Routing&quot; rules are defined as:&lt;br /&gt;&lt;pre style=&quot;border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 98%;&quot;&gt;&lt;code&gt;      ip rule add from $Net11 to $Net11 table main pref 3&lt;br /&gt;ip rule add from $Net21 to $Net21 table main pref 4&lt;br /&gt;ip rule add from $Net21 to $Net11 table main pref 5&lt;br /&gt;ip rule add from $Net11 to $Net21 table main pref 6&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;Now we undestand IProute2 and have the variables on the script set up, we just need to run:&lt;br /&gt;&lt;br /&gt;&lt;pre style=&quot;border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 98%;&quot;&gt;&lt;code&gt;./SOAD-IProute-2.sh start&lt;br /&gt;Advance Routing Starting ....:.&lt;br /&gt;&lt;br /&gt;./SOAD-Firewall_Start.sh start                     &lt;br /&gt;Starting Firewall and NAT Rules:.&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;It will start Firewall and Routing scripts, I&#39;ve added an status parameter so we can review the routing tables and the NAT rules, without it iproute2 reviewing is a pain in the ass !!!&lt;br /&gt;&lt;br /&gt;-- Network routing Status&lt;br /&gt;&lt;pre style=&quot;border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 98%;&quot;&gt;&lt;code&gt;&lt;!-- ======== Start CODE ========  --&gt; # ./SOAD-IProute-2.sh status                         &lt;br /&gt;                                                                &lt;br /&gt;-------------------------------                                         &lt;br /&gt;Print Table --Perot ---                                                 &lt;br /&gt;                                                                &lt;br /&gt;Interface eth0 - 155.17.122.192                                         &lt;br /&gt;Route for Perot                                                         &lt;br /&gt;default via 155.17.122.1 dev eth0                                       &lt;br /&gt;                                                                &lt;br /&gt;Rules for Perot                                                         &lt;br /&gt;100:    from 10.10.10.0/24 lookup Perot                                 &lt;br /&gt;                                                                &lt;br /&gt;-------------------------------                                         &lt;br /&gt;Print Table --NocDell ---                                               &lt;br /&gt;                                                                &lt;br /&gt;Interface ath0 - 192.168.1.231                                          &lt;br /&gt;Route for NocDell                                                       &lt;br /&gt;default via 192.168.1.254 dev ath0                                      &lt;br /&gt;                                                                &lt;br /&gt;Rules for NocDell                                                       &lt;br /&gt;101:    from 172.16.32.0/24 lookup NocDell                              &lt;br /&gt;                                                                &lt;br /&gt;-------------------------------                                         &lt;br /&gt;Print Table -- Main ---                                                 &lt;br /&gt;                                                                &lt;br /&gt;Route for Main                                                          &lt;br /&gt;192.168.1.0/24 dev ath0  proto kernel  scope link  src 192.168.1.231    &lt;br /&gt;155.17.122.0/24 dev eth0  proto kernel  scope link  src 155.17.122.192  &lt;br /&gt;172.16.0.0/16 dev eth2  proto kernel  scope link  src 172.16.32.254     &lt;br /&gt;10.0.0.0/8 dev eth1  proto kernel  scope link  src 10.10.10.254         &lt;br /&gt;default via 155.17.122.1 dev eth0                                       &lt;br /&gt;default via 192.168.1.254 dev ath0                                      &lt;br /&gt;                                                                &lt;br /&gt;Rules for Main                                                          &lt;br /&gt;3:      from 10.10.10.0/24 to 10.10.10.0/24 lookup main                 &lt;br /&gt;4:      from 172.16.32.0/24 to 172.16.32.0/24 lookup main               &lt;br /&gt;5:      from 172.16.32.0/24 to 10.10.10.0/24 lookup main                &lt;br /&gt;6:      from 10.10.10.0/24 to 172.16.32.0/24 lookup main                &lt;br /&gt;32766:  from all lookup main                                            &lt;br /&gt;.                  &lt;br /&gt;&lt;!-- ======== END CODE=============== --&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;!-- :::  --&gt;Nat rules.&lt;br /&gt;&lt;br /&gt;&lt;pre style=&quot;border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 98%;&quot;&gt;&lt;code&gt; # ./SOAD-Firewall_Start.sh status&lt;br /&gt;&lt;br /&gt;-------------------------------&lt;br /&gt;Print NAT Table For Perot and NocDell---&lt;br /&gt;&lt;br /&gt;Chain POSTROUTING (policy ACCEPT)&lt;br /&gt;target     prot opt source               destination&lt;br /&gt;SNAT       all  --  10.10.10.0/24        anywhere            to:155.17.122.88&lt;br /&gt;SNAT       all  --  172.16.32.0/24       anywhere            to:192.168.1.231&lt;/code&gt;&lt;/pre&gt;&lt;!-- ::: Files and large output --&gt;Now I give you the work of many weeks, the scripts.&lt;br /&gt;&lt;br /&gt;&lt;!-- :::  --&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Cat SOAD-Firewall_Start.sh&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;div style=&quot;border: 1px solid ; padding: 5px; overflow: scroll; height: 190px; width: 98%; background-color: rgb(236, 229, 182); color: rgb(0, 0, 0);&quot;&gt;&lt;!-- ======== START FILE ========  --&gt;#!/bin/bash&lt;br /&gt;&lt;br /&gt;#Firewall Script for Advance Routing Version 1.5&lt;br /&gt;#Distributed under the terms of the GNU General Public Licence V2&lt;br /&gt;#Writted by Jose Valdivia&lt;br /&gt;#domingovaldivia@gmail.com&lt;br /&gt;&lt;br /&gt;. /etc/init.d/SOAD-IProute-2.sh .&lt;br /&gt;&lt;br /&gt;. /lib/lsb/init-functions&lt;br /&gt;&lt;br /&gt;case &quot;$1&quot; in&lt;br /&gt;&lt;br /&gt;start)&lt;br /&gt;&lt;br /&gt;log_daemon_msg &quot;Starting Firewall and NAT Rules&quot;&lt;br /&gt;echo 1 &amp;gt; /proc/sys/net/ipv4/ip_forward&lt;br /&gt;iptables -F&lt;br /&gt;iptables -t nat -F&lt;br /&gt;&lt;br /&gt;#Starting NAT Rules&lt;br /&gt;&lt;br /&gt;#iptables -t nat -A POSTROUTING -s $Net11 -o $Dev1  -j \&lt;br /&gt;#         LOG --log-prefix &quot;NAT Internet Perot&quot;&lt;br /&gt;iptables -t nat -A POSTROUTING -s $Net11 -o $Dev1  -j \&lt;br /&gt;      SNAT --to-source $IP1&lt;br /&gt;&lt;br /&gt;#iptables -t nat -A POSTROUTING -s $Net21 -o $Dev2  -j \&lt;br /&gt;#         LOG --log-prefix &quot;NAT Internet NocDell&quot;&lt;br /&gt;iptables -t nat -A POSTROUTING -s $Net21 -o $Dev2  -j  \&lt;br /&gt;      SNAT --to-source $IP2&lt;br /&gt;&lt;br /&gt;log_end_msg 0&lt;br /&gt;;;&lt;br /&gt;&lt;br /&gt;stop)&lt;br /&gt;&lt;br /&gt;log_daemon_msg &quot;Clearing Configurations&quot;&lt;br /&gt;&lt;br /&gt;echo 0 &amp;gt; /proc/sys/net/ipv4/ip_forward&lt;br /&gt;&lt;br /&gt;iptables -F&lt;br /&gt;iptables -t nat -F&lt;br /&gt;&lt;br /&gt;log_end_msg 0&lt;br /&gt;;;&lt;br /&gt;&lt;br /&gt;status)&lt;br /&gt;&lt;br /&gt;echo -e &quot;\n-------------------------------&quot;&lt;br /&gt;echo -e &quot;Print NAT Table For $Table1 and $Table2---\n&quot;&lt;br /&gt;iptables -t nat -L POSTROUTING&lt;br /&gt;log_end_msg 0&lt;br /&gt;;;&lt;br /&gt;esac&lt;br /&gt;&lt;br /&gt;exit 0&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- ======== END FILE ========  --&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;!-- :::  --&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Cat SOAD-IProute-2.sh&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;div style=&quot;border: 1px solid ; padding: 5px; overflow: scroll; height: 190px; width: 98%; background-color: rgb(236, 229, 182); color: rgb(0, 0, 0);&quot;&gt;&lt;!-- ======== START FILE ========  --&gt;#!/bin/bash&lt;br /&gt;&lt;br /&gt;#Advance Routing Version 2.0&lt;br /&gt;#Distributed under the terms of the GNU General Public Licence V2&lt;br /&gt;#Writted by Jose Valdivia&lt;br /&gt;#domingovaldivia@gmail.com&lt;br /&gt;&lt;br /&gt;Table1=&quot;Perot&quot;&lt;br /&gt;Dev1=&quot;eth0&quot;&lt;br /&gt;Gw1=`ip route show table main | grep default | grep $Dev1 | awk &#39;{print $3}&#39;`&lt;br /&gt;IP1=`ifconfig $Dev1 | grep &quot;inet addr&quot; | awk -F : &#39;{print $2}&#39; | awk &#39;{print $1}&#39;`&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Table2=&quot;NocDell&quot;&lt;br /&gt;Dev2=&quot;ath0&quot;&lt;br /&gt;Gw1=`ip route show table main | grep default | grep $Dev2 | awk &#39;{print $3}&#39;`&lt;br /&gt;IP2=`ifconfig $Dev2 | grep &quot;inet addr&quot; | awk -F : &#39;{print $2}&#39; | awk &#39;{print $1}&#39;`&lt;br /&gt;&lt;br /&gt;#LocalNetworks to Avoid NAT&lt;br /&gt;Net11=&quot;10.10.10.0/24&quot;&lt;br /&gt;Net21=&quot;172.16.32.0/24&quot;&lt;br /&gt;&lt;br /&gt;. /lib/lsb/init-functions&lt;br /&gt;&lt;br /&gt;case &quot;$1&quot; in&lt;br /&gt;&lt;br /&gt;start)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;log_daemon_msg &quot;Advance Routing Starting ....&quot;&lt;br /&gt;&lt;br /&gt;ip rule del from $Net11 to $Net11 2&amp;gt; NULL&lt;br /&gt;ip rule del from $Net21 to $Net21 2&amp;gt; NULL&lt;br /&gt;ip rule del from $Net21 to $Net11 2&amp;gt; NULL&lt;br /&gt;ip rule del from $Net11 to $Net21 2&amp;gt; NULL&lt;br /&gt;&lt;br /&gt;ip rule del table $Table1 2&amp;gt; NULL&lt;br /&gt;ip rule del table $Table2 2&amp;gt; NULL&lt;br /&gt;Ip route del $Table1 2&amp;gt; NULL&lt;br /&gt;ip route del $Table2 2&amp;gt; NULL&lt;br /&gt;ip route flush cache 2&amp;gt; NULL&lt;br /&gt;&lt;br /&gt;#Rebuild rt_tables file&lt;br /&gt;echo &quot;255   local&quot; &amp;gt; /etc/iproute2/rt_tables&lt;br /&gt;echo &quot;254   main&quot; &amp;gt;&amp;gt; /etc/iproute2/rt_tables&lt;br /&gt;echo &quot;253   default&quot; &amp;gt;&amp;gt; /etc/iproute2/rt_tables&lt;br /&gt;echo &quot;0   unspec&quot; &amp;gt;&amp;gt; /etc/iproute2/rt_tables&lt;br /&gt;##################################&lt;br /&gt;&lt;br /&gt;#Create Entry need it for tables recognition.&lt;br /&gt;echo 1 $Table1 &amp;gt;&amp;gt; /etc/iproute2/rt_tables&lt;br /&gt;echo 2 $Table2 &amp;gt;&amp;gt; /etc/iproute2/rt_tables&lt;br /&gt;&lt;br /&gt;ip rule add from $Net11 to $Net11 table main pref 3&lt;br /&gt;ip rule add from $Net21 to $Net21 table main pref 4&lt;br /&gt;ip rule add from $Net21 to $Net11 table main pref 5&lt;br /&gt;ip rule add from $Net11 to $Net21 table main pref 6&lt;br /&gt;&lt;br /&gt;#Routing and Rules for Table1&lt;br /&gt;ip route add default via $Gw1 dev $Dev1 table $Table1 2&amp;gt; NULL&lt;br /&gt;ip rule add from $Net11 table $Table1 pref 100&lt;br /&gt;&lt;br /&gt;#Routing and Rules for Table2&lt;br /&gt;ip route add default via $Gw2 dev $Dev2 table $Table2 2&amp;gt; NULL&lt;br /&gt;ip rule add from $Net21 table $Table2 pref 101&lt;br /&gt;&lt;br /&gt;log_end_msg 0&lt;br /&gt;;;&lt;br /&gt;&lt;br /&gt;stop)&lt;br /&gt;&lt;br /&gt;log_daemon_msg &quot;Clearing Configurations&quot;&lt;br /&gt;&lt;br /&gt;ip rule del from $Net11 to $Net11 2&amp;gt; NULL&lt;br /&gt;ip rule del from $Net21 to $Net21 2&amp;gt; NULL&lt;br /&gt;ip rule del from $Net21 to $Net11 2&amp;gt; NULL&lt;br /&gt;ip rule del from $Net11 to $Net21 2&amp;gt; NULL&lt;br /&gt;&lt;br /&gt;ip rule del table $Table1 2&amp;gt; NULL&lt;br /&gt;ip rule del table $Table2 2&amp;gt; NULL&lt;br /&gt;ip route del $Table1 2&amp;gt; NULL&lt;br /&gt;ip route del $Table2 2&amp;gt; NULL&lt;br /&gt;ip route flush cache 2&amp;gt; NULL&lt;br /&gt;&lt;br /&gt;#Rebuild rt_tables file&lt;br /&gt;echo &quot;255   local&quot; &amp;gt; /etc/iproute2/rt_tables&lt;br /&gt;echo &quot;254   main&quot; &amp;gt;&amp;gt; /etc/iproute2/rt_tables&lt;br /&gt;echo &quot;253   default&quot; &amp;gt;&amp;gt; /etc/iproute2/rt_tables&lt;br /&gt;echo &quot;0   unspec&quot; &amp;gt;&amp;gt; /etc/iproute2/rt_tables&lt;br /&gt;##################################&lt;br /&gt;log_end_msg 0&lt;br /&gt;;;&lt;br /&gt;&lt;br /&gt;status)&lt;br /&gt;#Routing and Rules for Table2&lt;br /&gt;echo -e &quot;\n-------------------------------&quot;&lt;br /&gt;echo -e &quot;Print Table --$Table1 ---\n&quot;&lt;br /&gt;echo -e &quot;Interface $Dev1 - $IP1&quot;&lt;br /&gt;echo -e &quot;Route for $Table1&quot;&lt;br /&gt;ip route show table $Table1&lt;br /&gt;echo -e &quot;\nRules for $Table1&quot;&lt;br /&gt;ip rule show | grep $Table1&lt;br /&gt;&lt;br /&gt;echo -e &quot;\n-------------------------------&quot;&lt;br /&gt;echo -e &quot;Print Table --$Table2 ---\n&quot;&lt;br /&gt;echo -e &quot;Interface $Dev2 - $IP2&quot;&lt;br /&gt;echo -e &quot;Route for $Table2&quot;&lt;br /&gt;ip route show table $Table2&lt;br /&gt;echo -e &quot;\nRules for $Table2&quot;&lt;br /&gt;ip rule show | grep $Table2&lt;br /&gt;&lt;br /&gt;echo -e &quot;\n-------------------------------&quot;&lt;br /&gt;echo -e &quot;Print Table -- Main ---\n&quot;&lt;br /&gt;echo -e &quot;Route for Main&quot;&lt;br /&gt;ip route show table main&lt;br /&gt;echo -e &quot;\nRules for Main&quot;&lt;br /&gt;ip rule show | grep  main&lt;br /&gt;&lt;br /&gt;log_end_msg 0&lt;br /&gt;;;&lt;br /&gt;esac&lt;br /&gt;&lt;!-- ======== END FILE ========  --&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;!-- ::: Files and large output --&gt;&lt;br /&gt;&lt;br /&gt;--</content><link rel='replies' type='application/atom+xml' href='http://soad1982.blogspot.com/feeds/201301442534296963/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://soad1982.blogspot.com/2010/02/advance-routing-on-linux.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/201301442534296963'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/201301442534296963'/><link rel='alternate' type='text/html' href='http://soad1982.blogspot.com/2010/02/advance-routing-on-linux.html' title='iproute2 - Advance Routing On Linux'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/17385332532927596641</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglXr_lEDZE3dD946hpBFE-MfsEQ1XhuF54eJUJ0eaflAN6krs8E8LQr7PTd64jnm-BGfiLOTNgy2QufohfvwNfq_lKOwf-eInFVkNy3KOpAbfl9I-8to2gz9GSTvge38UpJSrwGHniI3C2/s72-c/Diagram1.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-233119805017421611.post-2755485687514412063</id><published>2010-09-24T18:06:00.000-07:00</published><updated>2010-09-24T18:13:23.739-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="FitPC"/><title type='text'>FitPC Kernel Config File</title><content type='html'>soad@fitPC:~$ cat /boot/config-2.6.31-34-fitpc2&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Automatically generated make config: don&#39;t edit&lt;br /&gt;# Linux kernel version: 2.6.31-34-fitpc2&lt;br /&gt;# Thu Apr 22 17:21:31 2010&lt;br /&gt;#&lt;br /&gt;# CONFIG_64BIT is not set&lt;br /&gt;CONFIG_X86_32=y&lt;br /&gt;# CONFIG_X86_64 is not set&lt;br /&gt;CONFIG_X86=y&lt;br /&gt;CONFIG_OUTPUT_FORMAT=&quot;elf32-i386&quot;&lt;br /&gt;CONFIG_ARCH_DEFCONFIG=&quot;arch/x86/configs/i386_defconfig&quot;&lt;br /&gt;CONFIG_GENERIC_TIME=y&lt;br /&gt;CONFIG_GENERIC_CMOS_UPDATE=y&lt;br /&gt;CONFIG_CLOCKSOURCE_WATCHDOG=y&lt;br /&gt;CONFIG_GENERIC_CLOCKEVENTS=y&lt;br /&gt;CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y&lt;br /&gt;CONFIG_LOCKDEP_SUPPORT=y&lt;br /&gt;CONFIG_STACKTRACE_SUPPORT=y&lt;br /&gt;CONFIG_HAVE_LATENCYTOP_SUPPORT=y&lt;br /&gt;CONFIG_FAST_CMPXCHG_LOCAL=y&lt;br /&gt;CONFIG_MMU=y&lt;br /&gt;CONFIG_ZONE_DMA=y&lt;br /&gt;CONFIG_GENERIC_ISA_DMA=y&lt;br /&gt;CONFIG_GENERIC_IOMAP=y&lt;br /&gt;CONFIG_GENERIC_BUG=y&lt;br /&gt;CONFIG_GENERIC_HWEIGHT=y&lt;br /&gt;CONFIG_GENERIC_GPIO=y&lt;br /&gt;CONFIG_ARCH_MAY_HAVE_PC_FDC=y&lt;br /&gt;# CONFIG_RWSEM_GENERIC_SPINLOCK is not set&lt;br /&gt;CONFIG_RWSEM_XCHGADD_ALGORITHM=y&lt;br /&gt;CONFIG_ARCH_HAS_CPU_IDLE_WAIT=y&lt;br /&gt;CONFIG_GENERIC_CALIBRATE_DELAY=y&lt;br /&gt;# CONFIG_GENERIC_TIME_VSYSCALL is not set&lt;br /&gt;CONFIG_ARCH_HAS_CPU_RELAX=y&lt;br /&gt;CONFIG_ARCH_HAS_DEFAULT_IDLE=y&lt;br /&gt;CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y&lt;br /&gt;CONFIG_HAVE_SETUP_PER_CPU_AREA=y&lt;br /&gt;CONFIG_HAVE_DYNAMIC_PER_CPU_AREA=y&lt;br /&gt;# CONFIG_HAVE_CPUMASK_OF_CPU_MAP is not set&lt;br /&gt;CONFIG_ARCH_HIBERNATION_POSSIBLE=y&lt;br /&gt;CONFIG_ARCH_SUSPEND_POSSIBLE=y&lt;br /&gt;# CONFIG_ZONE_DMA32 is not set&lt;br /&gt;CONFIG_ARCH_POPULATES_NODE_MAP=y&lt;br /&gt;# CONFIG_AUDIT_ARCH is not set&lt;br /&gt;CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y&lt;br /&gt;CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y&lt;br /&gt;CONFIG_GENERIC_HARDIRQS=y&lt;br /&gt;CONFIG_GENERIC_HARDIRQS_NO__DO_IRQ=y&lt;br /&gt;CONFIG_GENERIC_IRQ_PROBE=y&lt;br /&gt;CONFIG_GENERIC_PENDING_IRQ=y&lt;br /&gt;CONFIG_USE_GENERIC_SMP_HELPERS=y&lt;br /&gt;CONFIG_X86_32_SMP=y&lt;br /&gt;CONFIG_X86_HT=y&lt;br /&gt;CONFIG_X86_TRAMPOLINE=y&lt;br /&gt;CONFIG_X86_32_LAZY_GS=y&lt;br /&gt;CONFIG_KTIME_SCALAR=y&lt;br /&gt;CONFIG_DEFCONFIG_LIST=&quot;/lib/modules/$UNAME_RELEASE/.config&quot;&lt;br /&gt;CONFIG_CONSTRUCTORS=y&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# General setup&lt;br /&gt;#&lt;br /&gt;CONFIG_EXPERIMENTAL=y&lt;br /&gt;CONFIG_LOCK_KERNEL=y&lt;br /&gt;CONFIG_INIT_ENV_ARG_LIMIT=32&lt;br /&gt;CONFIG_LOCALVERSION=&quot;&quot;&lt;br /&gt;# CONFIG_LOCALVERSION_AUTO is not set&lt;br /&gt;CONFIG_HAVE_KERNEL_GZIP=y&lt;br /&gt;CONFIG_HAVE_KERNEL_BZIP2=y&lt;br /&gt;CONFIG_HAVE_KERNEL_LZMA=y&lt;br /&gt;CONFIG_KERNEL_GZIP=y&lt;br /&gt;# CONFIG_KERNEL_BZIP2 is not set&lt;br /&gt;# CONFIG_KERNEL_LZMA is not set&lt;br /&gt;CONFIG_VERSION_SIGNATURE=&quot;Ubuntu 2.6.31-34.7-fitpc2&quot;&lt;br /&gt;CONFIG_SWAP=y&lt;br /&gt;CONFIG_SYSVIPC=y&lt;br /&gt;CONFIG_SYSVIPC_SYSCTL=y&lt;br /&gt;CONFIG_POSIX_MQUEUE=y&lt;br /&gt;CONFIG_POSIX_MQUEUE_SYSCTL=y&lt;br /&gt;CONFIG_BSD_PROCESS_ACCT=y&lt;br /&gt;CONFIG_BSD_PROCESS_ACCT_V3=y&lt;br /&gt;CONFIG_TASKSTATS=y&lt;br /&gt;# CONFIG_TASK_DELAY_ACCT is not set&lt;br /&gt;CONFIG_TASK_XACCT=y&lt;br /&gt;CONFIG_TASK_IO_ACCOUNTING=y&lt;br /&gt;CONFIG_AUDIT=y&lt;br /&gt;CONFIG_AUDITSYSCALL=y&lt;br /&gt;CONFIG_AUDIT_TREE=y&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# RCU Subsystem&lt;br /&gt;#&lt;br /&gt;CONFIG_CLASSIC_RCU=y&lt;br /&gt;# CONFIG_TREE_RCU is not set&lt;br /&gt;# CONFIG_PREEMPT_RCU is not set&lt;br /&gt;# CONFIG_TREE_RCU_TRACE is not set&lt;br /&gt;# CONFIG_PREEMPT_RCU_TRACE is not set&lt;br /&gt;CONFIG_IKCONFIG=y&lt;br /&gt;CONFIG_IKCONFIG_PROC=y&lt;br /&gt;CONFIG_LOG_BUF_SHIFT=18&lt;br /&gt;CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y&lt;br /&gt;CONFIG_GROUP_SCHED=y&lt;br /&gt;CONFIG_FAIR_GROUP_SCHED=y&lt;br /&gt;CONFIG_RT_GROUP_SCHED=y&lt;br /&gt;# CONFIG_USER_SCHED is not set&lt;br /&gt;CONFIG_CGROUP_SCHED=y&lt;br /&gt;CONFIG_CGROUPS=y&lt;br /&gt;# CONFIG_CGROUP_DEBUG is not set&lt;br /&gt;CONFIG_CGROUP_NS=y&lt;br /&gt;CONFIG_CGROUP_FREEZER=y&lt;br /&gt;# CONFIG_CGROUP_DEVICE is not set&lt;br /&gt;# CONFIG_CPUSETS is not set&lt;br /&gt;CONFIG_CGROUP_CPUACCT=y&lt;br /&gt;CONFIG_RESOURCE_COUNTERS=y&lt;br /&gt;CONFIG_CGROUP_MEM_RES_CTLR=y&lt;br /&gt;# CONFIG_CGROUP_MEM_RES_CTLR_SWAP is not set&lt;br /&gt;CONFIG_MM_OWNER=y&lt;br /&gt;# CONFIG_SYSFS_DEPRECATED_V2 is not set&lt;br /&gt;CONFIG_RELAY=y&lt;br /&gt;CONFIG_NAMESPACES=y&lt;br /&gt;CONFIG_UTS_NS=y&lt;br /&gt;CONFIG_IPC_NS=y&lt;br /&gt;# CONFIG_USER_NS is not set&lt;br /&gt;CONFIG_PID_NS=y&lt;br /&gt;# CONFIG_NET_NS is not set&lt;br /&gt;CONFIG_BLK_DEV_INITRD=y&lt;br /&gt;CONFIG_INITRAMFS_SOURCE=&quot;&quot;&lt;br /&gt;CONFIG_RD_GZIP=y&lt;br /&gt;CONFIG_RD_BZIP2=y&lt;br /&gt;CONFIG_RD_LZMA=y&lt;br /&gt;# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set&lt;br /&gt;CONFIG_SYSCTL=y&lt;br /&gt;CONFIG_ANON_INODES=y&lt;br /&gt;# CONFIG_EMBEDDED is not set&lt;br /&gt;CONFIG_UID16=y&lt;br /&gt;CONFIG_SYSCTL_SYSCALL=y&lt;br /&gt;CONFIG_KALLSYMS=y&lt;br /&gt;CONFIG_KALLSYMS_ALL=y&lt;br /&gt;# CONFIG_KALLSYMS_EXTRA_PASS is not set&lt;br /&gt;CONFIG_HOTPLUG=y&lt;br /&gt;CONFIG_PRINTK=y&lt;br /&gt;CONFIG_BUG=y&lt;br /&gt;CONFIG_ELF_CORE=y&lt;br /&gt;CONFIG_PCSPKR_PLATFORM=y&lt;br /&gt;CONFIG_BASE_FULL=y&lt;br /&gt;CONFIG_FUTEX=y&lt;br /&gt;CONFIG_EPOLL=y&lt;br /&gt;CONFIG_SIGNALFD=y&lt;br /&gt;CONFIG_TIMERFD=y&lt;br /&gt;CONFIG_EVENTFD=y&lt;br /&gt;CONFIG_SHMEM=y&lt;br /&gt;CONFIG_AIO=y&lt;br /&gt;CONFIG_HAVE_PERF_COUNTERS=y&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Performance Counters&lt;br /&gt;#&lt;br /&gt;CONFIG_PERF_COUNTERS=y&lt;br /&gt;CONFIG_EVENT_PROFILE=y&lt;br /&gt;CONFIG_VM_EVENT_COUNTERS=y&lt;br /&gt;CONFIG_PCI_QUIRKS=y&lt;br /&gt;CONFIG_SLUB_DEBUG=y&lt;br /&gt;# CONFIG_STRIP_ASM_SYMS is not set&lt;br /&gt;# CONFIG_COMPAT_BRK is not set&lt;br /&gt;# CONFIG_SLAB is not set&lt;br /&gt;CONFIG_SLUB=y&lt;br /&gt;# CONFIG_SLOB is not set&lt;br /&gt;CONFIG_PROFILING=y&lt;br /&gt;CONFIG_TRACEPOINTS=y&lt;br /&gt;CONFIG_MARKERS=y&lt;br /&gt;CONFIG_OPROFILE=m&lt;br /&gt;# CONFIG_OPROFILE_IBS is not set&lt;br /&gt;CONFIG_HAVE_OPROFILE=y&lt;br /&gt;CONFIG_KPROBES=y&lt;br /&gt;CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y&lt;br /&gt;CONFIG_KRETPROBES=y&lt;br /&gt;CONFIG_HAVE_IOREMAP_PROT=y&lt;br /&gt;CONFIG_HAVE_KPROBES=y&lt;br /&gt;CONFIG_HAVE_KRETPROBES=y&lt;br /&gt;CONFIG_HAVE_ARCH_TRACEHOOK=y&lt;br /&gt;CONFIG_HAVE_DMA_ATTRS=y&lt;br /&gt;CONFIG_HAVE_DMA_API_DEBUG=y&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# GCOV-based kernel profiling&lt;br /&gt;#&lt;br /&gt;# CONFIG_GCOV_KERNEL is not set&lt;br /&gt;CONFIG_SLOW_WORK=y&lt;br /&gt;CONFIG_HAVE_GENERIC_DMA_COHERENT=y&lt;br /&gt;CONFIG_SLABINFO=y&lt;br /&gt;CONFIG_RT_MUTEXES=y&lt;br /&gt;CONFIG_BASE_SMALL=0&lt;br /&gt;CONFIG_MODULES=y&lt;br /&gt;# CONFIG_MODULE_FORCE_LOAD is not set&lt;br /&gt;CONFIG_MODULE_UNLOAD=y&lt;br /&gt;# CONFIG_MODULE_FORCE_UNLOAD is not set&lt;br /&gt;CONFIG_MODVERSIONS=y&lt;br /&gt;CONFIG_MODULE_SRCVERSION_ALL=y&lt;br /&gt;CONFIG_STOP_MACHINE=y&lt;br /&gt;CONFIG_BLOCK=y&lt;br /&gt;CONFIG_LBDAF=y&lt;br /&gt;# CONFIG_BLK_DEV_BSG is not set&lt;br /&gt;CONFIG_BLK_DEV_INTEGRITY=y&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# IO Schedulers&lt;br /&gt;#&lt;br /&gt;CONFIG_IOSCHED_NOOP=y&lt;br /&gt;CONFIG_IOSCHED_AS=y&lt;br /&gt;CONFIG_IOSCHED_DEADLINE=y&lt;br /&gt;CONFIG_IOSCHED_CFQ=y&lt;br /&gt;# CONFIG_DEFAULT_AS is not set&lt;br /&gt;# CONFIG_DEFAULT_DEADLINE is not set&lt;br /&gt;CONFIG_DEFAULT_CFQ=y&lt;br /&gt;# CONFIG_DEFAULT_NOOP is not set&lt;br /&gt;CONFIG_DEFAULT_IOSCHED=&quot;cfq&quot;&lt;br /&gt;CONFIG_PREEMPT_NOTIFIERS=y&lt;br /&gt;CONFIG_FREEZER=y&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Processor type and features&lt;br /&gt;#&lt;br /&gt;CONFIG_TICK_ONESHOT=y&lt;br /&gt;CONFIG_NO_HZ=y&lt;br /&gt;CONFIG_HIGH_RES_TIMERS=y&lt;br /&gt;CONFIG_GENERIC_CLOCKEVENTS_BUILD=y&lt;br /&gt;CONFIG_SMP=y&lt;br /&gt;# CONFIG_X86_MPPARSE is not set&lt;br /&gt;# CONFIG_X86_BIGSMP is not set&lt;br /&gt;# CONFIG_X86_EXTENDED_PLATFORM is not set&lt;br /&gt;CONFIG_SCHED_OMIT_FRAME_POINTER=y&lt;br /&gt;CONFIG_PARAVIRT_GUEST=y&lt;br /&gt;CONFIG_VMI=y&lt;br /&gt;CONFIG_KVM_CLOCK=y&lt;br /&gt;CONFIG_KVM_GUEST=y&lt;br /&gt;# CONFIG_LGUEST_GUEST is not set&lt;br /&gt;CONFIG_PARAVIRT=y&lt;br /&gt;# CONFIG_PARAVIRT_SPINLOCKS is not set&lt;br /&gt;CONFIG_PARAVIRT_CLOCK=y&lt;br /&gt;# CONFIG_PARAVIRT_DEBUG is not set&lt;br /&gt;# CONFIG_MEMTEST is not set&lt;br /&gt;# CONFIG_M386 is not set&lt;br /&gt;# CONFIG_M486 is not set&lt;br /&gt;CONFIG_M586=y&lt;br /&gt;# CONFIG_M586TSC is not set&lt;br /&gt;# CONFIG_M586MMX is not set&lt;br /&gt;# CONFIG_M686 is not set&lt;br /&gt;# CONFIG_MPENTIUMII is not set&lt;br /&gt;# CONFIG_MPENTIUMIII is not set&lt;br /&gt;# CONFIG_MPENTIUMM is not set&lt;br /&gt;# CONFIG_MPENTIUM4 is not set&lt;br /&gt;# CONFIG_MK6 is not set&lt;br /&gt;# CONFIG_MK7 is not set&lt;br /&gt;# CONFIG_MK8 is not set&lt;br /&gt;# CONFIG_MCRUSOE is not set&lt;br /&gt;# CONFIG_MEFFICEON is not set&lt;br /&gt;# CONFIG_MWINCHIPC6 is not set&lt;br /&gt;# CONFIG_MWINCHIP3D is not set&lt;br /&gt;# CONFIG_MGEODEGX1 is not set&lt;br /&gt;# CONFIG_MGEODE_LX is not set&lt;br /&gt;# CONFIG_MCYRIXIII is not set&lt;br /&gt;# CONFIG_MVIAC3_2 is not set&lt;br /&gt;# CONFIG_MVIAC7 is not set&lt;br /&gt;# CONFIG_MPSC is not set&lt;br /&gt;# CONFIG_MCORE2 is not set&lt;br /&gt;# CONFIG_GENERIC_CPU is not set&lt;br /&gt;CONFIG_X86_GENERIC=y&lt;br /&gt;CONFIG_X86_CPU=y&lt;br /&gt;CONFIG_X86_L1_CACHE_BYTES=64&lt;br /&gt;CONFIG_X86_INTERNODE_CACHE_BYTES=64&lt;br /&gt;CONFIG_X86_CMPXCHG=y&lt;br /&gt;CONFIG_X86_L1_CACHE_SHIFT=5&lt;br /&gt;CONFIG_X86_XADD=y&lt;br /&gt;# CONFIG_X86_PPRO_FENCE is not set&lt;br /&gt;CONFIG_X86_F00F_BUG=y&lt;br /&gt;CONFIG_X86_WP_WORKS_OK=y&lt;br /&gt;CONFIG_X86_INVLPG=y&lt;br /&gt;CONFIG_X86_BSWAP=y&lt;br /&gt;CONFIG_X86_POPAD_OK=y&lt;br /&gt;CONFIG_X86_ALIGNMENT_16=y&lt;br /&gt;CONFIG_X86_INTEL_USERCOPY=y&lt;br /&gt;CONFIG_X86_MINIMUM_CPU_FAMILY=4&lt;br /&gt;CONFIG_CPU_SUP_INTEL=y&lt;br /&gt;CONFIG_CPU_SUP_CYRIX_32=y&lt;br /&gt;CONFIG_CPU_SUP_AMD=y&lt;br /&gt;CONFIG_CPU_SUP_CENTAUR=y&lt;br /&gt;CONFIG_CPU_SUP_TRANSMETA_32=y&lt;br /&gt;CONFIG_CPU_SUP_UMC_32=y&lt;br /&gt;CONFIG_HPET_TIMER=y&lt;br /&gt;CONFIG_HPET_EMULATE_RTC=y&lt;br /&gt;CONFIG_DMI=y&lt;br /&gt;# CONFIG_IOMMU_HELPER is not set&lt;br /&gt;# CONFIG_IOMMU_API is not set&lt;br /&gt;CONFIG_NR_CPUS=2&lt;br /&gt;CONFIG_SCHED_SMT=y&lt;br /&gt;CONFIG_SCHED_MC=y&lt;br /&gt;# CONFIG_PREEMPT_NONE is not set&lt;br /&gt;CONFIG_PREEMPT_VOLUNTARY=y&lt;br /&gt;# CONFIG_PREEMPT is not set&lt;br /&gt;CONFIG_X86_LOCAL_APIC=y&lt;br /&gt;CONFIG_X86_IO_APIC=y&lt;br /&gt;# CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS is not set&lt;br /&gt;# CONFIG_X86_MCE is not set&lt;br /&gt;# CONFIG_X86_ANCIENT_MCE is not set&lt;br /&gt;CONFIG_VM86=y&lt;br /&gt;# CONFIG_TOSHIBA is not set&lt;br /&gt;# CONFIG_I8K is not set&lt;br /&gt;CONFIG_X86_REBOOTFIXUPS=y&lt;br /&gt;CONFIG_MICROCODE=m&lt;br /&gt;CONFIG_MICROCODE_INTEL=y&lt;br /&gt;# CONFIG_MICROCODE_AMD is not set&lt;br /&gt;CONFIG_MICROCODE_OLD_INTERFACE=y&lt;br /&gt;CONFIG_X86_MSR=m&lt;br /&gt;CONFIG_X86_CPUID=m&lt;br /&gt;# CONFIG_X86_CPU_DEBUG is not set&lt;br /&gt;# CONFIG_NOHIGHMEM is not set&lt;br /&gt;CONFIG_HIGHMEM4G=y&lt;br /&gt;# CONFIG_HIGHMEM64G is not set&lt;br /&gt;CONFIG_PAGE_OFFSET=0xC0000000&lt;br /&gt;CONFIG_HIGHMEM=y&lt;br /&gt;# CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set&lt;br /&gt;CONFIG_ARCH_FLATMEM_ENABLE=y&lt;br /&gt;CONFIG_ARCH_SPARSEMEM_ENABLE=y&lt;br /&gt;CONFIG_ARCH_SELECT_MEMORY_MODEL=y&lt;br /&gt;CONFIG_SELECT_MEMORY_MODEL=y&lt;br /&gt;CONFIG_FLATMEM_MANUAL=y&lt;br /&gt;# CONFIG_DISCONTIGMEM_MANUAL is not set&lt;br /&gt;# CONFIG_SPARSEMEM_MANUAL is not set&lt;br /&gt;CONFIG_FLATMEM=y&lt;br /&gt;CONFIG_FLAT_NODE_MEM_MAP=y&lt;br /&gt;CONFIG_SPARSEMEM_STATIC=y&lt;br /&gt;CONFIG_PAGEFLAGS_EXTENDED=y&lt;br /&gt;CONFIG_SPLIT_PTLOCK_CPUS=4&lt;br /&gt;# CONFIG_PHYS_ADDR_T_64BIT is not set&lt;br /&gt;CONFIG_ZONE_DMA_FLAG=1&lt;br /&gt;CONFIG_BOUNCE=y&lt;br /&gt;CONFIG_VIRT_TO_BUS=y&lt;br /&gt;CONFIG_HAVE_MLOCK=y&lt;br /&gt;CONFIG_HAVE_MLOCKED_PAGE_BIT=y&lt;br /&gt;CONFIG_MMU_NOTIFIER=y&lt;br /&gt;CONFIG_DEFAULT_MMAP_MIN_ADDR=4096&lt;br /&gt;CONFIG_HIGHPTE=y&lt;br /&gt;CONFIG_X86_CHECK_BIOS_CORRUPTION=y&lt;br /&gt;CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y&lt;br /&gt;CONFIG_X86_RESERVE_LOW_64K=y&lt;br /&gt;# CONFIG_MATH_EMULATION is not set&lt;br /&gt;CONFIG_MTRR=y&lt;br /&gt;CONFIG_MTRR_SANITIZER=y&lt;br /&gt;CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0&lt;br /&gt;CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1&lt;br /&gt;# CONFIG_X86_PAT is not set&lt;br /&gt;CONFIG_EFI=y&lt;br /&gt;CONFIG_SECCOMP=y&lt;br /&gt;# CONFIG_CC_STACKPROTECTOR is not set&lt;br /&gt;# CONFIG_HZ_100 is not set&lt;br /&gt;CONFIG_HZ_250=y&lt;br /&gt;# CONFIG_HZ_300 is not set&lt;br /&gt;# CONFIG_HZ_1000 is not set&lt;br /&gt;CONFIG_HZ=250&lt;br /&gt;CONFIG_SCHED_HRTICK=y&lt;br /&gt;CONFIG_KEXEC=y&lt;br /&gt;CONFIG_CRASH_DUMP=y&lt;br /&gt;# CONFIG_KEXEC_JUMP is not set&lt;br /&gt;CONFIG_PHYSICAL_START=0x100000&lt;br /&gt;CONFIG_RELOCATABLE=y&lt;br /&gt;CONFIG_X86_NEED_RELOCS=y&lt;br /&gt;CONFIG_PHYSICAL_ALIGN=0x100000&lt;br /&gt;CONFIG_HOTPLUG_CPU=y&lt;br /&gt;# CONFIG_COMPAT_VDSO is not set&lt;br /&gt;# CONFIG_CMDLINE_BOOL is not set&lt;br /&gt;CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Power management and ACPI options&lt;br /&gt;#&lt;br /&gt;CONFIG_PM=y&lt;br /&gt;CONFIG_PM_DEBUG=y&lt;br /&gt;# CONFIG_PM_VERBOSE is not set&lt;br /&gt;CONFIG_CAN_PM_TRACE=y&lt;br /&gt;# CONFIG_PM_TRACE_RTC is not set&lt;br /&gt;CONFIG_PM_SLEEP_SMP=y&lt;br /&gt;CONFIG_PM_SLEEP=y&lt;br /&gt;CONFIG_SUSPEND=y&lt;br /&gt;# CONFIG_PM_TEST_SUSPEND is not set&lt;br /&gt;CONFIG_SUSPEND_FREEZER=y&lt;br /&gt;CONFIG_HIBERNATION_NVS=y&lt;br /&gt;CONFIG_PM_DISABLE_CONSOLE=y&lt;br /&gt;CONFIG_HIBERNATION=y&lt;br /&gt;CONFIG_PM_STD_PARTITION=&quot;&quot;&lt;br /&gt;CONFIG_ACPI=y&lt;br /&gt;CONFIG_ACPI_SLEEP=y&lt;br /&gt;CONFIG_ACPI_PROCFS=y&lt;br /&gt;CONFIG_ACPI_PROCFS_POWER=y&lt;br /&gt;CONFIG_ACPI_SYSFS_POWER=y&lt;br /&gt;CONFIG_ACPI_PROC_EVENT=y&lt;br /&gt;CONFIG_ACPI_AC=y&lt;br /&gt;# CONFIG_ACPI_BATTERY is not set&lt;br /&gt;CONFIG_ACPI_BUTTON=y&lt;br /&gt;CONFIG_ACPI_VIDEO=m&lt;br /&gt;# CONFIG_ACPI_FAN is not set&lt;br /&gt;CONFIG_ACPI_DOCK=y&lt;br /&gt;CONFIG_ACPI_PROCESSOR=y&lt;br /&gt;CONFIG_ACPI_HOTPLUG_CPU=y&lt;br /&gt;CONFIG_ACPI_THERMAL=y&lt;br /&gt;CONFIG_ACPI_CUSTOM_DSDT_FILE=&quot;&quot;&lt;br /&gt;# CONFIG_ACPI_CUSTOM_DSDT is not set&lt;br /&gt;CONFIG_ACPI_BLACKLIST_YEAR=2000&lt;br /&gt;# CONFIG_ACPI_DEBUG is not set&lt;br /&gt;# CONFIG_ACPI_PCI_SLOT is not set&lt;br /&gt;CONFIG_X86_PM_TIMER=y&lt;br /&gt;CONFIG_ACPI_CONTAINER=y&lt;br /&gt;# CONFIG_ACPI_SBS is not set&lt;br /&gt;# CONFIG_APM is not set&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# CPU Frequency scaling&lt;br /&gt;#&lt;br /&gt;CONFIG_CPU_FREQ=y&lt;br /&gt;CONFIG_CPU_FREQ_TABLE=y&lt;br /&gt;# CONFIG_CPU_FREQ_DEBUG is not set&lt;br /&gt;CONFIG_CPU_FREQ_STAT=y&lt;br /&gt;CONFIG_CPU_FREQ_STAT_DETAILS=y&lt;br /&gt;CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y&lt;br /&gt;# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set&lt;br /&gt;# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set&lt;br /&gt;# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set&lt;br /&gt;# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set&lt;br /&gt;CONFIG_CPU_FREQ_GOV_PERFORMANCE=y&lt;br /&gt;CONFIG_CPU_FREQ_GOV_POWERSAVE=y&lt;br /&gt;CONFIG_CPU_FREQ_GOV_USERSPACE=y&lt;br /&gt;CONFIG_CPU_FREQ_GOV_ONDEMAND=y&lt;br /&gt;CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# CPUFreq processor drivers&lt;br /&gt;#&lt;br /&gt;CONFIG_X86_ACPI_CPUFREQ=y&lt;br /&gt;# CONFIG_X86_POWERNOW_K6 is not set&lt;br /&gt;# CONFIG_X86_POWERNOW_K7 is not set&lt;br /&gt;# CONFIG_X86_POWERNOW_K8 is not set&lt;br /&gt;# CONFIG_X86_GX_SUSPMOD is not set&lt;br /&gt;CONFIG_X86_SPEEDSTEP_CENTRINO=y&lt;br /&gt;CONFIG_X86_SPEEDSTEP_CENTRINO_TABLE=y&lt;br /&gt;# CONFIG_X86_SPEEDSTEP_ICH is not set&lt;br /&gt;# CONFIG_X86_SPEEDSTEP_SMI is not set&lt;br /&gt;# CONFIG_X86_P4_CLOCKMOD is not set&lt;br /&gt;# CONFIG_X86_CPUFREQ_NFORCE2 is not set&lt;br /&gt;# CONFIG_X86_LONGRUN is not set&lt;br /&gt;# CONFIG_X86_LONGHAUL is not set&lt;br /&gt;# CONFIG_X86_E_POWERSAVER is not set&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# shared options&lt;br /&gt;#&lt;br /&gt;# CONFIG_X86_SPEEDSTEP_LIB is not set&lt;br /&gt;CONFIG_CPU_IDLE=y&lt;br /&gt;CONFIG_CPU_IDLE_GOV_LADDER=y&lt;br /&gt;CONFIG_CPU_IDLE_GOV_MENU=y&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Bus options (PCI etc.)&lt;br /&gt;#&lt;br /&gt;CONFIG_PCI=y&lt;br /&gt;# CONFIG_PCI_GOBIOS is not set&lt;br /&gt;# CONFIG_PCI_GOMMCONFIG is not set&lt;br /&gt;# CONFIG_PCI_GODIRECT is not set&lt;br /&gt;# CONFIG_PCI_GOOLPC is not set&lt;br /&gt;CONFIG_PCI_GOANY=y&lt;br /&gt;CONFIG_PCI_BIOS=y&lt;br /&gt;CONFIG_PCI_DIRECT=y&lt;br /&gt;CONFIG_PCI_MMCONFIG=y&lt;br /&gt;CONFIG_PCI_DOMAINS=y&lt;br /&gt;CONFIG_PCIEPORTBUS=y&lt;br /&gt;CONFIG_PCIEAER=y&lt;br /&gt;# CONFIG_PCIE_ECRC is not set&lt;br /&gt;# CONFIG_PCIEAER_INJECT is not set&lt;br /&gt;# CONFIG_PCIEASPM is not set&lt;br /&gt;CONFIG_ARCH_SUPPORTS_MSI=y&lt;br /&gt;# CONFIG_PCI_MSI is not set&lt;br /&gt;CONFIG_PCI_LEGACY=y&lt;br /&gt;# CONFIG_PCI_DEBUG is not set&lt;br /&gt;# CONFIG_PCI_STUB is not set&lt;br /&gt;# CONFIG_HT_IRQ is not set&lt;br /&gt;# CONFIG_PCI_IOV is not set&lt;br /&gt;CONFIG_ISA_DMA_API=y&lt;br /&gt;# CONFIG_ISA is not set&lt;br /&gt;# CONFIG_MCA is not set&lt;br /&gt;# CONFIG_SCx200 is not set&lt;br /&gt;# CONFIG_OLPC is not set&lt;br /&gt;# CONFIG_PCCARD is not set&lt;br /&gt;# CONFIG_HOTPLUG_PCI is not set&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Executable file formats / Emulations&lt;br /&gt;#&lt;br /&gt;CONFIG_BINFMT_ELF=y&lt;br /&gt;# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set&lt;br /&gt;CONFIG_HAVE_AOUT=y&lt;br /&gt;CONFIG_BINFMT_AOUT=m&lt;br /&gt;CONFIG_BINFMT_MISC=m&lt;br /&gt;CONFIG_HAVE_ATOMIC_IOMAP=y&lt;br /&gt;CONFIG_NET=y&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Networking options&lt;br /&gt;#&lt;br /&gt;CONFIG_PACKET=y&lt;br /&gt;CONFIG_PACKET_MMAP=y&lt;br /&gt;CONFIG_UNIX=y&lt;br /&gt;CONFIG_XFRM=y&lt;br /&gt;CONFIG_XFRM_USER=m&lt;br /&gt;# CONFIG_XFRM_SUB_POLICY is not set&lt;br /&gt;# CONFIG_XFRM_MIGRATE is not set&lt;br /&gt;# CONFIG_XFRM_STATISTICS is not set&lt;br /&gt;CONFIG_XFRM_IPCOMP=m&lt;br /&gt;CONFIG_NET_KEY=m&lt;br /&gt;# CONFIG_NET_KEY_MIGRATE is not set&lt;br /&gt;CONFIG_INET=y&lt;br /&gt;CONFIG_IP_MULTICAST=y&lt;br /&gt;CONFIG_IP_ADVANCED_ROUTER=y&lt;br /&gt;CONFIG_ASK_IP_FIB_HASH=y&lt;br /&gt;# CONFIG_IP_FIB_TRIE is not set&lt;br /&gt;CONFIG_IP_FIB_HASH=y&lt;br /&gt;CONFIG_IP_MULTIPLE_TABLES=y&lt;br /&gt;CONFIG_IP_ROUTE_MULTIPATH=y&lt;br /&gt;CONFIG_IP_ROUTE_VERBOSE=y&lt;br /&gt;# CONFIG_IP_PNP is not set&lt;br /&gt;CONFIG_NET_IPIP=m&lt;br /&gt;CONFIG_NET_IPGRE=m&lt;br /&gt;CONFIG_NET_IPGRE_BROADCAST=y&lt;br /&gt;CONFIG_IP_MROUTE=y&lt;br /&gt;CONFIG_IP_PIMSM_V1=y&lt;br /&gt;CONFIG_IP_PIMSM_V2=y&lt;br /&gt;# CONFIG_ARPD is not set&lt;br /&gt;CONFIG_SYN_COOKIES=y&lt;br /&gt;CONFIG_INET_AH=m&lt;br /&gt;CONFIG_INET_ESP=m&lt;br /&gt;CONFIG_INET_IPCOMP=m&lt;br /&gt;CONFIG_INET_XFRM_TUNNEL=m&lt;br /&gt;CONFIG_INET_TUNNEL=m&lt;br /&gt;CONFIG_INET_XFRM_MODE_TRANSPORT=m&lt;br /&gt;CONFIG_INET_XFRM_MODE_TUNNEL=m&lt;br /&gt;CONFIG_INET_XFRM_MODE_BEET=m&lt;br /&gt;CONFIG_INET_LRO=y&lt;br /&gt;CONFIG_INET_DIAG=y&lt;br /&gt;CONFIG_INET_TCP_DIAG=y&lt;br /&gt;CONFIG_TCP_CONG_ADVANCED=y&lt;br /&gt;CONFIG_TCP_CONG_BIC=m&lt;br /&gt;CONFIG_TCP_CONG_CUBIC=y&lt;br /&gt;CONFIG_TCP_CONG_WESTWOOD=m&lt;br /&gt;CONFIG_TCP_CONG_HTCP=m&lt;br /&gt;CONFIG_TCP_CONG_HSTCP=m&lt;br /&gt;CONFIG_TCP_CONG_HYBLA=m&lt;br /&gt;CONFIG_TCP_CONG_VEGAS=m&lt;br /&gt;CONFIG_TCP_CONG_SCALABLE=m&lt;br /&gt;CONFIG_TCP_CONG_LP=m&lt;br /&gt;CONFIG_TCP_CONG_VENO=m&lt;br /&gt;CONFIG_TCP_CONG_YEAH=m&lt;br /&gt;CONFIG_TCP_CONG_ILLINOIS=m&lt;br /&gt;# CONFIG_DEFAULT_BIC is not set&lt;br /&gt;CONFIG_DEFAULT_CUBIC=y&lt;br /&gt;# CONFIG_DEFAULT_HTCP is not set&lt;br /&gt;# CONFIG_DEFAULT_VEGAS is not set&lt;br /&gt;# CONFIG_DEFAULT_WESTWOOD is not set&lt;br /&gt;# CONFIG_DEFAULT_RENO is not set&lt;br /&gt;CONFIG_DEFAULT_TCP_CONG=&quot;cubic&quot;&lt;br /&gt;CONFIG_TCP_MD5SIG=y&lt;br /&gt;CONFIG_IPV6=y&lt;br /&gt;CONFIG_IPV6_PRIVACY=y&lt;br /&gt;# CONFIG_IPV6_ROUTER_PREF is not set&lt;br /&gt;# CONFIG_IPV6_OPTIMISTIC_DAD is not set&lt;br /&gt;CONFIG_INET6_AH=m&lt;br /&gt;CONFIG_INET6_ESP=m&lt;br /&gt;CONFIG_INET6_IPCOMP=m&lt;br /&gt;# CONFIG_IPV6_MIP6 is not set&lt;br /&gt;CONFIG_INET6_XFRM_TUNNEL=m&lt;br /&gt;CONFIG_INET6_TUNNEL=m&lt;br /&gt;CONFIG_INET6_XFRM_MODE_TRANSPORT=m&lt;br /&gt;CONFIG_INET6_XFRM_MODE_TUNNEL=m&lt;br /&gt;CONFIG_INET6_XFRM_MODE_BEET=m&lt;br /&gt;CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m&lt;br /&gt;CONFIG_IPV6_SIT=m&lt;br /&gt;CONFIG_IPV6_NDISC_NODETYPE=y&lt;br /&gt;CONFIG_IPV6_TUNNEL=m&lt;br /&gt;CONFIG_IPV6_MULTIPLE_TABLES=y&lt;br /&gt;# CONFIG_IPV6_SUBTREES is not set&lt;br /&gt;# CONFIG_IPV6_MROUTE is not set&lt;br /&gt;CONFIG_NETLABEL=y&lt;br /&gt;CONFIG_NETWORK_SECMARK=y&lt;br /&gt;CONFIG_NETFILTER=y&lt;br /&gt;# CONFIG_NETFILTER_DEBUG is not set&lt;br /&gt;CONFIG_NETFILTER_ADVANCED=y&lt;br /&gt;CONFIG_BRIDGE_NETFILTER=y&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Core Netfilter Configuration&lt;br /&gt;#&lt;br /&gt;CONFIG_NETFILTER_NETLINK=m&lt;br /&gt;CONFIG_NETFILTER_NETLINK_QUEUE=m&lt;br /&gt;CONFIG_NETFILTER_NETLINK_LOG=m&lt;br /&gt;CONFIG_NF_CONNTRACK=m&lt;br /&gt;CONFIG_NF_CT_ACCT=y&lt;br /&gt;CONFIG_NF_CONNTRACK_MARK=y&lt;br /&gt;CONFIG_NF_CONNTRACK_SECMARK=y&lt;br /&gt;CONFIG_NF_CONNTRACK_EVENTS=y&lt;br /&gt;# CONFIG_NF_CT_PROTO_DCCP is not set&lt;br /&gt;CONFIG_NF_CT_PROTO_GRE=m&lt;br /&gt;CONFIG_NF_CT_PROTO_SCTP=m&lt;br /&gt;CONFIG_NF_CT_PROTO_UDPLITE=m&lt;br /&gt;CONFIG_NF_CONNTRACK_AMANDA=m&lt;br /&gt;CONFIG_NF_CONNTRACK_FTP=m&lt;br /&gt;CONFIG_NF_CONNTRACK_H323=m&lt;br /&gt;CONFIG_NF_CONNTRACK_IRC=m&lt;br /&gt;CONFIG_NF_CONNTRACK_NETBIOS_NS=m&lt;br /&gt;CONFIG_NF_CONNTRACK_PPTP=m&lt;br /&gt;# CONFIG_NF_CONNTRACK_SANE is not set&lt;br /&gt;CONFIG_NF_CONNTRACK_SIP=m&lt;br /&gt;CONFIG_NF_CONNTRACK_TFTP=m&lt;br /&gt;CONFIG_NF_CT_NETLINK=m&lt;br /&gt;CONFIG_NETFILTER_TPROXY=m&lt;br /&gt;CONFIG_NETFILTER_XTABLES=m&lt;br /&gt;CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m&lt;br /&gt;CONFIG_NETFILTER_XT_TARGET_CONNMARK=m&lt;br /&gt;CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m&lt;br /&gt;CONFIG_NETFILTER_XT_TARGET_DSCP=m&lt;br /&gt;CONFIG_NETFILTER_XT_TARGET_HL=m&lt;br /&gt;# CONFIG_NETFILTER_XT_TARGET_LED is not set&lt;br /&gt;CONFIG_NETFILTER_XT_TARGET_MARK=m&lt;br /&gt;CONFIG_NETFILTER_XT_TARGET_NFLOG=m&lt;br /&gt;CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m&lt;br /&gt;CONFIG_NETFILTER_XT_TARGET_NOTRACK=m&lt;br /&gt;CONFIG_NETFILTER_XT_TARGET_RATEEST=m&lt;br /&gt;CONFIG_NETFILTER_XT_TARGET_TPROXY=m&lt;br /&gt;CONFIG_NETFILTER_XT_TARGET_TRACE=m&lt;br /&gt;CONFIG_NETFILTER_XT_TARGET_SECMARK=m&lt;br /&gt;CONFIG_NETFILTER_XT_TARGET_TCPMSS=m&lt;br /&gt;# CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP is not set&lt;br /&gt;# CONFIG_NETFILTER_XT_MATCH_CLUSTER is not set&lt;br /&gt;CONFIG_NETFILTER_XT_MATCH_COMMENT=m&lt;br /&gt;CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m&lt;br /&gt;CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m&lt;br /&gt;CONFIG_NETFILTER_XT_MATCH_CONNMARK=m&lt;br /&gt;CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m&lt;br /&gt;CONFIG_NETFILTER_XT_MATCH_DCCP=m&lt;br /&gt;CONFIG_NETFILTER_XT_MATCH_DSCP=m&lt;br /&gt;CONFIG_NETFILTER_XT_MATCH_ESP=m&lt;br /&gt;CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m&lt;br /&gt;CONFIG_NETFILTER_XT_MATCH_HELPER=m&lt;br /&gt;CONFIG_NETFILTER_XT_MATCH_HL=m&lt;br /&gt;CONFIG_NETFILTER_XT_MATCH_IPRANGE=m&lt;br /&gt;CONFIG_NETFILTER_XT_MATCH_LENGTH=m&lt;br /&gt;CONFIG_NETFILTER_XT_MATCH_LIMIT=m&lt;br /&gt;CONFIG_NETFILTER_XT_MATCH_MAC=m&lt;br /&gt;CONFIG_NETFILTER_XT_MATCH_MARK=m&lt;br /&gt;CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m&lt;br /&gt;CONFIG_NETFILTER_XT_MATCH_OWNER=m&lt;br /&gt;CONFIG_NETFILTER_XT_MATCH_POLICY=m&lt;br /&gt;CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m&lt;br /&gt;CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m&lt;br /&gt;CONFIG_NETFILTER_XT_MATCH_QUOTA=m&lt;br /&gt;CONFIG_NETFILTER_XT_MATCH_RATEEST=m&lt;br /&gt;CONFIG_NETFILTER_XT_MATCH_REALM=m&lt;br /&gt;CONFIG_NETFILTER_XT_MATCH_RECENT=m&lt;br /&gt;# CONFIG_NETFILTER_XT_MATCH_RECENT_PROC_COMPAT is not set&lt;br /&gt;CONFIG_NETFILTER_XT_MATCH_SCTP=m&lt;br /&gt;CONFIG_NETFILTER_XT_MATCH_SOCKET=m&lt;br /&gt;CONFIG_NETFILTER_XT_MATCH_STATE=m&lt;br /&gt;CONFIG_NETFILTER_XT_MATCH_STATISTIC=m&lt;br /&gt;CONFIG_NETFILTER_XT_MATCH_STRING=m&lt;br /&gt;CONFIG_NETFILTER_XT_MATCH_TCPMSS=m&lt;br /&gt;CONFIG_NETFILTER_XT_MATCH_TIME=m&lt;br /&gt;CONFIG_NETFILTER_XT_MATCH_U32=m&lt;br /&gt;# CONFIG_NETFILTER_XT_MATCH_OSF is not set&lt;br /&gt;CONFIG_IP_VS=m&lt;br /&gt;CONFIG_IP_VS_IPV6=y&lt;br /&gt;# CONFIG_IP_VS_DEBUG is not set&lt;br /&gt;CONFIG_IP_VS_TAB_BITS=12&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# IPVS transport protocol load balancing support&lt;br /&gt;#&lt;br /&gt;CONFIG_IP_VS_PROTO_TCP=y&lt;br /&gt;CONFIG_IP_VS_PROTO_UDP=y&lt;br /&gt;CONFIG_IP_VS_PROTO_AH_ESP=y&lt;br /&gt;CONFIG_IP_VS_PROTO_ESP=y&lt;br /&gt;CONFIG_IP_VS_PROTO_AH=y&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# IPVS scheduler&lt;br /&gt;#&lt;br /&gt;CONFIG_IP_VS_RR=m&lt;br /&gt;CONFIG_IP_VS_WRR=m&lt;br /&gt;CONFIG_IP_VS_LC=m&lt;br /&gt;CONFIG_IP_VS_WLC=m&lt;br /&gt;CONFIG_IP_VS_LBLC=m&lt;br /&gt;CONFIG_IP_VS_LBLCR=m&lt;br /&gt;CONFIG_IP_VS_DH=m&lt;br /&gt;CONFIG_IP_VS_SH=m&lt;br /&gt;CONFIG_IP_VS_SED=m&lt;br /&gt;CONFIG_IP_VS_NQ=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# IPVS application helper&lt;br /&gt;#&lt;br /&gt;CONFIG_IP_VS_FTP=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# IP: Netfilter Configuration&lt;br /&gt;#&lt;br /&gt;CONFIG_NF_DEFRAG_IPV4=m&lt;br /&gt;CONFIG_NF_CONNTRACK_IPV4=m&lt;br /&gt;CONFIG_NF_CONNTRACK_PROC_COMPAT=y&lt;br /&gt;CONFIG_IP_NF_QUEUE=m&lt;br /&gt;CONFIG_IP_NF_IPTABLES=m&lt;br /&gt;CONFIG_IP_NF_MATCH_ADDRTYPE=m&lt;br /&gt;CONFIG_IP_NF_MATCH_AH=m&lt;br /&gt;CONFIG_IP_NF_MATCH_ECN=m&lt;br /&gt;CONFIG_IP_NF_MATCH_TTL=m&lt;br /&gt;CONFIG_IP_NF_FILTER=m&lt;br /&gt;CONFIG_IP_NF_TARGET_REJECT=m&lt;br /&gt;CONFIG_IP_NF_TARGET_LOG=m&lt;br /&gt;CONFIG_IP_NF_TARGET_ULOG=m&lt;br /&gt;CONFIG_NF_NAT=m&lt;br /&gt;CONFIG_NF_NAT_NEEDED=y&lt;br /&gt;CONFIG_IP_NF_TARGET_MASQUERADE=m&lt;br /&gt;CONFIG_IP_NF_TARGET_NETMAP=m&lt;br /&gt;CONFIG_IP_NF_TARGET_REDIRECT=m&lt;br /&gt;CONFIG_NF_NAT_SNMP_BASIC=m&lt;br /&gt;CONFIG_NF_NAT_PROTO_GRE=m&lt;br /&gt;CONFIG_NF_NAT_PROTO_UDPLITE=m&lt;br /&gt;CONFIG_NF_NAT_PROTO_SCTP=m&lt;br /&gt;CONFIG_NF_NAT_FTP=m&lt;br /&gt;CONFIG_NF_NAT_IRC=m&lt;br /&gt;CONFIG_NF_NAT_TFTP=m&lt;br /&gt;CONFIG_NF_NAT_AMANDA=m&lt;br /&gt;CONFIG_NF_NAT_PPTP=m&lt;br /&gt;CONFIG_NF_NAT_H323=m&lt;br /&gt;CONFIG_NF_NAT_SIP=m&lt;br /&gt;CONFIG_IP_NF_MANGLE=m&lt;br /&gt;CONFIG_IP_NF_TARGET_CLUSTERIP=m&lt;br /&gt;CONFIG_IP_NF_TARGET_ECN=m&lt;br /&gt;CONFIG_IP_NF_TARGET_TTL=m&lt;br /&gt;CONFIG_IP_NF_RAW=m&lt;br /&gt;CONFIG_IP_NF_SECURITY=m&lt;br /&gt;CONFIG_IP_NF_ARPTABLES=m&lt;br /&gt;CONFIG_IP_NF_ARPFILTER=m&lt;br /&gt;CONFIG_IP_NF_ARP_MANGLE=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# IPv6: Netfilter Configuration&lt;br /&gt;#&lt;br /&gt;CONFIG_NF_CONNTRACK_IPV6=m&lt;br /&gt;CONFIG_IP6_NF_QUEUE=m&lt;br /&gt;CONFIG_IP6_NF_IPTABLES=m&lt;br /&gt;CONFIG_IP6_NF_MATCH_AH=m&lt;br /&gt;CONFIG_IP6_NF_MATCH_EUI64=m&lt;br /&gt;CONFIG_IP6_NF_MATCH_FRAG=m&lt;br /&gt;CONFIG_IP6_NF_MATCH_OPTS=m&lt;br /&gt;CONFIG_IP6_NF_MATCH_HL=m&lt;br /&gt;CONFIG_IP6_NF_MATCH_IPV6HEADER=m&lt;br /&gt;CONFIG_IP6_NF_MATCH_MH=m&lt;br /&gt;CONFIG_IP6_NF_MATCH_RT=m&lt;br /&gt;CONFIG_IP6_NF_TARGET_HL=m&lt;br /&gt;CONFIG_IP6_NF_TARGET_LOG=m&lt;br /&gt;CONFIG_IP6_NF_FILTER=m&lt;br /&gt;CONFIG_IP6_NF_TARGET_REJECT=m&lt;br /&gt;CONFIG_IP6_NF_MANGLE=m&lt;br /&gt;CONFIG_IP6_NF_RAW=m&lt;br /&gt;CONFIG_IP6_NF_SECURITY=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# DECnet: Netfilter Configuration&lt;br /&gt;#&lt;br /&gt;CONFIG_DECNET_NF_GRABULATOR=m&lt;br /&gt;CONFIG_BRIDGE_NF_EBTABLES=m&lt;br /&gt;CONFIG_BRIDGE_EBT_BROUTE=m&lt;br /&gt;CONFIG_BRIDGE_EBT_T_FILTER=m&lt;br /&gt;CONFIG_BRIDGE_EBT_T_NAT=m&lt;br /&gt;CONFIG_BRIDGE_EBT_802_3=m&lt;br /&gt;CONFIG_BRIDGE_EBT_AMONG=m&lt;br /&gt;CONFIG_BRIDGE_EBT_ARP=m&lt;br /&gt;CONFIG_BRIDGE_EBT_IP=m&lt;br /&gt;CONFIG_BRIDGE_EBT_IP6=m&lt;br /&gt;CONFIG_BRIDGE_EBT_LIMIT=m&lt;br /&gt;CONFIG_BRIDGE_EBT_MARK=m&lt;br /&gt;CONFIG_BRIDGE_EBT_PKTTYPE=m&lt;br /&gt;CONFIG_BRIDGE_EBT_STP=m&lt;br /&gt;CONFIG_BRIDGE_EBT_VLAN=m&lt;br /&gt;CONFIG_BRIDGE_EBT_ARPREPLY=m&lt;br /&gt;CONFIG_BRIDGE_EBT_DNAT=m&lt;br /&gt;CONFIG_BRIDGE_EBT_MARK_T=m&lt;br /&gt;CONFIG_BRIDGE_EBT_REDIRECT=m&lt;br /&gt;CONFIG_BRIDGE_EBT_SNAT=m&lt;br /&gt;CONFIG_BRIDGE_EBT_LOG=m&lt;br /&gt;CONFIG_BRIDGE_EBT_ULOG=m&lt;br /&gt;CONFIG_BRIDGE_EBT_NFLOG=m&lt;br /&gt;CONFIG_IP_DCCP=m&lt;br /&gt;CONFIG_INET_DCCP_DIAG=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# DCCP CCIDs Configuration (EXPERIMENTAL)&lt;br /&gt;#&lt;br /&gt;# CONFIG_IP_DCCP_CCID2_DEBUG is not set&lt;br /&gt;CONFIG_IP_DCCP_CCID3=y&lt;br /&gt;# CONFIG_IP_DCCP_CCID3_DEBUG is not set&lt;br /&gt;CONFIG_IP_DCCP_CCID3_RTO=100&lt;br /&gt;CONFIG_IP_DCCP_TFRC_LIB=y&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# DCCP Kernel Hacking&lt;br /&gt;#&lt;br /&gt;# CONFIG_IP_DCCP_DEBUG is not set&lt;br /&gt;CONFIG_NET_DCCPPROBE=m&lt;br /&gt;CONFIG_IP_SCTP=m&lt;br /&gt;# CONFIG_SCTP_DBG_MSG is not set&lt;br /&gt;# CONFIG_SCTP_DBG_OBJCNT is not set&lt;br /&gt;# CONFIG_SCTP_HMAC_NONE is not set&lt;br /&gt;# CONFIG_SCTP_HMAC_SHA1 is not set&lt;br /&gt;CONFIG_SCTP_HMAC_MD5=y&lt;br /&gt;CONFIG_TIPC=m&lt;br /&gt;# CONFIG_TIPC_ADVANCED is not set&lt;br /&gt;# CONFIG_TIPC_DEBUG is not set&lt;br /&gt;CONFIG_ATM=y&lt;br /&gt;CONFIG_ATM_CLIP=y&lt;br /&gt;# CONFIG_ATM_CLIP_NO_ICMP is not set&lt;br /&gt;CONFIG_ATM_LANE=m&lt;br /&gt;CONFIG_ATM_MPOA=m&lt;br /&gt;CONFIG_ATM_BR2684=m&lt;br /&gt;# CONFIG_ATM_BR2684_IPFILTER is not set&lt;br /&gt;CONFIG_STP=m&lt;br /&gt;CONFIG_GARP=m&lt;br /&gt;CONFIG_BRIDGE=m&lt;br /&gt;CONFIG_NET_DSA=y&lt;br /&gt;CONFIG_NET_DSA_TAG_DSA=y&lt;br /&gt;CONFIG_NET_DSA_TAG_EDSA=y&lt;br /&gt;CONFIG_NET_DSA_TAG_TRAILER=y&lt;br /&gt;CONFIG_NET_DSA_MV88E6XXX=y&lt;br /&gt;CONFIG_NET_DSA_MV88E6060=y&lt;br /&gt;CONFIG_NET_DSA_MV88E6XXX_NEED_PPU=y&lt;br /&gt;CONFIG_NET_DSA_MV88E6131=y&lt;br /&gt;CONFIG_NET_DSA_MV88E6123_61_65=y&lt;br /&gt;CONFIG_VLAN_8021Q=m&lt;br /&gt;CONFIG_VLAN_8021Q_GVRP=y&lt;br /&gt;CONFIG_DECNET=m&lt;br /&gt;# CONFIG_DECNET_ROUTER is not set&lt;br /&gt;CONFIG_LLC=y&lt;br /&gt;CONFIG_LLC2=m&lt;br /&gt;CONFIG_IPX=m&lt;br /&gt;# CONFIG_IPX_INTERN is not set&lt;br /&gt;CONFIG_ATALK=m&lt;br /&gt;CONFIG_DEV_APPLETALK=m&lt;br /&gt;CONFIG_IPDDP=m&lt;br /&gt;CONFIG_IPDDP_ENCAP=y&lt;br /&gt;CONFIG_IPDDP_DECAP=y&lt;br /&gt;CONFIG_X25=m&lt;br /&gt;CONFIG_LAPB=m&lt;br /&gt;CONFIG_ECONET=m&lt;br /&gt;CONFIG_ECONET_AUNUDP=y&lt;br /&gt;CONFIG_ECONET_NATIVE=y&lt;br /&gt;CONFIG_WAN_ROUTER=m&lt;br /&gt;CONFIG_PHONET=m&lt;br /&gt;# CONFIG_IEEE802154 is not set&lt;br /&gt;CONFIG_NET_SCHED=y&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Queueing/Scheduling&lt;br /&gt;#&lt;br /&gt;CONFIG_NET_SCH_CBQ=m&lt;br /&gt;CONFIG_NET_SCH_HTB=m&lt;br /&gt;CONFIG_NET_SCH_HFSC=m&lt;br /&gt;CONFIG_NET_SCH_ATM=m&lt;br /&gt;CONFIG_NET_SCH_PRIO=m&lt;br /&gt;CONFIG_NET_SCH_MULTIQ=m&lt;br /&gt;CONFIG_NET_SCH_RED=m&lt;br /&gt;CONFIG_NET_SCH_SFQ=m&lt;br /&gt;CONFIG_NET_SCH_TEQL=m&lt;br /&gt;CONFIG_NET_SCH_TBF=m&lt;br /&gt;CONFIG_NET_SCH_GRED=m&lt;br /&gt;CONFIG_NET_SCH_DSMARK=m&lt;br /&gt;CONFIG_NET_SCH_NETEM=m&lt;br /&gt;# CONFIG_NET_SCH_DRR is not set&lt;br /&gt;CONFIG_NET_SCH_INGRESS=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Classification&lt;br /&gt;#&lt;br /&gt;CONFIG_NET_CLS=y&lt;br /&gt;CONFIG_NET_CLS_BASIC=m&lt;br /&gt;CONFIG_NET_CLS_TCINDEX=m&lt;br /&gt;CONFIG_NET_CLS_ROUTE4=m&lt;br /&gt;CONFIG_NET_CLS_ROUTE=y&lt;br /&gt;CONFIG_NET_CLS_FW=m&lt;br /&gt;CONFIG_NET_CLS_U32=m&lt;br /&gt;# CONFIG_CLS_U32_PERF is not set&lt;br /&gt;CONFIG_CLS_U32_MARK=y&lt;br /&gt;CONFIG_NET_CLS_RSVP=m&lt;br /&gt;CONFIG_NET_CLS_RSVP6=m&lt;br /&gt;# CONFIG_NET_CLS_FLOW is not set&lt;br /&gt;# CONFIG_NET_CLS_CGROUP is not set&lt;br /&gt;CONFIG_NET_EMATCH=y&lt;br /&gt;CONFIG_NET_EMATCH_STACK=32&lt;br /&gt;CONFIG_NET_EMATCH_CMP=m&lt;br /&gt;CONFIG_NET_EMATCH_NBYTE=m&lt;br /&gt;CONFIG_NET_EMATCH_U32=m&lt;br /&gt;CONFIG_NET_EMATCH_META=m&lt;br /&gt;CONFIG_NET_EMATCH_TEXT=m&lt;br /&gt;CONFIG_NET_CLS_ACT=y&lt;br /&gt;CONFIG_NET_ACT_POLICE=m&lt;br /&gt;CONFIG_NET_ACT_GACT=m&lt;br /&gt;CONFIG_GACT_PROB=y&lt;br /&gt;CONFIG_NET_ACT_MIRRED=m&lt;br /&gt;CONFIG_NET_ACT_IPT=m&lt;br /&gt;CONFIG_NET_ACT_NAT=m&lt;br /&gt;CONFIG_NET_ACT_PEDIT=m&lt;br /&gt;CONFIG_NET_ACT_SIMP=m&lt;br /&gt;CONFIG_NET_ACT_SKBEDIT=m&lt;br /&gt;# CONFIG_NET_CLS_IND is not set&lt;br /&gt;CONFIG_NET_SCH_FIFO=y&lt;br /&gt;# CONFIG_DCB is not set&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Network testing&lt;br /&gt;#&lt;br /&gt;CONFIG_NET_PKTGEN=m&lt;br /&gt;CONFIG_NET_TCPPROBE=m&lt;br /&gt;# CONFIG_NET_DROP_MONITOR is not set&lt;br /&gt;CONFIG_HAMRADIO=y&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Packet Radio protocols&lt;br /&gt;#&lt;br /&gt;CONFIG_AX25=m&lt;br /&gt;CONFIG_AX25_DAMA_SLAVE=y&lt;br /&gt;CONFIG_NETROM=m&lt;br /&gt;CONFIG_ROSE=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# AX.25 network device drivers&lt;br /&gt;#&lt;br /&gt;CONFIG_MKISS=m&lt;br /&gt;CONFIG_6PACK=m&lt;br /&gt;CONFIG_BPQETHER=m&lt;br /&gt;CONFIG_BAYCOM_SER_FDX=m&lt;br /&gt;CONFIG_BAYCOM_SER_HDX=m&lt;br /&gt;CONFIG_BAYCOM_PAR=m&lt;br /&gt;CONFIG_BAYCOM_EPP=m&lt;br /&gt;CONFIG_YAM=m&lt;br /&gt;# CONFIG_CAN is not set&lt;br /&gt;CONFIG_IRDA=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# IrDA protocols&lt;br /&gt;#&lt;br /&gt;CONFIG_IRLAN=m&lt;br /&gt;CONFIG_IRNET=m&lt;br /&gt;CONFIG_IRCOMM=m&lt;br /&gt;CONFIG_IRDA_ULTRA=y&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# IrDA options&lt;br /&gt;#&lt;br /&gt;CONFIG_IRDA_CACHE_LAST_LSAP=y&lt;br /&gt;CONFIG_IRDA_FAST_RR=y&lt;br /&gt;CONFIG_IRDA_DEBUG=y&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Infrared-port device drivers&lt;br /&gt;#&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# SIR device drivers&lt;br /&gt;#&lt;br /&gt;CONFIG_IRTTY_SIR=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Dongle support&lt;br /&gt;#&lt;br /&gt;CONFIG_DONGLE=y&lt;br /&gt;CONFIG_ESI_DONGLE=m&lt;br /&gt;CONFIG_ACTISYS_DONGLE=m&lt;br /&gt;CONFIG_TEKRAM_DONGLE=m&lt;br /&gt;# CONFIG_TOIM3232_DONGLE is not set&lt;br /&gt;CONFIG_LITELINK_DONGLE=m&lt;br /&gt;CONFIG_MA600_DONGLE=m&lt;br /&gt;CONFIG_GIRBIL_DONGLE=m&lt;br /&gt;CONFIG_MCP2120_DONGLE=m&lt;br /&gt;CONFIG_OLD_BELKIN_DONGLE=m&lt;br /&gt;CONFIG_ACT200L_DONGLE=m&lt;br /&gt;CONFIG_KINGSUN_DONGLE=m&lt;br /&gt;CONFIG_KSDAZZLE_DONGLE=m&lt;br /&gt;CONFIG_KS959_DONGLE=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# FIR device drivers&lt;br /&gt;#&lt;br /&gt;CONFIG_USB_IRDA=m&lt;br /&gt;CONFIG_SIGMATEL_FIR=m&lt;br /&gt;CONFIG_NSC_FIR=m&lt;br /&gt;CONFIG_WINBOND_FIR=m&lt;br /&gt;CONFIG_TOSHIBA_FIR=m&lt;br /&gt;CONFIG_SMC_IRCC_FIR=m&lt;br /&gt;CONFIG_ALI_FIR=m&lt;br /&gt;CONFIG_VLSI_FIR=m&lt;br /&gt;CONFIG_VIA_FIR=m&lt;br /&gt;CONFIG_MCS_FIR=m&lt;br /&gt;CONFIG_BT=y&lt;br /&gt;CONFIG_BT_L2CAP=y&lt;br /&gt;CONFIG_BT_SCO=y&lt;br /&gt;CONFIG_BT_RFCOMM=y&lt;br /&gt;CONFIG_BT_RFCOMM_TTY=y&lt;br /&gt;CONFIG_BT_BNEP=m&lt;br /&gt;CONFIG_BT_BNEP_MC_FILTER=y&lt;br /&gt;CONFIG_BT_BNEP_PROTO_FILTER=y&lt;br /&gt;CONFIG_BT_HIDP=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Bluetooth device drivers&lt;br /&gt;#&lt;br /&gt;CONFIG_BT_HCIBTUSB=m&lt;br /&gt;CONFIG_BT_HCIBTSDIO=m&lt;br /&gt;CONFIG_BT_HCIUART=m&lt;br /&gt;CONFIG_BT_HCIUART_H4=y&lt;br /&gt;CONFIG_BT_HCIUART_BCSP=y&lt;br /&gt;CONFIG_BT_HCIUART_LL=y&lt;br /&gt;CONFIG_BT_HCIBCM203X=m&lt;br /&gt;CONFIG_BT_HCIBPA10X=m&lt;br /&gt;CONFIG_BT_HCIBFUSB=m&lt;br /&gt;CONFIG_BT_HCIVHCI=m&lt;br /&gt;CONFIG_AF_RXRPC=m&lt;br /&gt;# CONFIG_AF_RXRPC_DEBUG is not set&lt;br /&gt;CONFIG_RXKAD=m&lt;br /&gt;CONFIG_FIB_RULES=y&lt;br /&gt;CONFIG_WIRELESS=y&lt;br /&gt;CONFIG_CFG80211=m&lt;br /&gt;# CONFIG_CFG80211_REG_DEBUG is not set&lt;br /&gt;# CONFIG_CFG80211_DEBUGFS is not set&lt;br /&gt;# CONFIG_WIRELESS_OLD_REGULATORY is not set&lt;br /&gt;CONFIG_WIRELESS_EXT=y&lt;br /&gt;CONFIG_WIRELESS_EXT_SYSFS=y&lt;br /&gt;CONFIG_LIB80211=m&lt;br /&gt;CONFIG_LIB80211_CRYPT_WEP=m&lt;br /&gt;CONFIG_LIB80211_CRYPT_CCMP=m&lt;br /&gt;CONFIG_LIB80211_CRYPT_TKIP=m&lt;br /&gt;# CONFIG_LIB80211_DEBUG is not set&lt;br /&gt;CONFIG_MAC80211=m&lt;br /&gt;CONFIG_MAC80211_DEFAULT_PS=y&lt;br /&gt;CONFIG_MAC80211_DEFAULT_PS_VALUE=1&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Rate control algorithm selection&lt;br /&gt;#&lt;br /&gt;CONFIG_MAC80211_RC_MINSTREL=y&lt;br /&gt;# CONFIG_MAC80211_RC_DEFAULT_PID is not set&lt;br /&gt;CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y&lt;br /&gt;CONFIG_MAC80211_RC_DEFAULT=&quot;minstrel&quot;&lt;br /&gt;CONFIG_MAC80211_LEDS=y&lt;br /&gt;CONFIG_MAC80211_DEBUGFS=y&lt;br /&gt;# CONFIG_MAC80211_DEBUG_MENU is not set&lt;br /&gt;# CONFIG_WIMAX is not set&lt;br /&gt;CONFIG_RFKILL=y&lt;br /&gt;CONFIG_RFKILL_LEDS=y&lt;br /&gt;CONFIG_RFKILL_INPUT=y&lt;br /&gt;CONFIG_NET_9P=m&lt;br /&gt;CONFIG_NET_9P_VIRTIO=m&lt;br /&gt;# CONFIG_NET_9P_DEBUG is not set&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Device Drivers&lt;br /&gt;#&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Generic Driver Options&lt;br /&gt;#&lt;br /&gt;CONFIG_UEVENT_HELPER_PATH=&quot;&quot;&lt;br /&gt;# CONFIG_STANDALONE is not set&lt;br /&gt;CONFIG_PREVENT_FIRMWARE_BUILD=y&lt;br /&gt;CONFIG_FW_LOADER=y&lt;br /&gt;# CONFIG_FIRMWARE_IN_KERNEL is not set&lt;br /&gt;CONFIG_EXTRA_FIRMWARE=&quot;&quot;&lt;br /&gt;# CONFIG_DEBUG_DRIVER is not set&lt;br /&gt;# CONFIG_DEBUG_DEVRES is not set&lt;br /&gt;# CONFIG_SYS_HYPERVISOR is not set&lt;br /&gt;CONFIG_CONNECTOR=y&lt;br /&gt;CONFIG_PROC_EVENTS=y&lt;br /&gt;# CONFIG_MTD is not set&lt;br /&gt;CONFIG_PARPORT=m&lt;br /&gt;CONFIG_PARPORT_PC=m&lt;br /&gt;CONFIG_PARPORT_SERIAL=m&lt;br /&gt;CONFIG_PARPORT_PC_FIFO=y&lt;br /&gt;# CONFIG_PARPORT_PC_SUPERIO is not set&lt;br /&gt;# CONFIG_PARPORT_GSC is not set&lt;br /&gt;CONFIG_PARPORT_AX88796=m&lt;br /&gt;CONFIG_PARPORT_1284=y&lt;br /&gt;CONFIG_PARPORT_NOT_PC=y&lt;br /&gt;CONFIG_PNP=y&lt;br /&gt;CONFIG_PNP_DEBUG_MESSAGES=y&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Protocols&lt;br /&gt;#&lt;br /&gt;CONFIG_PNPACPI=y&lt;br /&gt;CONFIG_BLK_DEV=y&lt;br /&gt;# CONFIG_BLK_DEV_FD is not set&lt;br /&gt;# CONFIG_PARIDE is not set&lt;br /&gt;# CONFIG_BLK_CPQ_DA is not set&lt;br /&gt;# CONFIG_BLK_CPQ_CISS_DA is not set&lt;br /&gt;# CONFIG_BLK_DEV_DAC960 is not set&lt;br /&gt;# CONFIG_BLK_DEV_UMEM is not set&lt;br /&gt;# CONFIG_BLK_DEV_COW_COMMON is not set&lt;br /&gt;CONFIG_BLK_DEV_LOOP=y&lt;br /&gt;CONFIG_BLK_DEV_CRYPTOLOOP=m&lt;br /&gt;CONFIG_BLK_DEV_NBD=m&lt;br /&gt;# CONFIG_BLK_DEV_SX8 is not set&lt;br /&gt;CONFIG_BLK_DEV_UB=m&lt;br /&gt;CONFIG_BLK_DEV_RAM=y&lt;br /&gt;CONFIG_BLK_DEV_RAM_COUNT=16&lt;br /&gt;CONFIG_BLK_DEV_RAM_SIZE=4096&lt;br /&gt;CONFIG_BLK_DEV_XIP=y&lt;br /&gt;CONFIG_CDROM_PKTCDVD=m&lt;br /&gt;CONFIG_CDROM_PKTCDVD_BUFFERS=8&lt;br /&gt;CONFIG_CDROM_PKTCDVD_WCACHE=y&lt;br /&gt;# CONFIG_ATA_OVER_ETH is not set&lt;br /&gt;# CONFIG_VIRTIO_BLK is not set&lt;br /&gt;# CONFIG_BLK_DEV_HD is not set&lt;br /&gt;CONFIG_MISC_DEVICES=y&lt;br /&gt;CONFIG_IBM_ASM=m&lt;br /&gt;CONFIG_PHANTOM=m&lt;br /&gt;CONFIG_SGI_IOC4=m&lt;br /&gt;CONFIG_TIFM_CORE=m&lt;br /&gt;CONFIG_TIFM_7XX1=m&lt;br /&gt;CONFIG_ICS932S401=m&lt;br /&gt;CONFIG_ENCLOSURE_SERVICES=m&lt;br /&gt;CONFIG_HP_ILO=m&lt;br /&gt;CONFIG_ISL29003=m&lt;br /&gt;CONFIG_C2PORT=m&lt;br /&gt;# CONFIG_C2PORT_DURAMAR_2150 is not set&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# EEPROM support&lt;br /&gt;#&lt;br /&gt;CONFIG_EEPROM_AT24=y&lt;br /&gt;CONFIG_EEPROM_LEGACY=y&lt;br /&gt;CONFIG_EEPROM_MAX6875=y&lt;br /&gt;CONFIG_EEPROM_93CX6=m&lt;br /&gt;CONFIG_CB710_CORE=m&lt;br /&gt;# CONFIG_CB710_DEBUG is not set&lt;br /&gt;CONFIG_CB710_DEBUG_ASSUMPTIONS=y&lt;br /&gt;CONFIG_HAVE_IDE=y&lt;br /&gt;# CONFIG_IDE is not set&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# SCSI device support&lt;br /&gt;#&lt;br /&gt;CONFIG_RAID_ATTRS=m&lt;br /&gt;CONFIG_SCSI=y&lt;br /&gt;CONFIG_SCSI_DMA=y&lt;br /&gt;CONFIG_SCSI_TGT=m&lt;br /&gt;CONFIG_SCSI_NETLINK=y&lt;br /&gt;CONFIG_SCSI_PROC_FS=y&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# SCSI support type (disk, tape, CD-ROM)&lt;br /&gt;#&lt;br /&gt;CONFIG_BLK_DEV_SD=y&lt;br /&gt;CONFIG_CHR_DEV_ST=m&lt;br /&gt;CONFIG_CHR_DEV_OSST=m&lt;br /&gt;CONFIG_BLK_DEV_SR=y&lt;br /&gt;# CONFIG_BLK_DEV_SR_VENDOR is not set&lt;br /&gt;CONFIG_CHR_DEV_SG=y&lt;br /&gt;CONFIG_CHR_DEV_SCH=m&lt;br /&gt;# CONFIG_SCSI_ENCLOSURE is not set&lt;br /&gt;CONFIG_SCSI_MULTI_LUN=y&lt;br /&gt;CONFIG_SCSI_CONSTANTS=y&lt;br /&gt;CONFIG_SCSI_LOGGING=y&lt;br /&gt;CONFIG_SCSI_SCAN_ASYNC=y&lt;br /&gt;CONFIG_SCSI_WAIT_SCAN=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# SCSI Transports&lt;br /&gt;#&lt;br /&gt;CONFIG_SCSI_SPI_ATTRS=m&lt;br /&gt;CONFIG_SCSI_FC_ATTRS=m&lt;br /&gt;CONFIG_SCSI_FC_TGT_ATTRS=y&lt;br /&gt;CONFIG_SCSI_ISCSI_ATTRS=m&lt;br /&gt;CONFIG_SCSI_SAS_ATTRS=m&lt;br /&gt;CONFIG_SCSI_SAS_LIBSAS=m&lt;br /&gt;CONFIG_SCSI_SAS_ATA=y&lt;br /&gt;CONFIG_SCSI_SAS_HOST_SMP=y&lt;br /&gt;# CONFIG_SCSI_SAS_LIBSAS_DEBUG is not set&lt;br /&gt;CONFIG_SCSI_SRP_ATTRS=m&lt;br /&gt;CONFIG_SCSI_SRP_TGT_ATTRS=y&lt;br /&gt;# CONFIG_SCSI_LOWLEVEL is not set&lt;br /&gt;# CONFIG_SCSI_DH is not set&lt;br /&gt;# CONFIG_SCSI_OSD_INITIATOR is not set&lt;br /&gt;CONFIG_ATA=y&lt;br /&gt;# CONFIG_ATA_NONSTANDARD is not set&lt;br /&gt;CONFIG_ATA_ACPI=y&lt;br /&gt;CONFIG_SATA_PMP=y&lt;br /&gt;CONFIG_SATA_AHCI=y&lt;br /&gt;CONFIG_SATA_SIL24=y&lt;br /&gt;CONFIG_ATA_SFF=y&lt;br /&gt;# CONFIG_SATA_SVW is not set&lt;br /&gt;# CONFIG_ATA_PIIX is not set&lt;br /&gt;# CONFIG_SATA_MV is not set&lt;br /&gt;# CONFIG_SATA_NV is not set&lt;br /&gt;# CONFIG_PDC_ADMA is not set&lt;br /&gt;# CONFIG_SATA_QSTOR is not set&lt;br /&gt;# CONFIG_SATA_PROMISE is not set&lt;br /&gt;# CONFIG_SATA_SX4 is not set&lt;br /&gt;# CONFIG_SATA_SIL is not set&lt;br /&gt;# CONFIG_SATA_SIS is not set&lt;br /&gt;# CONFIG_SATA_ULI is not set&lt;br /&gt;# CONFIG_SATA_VIA is not set&lt;br /&gt;# CONFIG_SATA_VITESSE is not set&lt;br /&gt;# CONFIG_SATA_INIC162X is not set&lt;br /&gt;# CONFIG_PATA_ACPI is not set&lt;br /&gt;# CONFIG_PATA_ALI is not set&lt;br /&gt;# CONFIG_PATA_AMD is not set&lt;br /&gt;# CONFIG_PATA_ARTOP is not set&lt;br /&gt;# CONFIG_PATA_ATIIXP is not set&lt;br /&gt;# CONFIG_PATA_CMD640_PCI is not set&lt;br /&gt;# CONFIG_PATA_CMD64X is not set&lt;br /&gt;# CONFIG_PATA_CS5520 is not set&lt;br /&gt;# CONFIG_PATA_CS5530 is not set&lt;br /&gt;# CONFIG_PATA_CS5535 is not set&lt;br /&gt;# CONFIG_PATA_CS5536 is not set&lt;br /&gt;# CONFIG_PATA_CYPRESS is not set&lt;br /&gt;# CONFIG_PATA_EFAR is not set&lt;br /&gt;CONFIG_ATA_GENERIC=y&lt;br /&gt;# CONFIG_PATA_HPT366 is not set&lt;br /&gt;# CONFIG_PATA_HPT37X is not set&lt;br /&gt;# CONFIG_PATA_HPT3X2N is not set&lt;br /&gt;# CONFIG_PATA_HPT3X3 is not set&lt;br /&gt;# CONFIG_PATA_IT821X is not set&lt;br /&gt;# CONFIG_PATA_IT8213 is not set&lt;br /&gt;# CONFIG_PATA_JMICRON is not set&lt;br /&gt;# CONFIG_PATA_TRIFLEX is not set&lt;br /&gt;# CONFIG_PATA_MARVELL is not set&lt;br /&gt;# CONFIG_PATA_MPIIX is not set&lt;br /&gt;# CONFIG_PATA_OLDPIIX is not set&lt;br /&gt;# CONFIG_PATA_NETCELL is not set&lt;br /&gt;# CONFIG_PATA_NINJA32 is not set&lt;br /&gt;# CONFIG_PATA_NS87410 is not set&lt;br /&gt;# CONFIG_PATA_NS87415 is not set&lt;br /&gt;# CONFIG_PATA_OPTI is not set&lt;br /&gt;# CONFIG_PATA_OPTIDMA is not set&lt;br /&gt;# CONFIG_PATA_PDC_OLD is not set&lt;br /&gt;# CONFIG_PATA_RADISYS is not set&lt;br /&gt;# CONFIG_PATA_RZ1000 is not set&lt;br /&gt;# CONFIG_PATA_SC1200 is not set&lt;br /&gt;# CONFIG_PATA_SERVERWORKS is not set&lt;br /&gt;# CONFIG_PATA_PDC2027X is not set&lt;br /&gt;# CONFIG_PATA_SIL680 is not set&lt;br /&gt;# CONFIG_PATA_SIS is not set&lt;br /&gt;# CONFIG_PATA_VIA is not set&lt;br /&gt;# CONFIG_PATA_WINBOND is not set&lt;br /&gt;CONFIG_PATA_SCH=y&lt;br /&gt;CONFIG_MD=y&lt;br /&gt;CONFIG_BLK_DEV_MD=y&lt;br /&gt;CONFIG_MD_AUTODETECT=y&lt;br /&gt;CONFIG_MD_LINEAR=m&lt;br /&gt;CONFIG_MD_RAID0=m&lt;br /&gt;CONFIG_MD_RAID1=m&lt;br /&gt;CONFIG_MD_RAID10=m&lt;br /&gt;CONFIG_MD_RAID456=m&lt;br /&gt;CONFIG_MD_RAID6_PQ=m&lt;br /&gt;CONFIG_MD_MULTIPATH=m&lt;br /&gt;CONFIG_MD_FAULTY=m&lt;br /&gt;CONFIG_BLK_DEV_DM=y&lt;br /&gt;# CONFIG_DM_DEBUG is not set&lt;br /&gt;CONFIG_DM_CRYPT=m&lt;br /&gt;CONFIG_DM_SNAPSHOT=y&lt;br /&gt;CONFIG_DM_MIRROR=y&lt;br /&gt;# CONFIG_DM_LOG_USERSPACE is not set&lt;br /&gt;CONFIG_DM_ZERO=m&lt;br /&gt;CONFIG_DM_MULTIPATH=y&lt;br /&gt;# CONFIG_DM_MULTIPATH_QL is not set&lt;br /&gt;# CONFIG_DM_MULTIPATH_ST is not set&lt;br /&gt;# CONFIG_DM_DELAY is not set&lt;br /&gt;CONFIG_DM_UEVENT=y&lt;br /&gt;# CONFIG_FUSION is not set&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# IEEE 1394 (FireWire) support&lt;br /&gt;#&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# You can enable one or both FireWire driver stacks.&lt;br /&gt;#&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# See the help texts for more information.&lt;br /&gt;#&lt;br /&gt;CONFIG_FIREWIRE=m&lt;br /&gt;CONFIG_FIREWIRE_OHCI=m&lt;br /&gt;CONFIG_FIREWIRE_OHCI_DEBUG=y&lt;br /&gt;CONFIG_FIREWIRE_SBP2=m&lt;br /&gt;# CONFIG_FIREWIRE_NET is not set&lt;br /&gt;CONFIG_IEEE1394=m&lt;br /&gt;CONFIG_IEEE1394_OHCI1394=m&lt;br /&gt;CONFIG_IEEE1394_PCILYNX=m&lt;br /&gt;CONFIG_IEEE1394_SBP2=m&lt;br /&gt;# CONFIG_IEEE1394_SBP2_PHYS_DMA is not set&lt;br /&gt;CONFIG_IEEE1394_ETH1394_ROM_ENTRY=y&lt;br /&gt;CONFIG_IEEE1394_ETH1394=m&lt;br /&gt;CONFIG_IEEE1394_RAWIO=m&lt;br /&gt;CONFIG_IEEE1394_VIDEO1394=m&lt;br /&gt;CONFIG_IEEE1394_DV1394=m&lt;br /&gt;# CONFIG_IEEE1394_VERBOSEDEBUG is not set&lt;br /&gt;# CONFIG_I2O is not set&lt;br /&gt;# CONFIG_MACINTOSH_DRIVERS is not set&lt;br /&gt;CONFIG_NETDEVICES=y&lt;br /&gt;CONFIG_IFB=m&lt;br /&gt;CONFIG_DUMMY=m&lt;br /&gt;CONFIG_BONDING=m&lt;br /&gt;CONFIG_MACVLAN=m&lt;br /&gt;CONFIG_EQUALIZER=m&lt;br /&gt;CONFIG_TUN=m&lt;br /&gt;CONFIG_VETH=m&lt;br /&gt;CONFIG_NET_SB1000=m&lt;br /&gt;CONFIG_ARCNET=m&lt;br /&gt;CONFIG_ARCNET_1201=m&lt;br /&gt;CONFIG_ARCNET_1051=m&lt;br /&gt;CONFIG_ARCNET_RAW=m&lt;br /&gt;CONFIG_ARCNET_CAP=m&lt;br /&gt;CONFIG_ARCNET_COM90xx=m&lt;br /&gt;CONFIG_ARCNET_COM90xxIO=m&lt;br /&gt;CONFIG_ARCNET_RIM_I=m&lt;br /&gt;CONFIG_ARCNET_COM20020=m&lt;br /&gt;CONFIG_ARCNET_COM20020_PCI=m&lt;br /&gt;CONFIG_PHYLIB=y&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# MII PHY device drivers&lt;br /&gt;#&lt;br /&gt;# CONFIG_MARVELL_PHY is not set&lt;br /&gt;# CONFIG_DAVICOM_PHY is not set&lt;br /&gt;# CONFIG_QSEMI_PHY is not set&lt;br /&gt;# CONFIG_LXT_PHY is not set&lt;br /&gt;# CONFIG_CICADA_PHY is not set&lt;br /&gt;# CONFIG_VITESSE_PHY is not set&lt;br /&gt;# CONFIG_SMSC_PHY is not set&lt;br /&gt;# CONFIG_BROADCOM_PHY is not set&lt;br /&gt;# CONFIG_ICPLUS_PHY is not set&lt;br /&gt;CONFIG_REALTEK_PHY=m&lt;br /&gt;# CONFIG_NATIONAL_PHY is not set&lt;br /&gt;# CONFIG_STE10XP is not set&lt;br /&gt;# CONFIG_LSI_ET1011C_PHY is not set&lt;br /&gt;CONFIG_FIXED_PHY=y&lt;br /&gt;CONFIG_MDIO_BITBANG=m&lt;br /&gt;# CONFIG_MDIO_GPIO is not set&lt;br /&gt;# CONFIG_NET_ETHERNET is not set&lt;br /&gt;CONFIG_MII=m&lt;br /&gt;CONFIG_NETDEV_1000=y&lt;br /&gt;# CONFIG_ACENIC is not set&lt;br /&gt;# CONFIG_DL2K is not set&lt;br /&gt;# CONFIG_E1000 is not set&lt;br /&gt;# CONFIG_E1000E is not set&lt;br /&gt;# CONFIG_IP1000 is not set&lt;br /&gt;# CONFIG_IGB is not set&lt;br /&gt;# CONFIG_IGBVF is not set&lt;br /&gt;# CONFIG_NS83820 is not set&lt;br /&gt;# CONFIG_HAMACHI is not set&lt;br /&gt;# CONFIG_YELLOWFIN is not set&lt;br /&gt;CONFIG_R8169=m&lt;br /&gt;CONFIG_R8169_VLAN=y&lt;br /&gt;# CONFIG_SIS190 is not set&lt;br /&gt;# CONFIG_SKGE is not set&lt;br /&gt;# CONFIG_SKY2 is not set&lt;br /&gt;# CONFIG_VIA_VELOCITY is not set&lt;br /&gt;# CONFIG_TIGON3 is not set&lt;br /&gt;# CONFIG_BNX2 is not set&lt;br /&gt;# CONFIG_CNIC is not set&lt;br /&gt;# CONFIG_QLA3XXX is not set&lt;br /&gt;# CONFIG_ATL1 is not set&lt;br /&gt;# CONFIG_ATL1E is not set&lt;br /&gt;# CONFIG_ATL1C is not set&lt;br /&gt;# CONFIG_JME is not set&lt;br /&gt;# CONFIG_NETDEV_10000 is not set&lt;br /&gt;CONFIG_TR=y&lt;br /&gt;CONFIG_IBMOL=m&lt;br /&gt;CONFIG_IBMLS=m&lt;br /&gt;CONFIG_3C359=m&lt;br /&gt;CONFIG_TMS380TR=m&lt;br /&gt;CONFIG_TMSPCI=m&lt;br /&gt;CONFIG_ABYSS=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Wireless LAN&lt;br /&gt;#&lt;br /&gt;CONFIG_WLAN_PRE80211=y&lt;br /&gt;# CONFIG_STRIP is not set&lt;br /&gt;CONFIG_WLAN_80211=y&lt;br /&gt;CONFIG_LIBERTAS=m&lt;br /&gt;CONFIG_LIBERTAS_USB=m&lt;br /&gt;CONFIG_LIBERTAS_SDIO=m&lt;br /&gt;# CONFIG_LIBERTAS_DEBUG is not set&lt;br /&gt;CONFIG_LIBERTAS_THINFIRM=m&lt;br /&gt;CONFIG_LIBERTAS_THINFIRM_USB=m&lt;br /&gt;CONFIG_AIRO=m&lt;br /&gt;CONFIG_ATMEL=m&lt;br /&gt;# CONFIG_PCI_ATMEL is not set&lt;br /&gt;CONFIG_AT76C50X_USB=m&lt;br /&gt;CONFIG_PRISM54=m&lt;br /&gt;CONFIG_USB_ZD1201=m&lt;br /&gt;CONFIG_USB_NET_RNDIS_WLAN=m&lt;br /&gt;# CONFIG_RTL8180 is not set&lt;br /&gt;CONFIG_RTL8187=m&lt;br /&gt;CONFIG_RTL8187_LEDS=y&lt;br /&gt;# CONFIG_ADM8211 is not set&lt;br /&gt;# CONFIG_MAC80211_HWSIM is not set&lt;br /&gt;CONFIG_MWL8K=m&lt;br /&gt;CONFIG_P54_COMMON=m&lt;br /&gt;CONFIG_P54_USB=m&lt;br /&gt;CONFIG_P54_PCI=m&lt;br /&gt;CONFIG_P54_LEDS=y&lt;br /&gt;CONFIG_ATH_COMMON=m&lt;br /&gt;CONFIG_ATH5K=m&lt;br /&gt;# CONFIG_ATH5K_DEBUG is not set&lt;br /&gt;CONFIG_ATH9K=m&lt;br /&gt;# CONFIG_ATH9K_DEBUG is not set&lt;br /&gt;CONFIG_AR9170_USB=m&lt;br /&gt;CONFIG_AR9170_LEDS=y&lt;br /&gt;CONFIG_IPW2100=m&lt;br /&gt;# CONFIG_IPW2100_MONITOR is not set&lt;br /&gt;# CONFIG_IPW2100_DEBUG is not set&lt;br /&gt;CONFIG_IPW2200=m&lt;br /&gt;# CONFIG_IPW2200_MONITOR is not set&lt;br /&gt;# CONFIG_IPW2200_QOS is not set&lt;br /&gt;# CONFIG_IPW2200_DEBUG is not set&lt;br /&gt;CONFIG_LIBIPW=m&lt;br /&gt;# CONFIG_LIBIPW_DEBUG is not set&lt;br /&gt;CONFIG_IWLWIFI=m&lt;br /&gt;CONFIG_IWLWIFI_LEDS=y&lt;br /&gt;# CONFIG_IWLWIFI_SPECTRUM_MEASUREMENT is not set&lt;br /&gt;# CONFIG_IWLWIFI_DEBUG is not set&lt;br /&gt;CONFIG_IWLAGN=m&lt;br /&gt;CONFIG_IWL4965=y&lt;br /&gt;CONFIG_IWL5000=y&lt;br /&gt;CONFIG_IWL3945=m&lt;br /&gt;CONFIG_IWL3945_SPECTRUM_MEASUREMENT=y&lt;br /&gt;CONFIG_HOSTAP=m&lt;br /&gt;# CONFIG_HOSTAP_FIRMWARE is not set&lt;br /&gt;CONFIG_HOSTAP_PLX=m&lt;br /&gt;CONFIG_HOSTAP_PCI=m&lt;br /&gt;CONFIG_B43=m&lt;br /&gt;CONFIG_B43_PCI_AUTOSELECT=y&lt;br /&gt;CONFIG_B43_PCICORE_AUTOSELECT=y&lt;br /&gt;CONFIG_B43_LEDS=y&lt;br /&gt;CONFIG_B43_HWRNG=y&lt;br /&gt;# CONFIG_B43_DEBUG is not set&lt;br /&gt;CONFIG_B43LEGACY=m&lt;br /&gt;CONFIG_B43LEGACY_PCI_AUTOSELECT=y&lt;br /&gt;CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y&lt;br /&gt;CONFIG_B43LEGACY_LEDS=y&lt;br /&gt;CONFIG_B43LEGACY_HWRNG=y&lt;br /&gt;CONFIG_B43LEGACY_DEBUG=y&lt;br /&gt;CONFIG_B43LEGACY_DMA=y&lt;br /&gt;CONFIG_B43LEGACY_PIO=y&lt;br /&gt;CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y&lt;br /&gt;# CONFIG_B43LEGACY_DMA_MODE is not set&lt;br /&gt;# CONFIG_B43LEGACY_PIO_MODE is not set&lt;br /&gt;CONFIG_ZD1211RW=m&lt;br /&gt;# CONFIG_ZD1211RW_DEBUG is not set&lt;br /&gt;CONFIG_RT2X00=m&lt;br /&gt;CONFIG_RT2400PCI=m&lt;br /&gt;CONFIG_RT2500PCI=m&lt;br /&gt;CONFIG_RT61PCI=m&lt;br /&gt;CONFIG_RT2500USB=m&lt;br /&gt;CONFIG_RT73USB=m&lt;br /&gt;CONFIG_RT2800USB=m&lt;br /&gt;CONFIG_RT2X00_LIB_PCI=m&lt;br /&gt;CONFIG_RT2X00_LIB_USB=m&lt;br /&gt;CONFIG_RT2X00_LIB=m&lt;br /&gt;CONFIG_RT2X00_LIB_HT=y&lt;br /&gt;CONFIG_RT2X00_LIB_FIRMWARE=y&lt;br /&gt;CONFIG_RT2X00_LIB_CRYPTO=y&lt;br /&gt;CONFIG_RT2X00_LIB_RFKILL=y&lt;br /&gt;CONFIG_RT2X00_LIB_LEDS=y&lt;br /&gt;# CONFIG_RT2X00_LIB_DEBUGFS is not set&lt;br /&gt;# CONFIG_RT2X00_DEBUG is not set&lt;br /&gt;# CONFIG_HERMES is not set&lt;br /&gt;CONFIG_IWM=m&lt;br /&gt;# CONFIG_IWM_DEBUG is not set&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Enable WiMAX (Networking options) to see the WiMAX drivers&lt;br /&gt;#&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# USB Network Adapters&lt;br /&gt;#&lt;br /&gt;CONFIG_USB_CATC=m&lt;br /&gt;CONFIG_USB_KAWETH=m&lt;br /&gt;CONFIG_USB_PEGASUS=m&lt;br /&gt;CONFIG_USB_RTL8150=m&lt;br /&gt;CONFIG_USB_USBNET=m&lt;br /&gt;CONFIG_USB_NET_AX8817X=m&lt;br /&gt;CONFIG_USB_NET_CDCETHER=m&lt;br /&gt;# CONFIG_USB_NET_CDC_EEM is not set&lt;br /&gt;CONFIG_USB_NET_DM9601=m&lt;br /&gt;CONFIG_USB_NET_SMSC95XX=m&lt;br /&gt;CONFIG_USB_NET_GL620A=m&lt;br /&gt;CONFIG_USB_NET_NET1080=m&lt;br /&gt;CONFIG_USB_NET_PLUSB=m&lt;br /&gt;CONFIG_USB_NET_MCS7830=m&lt;br /&gt;CONFIG_USB_NET_RNDIS_HOST=m&lt;br /&gt;CONFIG_USB_NET_CDC_SUBSET=m&lt;br /&gt;CONFIG_USB_ALI_M5632=y&lt;br /&gt;CONFIG_USB_AN2720=y&lt;br /&gt;CONFIG_USB_BELKIN=y&lt;br /&gt;CONFIG_USB_ARMLINUX=y&lt;br /&gt;CONFIG_USB_EPSON2888=y&lt;br /&gt;CONFIG_USB_KC2190=y&lt;br /&gt;CONFIG_USB_NET_ZAURUS=m&lt;br /&gt;CONFIG_USB_HSO=m&lt;br /&gt;# CONFIG_USB_NET_INT51X1 is not set&lt;br /&gt;# CONFIG_USB_CDC_PHONET is not set&lt;br /&gt;CONFIG_WAN=y&lt;br /&gt;CONFIG_LANMEDIA=m&lt;br /&gt;CONFIG_HDLC=m&lt;br /&gt;CONFIG_HDLC_RAW=m&lt;br /&gt;CONFIG_HDLC_RAW_ETH=m&lt;br /&gt;CONFIG_HDLC_CISCO=m&lt;br /&gt;CONFIG_HDLC_FR=m&lt;br /&gt;CONFIG_HDLC_PPP=m&lt;br /&gt;CONFIG_HDLC_X25=m&lt;br /&gt;CONFIG_PCI200SYN=m&lt;br /&gt;CONFIG_WANXL=m&lt;br /&gt;# CONFIG_PC300TOO is not set&lt;br /&gt;CONFIG_FARSYNC=m&lt;br /&gt;CONFIG_DSCC4=m&lt;br /&gt;CONFIG_DSCC4_PCISYNC=y&lt;br /&gt;CONFIG_DSCC4_PCI_RST=y&lt;br /&gt;CONFIG_DLCI=m&lt;br /&gt;CONFIG_DLCI_MAX=8&lt;br /&gt;CONFIG_WAN_ROUTER_DRIVERS=m&lt;br /&gt;CONFIG_CYCLADES_SYNC=m&lt;br /&gt;CONFIG_CYCLOMX_X25=y&lt;br /&gt;CONFIG_LAPBETHER=m&lt;br /&gt;CONFIG_X25_ASY=m&lt;br /&gt;CONFIG_SBNI=m&lt;br /&gt;# CONFIG_SBNI_MULTILINE is not set&lt;br /&gt;CONFIG_ATM_DRIVERS=y&lt;br /&gt;# CONFIG_ATM_DUMMY is not set&lt;br /&gt;CONFIG_ATM_TCP=m&lt;br /&gt;CONFIG_ATM_LANAI=m&lt;br /&gt;CONFIG_ATM_ENI=m&lt;br /&gt;# CONFIG_ATM_ENI_DEBUG is not set&lt;br /&gt;# CONFIG_ATM_ENI_TUNE_BURST is not set&lt;br /&gt;CONFIG_ATM_FIRESTREAM=m&lt;br /&gt;CONFIG_ATM_ZATM=m&lt;br /&gt;# CONFIG_ATM_ZATM_DEBUG is not set&lt;br /&gt;CONFIG_ATM_NICSTAR=m&lt;br /&gt;# CONFIG_ATM_NICSTAR_USE_SUNI is not set&lt;br /&gt;# CONFIG_ATM_NICSTAR_USE_IDT77105 is not set&lt;br /&gt;CONFIG_ATM_IDT77252=m&lt;br /&gt;# CONFIG_ATM_IDT77252_DEBUG is not set&lt;br /&gt;# CONFIG_ATM_IDT77252_RCV_ALL is not set&lt;br /&gt;CONFIG_ATM_IDT77252_USE_SUNI=y&lt;br /&gt;CONFIG_ATM_AMBASSADOR=m&lt;br /&gt;# CONFIG_ATM_AMBASSADOR_DEBUG is not set&lt;br /&gt;CONFIG_ATM_HORIZON=m&lt;br /&gt;# CONFIG_ATM_HORIZON_DEBUG is not set&lt;br /&gt;CONFIG_ATM_IA=m&lt;br /&gt;# CONFIG_ATM_IA_DEBUG is not set&lt;br /&gt;CONFIG_ATM_FORE200E=m&lt;br /&gt;# CONFIG_ATM_FORE200E_USE_TASKLET is not set&lt;br /&gt;CONFIG_ATM_FORE200E_TX_RETRY=16&lt;br /&gt;CONFIG_ATM_FORE200E_DEBUG=0&lt;br /&gt;CONFIG_ATM_HE=m&lt;br /&gt;CONFIG_ATM_HE_USE_SUNI=y&lt;br /&gt;# CONFIG_ATM_SOLOS is not set&lt;br /&gt;CONFIG_FDDI=y&lt;br /&gt;CONFIG_DEFXX=m&lt;br /&gt;# CONFIG_DEFXX_MMIO is not set&lt;br /&gt;CONFIG_SKFP=m&lt;br /&gt;CONFIG_HIPPI=y&lt;br /&gt;CONFIG_ROADRUNNER=m&lt;br /&gt;# CONFIG_ROADRUNNER_LARGE_RINGS is not set&lt;br /&gt;CONFIG_PLIP=m&lt;br /&gt;CONFIG_PPP=y&lt;br /&gt;CONFIG_PPP_MULTILINK=y&lt;br /&gt;CONFIG_PPP_FILTER=y&lt;br /&gt;CONFIG_PPP_ASYNC=m&lt;br /&gt;CONFIG_PPP_SYNC_TTY=m&lt;br /&gt;CONFIG_PPP_DEFLATE=m&lt;br /&gt;CONFIG_PPP_BSDCOMP=m&lt;br /&gt;CONFIG_PPP_MPPE=m&lt;br /&gt;CONFIG_PPPOE=m&lt;br /&gt;CONFIG_PPPOATM=m&lt;br /&gt;CONFIG_PPPOL2TP=m&lt;br /&gt;CONFIG_SLIP=m&lt;br /&gt;CONFIG_SLIP_COMPRESSED=y&lt;br /&gt;CONFIG_SLHC=y&lt;br /&gt;CONFIG_SLIP_SMART=y&lt;br /&gt;CONFIG_SLIP_MODE_SLIP6=y&lt;br /&gt;CONFIG_NET_FC=y&lt;br /&gt;CONFIG_NETCONSOLE=m&lt;br /&gt;CONFIG_NETCONSOLE_DYNAMIC=y&lt;br /&gt;CONFIG_NETPOLL=y&lt;br /&gt;# CONFIG_NETPOLL_TRAP is not set&lt;br /&gt;CONFIG_NET_POLL_CONTROLLER=y&lt;br /&gt;CONFIG_VIRTIO_NET=m&lt;br /&gt;# CONFIG_ISDN is not set&lt;br /&gt;# CONFIG_PHONE is not set&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Input device support&lt;br /&gt;#&lt;br /&gt;CONFIG_INPUT=y&lt;br /&gt;CONFIG_INPUT_FF_MEMLESS=m&lt;br /&gt;CONFIG_INPUT_POLLDEV=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Userland interfaces&lt;br /&gt;#&lt;br /&gt;CONFIG_INPUT_MOUSEDEV=y&lt;br /&gt;CONFIG_INPUT_MOUSEDEV_PSAUX=y&lt;br /&gt;CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024&lt;br /&gt;CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768&lt;br /&gt;CONFIG_INPUT_JOYDEV=m&lt;br /&gt;CONFIG_INPUT_EVDEV=y&lt;br /&gt;CONFIG_INPUT_EVBUG=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Input Device Drivers&lt;br /&gt;#&lt;br /&gt;CONFIG_INPUT_KEYBOARD=y&lt;br /&gt;CONFIG_KEYBOARD_ATKBD=y&lt;br /&gt;CONFIG_KEYBOARD_LKKBD=m&lt;br /&gt;CONFIG_KEYBOARD_GPIO=m&lt;br /&gt;# CONFIG_KEYBOARD_MATRIX is not set&lt;br /&gt;# CONFIG_KEYBOARD_LM8323 is not set&lt;br /&gt;CONFIG_KEYBOARD_NEWTON=m&lt;br /&gt;CONFIG_KEYBOARD_STOWAWAY=m&lt;br /&gt;CONFIG_KEYBOARD_SUNKBD=m&lt;br /&gt;CONFIG_KEYBOARD_XTKBD=m&lt;br /&gt;CONFIG_INPUT_MOUSE=y&lt;br /&gt;CONFIG_MOUSE_PS2=m&lt;br /&gt;CONFIG_MOUSE_PS2_ALPS=y&lt;br /&gt;CONFIG_MOUSE_PS2_LOGIPS2PP=y&lt;br /&gt;CONFIG_MOUSE_PS2_SYNAPTICS=y&lt;br /&gt;CONFIG_MOUSE_PS2_LIFEBOOK=y&lt;br /&gt;CONFIG_MOUSE_PS2_TRACKPOINT=y&lt;br /&gt;CONFIG_MOUSE_PS2_ELANTECH=y&lt;br /&gt;# CONFIG_MOUSE_PS2_TOUCHKIT is not set&lt;br /&gt;CONFIG_MOUSE_SERIAL=m&lt;br /&gt;CONFIG_MOUSE_APPLETOUCH=m&lt;br /&gt;CONFIG_MOUSE_BCM5974=m&lt;br /&gt;CONFIG_MOUSE_VSXXXAA=m&lt;br /&gt;CONFIG_MOUSE_GPIO=m&lt;br /&gt;# CONFIG_MOUSE_SYNAPTICS_I2C is not set&lt;br /&gt;CONFIG_INPUT_JOYSTICK=y&lt;br /&gt;CONFIG_JOYSTICK_ANALOG=m&lt;br /&gt;CONFIG_JOYSTICK_A3D=m&lt;br /&gt;CONFIG_JOYSTICK_ADI=m&lt;br /&gt;CONFIG_JOYSTICK_COBRA=m&lt;br /&gt;CONFIG_JOYSTICK_GF2K=m&lt;br /&gt;CONFIG_JOYSTICK_GRIP=m&lt;br /&gt;CONFIG_JOYSTICK_GRIP_MP=m&lt;br /&gt;CONFIG_JOYSTICK_GUILLEMOT=m&lt;br /&gt;CONFIG_JOYSTICK_INTERACT=m&lt;br /&gt;CONFIG_JOYSTICK_SIDEWINDER=m&lt;br /&gt;CONFIG_JOYSTICK_TMDC=m&lt;br /&gt;CONFIG_JOYSTICK_IFORCE=m&lt;br /&gt;CONFIG_JOYSTICK_IFORCE_USB=y&lt;br /&gt;CONFIG_JOYSTICK_IFORCE_232=y&lt;br /&gt;CONFIG_JOYSTICK_WARRIOR=m&lt;br /&gt;CONFIG_JOYSTICK_MAGELLAN=m&lt;br /&gt;CONFIG_JOYSTICK_SPACEORB=m&lt;br /&gt;CONFIG_JOYSTICK_SPACEBALL=m&lt;br /&gt;CONFIG_JOYSTICK_STINGER=m&lt;br /&gt;CONFIG_JOYSTICK_TWIDJOY=m&lt;br /&gt;CONFIG_JOYSTICK_ZHENHUA=m&lt;br /&gt;CONFIG_JOYSTICK_DB9=m&lt;br /&gt;CONFIG_JOYSTICK_GAMECON=m&lt;br /&gt;CONFIG_JOYSTICK_TURBOGRAFX=m&lt;br /&gt;CONFIG_JOYSTICK_JOYDUMP=m&lt;br /&gt;CONFIG_JOYSTICK_XPAD=m&lt;br /&gt;CONFIG_JOYSTICK_XPAD_FF=y&lt;br /&gt;CONFIG_JOYSTICK_XPAD_LEDS=y&lt;br /&gt;# CONFIG_JOYSTICK_WALKERA0701 is not set&lt;br /&gt;CONFIG_INPUT_TABLET=y&lt;br /&gt;CONFIG_TABLET_USB_ACECAD=m&lt;br /&gt;CONFIG_TABLET_USB_AIPTEK=m&lt;br /&gt;CONFIG_TABLET_USB_GTCO=m&lt;br /&gt;CONFIG_TABLET_USB_KBTAB=m&lt;br /&gt;CONFIG_TABLET_USB_WACOM=m&lt;br /&gt;CONFIG_INPUT_TOUCHSCREEN=y&lt;br /&gt;# CONFIG_TOUCHSCREEN_AD7879_I2C is not set&lt;br /&gt;# CONFIG_TOUCHSCREEN_AD7879 is not set&lt;br /&gt;# CONFIG_TOUCHSCREEN_EETI is not set&lt;br /&gt;CONFIG_TOUCHSCREEN_FUJITSU=m&lt;br /&gt;CONFIG_TOUCHSCREEN_GUNZE=m&lt;br /&gt;CONFIG_TOUCHSCREEN_ELO=m&lt;br /&gt;# CONFIG_TOUCHSCREEN_WACOM_W8001 is not set&lt;br /&gt;CONFIG_TOUCHSCREEN_MTOUCH=m&lt;br /&gt;CONFIG_TOUCHSCREEN_INEXIO=m&lt;br /&gt;CONFIG_TOUCHSCREEN_MK712=m&lt;br /&gt;CONFIG_TOUCHSCREEN_PENMOUNT=m&lt;br /&gt;CONFIG_TOUCHSCREEN_TOUCHRIGHT=m&lt;br /&gt;CONFIG_TOUCHSCREEN_TOUCHWIN=m&lt;br /&gt;CONFIG_TOUCHSCREEN_USB_COMPOSITE=m&lt;br /&gt;CONFIG_TOUCHSCREEN_USB_EGALAX=y&lt;br /&gt;CONFIG_TOUCHSCREEN_USB_PANJIT=y&lt;br /&gt;CONFIG_TOUCHSCREEN_USB_3M=y&lt;br /&gt;CONFIG_TOUCHSCREEN_USB_ITM=y&lt;br /&gt;CONFIG_TOUCHSCREEN_USB_ETURBO=y&lt;br /&gt;CONFIG_TOUCHSCREEN_USB_GUNZE=y&lt;br /&gt;CONFIG_TOUCHSCREEN_USB_DMC_TSC10=y&lt;br /&gt;CONFIG_TOUCHSCREEN_USB_IRTOUCH=y&lt;br /&gt;CONFIG_TOUCHSCREEN_USB_IDEALTEK=y&lt;br /&gt;CONFIG_TOUCHSCREEN_USB_GENERAL_TOUCH=y&lt;br /&gt;CONFIG_TOUCHSCREEN_USB_GOTOP=y&lt;br /&gt;CONFIG_TOUCHSCREEN_TOUCHIT213=m&lt;br /&gt;# CONFIG_TOUCHSCREEN_TSC2007 is not set&lt;br /&gt;# CONFIG_TOUCHSCREEN_W90X900 is not set&lt;br /&gt;CONFIG_INPUT_MISC=y&lt;br /&gt;CONFIG_INPUT_PCSPKR=m&lt;br /&gt;# CONFIG_INPUT_APANEL is not set&lt;br /&gt;CONFIG_INPUT_WISTRON_BTNS=m&lt;br /&gt;CONFIG_INPUT_ATLAS_BTNS=m&lt;br /&gt;CONFIG_INPUT_ATI_REMOTE=m&lt;br /&gt;CONFIG_INPUT_ATI_REMOTE2=m&lt;br /&gt;CONFIG_INPUT_KEYSPAN_REMOTE=m&lt;br /&gt;CONFIG_INPUT_POWERMATE=m&lt;br /&gt;CONFIG_INPUT_YEALINK=m&lt;br /&gt;CONFIG_INPUT_CM109=m&lt;br /&gt;CONFIG_INPUT_UINPUT=m&lt;br /&gt;# CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Hardware I/O ports&lt;br /&gt;#&lt;br /&gt;CONFIG_SERIO=y&lt;br /&gt;CONFIG_SERIO_I8042=y&lt;br /&gt;CONFIG_SERIO_SERPORT=m&lt;br /&gt;CONFIG_SERIO_CT82C710=m&lt;br /&gt;CONFIG_SERIO_PARKBD=m&lt;br /&gt;CONFIG_SERIO_PCIPS2=m&lt;br /&gt;CONFIG_SERIO_LIBPS2=y&lt;br /&gt;CONFIG_SERIO_RAW=m&lt;br /&gt;CONFIG_GAMEPORT=m&lt;br /&gt;CONFIG_GAMEPORT_NS558=m&lt;br /&gt;CONFIG_GAMEPORT_L4=m&lt;br /&gt;CONFIG_GAMEPORT_EMU10K1=m&lt;br /&gt;CONFIG_GAMEPORT_FM801=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Character devices&lt;br /&gt;#&lt;br /&gt;CONFIG_VT=y&lt;br /&gt;CONFIG_CONSOLE_TRANSLATIONS=y&lt;br /&gt;CONFIG_VT_CONSOLE=y&lt;br /&gt;CONFIG_HW_CONSOLE=y&lt;br /&gt;CONFIG_VT_HW_CONSOLE_BINDING=y&lt;br /&gt;# CONFIG_DEVKMEM is not set&lt;br /&gt;CONFIG_SERIAL_NONSTANDARD=y&lt;br /&gt;CONFIG_COMPUTONE=m&lt;br /&gt;CONFIG_ROCKETPORT=m&lt;br /&gt;CONFIG_CYCLADES=m&lt;br /&gt;# CONFIG_CYZ_INTR is not set&lt;br /&gt;CONFIG_DIGIEPCA=m&lt;br /&gt;CONFIG_MOXA_INTELLIO=m&lt;br /&gt;CONFIG_MOXA_SMARTIO=m&lt;br /&gt;# CONFIG_ISI is not set&lt;br /&gt;CONFIG_SYNCLINK=m&lt;br /&gt;CONFIG_SYNCLINKMP=m&lt;br /&gt;CONFIG_SYNCLINK_GT=m&lt;br /&gt;CONFIG_N_HDLC=m&lt;br /&gt;CONFIG_RISCOM8=m&lt;br /&gt;CONFIG_SPECIALIX=m&lt;br /&gt;CONFIG_SX=m&lt;br /&gt;CONFIG_RIO=m&lt;br /&gt;# CONFIG_RIO_OLDPCI is not set&lt;br /&gt;CONFIG_STALDRV=y&lt;br /&gt;CONFIG_STALLION=m&lt;br /&gt;CONFIG_ISTALLION=m&lt;br /&gt;CONFIG_NOZOMI=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Serial drivers&lt;br /&gt;#&lt;br /&gt;CONFIG_SERIAL_8250=y&lt;br /&gt;CONFIG_SERIAL_8250_CONSOLE=y&lt;br /&gt;CONFIG_FIX_EARLYCON_MEM=y&lt;br /&gt;CONFIG_SERIAL_8250_PCI=y&lt;br /&gt;CONFIG_SERIAL_8250_PNP=y&lt;br /&gt;CONFIG_SERIAL_8250_NR_UARTS=48&lt;br /&gt;CONFIG_SERIAL_8250_RUNTIME_UARTS=4&lt;br /&gt;CONFIG_SERIAL_8250_EXTENDED=y&lt;br /&gt;CONFIG_SERIAL_8250_MANY_PORTS=y&lt;br /&gt;CONFIG_SERIAL_8250_SHARE_IRQ=y&lt;br /&gt;# CONFIG_SERIAL_8250_DETECT_IRQ is not set&lt;br /&gt;CONFIG_SERIAL_8250_RSA=y&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Non-8250 serial port support&lt;br /&gt;#&lt;br /&gt;CONFIG_SERIAL_CORE=y&lt;br /&gt;CONFIG_SERIAL_CORE_CONSOLE=y&lt;br /&gt;CONFIG_CONSOLE_POLL=y&lt;br /&gt;CONFIG_SERIAL_JSM=m&lt;br /&gt;CONFIG_UNIX98_PTYS=y&lt;br /&gt;# CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set&lt;br /&gt;CONFIG_LEGACY_PTYS=y&lt;br /&gt;CONFIG_LEGACY_PTY_COUNT=0&lt;br /&gt;CONFIG_PRINTER=m&lt;br /&gt;# CONFIG_LP_CONSOLE is not set&lt;br /&gt;CONFIG_PPDEV=m&lt;br /&gt;CONFIG_HVC_DRIVER=y&lt;br /&gt;CONFIG_VIRTIO_CONSOLE=m&lt;br /&gt;CONFIG_IPMI_HANDLER=m&lt;br /&gt;# CONFIG_IPMI_PANIC_EVENT is not set&lt;br /&gt;CONFIG_IPMI_DEVICE_INTERFACE=m&lt;br /&gt;CONFIG_IPMI_SI=m&lt;br /&gt;CONFIG_IPMI_WATCHDOG=m&lt;br /&gt;CONFIG_IPMI_POWEROFF=m&lt;br /&gt;CONFIG_HW_RANDOM=y&lt;br /&gt;# CONFIG_HW_RANDOM_TIMERIOMEM is not set&lt;br /&gt;CONFIG_HW_RANDOM_INTEL=m&lt;br /&gt;CONFIG_HW_RANDOM_AMD=m&lt;br /&gt;CONFIG_HW_RANDOM_GEODE=m&lt;br /&gt;CONFIG_HW_RANDOM_VIA=m&lt;br /&gt;CONFIG_HW_RANDOM_VIRTIO=m&lt;br /&gt;CONFIG_NVRAM=m&lt;br /&gt;CONFIG_R3964=m&lt;br /&gt;CONFIG_APPLICOM=m&lt;br /&gt;CONFIG_SONYPI=m&lt;br /&gt;CONFIG_MWAVE=m&lt;br /&gt;CONFIG_PC8736x_GPIO=m&lt;br /&gt;CONFIG_NSC_GPIO=m&lt;br /&gt;CONFIG_CS5535_GPIO=m&lt;br /&gt;CONFIG_RAW_DRIVER=m&lt;br /&gt;CONFIG_MAX_RAW_DEVS=256&lt;br /&gt;CONFIG_HPET=y&lt;br /&gt;CONFIG_HPET_MMAP=y&lt;br /&gt;CONFIG_HANGCHECK_TIMER=m&lt;br /&gt;CONFIG_TCG_TPM=m&lt;br /&gt;CONFIG_TCG_TIS=m&lt;br /&gt;CONFIG_TCG_NSC=m&lt;br /&gt;CONFIG_TCG_ATMEL=m&lt;br /&gt;CONFIG_TCG_INFINEON=m&lt;br /&gt;CONFIG_TELCLOCK=m&lt;br /&gt;CONFIG_DEVPORT=y&lt;br /&gt;CONFIG_I2C=y&lt;br /&gt;CONFIG_I2C_BOARDINFO=y&lt;br /&gt;CONFIG_I2C_CHARDEV=m&lt;br /&gt;# CONFIG_I2C_HELPER_AUTO is not set&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# I2C Algorithms&lt;br /&gt;#&lt;br /&gt;CONFIG_I2C_ALGOBIT=m&lt;br /&gt;CONFIG_I2C_ALGOPCF=m&lt;br /&gt;CONFIG_I2C_ALGOPCA=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# I2C Hardware Bus support&lt;br /&gt;#&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# PC SMBus host controller drivers&lt;br /&gt;#&lt;br /&gt;# CONFIG_I2C_ALI1535 is not set&lt;br /&gt;# CONFIG_I2C_ALI1563 is not set&lt;br /&gt;# CONFIG_I2C_ALI15X3 is not set&lt;br /&gt;# CONFIG_I2C_AMD756 is not set&lt;br /&gt;# CONFIG_I2C_AMD8111 is not set&lt;br /&gt;# CONFIG_I2C_I801 is not set&lt;br /&gt;CONFIG_I2C_ISCH=m&lt;br /&gt;# CONFIG_I2C_PIIX4 is not set&lt;br /&gt;# CONFIG_I2C_NFORCE2 is not set&lt;br /&gt;# CONFIG_I2C_SIS5595 is not set&lt;br /&gt;# CONFIG_I2C_SIS630 is not set&lt;br /&gt;# CONFIG_I2C_SIS96X is not set&lt;br /&gt;# CONFIG_I2C_VIA is not set&lt;br /&gt;# CONFIG_I2C_VIAPRO is not set&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# I2C system bus drivers (mostly embedded / system-on-chip)&lt;br /&gt;#&lt;br /&gt;CONFIG_I2C_GPIO=m&lt;br /&gt;# CONFIG_I2C_OCORES is not set&lt;br /&gt;# CONFIG_I2C_SIMTEC is not set&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# External I2C/SMBus adapter drivers&lt;br /&gt;#&lt;br /&gt;# CONFIG_I2C_PARPORT is not set&lt;br /&gt;# CONFIG_I2C_PARPORT_LIGHT is not set&lt;br /&gt;# CONFIG_I2C_TAOS_EVM is not set&lt;br /&gt;# CONFIG_I2C_TINY_USB is not set&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Graphics adapter I2C/DDC channel drivers&lt;br /&gt;#&lt;br /&gt;# CONFIG_I2C_VOODOO3 is not set&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Other I2C/SMBus bus drivers&lt;br /&gt;#&lt;br /&gt;# CONFIG_I2C_PCA_PLATFORM is not set&lt;br /&gt;CONFIG_I2C_STUB=m&lt;br /&gt;# CONFIG_SCx200_ACB is not set&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Miscellaneous I2C Chip support&lt;br /&gt;#&lt;br /&gt;# CONFIG_DS1682 is not set&lt;br /&gt;# CONFIG_SENSORS_PCF8574 is not set&lt;br /&gt;# CONFIG_PCF8575 is not set&lt;br /&gt;# CONFIG_SENSORS_PCA9539 is not set&lt;br /&gt;# CONFIG_SENSORS_TSL2550 is not set&lt;br /&gt;# CONFIG_I2C_DEBUG_CORE is not set&lt;br /&gt;# CONFIG_I2C_DEBUG_ALGO is not set&lt;br /&gt;# CONFIG_I2C_DEBUG_BUS is not set&lt;br /&gt;# CONFIG_I2C_DEBUG_CHIP is not set&lt;br /&gt;# CONFIG_SPI is not set&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# PPS support&lt;br /&gt;#&lt;br /&gt;# CONFIG_PPS is not set&lt;br /&gt;CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y&lt;br /&gt;CONFIG_GPIOLIB=y&lt;br /&gt;# CONFIG_DEBUG_GPIO is not set&lt;br /&gt;CONFIG_GPIO_SYSFS=y&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Memory mapped GPIO expanders:&lt;br /&gt;#&lt;br /&gt;CONFIG_GPIO_IT8761E=m&lt;br /&gt;CONFIG_GPIO_SCH=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# I2C GPIO expanders:&lt;br /&gt;#&lt;br /&gt;# CONFIG_GPIO_MAX732X is not set&lt;br /&gt;# CONFIG_GPIO_PCA953X is not set&lt;br /&gt;# CONFIG_GPIO_PCF857X is not set&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# PCI GPIO expanders:&lt;br /&gt;#&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# SPI GPIO expanders:&lt;br /&gt;#&lt;br /&gt;CONFIG_W1=m&lt;br /&gt;CONFIG_W1_CON=y&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# 1-wire Bus Masters&lt;br /&gt;#&lt;br /&gt;CONFIG_W1_MASTER_MATROX=m&lt;br /&gt;CONFIG_W1_MASTER_DS2490=m&lt;br /&gt;CONFIG_W1_MASTER_DS2482=m&lt;br /&gt;CONFIG_W1_MASTER_GPIO=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# 1-wire Slaves&lt;br /&gt;#&lt;br /&gt;CONFIG_W1_SLAVE_THERM=m&lt;br /&gt;CONFIG_W1_SLAVE_SMEM=m&lt;br /&gt;# CONFIG_W1_SLAVE_DS2431 is not set&lt;br /&gt;CONFIG_W1_SLAVE_DS2433=m&lt;br /&gt;# CONFIG_W1_SLAVE_DS2433_CRC is not set&lt;br /&gt;CONFIG_W1_SLAVE_DS2760=m&lt;br /&gt;CONFIG_W1_SLAVE_BQ27000=m&lt;br /&gt;CONFIG_POWER_SUPPLY=y&lt;br /&gt;# CONFIG_POWER_SUPPLY_DEBUG is not set&lt;br /&gt;CONFIG_PDA_POWER=m&lt;br /&gt;CONFIG_BATTERY_DS2760=m&lt;br /&gt;# CONFIG_BATTERY_DS2782 is not set&lt;br /&gt;CONFIG_BATTERY_BQ27x00=m&lt;br /&gt;# CONFIG_BATTERY_MAX17040 is not set&lt;br /&gt;CONFIG_HWMON=y&lt;br /&gt;# CONFIG_HWMON_VID is not set&lt;br /&gt;# CONFIG_SENSORS_ABITUGURU is not set&lt;br /&gt;# CONFIG_SENSORS_ABITUGURU3 is not set&lt;br /&gt;# CONFIG_SENSORS_AD7414 is not set&lt;br /&gt;# CONFIG_SENSORS_AD7418 is not set&lt;br /&gt;# CONFIG_SENSORS_ADM1021 is not set&lt;br /&gt;# CONFIG_SENSORS_ADM1025 is not set&lt;br /&gt;# CONFIG_SENSORS_ADM1026 is not set&lt;br /&gt;# CONFIG_SENSORS_ADM1029 is not set&lt;br /&gt;# CONFIG_SENSORS_ADM1031 is not set&lt;br /&gt;# CONFIG_SENSORS_ADM9240 is not set&lt;br /&gt;# CONFIG_SENSORS_ADT7462 is not set&lt;br /&gt;# CONFIG_SENSORS_ADT7470 is not set&lt;br /&gt;# CONFIG_SENSORS_ADT7473 is not set&lt;br /&gt;# CONFIG_SENSORS_ADT7475 is not set&lt;br /&gt;# CONFIG_SENSORS_K8TEMP is not set&lt;br /&gt;# CONFIG_SENSORS_ASB100 is not set&lt;br /&gt;# CONFIG_SENSORS_ATK0110 is not set&lt;br /&gt;# CONFIG_SENSORS_ATXP1 is not set&lt;br /&gt;# CONFIG_SENSORS_DS1621 is not set&lt;br /&gt;# CONFIG_SENSORS_I5K_AMB is not set&lt;br /&gt;# CONFIG_SENSORS_F71805F is not set&lt;br /&gt;# CONFIG_SENSORS_F71882FG is not set&lt;br /&gt;# CONFIG_SENSORS_F75375S is not set&lt;br /&gt;# CONFIG_SENSORS_FSCHER is not set&lt;br /&gt;# CONFIG_SENSORS_FSCPOS is not set&lt;br /&gt;# CONFIG_SENSORS_FSCHMD is not set&lt;br /&gt;# CONFIG_SENSORS_G760A is not set&lt;br /&gt;# CONFIG_SENSORS_GL518SM is not set&lt;br /&gt;# CONFIG_SENSORS_GL520SM is not set&lt;br /&gt;# CONFIG_SENSORS_CORETEMP is not set&lt;br /&gt;# CONFIG_SENSORS_IBMAEM is not set&lt;br /&gt;# CONFIG_SENSORS_IBMPEX is not set&lt;br /&gt;# CONFIG_SENSORS_IT87 is not set&lt;br /&gt;# CONFIG_SENSORS_LM63 is not set&lt;br /&gt;# CONFIG_SENSORS_LM75 is not set&lt;br /&gt;# CONFIG_SENSORS_LM77 is not set&lt;br /&gt;# CONFIG_SENSORS_LM78 is not set&lt;br /&gt;# CONFIG_SENSORS_LM80 is not set&lt;br /&gt;# CONFIG_SENSORS_LM83 is not set&lt;br /&gt;# CONFIG_SENSORS_LM85 is not set&lt;br /&gt;# CONFIG_SENSORS_LM87 is not set&lt;br /&gt;# CONFIG_SENSORS_LM90 is not set&lt;br /&gt;# CONFIG_SENSORS_LM92 is not set&lt;br /&gt;# CONFIG_SENSORS_LM93 is not set&lt;br /&gt;# CONFIG_SENSORS_LTC4215 is not set&lt;br /&gt;# CONFIG_SENSORS_LTC4245 is not set&lt;br /&gt;# CONFIG_SENSORS_LM95241 is not set&lt;br /&gt;# CONFIG_SENSORS_MAX1619 is not set&lt;br /&gt;# CONFIG_SENSORS_MAX6650 is not set&lt;br /&gt;# CONFIG_SENSORS_PC87360 is not set&lt;br /&gt;# CONFIG_SENSORS_PC87427 is not set&lt;br /&gt;# CONFIG_SENSORS_PCF8591 is not set&lt;br /&gt;# CONFIG_SENSORS_SHT15 is not set&lt;br /&gt;# CONFIG_SENSORS_SIS5595 is not set&lt;br /&gt;# CONFIG_SENSORS_DME1737 is not set&lt;br /&gt;# CONFIG_SENSORS_SMSC47M1 is not set&lt;br /&gt;# CONFIG_SENSORS_SMSC47M192 is not set&lt;br /&gt;# CONFIG_SENSORS_SMSC47B397 is not set&lt;br /&gt;# CONFIG_SENSORS_ADS7828 is not set&lt;br /&gt;# CONFIG_SENSORS_THMC50 is not set&lt;br /&gt;# CONFIG_SENSORS_TMP401 is not set&lt;br /&gt;# CONFIG_SENSORS_VIA686A is not set&lt;br /&gt;# CONFIG_SENSORS_VT1211 is not set&lt;br /&gt;# CONFIG_SENSORS_VT8231 is not set&lt;br /&gt;# CONFIG_SENSORS_W83781D is not set&lt;br /&gt;# CONFIG_SENSORS_W83791D is not set&lt;br /&gt;# CONFIG_SENSORS_W83792D is not set&lt;br /&gt;# CONFIG_SENSORS_W83793 is not set&lt;br /&gt;# CONFIG_SENSORS_W83L785TS is not set&lt;br /&gt;# CONFIG_SENSORS_W83L786NG is not set&lt;br /&gt;# CONFIG_SENSORS_W83627HF is not set&lt;br /&gt;# CONFIG_SENSORS_W83627EHF is not set&lt;br /&gt;# CONFIG_SENSORS_HDAPS is not set&lt;br /&gt;# CONFIG_SENSORS_LIS3LV02D is not set&lt;br /&gt;# CONFIG_SENSORS_APPLESMC is not set&lt;br /&gt;# CONFIG_HWMON_DEBUG_CHIP is not set&lt;br /&gt;CONFIG_THERMAL=y&lt;br /&gt;CONFIG_THERMAL_HWMON=y&lt;br /&gt;CONFIG_WATCHDOG=y&lt;br /&gt;# CONFIG_WATCHDOG_NOWAYOUT is not set&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Watchdog Device Drivers&lt;br /&gt;#&lt;br /&gt;# CONFIG_SOFT_WATCHDOG is not set&lt;br /&gt;# CONFIG_ACQUIRE_WDT is not set&lt;br /&gt;# CONFIG_ADVANTECH_WDT is not set&lt;br /&gt;# CONFIG_ALIM1535_WDT is not set&lt;br /&gt;# CONFIG_ALIM7101_WDT is not set&lt;br /&gt;# CONFIG_SC520_WDT is not set&lt;br /&gt;# CONFIG_EUROTECH_WDT is not set&lt;br /&gt;CONFIG_SBC_FITPC2_WATCHDOG=m&lt;br /&gt;# CONFIG_IB700_WDT is not set&lt;br /&gt;# CONFIG_IBMASR is not set&lt;br /&gt;# CONFIG_WAFER_WDT is not set&lt;br /&gt;# CONFIG_I6300ESB_WDT is not set&lt;br /&gt;# CONFIG_ITCO_WDT is not set&lt;br /&gt;# CONFIG_IT8712F_WDT is not set&lt;br /&gt;# CONFIG_IT87_WDT is not set&lt;br /&gt;# CONFIG_HP_WATCHDOG is not set&lt;br /&gt;# CONFIG_SC1200_WDT is not set&lt;br /&gt;# CONFIG_PC87413_WDT is not set&lt;br /&gt;# CONFIG_60XX_WDT is not set&lt;br /&gt;# CONFIG_SBC8360_WDT is not set&lt;br /&gt;# CONFIG_SBC7240_WDT is not set&lt;br /&gt;# CONFIG_CPU5_WDT is not set&lt;br /&gt;# CONFIG_SMSC_SCH311X_WDT is not set&lt;br /&gt;# CONFIG_SMSC37B787_WDT is not set&lt;br /&gt;# CONFIG_W83627HF_WDT is not set&lt;br /&gt;# CONFIG_W83697HF_WDT is not set&lt;br /&gt;# CONFIG_W83697UG_WDT is not set&lt;br /&gt;# CONFIG_W83877F_WDT is not set&lt;br /&gt;# CONFIG_W83977F_WDT is not set&lt;br /&gt;# CONFIG_MACHZ_WDT is not set&lt;br /&gt;# CONFIG_SBC_EPX_C3_WATCHDOG is not set&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# PCI-based Watchdog Cards&lt;br /&gt;#&lt;br /&gt;# CONFIG_PCIPCWATCHDOG is not set&lt;br /&gt;# CONFIG_WDTPCI is not set&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# USB-based Watchdog Cards&lt;br /&gt;#&lt;br /&gt;# CONFIG_USBPCWATCHDOG is not set&lt;br /&gt;CONFIG_SSB_POSSIBLE=y&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Sonics Silicon Backplane&lt;br /&gt;#&lt;br /&gt;CONFIG_SSB=m&lt;br /&gt;CONFIG_SSB_SPROM=y&lt;br /&gt;CONFIG_SSB_PCIHOST_POSSIBLE=y&lt;br /&gt;CONFIG_SSB_PCIHOST=y&lt;br /&gt;CONFIG_SSB_B43_PCI_BRIDGE=y&lt;br /&gt;# CONFIG_SSB_DEBUG is not set&lt;br /&gt;CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y&lt;br /&gt;CONFIG_SSB_DRIVER_PCICORE=y&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Multifunction device drivers&lt;br /&gt;#&lt;br /&gt;CONFIG_MFD_CORE=m&lt;br /&gt;# CONFIG_MFD_SM501 is not set&lt;br /&gt;# CONFIG_HTC_PASIC3 is not set&lt;br /&gt;# CONFIG_TPS65010 is not set&lt;br /&gt;# CONFIG_TWL4030_CORE is not set&lt;br /&gt;# CONFIG_MFD_TMIO is not set&lt;br /&gt;# CONFIG_PMIC_DA903X is not set&lt;br /&gt;# CONFIG_MFD_WM8400 is not set&lt;br /&gt;# CONFIG_MFD_WM8350_I2C is not set&lt;br /&gt;# CONFIG_MFD_PCF50633 is not set&lt;br /&gt;# CONFIG_AB3100_CORE is not set&lt;br /&gt;CONFIG_LPC_SCH=m&lt;br /&gt;# CONFIG_REGULATOR is not set&lt;br /&gt;CONFIG_MEDIA_SUPPORT=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Multimedia core support&lt;br /&gt;#&lt;br /&gt;CONFIG_VIDEO_DEV=m&lt;br /&gt;CONFIG_VIDEO_V4L2_COMMON=m&lt;br /&gt;CONFIG_VIDEO_ALLOW_V4L1=y&lt;br /&gt;CONFIG_VIDEO_V4L1_COMPAT=y&lt;br /&gt;CONFIG_DVB_CORE=m&lt;br /&gt;CONFIG_VIDEO_MEDIA=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Multimedia drivers&lt;br /&gt;#&lt;br /&gt;CONFIG_VIDEO_SAA7146=m&lt;br /&gt;CONFIG_VIDEO_SAA7146_VV=m&lt;br /&gt;CONFIG_MEDIA_ATTACH=y&lt;br /&gt;CONFIG_MEDIA_TUNER=m&lt;br /&gt;# CONFIG_MEDIA_TUNER_CUSTOMISE is not set&lt;br /&gt;CONFIG_MEDIA_TUNER_SIMPLE=m&lt;br /&gt;CONFIG_MEDIA_TUNER_TDA8290=m&lt;br /&gt;CONFIG_MEDIA_TUNER_TDA827X=m&lt;br /&gt;CONFIG_MEDIA_TUNER_TDA18271=m&lt;br /&gt;CONFIG_MEDIA_TUNER_TDA9887=m&lt;br /&gt;CONFIG_MEDIA_TUNER_TEA5761=m&lt;br /&gt;CONFIG_MEDIA_TUNER_TEA5767=m&lt;br /&gt;CONFIG_MEDIA_TUNER_MT20XX=m&lt;br /&gt;CONFIG_MEDIA_TUNER_MT2060=m&lt;br /&gt;CONFIG_MEDIA_TUNER_MT2266=m&lt;br /&gt;CONFIG_MEDIA_TUNER_MT2131=m&lt;br /&gt;CONFIG_MEDIA_TUNER_QT1010=m&lt;br /&gt;CONFIG_MEDIA_TUNER_XC2028=m&lt;br /&gt;CONFIG_MEDIA_TUNER_XC5000=m&lt;br /&gt;CONFIG_MEDIA_TUNER_MXL5005S=m&lt;br /&gt;CONFIG_MEDIA_TUNER_MXL5007T=m&lt;br /&gt;CONFIG_MEDIA_TUNER_MC44S803=m&lt;br /&gt;CONFIG_VIDEO_V4L2=m&lt;br /&gt;CONFIG_VIDEO_V4L1=m&lt;br /&gt;CONFIG_VIDEOBUF_GEN=m&lt;br /&gt;CONFIG_VIDEOBUF_DMA_SG=m&lt;br /&gt;CONFIG_VIDEOBUF_VMALLOC=m&lt;br /&gt;CONFIG_VIDEOBUF_DVB=m&lt;br /&gt;CONFIG_VIDEO_BTCX=m&lt;br /&gt;CONFIG_VIDEO_IR=m&lt;br /&gt;CONFIG_VIDEO_TVEEPROM=m&lt;br /&gt;CONFIG_VIDEO_TUNER=m&lt;br /&gt;CONFIG_VIDEO_CAPTURE_DRIVERS=y&lt;br /&gt;# CONFIG_VIDEO_ADV_DEBUG is not set&lt;br /&gt;# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set&lt;br /&gt;CONFIG_VIDEO_HELPER_CHIPS_AUTO=y&lt;br /&gt;CONFIG_VIDEO_IR_I2C=m&lt;br /&gt;CONFIG_VIDEO_TVAUDIO=m&lt;br /&gt;CONFIG_VIDEO_TDA7432=m&lt;br /&gt;CONFIG_VIDEO_TDA9840=m&lt;br /&gt;CONFIG_VIDEO_TEA6415C=m&lt;br /&gt;CONFIG_VIDEO_TEA6420=m&lt;br /&gt;CONFIG_VIDEO_MSP3400=m&lt;br /&gt;CONFIG_VIDEO_CS5345=m&lt;br /&gt;CONFIG_VIDEO_CS53L32A=m&lt;br /&gt;CONFIG_VIDEO_M52790=m&lt;br /&gt;CONFIG_VIDEO_WM8775=m&lt;br /&gt;CONFIG_VIDEO_WM8739=m&lt;br /&gt;CONFIG_VIDEO_VP27SMPX=m&lt;br /&gt;CONFIG_VIDEO_SAA6588=m&lt;br /&gt;CONFIG_VIDEO_BT819=m&lt;br /&gt;CONFIG_VIDEO_BT856=m&lt;br /&gt;CONFIG_VIDEO_BT866=m&lt;br /&gt;CONFIG_VIDEO_KS0127=m&lt;br /&gt;CONFIG_VIDEO_OV7670=m&lt;br /&gt;CONFIG_VIDEO_MT9V011=m&lt;br /&gt;CONFIG_VIDEO_SAA7110=m&lt;br /&gt;CONFIG_VIDEO_SAA711X=m&lt;br /&gt;CONFIG_VIDEO_SAA717X=m&lt;br /&gt;CONFIG_VIDEO_TVP5150=m&lt;br /&gt;CONFIG_VIDEO_VPX3220=m&lt;br /&gt;CONFIG_VIDEO_CX25840=m&lt;br /&gt;CONFIG_VIDEO_CX2341X=m&lt;br /&gt;CONFIG_VIDEO_SAA7127=m&lt;br /&gt;CONFIG_VIDEO_SAA7185=m&lt;br /&gt;CONFIG_VIDEO_ADV7170=m&lt;br /&gt;CONFIG_VIDEO_ADV7175=m&lt;br /&gt;CONFIG_VIDEO_UPD64031A=m&lt;br /&gt;CONFIG_VIDEO_UPD64083=m&lt;br /&gt;CONFIG_VIDEO_VIVI=m&lt;br /&gt;CONFIG_VIDEO_BT848=m&lt;br /&gt;CONFIG_VIDEO_BT848_DVB=y&lt;br /&gt;CONFIG_VIDEO_BWQCAM=m&lt;br /&gt;CONFIG_VIDEO_CQCAM=m&lt;br /&gt;CONFIG_VIDEO_W9966=m&lt;br /&gt;CONFIG_VIDEO_CPIA=m&lt;br /&gt;CONFIG_VIDEO_CPIA_PP=m&lt;br /&gt;CONFIG_VIDEO_CPIA_USB=m&lt;br /&gt;CONFIG_VIDEO_CPIA2=m&lt;br /&gt;CONFIG_VIDEO_SAA5246A=m&lt;br /&gt;CONFIG_VIDEO_SAA5249=m&lt;br /&gt;CONFIG_VIDEO_STRADIS=m&lt;br /&gt;CONFIG_VIDEO_ZORAN=m&lt;br /&gt;CONFIG_VIDEO_ZORAN_DC30=m&lt;br /&gt;CONFIG_VIDEO_ZORAN_ZR36060=m&lt;br /&gt;CONFIG_VIDEO_ZORAN_BUZ=m&lt;br /&gt;CONFIG_VIDEO_ZORAN_DC10=m&lt;br /&gt;CONFIG_VIDEO_ZORAN_LML33=m&lt;br /&gt;CONFIG_VIDEO_ZORAN_LML33R10=m&lt;br /&gt;CONFIG_VIDEO_ZORAN_AVS6EYES=m&lt;br /&gt;CONFIG_VIDEO_SAA7134=m&lt;br /&gt;CONFIG_VIDEO_SAA7134_ALSA=m&lt;br /&gt;CONFIG_VIDEO_SAA7134_DVB=m&lt;br /&gt;CONFIG_VIDEO_MXB=m&lt;br /&gt;CONFIG_VIDEO_HEXIUM_ORION=m&lt;br /&gt;CONFIG_VIDEO_HEXIUM_GEMINI=m&lt;br /&gt;CONFIG_VIDEO_CX88=m&lt;br /&gt;CONFIG_VIDEO_CX88_ALSA=m&lt;br /&gt;CONFIG_VIDEO_CX88_BLACKBIRD=m&lt;br /&gt;CONFIG_VIDEO_CX88_DVB=m&lt;br /&gt;CONFIG_VIDEO_CX88_MPEG=m&lt;br /&gt;CONFIG_VIDEO_CX88_VP3054=m&lt;br /&gt;CONFIG_VIDEO_CX23885=m&lt;br /&gt;CONFIG_VIDEO_AU0828=m&lt;br /&gt;CONFIG_VIDEO_IVTV=m&lt;br /&gt;CONFIG_VIDEO_FB_IVTV=m&lt;br /&gt;CONFIG_VIDEO_CX18=m&lt;br /&gt;CONFIG_VIDEO_CAFE_CCIC=m&lt;br /&gt;CONFIG_SOC_CAMERA=m&lt;br /&gt;CONFIG_SOC_CAMERA_MT9M001=m&lt;br /&gt;CONFIG_SOC_CAMERA_MT9M111=m&lt;br /&gt;# CONFIG_SOC_CAMERA_MT9T031 is not set&lt;br /&gt;CONFIG_SOC_CAMERA_MT9V022=m&lt;br /&gt;# CONFIG_SOC_CAMERA_TW9910 is not set&lt;br /&gt;CONFIG_SOC_CAMERA_PLATFORM=m&lt;br /&gt;# CONFIG_SOC_CAMERA_OV772X is not set&lt;br /&gt;CONFIG_V4L_USB_DRIVERS=y&lt;br /&gt;CONFIG_USB_VIDEO_CLASS=m&lt;br /&gt;CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y&lt;br /&gt;CONFIG_USB_GSPCA=m&lt;br /&gt;CONFIG_USB_M5602=m&lt;br /&gt;# CONFIG_USB_STV06XX is not set&lt;br /&gt;CONFIG_USB_GSPCA_CONEX=m&lt;br /&gt;CONFIG_USB_GSPCA_ETOMS=m&lt;br /&gt;CONFIG_USB_GSPCA_FINEPIX=m&lt;br /&gt;CONFIG_USB_GSPCA_MARS=m&lt;br /&gt;# CONFIG_USB_GSPCA_MR97310A is not set&lt;br /&gt;CONFIG_USB_GSPCA_OV519=m&lt;br /&gt;# CONFIG_USB_GSPCA_OV534 is not set&lt;br /&gt;CONFIG_USB_GSPCA_PAC207=m&lt;br /&gt;CONFIG_USB_GSPCA_PAC7311=m&lt;br /&gt;# CONFIG_USB_GSPCA_SN9C20X is not set&lt;br /&gt;CONFIG_USB_GSPCA_SONIXB=m&lt;br /&gt;CONFIG_USB_GSPCA_SONIXJ=m&lt;br /&gt;CONFIG_USB_GSPCA_SPCA500=m&lt;br /&gt;CONFIG_USB_GSPCA_SPCA501=m&lt;br /&gt;CONFIG_USB_GSPCA_SPCA505=m&lt;br /&gt;CONFIG_USB_GSPCA_SPCA506=m&lt;br /&gt;CONFIG_USB_GSPCA_SPCA508=m&lt;br /&gt;CONFIG_USB_GSPCA_SPCA561=m&lt;br /&gt;# CONFIG_USB_GSPCA_SQ905 is not set&lt;br /&gt;# CONFIG_USB_GSPCA_SQ905C is not set&lt;br /&gt;CONFIG_USB_GSPCA_STK014=m&lt;br /&gt;CONFIG_USB_GSPCA_SUNPLUS=m&lt;br /&gt;CONFIG_USB_GSPCA_T613=m&lt;br /&gt;CONFIG_USB_GSPCA_TV8532=m&lt;br /&gt;CONFIG_USB_GSPCA_VC032X=m&lt;br /&gt;CONFIG_USB_GSPCA_ZC3XX=m&lt;br /&gt;CONFIG_VIDEO_PVRUSB2=m&lt;br /&gt;CONFIG_VIDEO_PVRUSB2_SYSFS=y&lt;br /&gt;CONFIG_VIDEO_PVRUSB2_DVB=y&lt;br /&gt;# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set&lt;br /&gt;# CONFIG_VIDEO_HDPVR is not set&lt;br /&gt;CONFIG_VIDEO_EM28XX=m&lt;br /&gt;CONFIG_VIDEO_EM28XX_ALSA=m&lt;br /&gt;CONFIG_VIDEO_EM28XX_DVB=m&lt;br /&gt;# CONFIG_VIDEO_CX231XX is not set&lt;br /&gt;CONFIG_VIDEO_USBVISION=m&lt;br /&gt;CONFIG_VIDEO_USBVIDEO=m&lt;br /&gt;CONFIG_USB_VICAM=m&lt;br /&gt;CONFIG_USB_IBMCAM=m&lt;br /&gt;CONFIG_USB_KONICAWC=m&lt;br /&gt;CONFIG_USB_QUICKCAM_MESSENGER=m&lt;br /&gt;CONFIG_USB_ET61X251=m&lt;br /&gt;CONFIG_VIDEO_OVCAMCHIP=m&lt;br /&gt;CONFIG_USB_W9968CF=m&lt;br /&gt;# CONFIG_USB_OV511 is not set&lt;br /&gt;CONFIG_USB_SE401=m&lt;br /&gt;CONFIG_USB_SN9C102=m&lt;br /&gt;CONFIG_USB_STV680=m&lt;br /&gt;CONFIG_USB_ZC0301=m&lt;br /&gt;CONFIG_USB_PWC=m&lt;br /&gt;# CONFIG_USB_PWC_DEBUG is not set&lt;br /&gt;CONFIG_USB_PWC_INPUT_EVDEV=y&lt;br /&gt;CONFIG_USB_ZR364XX=m&lt;br /&gt;CONFIG_USB_STKWEBCAM=m&lt;br /&gt;CONFIG_USB_S2255=m&lt;br /&gt;CONFIG_RADIO_ADAPTERS=y&lt;br /&gt;CONFIG_RADIO_GEMTEK_PCI=m&lt;br /&gt;CONFIG_RADIO_MAXIRADIO=m&lt;br /&gt;CONFIG_RADIO_MAESTRO=m&lt;br /&gt;CONFIG_USB_DSBR=m&lt;br /&gt;CONFIG_USB_SI470X=m&lt;br /&gt;CONFIG_USB_MR800=m&lt;br /&gt;# CONFIG_RADIO_TEA5764 is not set&lt;br /&gt;# CONFIG_DVB_DYNAMIC_MINORS is not set&lt;br /&gt;CONFIG_DVB_CAPTURE_DRIVERS=y&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Supported SAA7146 based PCI Adapters&lt;br /&gt;#&lt;br /&gt;CONFIG_TTPCI_EEPROM=m&lt;br /&gt;CONFIG_DVB_AV7110=m&lt;br /&gt;CONFIG_DVB_AV7110_OSD=y&lt;br /&gt;CONFIG_DVB_BUDGET_CORE=m&lt;br /&gt;CONFIG_DVB_BUDGET=m&lt;br /&gt;CONFIG_DVB_BUDGET_CI=m&lt;br /&gt;CONFIG_DVB_BUDGET_AV=m&lt;br /&gt;CONFIG_DVB_BUDGET_PATCH=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Supported USB Adapters&lt;br /&gt;#&lt;br /&gt;CONFIG_DVB_USB=m&lt;br /&gt;# CONFIG_DVB_USB_DEBUG is not set&lt;br /&gt;CONFIG_DVB_USB_A800=m&lt;br /&gt;CONFIG_DVB_USB_DIBUSB_MB=m&lt;br /&gt;# CONFIG_DVB_USB_DIBUSB_MB_FAULTY is not set&lt;br /&gt;CONFIG_DVB_USB_DIBUSB_MC=m&lt;br /&gt;CONFIG_DVB_USB_DIB0700=m&lt;br /&gt;CONFIG_DVB_USB_UMT_010=m&lt;br /&gt;CONFIG_DVB_USB_CXUSB=m&lt;br /&gt;CONFIG_DVB_USB_M920X=m&lt;br /&gt;CONFIG_DVB_USB_GL861=m&lt;br /&gt;CONFIG_DVB_USB_AU6610=m&lt;br /&gt;CONFIG_DVB_USB_DIGITV=m&lt;br /&gt;CONFIG_DVB_USB_VP7045=m&lt;br /&gt;CONFIG_DVB_USB_VP702X=m&lt;br /&gt;CONFIG_DVB_USB_GP8PSK=m&lt;br /&gt;CONFIG_DVB_USB_NOVA_T_USB2=m&lt;br /&gt;CONFIG_DVB_USB_TTUSB2=m&lt;br /&gt;CONFIG_DVB_USB_DTT200U=m&lt;br /&gt;CONFIG_DVB_USB_OPERA1=m&lt;br /&gt;CONFIG_DVB_USB_AF9005=m&lt;br /&gt;CONFIG_DVB_USB_AF9005_REMOTE=m&lt;br /&gt;CONFIG_DVB_USB_DW2102=m&lt;br /&gt;CONFIG_DVB_USB_CINERGY_T2=m&lt;br /&gt;CONFIG_DVB_USB_ANYSEE=m&lt;br /&gt;CONFIG_DVB_USB_DTV5100=m&lt;br /&gt;CONFIG_DVB_USB_AF9015=m&lt;br /&gt;# CONFIG_DVB_USB_CE6230 is not set&lt;br /&gt;CONFIG_DVB_TTUSB_BUDGET=m&lt;br /&gt;CONFIG_DVB_TTUSB_DEC=m&lt;br /&gt;# CONFIG_SMS_SIANO_MDTV is not set&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Supported FlexCopII (B2C2) Adapters&lt;br /&gt;#&lt;br /&gt;CONFIG_DVB_B2C2_FLEXCOP=m&lt;br /&gt;CONFIG_DVB_B2C2_FLEXCOP_PCI=m&lt;br /&gt;CONFIG_DVB_B2C2_FLEXCOP_USB=m&lt;br /&gt;# CONFIG_DVB_B2C2_FLEXCOP_DEBUG is not set&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Supported BT878 Adapters&lt;br /&gt;#&lt;br /&gt;CONFIG_DVB_BT8XX=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Supported Pluto2 Adapters&lt;br /&gt;#&lt;br /&gt;CONFIG_DVB_PLUTO2=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Supported SDMC DM1105 Adapters&lt;br /&gt;#&lt;br /&gt;CONFIG_DVB_DM1105=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Supported FireWire (IEEE 1394) Adapters&lt;br /&gt;#&lt;br /&gt;# CONFIG_DVB_FIREDTV is not set&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Supported DVB Frontends&lt;br /&gt;#&lt;br /&gt;# CONFIG_DVB_FE_CUSTOMISE is not set&lt;br /&gt;CONFIG_DVB_STB0899=m&lt;br /&gt;CONFIG_DVB_STB6100=m&lt;br /&gt;CONFIG_DVB_CX24110=m&lt;br /&gt;CONFIG_DVB_CX24123=m&lt;br /&gt;CONFIG_DVB_MT312=m&lt;br /&gt;CONFIG_DVB_ZL10036=m&lt;br /&gt;CONFIG_DVB_S5H1420=m&lt;br /&gt;CONFIG_DVB_STV0288=m&lt;br /&gt;CONFIG_DVB_STB6000=m&lt;br /&gt;CONFIG_DVB_STV0299=m&lt;br /&gt;CONFIG_DVB_STV6110=m&lt;br /&gt;CONFIG_DVB_STV0900=m&lt;br /&gt;CONFIG_DVB_TDA8083=m&lt;br /&gt;CONFIG_DVB_TDA10086=m&lt;br /&gt;CONFIG_DVB_TDA8261=m&lt;br /&gt;CONFIG_DVB_VES1X93=m&lt;br /&gt;CONFIG_DVB_TUNER_ITD1000=m&lt;br /&gt;CONFIG_DVB_TUNER_CX24113=m&lt;br /&gt;CONFIG_DVB_TDA826X=m&lt;br /&gt;CONFIG_DVB_TUA6100=m&lt;br /&gt;CONFIG_DVB_CX24116=m&lt;br /&gt;CONFIG_DVB_SI21XX=m&lt;br /&gt;CONFIG_DVB_SP8870=m&lt;br /&gt;CONFIG_DVB_SP887X=m&lt;br /&gt;CONFIG_DVB_CX22700=m&lt;br /&gt;CONFIG_DVB_CX22702=m&lt;br /&gt;CONFIG_DVB_L64781=m&lt;br /&gt;CONFIG_DVB_TDA1004X=m&lt;br /&gt;CONFIG_DVB_NXT6000=m&lt;br /&gt;CONFIG_DVB_MT352=m&lt;br /&gt;CONFIG_DVB_ZL10353=m&lt;br /&gt;CONFIG_DVB_DIB3000MB=m&lt;br /&gt;CONFIG_DVB_DIB3000MC=m&lt;br /&gt;CONFIG_DVB_DIB7000M=m&lt;br /&gt;CONFIG_DVB_DIB7000P=m&lt;br /&gt;CONFIG_DVB_TDA10048=m&lt;br /&gt;CONFIG_DVB_AF9013=m&lt;br /&gt;CONFIG_DVB_VES1820=m&lt;br /&gt;CONFIG_DVB_TDA10021=m&lt;br /&gt;CONFIG_DVB_TDA10023=m&lt;br /&gt;CONFIG_DVB_STV0297=m&lt;br /&gt;CONFIG_DVB_NXT200X=m&lt;br /&gt;CONFIG_DVB_OR51211=m&lt;br /&gt;CONFIG_DVB_OR51132=m&lt;br /&gt;CONFIG_DVB_BCM3510=m&lt;br /&gt;CONFIG_DVB_LGDT330X=m&lt;br /&gt;CONFIG_DVB_LGDT3305=m&lt;br /&gt;CONFIG_DVB_S5H1409=m&lt;br /&gt;CONFIG_DVB_AU8522=m&lt;br /&gt;CONFIG_DVB_S5H1411=m&lt;br /&gt;CONFIG_DVB_PLL=m&lt;br /&gt;CONFIG_DVB_TUNER_DIB0070=m&lt;br /&gt;CONFIG_DVB_LNBP21=m&lt;br /&gt;CONFIG_DVB_ISL6405=m&lt;br /&gt;CONFIG_DVB_ISL6421=m&lt;br /&gt;CONFIG_DVB_LGS8GL5=m&lt;br /&gt;# CONFIG_DAB is not set&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Graphics support&lt;br /&gt;#&lt;br /&gt;CONFIG_AGP=m&lt;br /&gt;# CONFIG_AGP_ALI is not set&lt;br /&gt;# CONFIG_AGP_ATI is not set&lt;br /&gt;# CONFIG_AGP_AMD is not set&lt;br /&gt;# CONFIG_AGP_AMD64 is not set&lt;br /&gt;CONFIG_AGP_INTEL=m&lt;br /&gt;# CONFIG_AGP_NVIDIA is not set&lt;br /&gt;# CONFIG_AGP_SIS is not set&lt;br /&gt;# CONFIG_AGP_SWORKS is not set&lt;br /&gt;# CONFIG_AGP_VIA is not set&lt;br /&gt;# CONFIG_AGP_EFFICEON is not set&lt;br /&gt;CONFIG_DRM=m&lt;br /&gt;# CONFIG_DRM_TDFX is not set&lt;br /&gt;# CONFIG_DRM_R128 is not set&lt;br /&gt;# CONFIG_DRM_RADEON is not set&lt;br /&gt;# CONFIG_DRM_I810 is not set&lt;br /&gt;# CONFIG_DRM_I830 is not set&lt;br /&gt;# CONFIG_DRM_I915 is not set&lt;br /&gt;# CONFIG_DRM_MGA is not set&lt;br /&gt;# CONFIG_DRM_SIS is not set&lt;br /&gt;# CONFIG_DRM_VIA is not set&lt;br /&gt;# CONFIG_DRM_SAVAGE is not set&lt;br /&gt;CONFIG_DRM_IEGD=m&lt;br /&gt;CONFIG_VGASTATE=m&lt;br /&gt;CONFIG_VIDEO_OUTPUT_CONTROL=m&lt;br /&gt;CONFIG_FB=y&lt;br /&gt;CONFIG_FIRMWARE_EDID=y&lt;br /&gt;# CONFIG_FB_DDC is not set&lt;br /&gt;CONFIG_FB_BOOT_VESA_SUPPORT=y&lt;br /&gt;CONFIG_FB_CFB_FILLRECT=m&lt;br /&gt;CONFIG_FB_CFB_COPYAREA=m&lt;br /&gt;CONFIG_FB_CFB_IMAGEBLIT=m&lt;br /&gt;# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set&lt;br /&gt;# CONFIG_FB_SYS_FILLRECT is not set&lt;br /&gt;# CONFIG_FB_SYS_COPYAREA is not set&lt;br /&gt;# CONFIG_FB_SYS_IMAGEBLIT is not set&lt;br /&gt;# CONFIG_FB_FOREIGN_ENDIAN is not set&lt;br /&gt;# CONFIG_FB_SYS_FOPS is not set&lt;br /&gt;# CONFIG_FB_SVGALIB is not set&lt;br /&gt;# CONFIG_FB_MACMODES is not set&lt;br /&gt;# CONFIG_FB_BACKLIGHT is not set&lt;br /&gt;CONFIG_FB_MODE_HELPERS=y&lt;br /&gt;CONFIG_FB_TILEBLITTING=y&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Frame buffer hardware drivers&lt;br /&gt;#&lt;br /&gt;# CONFIG_FB_CIRRUS is not set&lt;br /&gt;# CONFIG_FB_PM2 is not set&lt;br /&gt;# CONFIG_FB_CYBER2000 is not set&lt;br /&gt;# CONFIG_FB_ARC is not set&lt;br /&gt;# CONFIG_FB_ASILIANT is not set&lt;br /&gt;# CONFIG_FB_IMSTT is not set&lt;br /&gt;CONFIG_FB_VGA16=m&lt;br /&gt;CONFIG_FB_UVESA=m&lt;br /&gt;CONFIG_FB_VESA=m&lt;br /&gt;# CONFIG_FB_EFI is not set&lt;br /&gt;# CONFIG_FB_N411 is not set&lt;br /&gt;# CONFIG_FB_HGA is not set&lt;br /&gt;# CONFIG_FB_S1D13XXX is not set&lt;br /&gt;# CONFIG_FB_NVIDIA is not set&lt;br /&gt;# CONFIG_FB_RIVA is not set&lt;br /&gt;# CONFIG_FB_I810 is not set&lt;br /&gt;# CONFIG_FB_LE80578 is not set&lt;br /&gt;# CONFIG_FB_MATROX is not set&lt;br /&gt;# CONFIG_FB_RADEON is not set&lt;br /&gt;# CONFIG_FB_ATY128 is not set&lt;br /&gt;# CONFIG_FB_ATY is not set&lt;br /&gt;# CONFIG_FB_S3 is not set&lt;br /&gt;# CONFIG_FB_SAVAGE is not set&lt;br /&gt;# CONFIG_FB_SIS is not set&lt;br /&gt;# CONFIG_FB_VIA is not set&lt;br /&gt;# CONFIG_FB_NEOMAGIC is not set&lt;br /&gt;# CONFIG_FB_KYRO is not set&lt;br /&gt;# CONFIG_FB_3DFX is not set&lt;br /&gt;# CONFIG_FB_VOODOO1 is not set&lt;br /&gt;# CONFIG_FB_VT8623 is not set&lt;br /&gt;# CONFIG_FB_TRIDENT is not set&lt;br /&gt;# CONFIG_FB_ARK is not set&lt;br /&gt;# CONFIG_FB_PM3 is not set&lt;br /&gt;# CONFIG_FB_CARMINE is not set&lt;br /&gt;# CONFIG_FB_GEODE is not set&lt;br /&gt;# CONFIG_FB_TMIO is not set&lt;br /&gt;# CONFIG_FB_VIRTUAL is not set&lt;br /&gt;# CONFIG_FB_METRONOME is not set&lt;br /&gt;# CONFIG_FB_MB862XX is not set&lt;br /&gt;# CONFIG_FB_BROADSHEET is not set&lt;br /&gt;CONFIG_BACKLIGHT_LCD_SUPPORT=y&lt;br /&gt;CONFIG_LCD_CLASS_DEVICE=m&lt;br /&gt;# CONFIG_LCD_ILI9320 is not set&lt;br /&gt;CONFIG_LCD_PLATFORM=m&lt;br /&gt;CONFIG_BACKLIGHT_CLASS_DEVICE=y&lt;br /&gt;CONFIG_BACKLIGHT_GENERIC=y&lt;br /&gt;CONFIG_BACKLIGHT_PROGEAR=m&lt;br /&gt;CONFIG_BACKLIGHT_MBP_NVIDIA=m&lt;br /&gt;CONFIG_BACKLIGHT_SAHARA=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Display device support&lt;br /&gt;#&lt;br /&gt;CONFIG_DISPLAY_SUPPORT=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Display hardware drivers&lt;br /&gt;#&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Console display driver support&lt;br /&gt;#&lt;br /&gt;CONFIG_VGA_CONSOLE=y&lt;br /&gt;# CONFIG_VGACON_SOFT_SCROLLBACK is not set&lt;br /&gt;CONFIG_DUMMY_CONSOLE=y&lt;br /&gt;CONFIG_FRAMEBUFFER_CONSOLE=m&lt;br /&gt;# CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set&lt;br /&gt;# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set&lt;br /&gt;# CONFIG_FONTS is not set&lt;br /&gt;CONFIG_FONT_8x8=y&lt;br /&gt;CONFIG_FONT_8x16=y&lt;br /&gt;# CONFIG_LOGO is not set&lt;br /&gt;CONFIG_SOUND=m&lt;br /&gt;CONFIG_SOUND_OSS_CORE=y&lt;br /&gt;CONFIG_SND=m&lt;br /&gt;CONFIG_SND_TIMER=m&lt;br /&gt;CONFIG_SND_PCM=m&lt;br /&gt;CONFIG_SND_HWDEP=m&lt;br /&gt;CONFIG_SND_RAWMIDI=m&lt;br /&gt;CONFIG_SND_JACK=y&lt;br /&gt;CONFIG_SND_SEQUENCER=m&lt;br /&gt;CONFIG_SND_SEQ_DUMMY=m&lt;br /&gt;CONFIG_SND_OSSEMUL=y&lt;br /&gt;CONFIG_SND_MIXER_OSS=m&lt;br /&gt;CONFIG_SND_PCM_OSS=m&lt;br /&gt;CONFIG_SND_PCM_OSS_PLUGINS=y&lt;br /&gt;CONFIG_SND_SEQUENCER_OSS=y&lt;br /&gt;# CONFIG_SND_HRTIMER is not set&lt;br /&gt;CONFIG_SND_DYNAMIC_MINORS=y&lt;br /&gt;# CONFIG_SND_SUPPORT_OLD_API is not set&lt;br /&gt;# CONFIG_SND_VERBOSE_PROCFS is not set&lt;br /&gt;# CONFIG_SND_VERBOSE_PRINTK is not set&lt;br /&gt;# CONFIG_SND_DEBUG is not set&lt;br /&gt;CONFIG_SND_VMASTER=y&lt;br /&gt;CONFIG_SND_RAWMIDI_SEQ=m&lt;br /&gt;# CONFIG_SND_OPL3_LIB_SEQ is not set&lt;br /&gt;# CONFIG_SND_OPL4_LIB_SEQ is not set&lt;br /&gt;# CONFIG_SND_SBAWE_SEQ is not set&lt;br /&gt;# CONFIG_SND_EMU10K1_SEQ is not set&lt;br /&gt;# CONFIG_SND_DRIVERS is not set&lt;br /&gt;CONFIG_SND_PCI=y&lt;br /&gt;# CONFIG_SND_AD1889 is not set&lt;br /&gt;# CONFIG_SND_ALS300 is not set&lt;br /&gt;# CONFIG_SND_ALS4000 is not set&lt;br /&gt;# CONFIG_SND_ALI5451 is not set&lt;br /&gt;# CONFIG_SND_ATIIXP is not set&lt;br /&gt;# CONFIG_SND_ATIIXP_MODEM is not set&lt;br /&gt;# CONFIG_SND_AU8810 is not set&lt;br /&gt;# CONFIG_SND_AU8820 is not set&lt;br /&gt;# CONFIG_SND_AU8830 is not set&lt;br /&gt;# CONFIG_SND_AW2 is not set&lt;br /&gt;# CONFIG_SND_AZT3328 is not set&lt;br /&gt;# CONFIG_SND_BT87X is not set&lt;br /&gt;# CONFIG_SND_CA0106 is not set&lt;br /&gt;# CONFIG_SND_CMIPCI is not set&lt;br /&gt;# CONFIG_SND_OXYGEN is not set&lt;br /&gt;# CONFIG_SND_CS4281 is not set&lt;br /&gt;# CONFIG_SND_CS46XX is not set&lt;br /&gt;# CONFIG_SND_CS5530 is not set&lt;br /&gt;# CONFIG_SND_CS5535AUDIO is not set&lt;br /&gt;# CONFIG_SND_CTXFI is not set&lt;br /&gt;# CONFIG_SND_DARLA20 is not set&lt;br /&gt;# CONFIG_SND_GINA20 is not set&lt;br /&gt;# CONFIG_SND_LAYLA20 is not set&lt;br /&gt;# CONFIG_SND_DARLA24 is not set&lt;br /&gt;# CONFIG_SND_GINA24 is not set&lt;br /&gt;# CONFIG_SND_LAYLA24 is not set&lt;br /&gt;# CONFIG_SND_MONA is not set&lt;br /&gt;# CONFIG_SND_MIA is not set&lt;br /&gt;# CONFIG_SND_ECHO3G is not set&lt;br /&gt;# CONFIG_SND_INDIGO is not set&lt;br /&gt;# CONFIG_SND_INDIGOIO is not set&lt;br /&gt;# CONFIG_SND_INDIGODJ is not set&lt;br /&gt;# CONFIG_SND_INDIGOIOX is not set&lt;br /&gt;# CONFIG_SND_INDIGODJX is not set&lt;br /&gt;# CONFIG_SND_EMU10K1 is not set&lt;br /&gt;# CONFIG_SND_EMU10K1X is not set&lt;br /&gt;# CONFIG_SND_ENS1370 is not set&lt;br /&gt;# CONFIG_SND_ENS1371 is not set&lt;br /&gt;# CONFIG_SND_ES1938 is not set&lt;br /&gt;# CONFIG_SND_ES1968 is not set&lt;br /&gt;# CONFIG_SND_FM801 is not set&lt;br /&gt;CONFIG_SND_HDA_INTEL=m&lt;br /&gt;CONFIG_SND_HDA_HWDEP=y&lt;br /&gt;# CONFIG_SND_HDA_RECONFIG is not set&lt;br /&gt;CONFIG_SND_HDA_INPUT_BEEP=y&lt;br /&gt;CONFIG_SND_HDA_INPUT_JACK=y&lt;br /&gt;CONFIG_SND_HDA_CODEC_REALTEK=y&lt;br /&gt;# CONFIG_SND_HDA_CODEC_ANALOG is not set&lt;br /&gt;CONFIG_SND_HDA_CODEC_SIGMATEL=y&lt;br /&gt;# CONFIG_SND_HDA_CODEC_VIA is not set&lt;br /&gt;# CONFIG_SND_HDA_CODEC_ATIHDMI is not set&lt;br /&gt;# CONFIG_SND_HDA_CODEC_NVHDMI is not set&lt;br /&gt;# CONFIG_SND_HDA_CODEC_INTELHDMI is not set&lt;br /&gt;# CONFIG_SND_HDA_CODEC_CONEXANT is not set&lt;br /&gt;# CONFIG_SND_HDA_CODEC_CMEDIA is not set&lt;br /&gt;# CONFIG_SND_HDA_CODEC_SI3054 is not set&lt;br /&gt;CONFIG_SND_HDA_GENERIC=y&lt;br /&gt;CONFIG_SND_HDA_POWER_SAVE=y&lt;br /&gt;CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0&lt;br /&gt;# CONFIG_SND_HDSP is not set&lt;br /&gt;# CONFIG_SND_HDSPM is not set&lt;br /&gt;# CONFIG_SND_HIFIER is not set&lt;br /&gt;# CONFIG_SND_ICE1712 is not set&lt;br /&gt;# CONFIG_SND_ICE1724 is not set&lt;br /&gt;# CONFIG_SND_INTEL8X0 is not set&lt;br /&gt;# CONFIG_SND_INTEL8X0M is not set&lt;br /&gt;# CONFIG_SND_KORG1212 is not set&lt;br /&gt;# CONFIG_SND_LX6464ES is not set&lt;br /&gt;# CONFIG_SND_MAESTRO3 is not set&lt;br /&gt;# CONFIG_SND_MIXART is not set&lt;br /&gt;# CONFIG_SND_NM256 is not set&lt;br /&gt;# CONFIG_SND_PCXHR is not set&lt;br /&gt;# CONFIG_SND_RIPTIDE is not set&lt;br /&gt;# CONFIG_SND_RME32 is not set&lt;br /&gt;# CONFIG_SND_RME96 is not set&lt;br /&gt;# CONFIG_SND_RME9652 is not set&lt;br /&gt;# CONFIG_SND_SIS7019 is not set&lt;br /&gt;# CONFIG_SND_SONICVIBES is not set&lt;br /&gt;# CONFIG_SND_TRIDENT is not set&lt;br /&gt;# CONFIG_SND_VIA82XX is not set&lt;br /&gt;# CONFIG_SND_VIA82XX_MODEM is not set&lt;br /&gt;# CONFIG_SND_VIRTUOSO is not set&lt;br /&gt;# CONFIG_SND_VX222 is not set&lt;br /&gt;# CONFIG_SND_YMFPCI is not set&lt;br /&gt;CONFIG_SND_USB=y&lt;br /&gt;CONFIG_SND_USB_AUDIO=m&lt;br /&gt;CONFIG_SND_USB_USX2Y=m&lt;br /&gt;CONFIG_SND_USB_CAIAQ=m&lt;br /&gt;# CONFIG_SND_USB_CAIAQ_INPUT is not set&lt;br /&gt;CONFIG_SND_USB_US122L=m&lt;br /&gt;# CONFIG_SND_SOC is not set&lt;br /&gt;# CONFIG_SOUND_PRIME is not set&lt;br /&gt;CONFIG_HID_SUPPORT=y&lt;br /&gt;CONFIG_HID=y&lt;br /&gt;# CONFIG_HID_DEBUG is not set&lt;br /&gt;CONFIG_HIDRAW=y&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# USB Input Devices&lt;br /&gt;#&lt;br /&gt;CONFIG_USB_HID=m&lt;br /&gt;CONFIG_HID_PID=y&lt;br /&gt;CONFIG_USB_HIDDEV=y&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Special HID drivers&lt;br /&gt;#&lt;br /&gt;CONFIG_HID_A4TECH=m&lt;br /&gt;CONFIG_HID_APPLE=m&lt;br /&gt;CONFIG_HID_BELKIN=m&lt;br /&gt;CONFIG_HID_CHERRY=m&lt;br /&gt;CONFIG_HID_CHICONY=m&lt;br /&gt;CONFIG_HID_CYPRESS=m&lt;br /&gt;CONFIG_HID_DRAGONRISE=m&lt;br /&gt;# CONFIG_DRAGONRISE_FF is not set&lt;br /&gt;CONFIG_HID_EZKEY=m&lt;br /&gt;CONFIG_HID_KYE=m&lt;br /&gt;CONFIG_HID_GYRATION=m&lt;br /&gt;CONFIG_HID_KENSINGTON=m&lt;br /&gt;CONFIG_HID_LOGITECH=m&lt;br /&gt;# CONFIG_LOGITECH_FF is not set&lt;br /&gt;# CONFIG_LOGIRUMBLEPAD2_FF is not set&lt;br /&gt;CONFIG_HID_MICROSOFT=m&lt;br /&gt;CONFIG_HID_MONTEREY=m&lt;br /&gt;CONFIG_HID_NTRIG=m&lt;br /&gt;CONFIG_HID_PANTHERLORD=m&lt;br /&gt;# CONFIG_PANTHERLORD_FF is not set&lt;br /&gt;CONFIG_HID_PETALYNX=m&lt;br /&gt;CONFIG_HID_SAMSUNG=m&lt;br /&gt;CONFIG_HID_SONY=m&lt;br /&gt;CONFIG_HID_SUNPLUS=m&lt;br /&gt;CONFIG_HID_GREENASIA=m&lt;br /&gt;# CONFIG_GREENASIA_FF is not set&lt;br /&gt;CONFIG_HID_SMARTJOYPLUS=m&lt;br /&gt;# CONFIG_SMARTJOYPLUS_FF is not set&lt;br /&gt;CONFIG_HID_TOPSEED=m&lt;br /&gt;CONFIG_HID_THRUSTMASTER=m&lt;br /&gt;# CONFIG_THRUSTMASTER_FF is not set&lt;br /&gt;CONFIG_HID_WACOM=m&lt;br /&gt;CONFIG_HID_ZEROPLUS=m&lt;br /&gt;# CONFIG_ZEROPLUS_FF is not set&lt;br /&gt;CONFIG_USB_SUPPORT=y&lt;br /&gt;CONFIG_USB_ARCH_HAS_HCD=y&lt;br /&gt;CONFIG_USB_ARCH_HAS_OHCI=y&lt;br /&gt;CONFIG_USB_ARCH_HAS_EHCI=y&lt;br /&gt;CONFIG_USB=y&lt;br /&gt;# CONFIG_USB_DEBUG is not set&lt;br /&gt;# CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Miscellaneous USB options&lt;br /&gt;#&lt;br /&gt;CONFIG_USB_DEVICEFS=y&lt;br /&gt;# CONFIG_USB_DEVICE_CLASS is not set&lt;br /&gt;# CONFIG_USB_DYNAMIC_MINORS is not set&lt;br /&gt;CONFIG_USB_SUSPEND=y&lt;br /&gt;# CONFIG_USB_OTG is not set&lt;br /&gt;CONFIG_USB_MON=y&lt;br /&gt;CONFIG_USB_WUSB=m&lt;br /&gt;CONFIG_USB_WUSB_CBAF=m&lt;br /&gt;# CONFIG_USB_WUSB_CBAF_DEBUG is not set&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# USB Host Controller Drivers&lt;br /&gt;#&lt;br /&gt;CONFIG_USB_C67X00_HCD=m&lt;br /&gt;# CONFIG_USB_XHCI_HCD is not set&lt;br /&gt;CONFIG_USB_EHCI_HCD=y&lt;br /&gt;CONFIG_USB_EHCI_ROOT_HUB_TT=y&lt;br /&gt;CONFIG_USB_EHCI_TT_NEWSCHED=y&lt;br /&gt;# CONFIG_USB_OXU210HP_HCD is not set&lt;br /&gt;CONFIG_USB_ISP116X_HCD=m&lt;br /&gt;CONFIG_USB_ISP1760_HCD=m&lt;br /&gt;CONFIG_USB_OHCI_HCD=y&lt;br /&gt;# CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set&lt;br /&gt;# CONFIG_USB_OHCI_BIG_ENDIAN_MMIO is not set&lt;br /&gt;CONFIG_USB_OHCI_LITTLE_ENDIAN=y&lt;br /&gt;CONFIG_USB_UHCI_HCD=y&lt;br /&gt;CONFIG_USB_U132_HCD=m&lt;br /&gt;CONFIG_USB_SL811_HCD=m&lt;br /&gt;CONFIG_USB_R8A66597_HCD=m&lt;br /&gt;CONFIG_USB_WHCI_HCD=m&lt;br /&gt;CONFIG_USB_HWA_HCD=m&lt;br /&gt;# CONFIG_USB_GADGET_MUSB_HDRC is not set&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# USB Device Class drivers&lt;br /&gt;#&lt;br /&gt;CONFIG_USB_ACM=m&lt;br /&gt;CONFIG_USB_PRINTER=m&lt;br /&gt;CONFIG_USB_WDM=m&lt;br /&gt;CONFIG_USB_TMC=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may&lt;br /&gt;#&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# also be needed; see USB_STORAGE Help for more info&lt;br /&gt;#&lt;br /&gt;CONFIG_USB_STORAGE=y&lt;br /&gt;# CONFIG_USB_STORAGE_DEBUG is not set&lt;br /&gt;CONFIG_USB_STORAGE_DATAFAB=m&lt;br /&gt;CONFIG_USB_STORAGE_FREECOM=m&lt;br /&gt;CONFIG_USB_STORAGE_ISD200=m&lt;br /&gt;CONFIG_USB_STORAGE_USBAT=m&lt;br /&gt;CONFIG_USB_STORAGE_SDDR09=m&lt;br /&gt;CONFIG_USB_STORAGE_SDDR55=m&lt;br /&gt;CONFIG_USB_STORAGE_JUMPSHOT=m&lt;br /&gt;CONFIG_USB_STORAGE_ALAUDA=m&lt;br /&gt;# CONFIG_USB_STORAGE_ONETOUCH is not set&lt;br /&gt;CONFIG_USB_STORAGE_KARMA=m&lt;br /&gt;# CONFIG_USB_STORAGE_CYPRESS_ATACB is not set&lt;br /&gt;CONFIG_USB_LIBUSUAL=y&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# USB Imaging devices&lt;br /&gt;#&lt;br /&gt;CONFIG_USB_MDC800=m&lt;br /&gt;CONFIG_USB_MICROTEK=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# USB port drivers&lt;br /&gt;#&lt;br /&gt;CONFIG_USB_USS720=m&lt;br /&gt;CONFIG_USB_SERIAL=y&lt;br /&gt;CONFIG_USB_SERIAL_CONSOLE=y&lt;br /&gt;CONFIG_USB_EZUSB=y&lt;br /&gt;CONFIG_USB_SERIAL_GENERIC=y&lt;br /&gt;CONFIG_USB_SERIAL_AIRCABLE=m&lt;br /&gt;CONFIG_USB_SERIAL_ARK3116=m&lt;br /&gt;CONFIG_USB_SERIAL_BELKIN=m&lt;br /&gt;CONFIG_USB_SERIAL_CH341=m&lt;br /&gt;CONFIG_USB_SERIAL_WHITEHEAT=m&lt;br /&gt;CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m&lt;br /&gt;CONFIG_USB_SERIAL_CP210X=m&lt;br /&gt;CONFIG_USB_SERIAL_CYPRESS_M8=m&lt;br /&gt;CONFIG_USB_SERIAL_EMPEG=m&lt;br /&gt;CONFIG_USB_SERIAL_FTDI_SIO=m&lt;br /&gt;CONFIG_USB_SERIAL_FUNSOFT=m&lt;br /&gt;CONFIG_USB_SERIAL_VISOR=m&lt;br /&gt;CONFIG_USB_SERIAL_IPAQ=m&lt;br /&gt;CONFIG_USB_SERIAL_IR=m&lt;br /&gt;CONFIG_USB_SERIAL_EDGEPORT=m&lt;br /&gt;CONFIG_USB_SERIAL_EDGEPORT_TI=m&lt;br /&gt;CONFIG_USB_SERIAL_GARMIN=m&lt;br /&gt;CONFIG_USB_SERIAL_IPW=m&lt;br /&gt;CONFIG_USB_SERIAL_IUU=m&lt;br /&gt;CONFIG_USB_SERIAL_KEYSPAN_PDA=m&lt;br /&gt;CONFIG_USB_SERIAL_KEYSPAN=m&lt;br /&gt;CONFIG_USB_SERIAL_KLSI=m&lt;br /&gt;CONFIG_USB_SERIAL_KOBIL_SCT=m&lt;br /&gt;CONFIG_USB_SERIAL_MCT_U232=m&lt;br /&gt;CONFIG_USB_SERIAL_MOS7720=m&lt;br /&gt;CONFIG_USB_SERIAL_MOS7840=m&lt;br /&gt;CONFIG_USB_SERIAL_MOTOROLA=m&lt;br /&gt;CONFIG_USB_SERIAL_NAVMAN=m&lt;br /&gt;CONFIG_USB_SERIAL_PL2303=m&lt;br /&gt;CONFIG_USB_SERIAL_OTI6858=m&lt;br /&gt;CONFIG_USB_SERIAL_QUALCOMM=m&lt;br /&gt;CONFIG_USB_SERIAL_SPCP8X5=m&lt;br /&gt;CONFIG_USB_SERIAL_HP4X=m&lt;br /&gt;CONFIG_USB_SERIAL_SAFE=m&lt;br /&gt;# CONFIG_USB_SERIAL_SAFE_PADDED is not set&lt;br /&gt;# CONFIG_USB_SERIAL_SIEMENS_MPI is not set&lt;br /&gt;CONFIG_USB_SERIAL_SIERRAWIRELESS=m&lt;br /&gt;CONFIG_USB_SERIAL_SYMBOL=m&lt;br /&gt;CONFIG_USB_SERIAL_TI=m&lt;br /&gt;CONFIG_USB_SERIAL_CYBERJACK=m&lt;br /&gt;CONFIG_USB_SERIAL_XIRCOM=m&lt;br /&gt;CONFIG_USB_SERIAL_OPTION=m&lt;br /&gt;CONFIG_USB_SERIAL_OMNINET=m&lt;br /&gt;CONFIG_USB_SERIAL_OPTICON=m&lt;br /&gt;CONFIG_USB_SERIAL_DEBUG=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# USB Miscellaneous drivers&lt;br /&gt;#&lt;br /&gt;CONFIG_USB_EMI62=m&lt;br /&gt;CONFIG_USB_EMI26=m&lt;br /&gt;CONFIG_USB_ADUTUX=m&lt;br /&gt;CONFIG_USB_SEVSEG=m&lt;br /&gt;CONFIG_USB_RIO500=m&lt;br /&gt;CONFIG_USB_LEGOTOWER=m&lt;br /&gt;CONFIG_USB_LCD=m&lt;br /&gt;CONFIG_USB_BERRY_CHARGE=m&lt;br /&gt;CONFIG_USB_LED=m&lt;br /&gt;CONFIG_USB_CYPRESS_CY7C63=m&lt;br /&gt;CONFIG_USB_CYTHERM=m&lt;br /&gt;CONFIG_USB_IDMOUSE=m&lt;br /&gt;CONFIG_USB_FTDI_ELAN=m&lt;br /&gt;CONFIG_USB_APPLEDISPLAY=m&lt;br /&gt;CONFIG_USB_SISUSBVGA=m&lt;br /&gt;# CONFIG_USB_SISUSBVGA_CON is not set&lt;br /&gt;CONFIG_USB_LD=m&lt;br /&gt;CONFIG_USB_TRANCEVIBRATOR=m&lt;br /&gt;CONFIG_USB_IOWARRIOR=m&lt;br /&gt;# CONFIG_USB_TEST is not set&lt;br /&gt;CONFIG_USB_ISIGHTFW=m&lt;br /&gt;CONFIG_USB_VST=m&lt;br /&gt;CONFIG_USB_ATM=m&lt;br /&gt;CONFIG_USB_SPEEDTOUCH=m&lt;br /&gt;CONFIG_USB_CXACRU=m&lt;br /&gt;CONFIG_USB_UEAGLEATM=m&lt;br /&gt;CONFIG_USB_XUSBATM=m&lt;br /&gt;CONFIG_USB_GADGET=m&lt;br /&gt;# CONFIG_USB_GADGET_DEBUG is not set&lt;br /&gt;# CONFIG_USB_GADGET_DEBUG_FILES is not set&lt;br /&gt;# CONFIG_USB_GADGET_DEBUG_FS is not set&lt;br /&gt;CONFIG_USB_GADGET_VBUS_DRAW=2&lt;br /&gt;CONFIG_USB_GADGET_SELECTED=y&lt;br /&gt;# CONFIG_USB_GADGET_AT91 is not set&lt;br /&gt;# CONFIG_USB_GADGET_ATMEL_USBA is not set&lt;br /&gt;# CONFIG_USB_GADGET_FSL_USB2 is not set&lt;br /&gt;# CONFIG_USB_GADGET_LH7A40X is not set&lt;br /&gt;# CONFIG_USB_GADGET_OMAP is not set&lt;br /&gt;# CONFIG_USB_GADGET_PXA25X is not set&lt;br /&gt;# CONFIG_USB_GADGET_PXA27X is not set&lt;br /&gt;# CONFIG_USB_GADGET_S3C_HSOTG is not set&lt;br /&gt;# CONFIG_USB_GADGET_IMX is not set&lt;br /&gt;# CONFIG_USB_GADGET_S3C2410 is not set&lt;br /&gt;# CONFIG_USB_GADGET_M66592 is not set&lt;br /&gt;# CONFIG_USB_GADGET_AMD5536UDC is not set&lt;br /&gt;# CONFIG_USB_GADGET_FSL_QE is not set&lt;br /&gt;# CONFIG_USB_GADGET_CI13XXX is not set&lt;br /&gt;# CONFIG_USB_GADGET_NET2280 is not set&lt;br /&gt;# CONFIG_USB_GADGET_GOKU is not set&lt;br /&gt;# CONFIG_USB_GADGET_LANGWELL is not set&lt;br /&gt;CONFIG_USB_GADGET_DUMMY_HCD=y&lt;br /&gt;CONFIG_USB_DUMMY_HCD=m&lt;br /&gt;CONFIG_USB_GADGET_DUALSPEED=y&lt;br /&gt;CONFIG_USB_ZERO=m&lt;br /&gt;CONFIG_USB_AUDIO=m&lt;br /&gt;CONFIG_USB_ETH=m&lt;br /&gt;CONFIG_USB_ETH_RNDIS=y&lt;br /&gt;CONFIG_USB_GADGETFS=m&lt;br /&gt;CONFIG_USB_FILE_STORAGE=m&lt;br /&gt;# CONFIG_USB_FILE_STORAGE_TEST is not set&lt;br /&gt;CONFIG_USB_G_SERIAL=m&lt;br /&gt;CONFIG_USB_MIDI_GADGET=m&lt;br /&gt;CONFIG_USB_G_PRINTER=m&lt;br /&gt;CONFIG_USB_CDC_COMPOSITE=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# OTG and related infrastructure&lt;br /&gt;#&lt;br /&gt;# CONFIG_USB_GPIO_VBUS is not set&lt;br /&gt;# CONFIG_NOP_USB_XCEIV is not set&lt;br /&gt;CONFIG_UWB=m&lt;br /&gt;CONFIG_UWB_HWA=m&lt;br /&gt;CONFIG_UWB_WHCI=m&lt;br /&gt;# CONFIG_UWB_WLP is not set&lt;br /&gt;# CONFIG_UWB_I1480U is not set&lt;br /&gt;CONFIG_MMC=y&lt;br /&gt;# CONFIG_MMC_DEBUG is not set&lt;br /&gt;CONFIG_MMC_UNSAFE_RESUME=y&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# MMC/SD/SDIO Card Drivers&lt;br /&gt;#&lt;br /&gt;CONFIG_MMC_BLOCK=y&lt;br /&gt;CONFIG_MMC_BLOCK_BOUNCE=y&lt;br /&gt;CONFIG_SDIO_UART=m&lt;br /&gt;# CONFIG_MMC_TEST is not set&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# MMC/SD/SDIO Host Controller Drivers&lt;br /&gt;#&lt;br /&gt;CONFIG_MMC_SDHCI=y&lt;br /&gt;CONFIG_MMC_SDHCI_PCI=y&lt;br /&gt;# CONFIG_MMC_RICOH_MMC is not set&lt;br /&gt;# CONFIG_MMC_SDHCI_PLTFM is not set&lt;br /&gt;# CONFIG_MMC_WBSD is not set&lt;br /&gt;# CONFIG_MMC_TIFM_SD is not set&lt;br /&gt;# CONFIG_MMC_CB710 is not set&lt;br /&gt;# CONFIG_MMC_VIA_SDMMC is not set&lt;br /&gt;# CONFIG_MEMSTICK is not set&lt;br /&gt;CONFIG_NEW_LEDS=y&lt;br /&gt;CONFIG_LEDS_CLASS=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# LED drivers&lt;br /&gt;#&lt;br /&gt;# CONFIG_LEDS_ALIX2 is not set&lt;br /&gt;CONFIG_LEDS_PCA9532=m&lt;br /&gt;CONFIG_LEDS_GPIO=m&lt;br /&gt;CONFIG_LEDS_GPIO_PLATFORM=y&lt;br /&gt;# CONFIG_LEDS_LP3944 is not set&lt;br /&gt;# CONFIG_LEDS_CLEVO_MAIL is not set&lt;br /&gt;CONFIG_LEDS_PCA955X=m&lt;br /&gt;# CONFIG_LEDS_BD2802 is not set&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# LED Triggers&lt;br /&gt;#&lt;br /&gt;CONFIG_LEDS_TRIGGERS=y&lt;br /&gt;CONFIG_LEDS_TRIGGER_TIMER=m&lt;br /&gt;CONFIG_LEDS_TRIGGER_HEARTBEAT=m&lt;br /&gt;CONFIG_LEDS_TRIGGER_BACKLIGHT=m&lt;br /&gt;# CONFIG_LEDS_TRIGGER_GPIO is not set&lt;br /&gt;CONFIG_LEDS_TRIGGER_DEFAULT_ON=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# iptables trigger is under Netfilter config (LED target)&lt;br /&gt;#&lt;br /&gt;# CONFIG_ACCESSIBILITY is not set&lt;br /&gt;# CONFIG_INFINIBAND is not set&lt;br /&gt;# CONFIG_EDAC is not set&lt;br /&gt;CONFIG_RTC_LIB=y&lt;br /&gt;CONFIG_RTC_CLASS=y&lt;br /&gt;CONFIG_RTC_HCTOSYS=y&lt;br /&gt;CONFIG_RTC_HCTOSYS_DEVICE=&quot;rtc0&quot;&lt;br /&gt;# CONFIG_RTC_DEBUG is not set&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# RTC interfaces&lt;br /&gt;#&lt;br /&gt;CONFIG_RTC_INTF_SYSFS=y&lt;br /&gt;CONFIG_RTC_INTF_PROC=y&lt;br /&gt;CONFIG_RTC_INTF_DEV=y&lt;br /&gt;CONFIG_RTC_INTF_DEV_UIE_EMUL=y&lt;br /&gt;CONFIG_RTC_DRV_TEST=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# I2C RTC drivers&lt;br /&gt;#&lt;br /&gt;# CONFIG_RTC_DRV_DS1307 is not set&lt;br /&gt;# CONFIG_RTC_DRV_DS1374 is not set&lt;br /&gt;# CONFIG_RTC_DRV_DS1672 is not set&lt;br /&gt;# CONFIG_RTC_DRV_MAX6900 is not set&lt;br /&gt;# CONFIG_RTC_DRV_RS5C372 is not set&lt;br /&gt;# CONFIG_RTC_DRV_ISL1208 is not set&lt;br /&gt;# CONFIG_RTC_DRV_X1205 is not set&lt;br /&gt;# CONFIG_RTC_DRV_PCF8563 is not set&lt;br /&gt;# CONFIG_RTC_DRV_PCF8583 is not set&lt;br /&gt;# CONFIG_RTC_DRV_M41T80 is not set&lt;br /&gt;# CONFIG_RTC_DRV_S35390A is not set&lt;br /&gt;# CONFIG_RTC_DRV_FM3130 is not set&lt;br /&gt;# CONFIG_RTC_DRV_RX8581 is not set&lt;br /&gt;# CONFIG_RTC_DRV_RX8025 is not set&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# SPI RTC drivers&lt;br /&gt;#&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Platform RTC drivers&lt;br /&gt;#&lt;br /&gt;CONFIG_RTC_DRV_CMOS=y&lt;br /&gt;# CONFIG_RTC_DRV_DS1286 is not set&lt;br /&gt;# CONFIG_RTC_DRV_DS1511 is not set&lt;br /&gt;# CONFIG_RTC_DRV_DS1553 is not set&lt;br /&gt;# CONFIG_RTC_DRV_DS1742 is not set&lt;br /&gt;# CONFIG_RTC_DRV_STK17TA8 is not set&lt;br /&gt;# CONFIG_RTC_DRV_M48T86 is not set&lt;br /&gt;# CONFIG_RTC_DRV_M48T35 is not set&lt;br /&gt;# CONFIG_RTC_DRV_M48T59 is not set&lt;br /&gt;# CONFIG_RTC_DRV_BQ4802 is not set&lt;br /&gt;# CONFIG_RTC_DRV_V3020 is not set&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# on-CPU RTC drivers&lt;br /&gt;#&lt;br /&gt;CONFIG_DMADEVICES=y&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# DMA Devices&lt;br /&gt;#&lt;br /&gt;CONFIG_INTEL_IOATDMA=m&lt;br /&gt;CONFIG_DMA_ENGINE=y&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# DMA Clients&lt;br /&gt;#&lt;br /&gt;CONFIG_NET_DMA=y&lt;br /&gt;# CONFIG_ASYNC_TX_DMA is not set&lt;br /&gt;# CONFIG_DMATEST is not set&lt;br /&gt;CONFIG_DCA=m&lt;br /&gt;# CONFIG_AUXDISPLAY is not set&lt;br /&gt;# CONFIG_UIO is not set&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# TI VLYNQ&lt;br /&gt;#&lt;br /&gt;CONFIG_STAGING=y&lt;br /&gt;# CONFIG_STAGING_EXCLUDE_BUILD is not set&lt;br /&gt;# CONFIG_ET131X is not set&lt;br /&gt;# CONFIG_SLICOSS is not set&lt;br /&gt;# CONFIG_VIDEO_GO7007 is not set&lt;br /&gt;# CONFIG_VIDEO_CX25821 is not set&lt;br /&gt;# CONFIG_USB_IP_COMMON is not set&lt;br /&gt;# CONFIG_ECHO is not set&lt;br /&gt;CONFIG_RT2860=m&lt;br /&gt;# CONFIG_COMEDI is not set&lt;br /&gt;# CONFIG_ASUS_OLED is not set&lt;br /&gt;# CONFIG_PANEL is not set&lt;br /&gt;# CONFIG_INPUT_MIMIO is not set&lt;br /&gt;# CONFIG_TRANZPORT is not set&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Qualcomm MSM Camera And Video&lt;br /&gt;#&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Camera Sensor Selection&lt;br /&gt;#&lt;br /&gt;# CONFIG_INPUT_GPIO is not set&lt;br /&gt;# CONFIG_POHMELFS is not set&lt;br /&gt;# CONFIG_IDE_PHISON is not set&lt;br /&gt;# CONFIG_LINE6_USB is not set&lt;br /&gt;CONFIG_USB_SERIAL_QUATECH2=m&lt;br /&gt;CONFIG_USB_SERIAL_QUATECH_USB2=m&lt;br /&gt;# CONFIG_FB_UDL is not set&lt;br /&gt;# CONFIG_HYPERV is not set&lt;br /&gt;# CONFIG_VME_BUS is not set&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# RAR Register Driver&lt;br /&gt;#&lt;br /&gt;# CONFIG_RAR_REGISTER is not set&lt;br /&gt;# CONFIG_IIO is not set&lt;br /&gt;# CONFIG_RAMZSWAP is not set&lt;br /&gt;# CONFIG_BATMAN_ADV is not set&lt;br /&gt;# CONFIG_SAMSUNG_LAPTOP is not set&lt;br /&gt;# CONFIG_FB_SM7XX is not set&lt;br /&gt;# CONFIG_DT3155 is not set&lt;br /&gt;# CONFIG_X86_PLATFORM_DEVICES is not set&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Ubuntu Supplied Third-Party Device Drivers&lt;br /&gt;#&lt;br /&gt;CONFIG_SECURITY_APPARMOR=y&lt;br /&gt;CONFIG_SECURITY_APPARMOR_NETWORK=y&lt;br /&gt;CONFIG_SECURITY_APPARMOR_BOOTPARAM_VALUE=1&lt;br /&gt;# CONFIG_SECURITY_APPARMOR_DISABLE is not set&lt;br /&gt;CONFIG_BLK_DEV_DRBD=m&lt;br /&gt;# CONFIG_SCSI_ISCSITARGET is not set&lt;br /&gt;CONFIG_AUFS_FS=m&lt;br /&gt;CONFIG_AUFS_BRANCH_MAX_127=y&lt;br /&gt;# CONFIG_AUFS_BRANCH_MAX_511 is not set&lt;br /&gt;# CONFIG_AUFS_BRANCH_MAX_1023 is not set&lt;br /&gt;# CONFIG_AUFS_BRANCH_MAX_32767 is not set&lt;br /&gt;CONFIG_AUFS_HINOTIFY=y&lt;br /&gt;# CONFIG_AUFS_EXPORT is not set&lt;br /&gt;# CONFIG_AUFS_SHWH is not set&lt;br /&gt;CONFIG_AUFS_BR_RAMFS=y&lt;br /&gt;CONFIG_AUFS_BR_FUSE=y&lt;br /&gt;# CONFIG_AUFS_DEBUG is not set&lt;br /&gt;CONFIG_AUFS_BDEV_LOOP=y&lt;br /&gt;CONFIG_AUFS_POLL=y&lt;br /&gt;# CONFIG_DM_RAID45 is not set&lt;br /&gt;CONFIG_NDISWRAPPER=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Compcache options&lt;br /&gt;#&lt;br /&gt;CONFIG_BLK_DEV_COMPCACHE=m&lt;br /&gt;# CONFIG_BLK_DEV_COMPCACHE_DEBUG is not set&lt;br /&gt;# CONFIG_BLK_DEV_COMPCACHE_STATS is not set&lt;br /&gt;CONFIG_LIRC_DEV=m&lt;br /&gt;# CONFIG_LIRC_ATIUSB is not set&lt;br /&gt;# CONFIG_LIRC_BT829 is not set&lt;br /&gt;# CONFIG_LIRC_ENE0100 is not set&lt;br /&gt;# CONFIG_LIRC_I2C is not set&lt;br /&gt;CONFIG_LIRC_IGORPLUGUSB=m&lt;br /&gt;# CONFIG_LIRC_IMON is not set&lt;br /&gt;# CONFIG_LIRC_IT87 is not set&lt;br /&gt;# CONFIG_LIRC_ITE8709 is not set&lt;br /&gt;# CONFIG_LIRC_MCEUSB is not set&lt;br /&gt;# CONFIG_LIRC_PARALLEL is not set&lt;br /&gt;# CONFIG_LIRC_SASEM is not set&lt;br /&gt;# CONFIG_LIRC_SERIAL is not set&lt;br /&gt;# CONFIG_LIRC_SIR is not set&lt;br /&gt;# CONFIG_LIRC_STREAMZAP is not set&lt;br /&gt;# CONFIG_LIRC_TTUSBIR is not set&lt;br /&gt;# CONFIG_LIRC_CONFIG_LIRC_WPC8769L is not set&lt;br /&gt;# CONFIG_LIRC_GPIO is not set&lt;br /&gt;# CONFIG_FSAM7400 is not set&lt;br /&gt;# CONFIG_AVERATEC_5100P is not set&lt;br /&gt;# CONFIG_PACKARDBELL_E5 is not set&lt;br /&gt;# CONFIG_LENOVO_SL_LAPTOP is not set&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Firmware Drivers&lt;br /&gt;#&lt;br /&gt;CONFIG_EDD=y&lt;br /&gt;CONFIG_EDD_OFF=y&lt;br /&gt;CONFIG_FIRMWARE_MEMMAP=y&lt;br /&gt;CONFIG_EFI_VARS=y&lt;br /&gt;# CONFIG_DELL_RBU is not set&lt;br /&gt;# CONFIG_DCDBAS is not set&lt;br /&gt;CONFIG_DMIID=y&lt;br /&gt;CONFIG_ISCSI_IBFT_FIND=y&lt;br /&gt;CONFIG_ISCSI_IBFT=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# File systems&lt;br /&gt;#&lt;br /&gt;CONFIG_EXT2_FS=y&lt;br /&gt;CONFIG_EXT2_FS_XATTR=y&lt;br /&gt;CONFIG_EXT2_FS_POSIX_ACL=y&lt;br /&gt;CONFIG_EXT2_FS_SECURITY=y&lt;br /&gt;# CONFIG_EXT2_FS_XIP is not set&lt;br /&gt;CONFIG_EXT3_FS=y&lt;br /&gt;# CONFIG_EXT3_DEFAULTS_TO_ORDERED is not set&lt;br /&gt;CONFIG_EXT3_FS_XATTR=y&lt;br /&gt;CONFIG_EXT3_FS_POSIX_ACL=y&lt;br /&gt;CONFIG_EXT3_FS_SECURITY=y&lt;br /&gt;CONFIG_EXT4_FS=y&lt;br /&gt;# CONFIG_EXT4DEV_COMPAT is not set&lt;br /&gt;CONFIG_EXT4_FS_XATTR=y&lt;br /&gt;CONFIG_EXT4_FS_POSIX_ACL=y&lt;br /&gt;CONFIG_EXT4_FS_SECURITY=y&lt;br /&gt;CONFIG_JBD=y&lt;br /&gt;# CONFIG_JBD_DEBUG is not set&lt;br /&gt;CONFIG_JBD2=y&lt;br /&gt;# CONFIG_JBD2_DEBUG is not set&lt;br /&gt;CONFIG_FS_MBCACHE=y&lt;br /&gt;CONFIG_REISERFS_FS=m&lt;br /&gt;# CONFIG_REISERFS_CHECK is not set&lt;br /&gt;CONFIG_REISERFS_PROC_INFO=y&lt;br /&gt;CONFIG_REISERFS_FS_XATTR=y&lt;br /&gt;CONFIG_REISERFS_FS_POSIX_ACL=y&lt;br /&gt;CONFIG_REISERFS_FS_SECURITY=y&lt;br /&gt;CONFIG_JFS_FS=m&lt;br /&gt;CONFIG_JFS_POSIX_ACL=y&lt;br /&gt;CONFIG_JFS_SECURITY=y&lt;br /&gt;# CONFIG_JFS_DEBUG is not set&lt;br /&gt;CONFIG_JFS_STATISTICS=y&lt;br /&gt;CONFIG_FS_POSIX_ACL=y&lt;br /&gt;CONFIG_XFS_FS=m&lt;br /&gt;CONFIG_XFS_QUOTA=y&lt;br /&gt;CONFIG_XFS_POSIX_ACL=y&lt;br /&gt;CONFIG_XFS_RT=y&lt;br /&gt;# CONFIG_XFS_DEBUG is not set&lt;br /&gt;CONFIG_GFS2_FS=m&lt;br /&gt;# CONFIG_GFS2_FS_LOCKING_DLM is not set&lt;br /&gt;CONFIG_OCFS2_FS=m&lt;br /&gt;CONFIG_OCFS2_FS_O2CB=m&lt;br /&gt;CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m&lt;br /&gt;CONFIG_OCFS2_FS_STATS=y&lt;br /&gt;CONFIG_OCFS2_DEBUG_MASKLOG=y&lt;br /&gt;# CONFIG_OCFS2_DEBUG_FS is not set&lt;br /&gt;# CONFIG_OCFS2_FS_POSIX_ACL is not set&lt;br /&gt;# CONFIG_BTRFS_FS is not set&lt;br /&gt;CONFIG_FILE_LOCKING=y&lt;br /&gt;CONFIG_FSNOTIFY=y&lt;br /&gt;CONFIG_DNOTIFY=y&lt;br /&gt;CONFIG_INOTIFY=y&lt;br /&gt;CONFIG_INOTIFY_USER=y&lt;br /&gt;CONFIG_QUOTA=y&lt;br /&gt;CONFIG_QUOTA_NETLINK_INTERFACE=y&lt;br /&gt;CONFIG_PRINT_QUOTA_WARNING=y&lt;br /&gt;CONFIG_QUOTA_TREE=m&lt;br /&gt;CONFIG_QFMT_V1=m&lt;br /&gt;CONFIG_QFMT_V2=m&lt;br /&gt;CONFIG_QUOTACTL=y&lt;br /&gt;CONFIG_AUTOFS_FS=m&lt;br /&gt;CONFIG_AUTOFS4_FS=m&lt;br /&gt;CONFIG_FUSE_FS=y&lt;br /&gt;# CONFIG_CUSE is not set&lt;br /&gt;CONFIG_GENERIC_ACL=y&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Caches&lt;br /&gt;#&lt;br /&gt;# CONFIG_FSCACHE is not set&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# CD-ROM/DVD Filesystems&lt;br /&gt;#&lt;br /&gt;CONFIG_ISO9660_FS=m&lt;br /&gt;CONFIG_JOLIET=y&lt;br /&gt;CONFIG_ZISOFS=y&lt;br /&gt;CONFIG_UDF_FS=m&lt;br /&gt;CONFIG_UDF_NLS=y&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# DOS/FAT/NT Filesystems&lt;br /&gt;#&lt;br /&gt;CONFIG_FAT_FS=m&lt;br /&gt;CONFIG_MSDOS_FS=m&lt;br /&gt;CONFIG_VFAT_FS=m&lt;br /&gt;CONFIG_FAT_DEFAULT_CODEPAGE=437&lt;br /&gt;CONFIG_FAT_DEFAULT_IOCHARSET=&quot;iso8859-1&quot;&lt;br /&gt;CONFIG_NTFS_FS=m&lt;br /&gt;# CONFIG_NTFS_DEBUG is not set&lt;br /&gt;CONFIG_NTFS_RW=y&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Pseudo filesystems&lt;br /&gt;#&lt;br /&gt;CONFIG_PROC_FS=y&lt;br /&gt;CONFIG_PROC_KCORE=y&lt;br /&gt;CONFIG_PROC_VMCORE=y&lt;br /&gt;CONFIG_PROC_SYSCTL=y&lt;br /&gt;CONFIG_PROC_PAGE_MONITOR=y&lt;br /&gt;CONFIG_SYSFS=y&lt;br /&gt;CONFIG_TMPFS=y&lt;br /&gt;CONFIG_TMPFS_POSIX_ACL=y&lt;br /&gt;CONFIG_HUGETLBFS=y&lt;br /&gt;CONFIG_HUGETLB_PAGE=y&lt;br /&gt;CONFIG_CONFIGFS_FS=m&lt;br /&gt;CONFIG_MISC_FILESYSTEMS=y&lt;br /&gt;CONFIG_ADFS_FS=m&lt;br /&gt;# CONFIG_ADFS_FS_RW is not set&lt;br /&gt;CONFIG_AFFS_FS=m&lt;br /&gt;CONFIG_ECRYPT_FS=y&lt;br /&gt;CONFIG_HFS_FS=m&lt;br /&gt;CONFIG_HFSPLUS_FS=m&lt;br /&gt;CONFIG_BEFS_FS=m&lt;br /&gt;# CONFIG_BEFS_DEBUG is not set&lt;br /&gt;CONFIG_BFS_FS=m&lt;br /&gt;CONFIG_EFS_FS=m&lt;br /&gt;CONFIG_CRAMFS=y&lt;br /&gt;CONFIG_SQUASHFS=m&lt;br /&gt;# CONFIG_SQUASHFS_EMBEDDED is not set&lt;br /&gt;CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3&lt;br /&gt;CONFIG_VXFS_FS=m&lt;br /&gt;CONFIG_MINIX_FS=m&lt;br /&gt;CONFIG_OMFS_FS=m&lt;br /&gt;CONFIG_HPFS_FS=m&lt;br /&gt;CONFIG_QNX4FS_FS=m&lt;br /&gt;CONFIG_ROMFS_FS=m&lt;br /&gt;CONFIG_ROMFS_BACKED_BY_BLOCK=y&lt;br /&gt;# CONFIG_ROMFS_BACKED_BY_MTD is not set&lt;br /&gt;# CONFIG_ROMFS_BACKED_BY_BOTH is not set&lt;br /&gt;CONFIG_ROMFS_ON_BLOCK=y&lt;br /&gt;CONFIG_SYSV_FS=m&lt;br /&gt;CONFIG_UFS_FS=m&lt;br /&gt;# CONFIG_UFS_FS_WRITE is not set&lt;br /&gt;# CONFIG_UFS_DEBUG is not set&lt;br /&gt;# CONFIG_NILFS2_FS is not set&lt;br /&gt;CONFIG_NETWORK_FILESYSTEMS=y&lt;br /&gt;CONFIG_NFS_FS=m&lt;br /&gt;CONFIG_NFS_V3=y&lt;br /&gt;CONFIG_NFS_V3_ACL=y&lt;br /&gt;CONFIG_NFS_V4=y&lt;br /&gt;# CONFIG_NFS_V4_1 is not set&lt;br /&gt;CONFIG_NFSD=m&lt;br /&gt;CONFIG_NFSD_V2_ACL=y&lt;br /&gt;CONFIG_NFSD_V3=y&lt;br /&gt;CONFIG_NFSD_V3_ACL=y&lt;br /&gt;CONFIG_NFSD_V4=y&lt;br /&gt;CONFIG_LOCKD=m&lt;br /&gt;CONFIG_LOCKD_V4=y&lt;br /&gt;CONFIG_EXPORTFS=m&lt;br /&gt;CONFIG_NFS_ACL_SUPPORT=m&lt;br /&gt;CONFIG_NFS_COMMON=y&lt;br /&gt;CONFIG_SUNRPC=m&lt;br /&gt;CONFIG_SUNRPC_GSS=m&lt;br /&gt;CONFIG_RPCSEC_GSS_KRB5=m&lt;br /&gt;CONFIG_RPCSEC_GSS_SPKM3=m&lt;br /&gt;CONFIG_SMB_FS=m&lt;br /&gt;# CONFIG_SMB_NLS_DEFAULT is not set&lt;br /&gt;CONFIG_CIFS=m&lt;br /&gt;# CONFIG_CIFS_STATS is not set&lt;br /&gt;CONFIG_CIFS_WEAK_PW_HASH=y&lt;br /&gt;CONFIG_CIFS_UPCALL=y&lt;br /&gt;CONFIG_CIFS_XATTR=y&lt;br /&gt;CONFIG_CIFS_POSIX=y&lt;br /&gt;# CONFIG_CIFS_DEBUG2 is not set&lt;br /&gt;CONFIG_CIFS_DFS_UPCALL=y&lt;br /&gt;CONFIG_CIFS_EXPERIMENTAL=y&lt;br /&gt;CONFIG_NCP_FS=m&lt;br /&gt;CONFIG_NCPFS_PACKET_SIGNING=y&lt;br /&gt;CONFIG_NCPFS_IOCTL_LOCKING=y&lt;br /&gt;CONFIG_NCPFS_STRONG=y&lt;br /&gt;CONFIG_NCPFS_NFS_NS=y&lt;br /&gt;CONFIG_NCPFS_OS2_NS=y&lt;br /&gt;# CONFIG_NCPFS_SMALLDOS is not set&lt;br /&gt;CONFIG_NCPFS_NLS=y&lt;br /&gt;CONFIG_NCPFS_EXTRAS=y&lt;br /&gt;CONFIG_CODA_FS=m&lt;br /&gt;CONFIG_AFS_FS=m&lt;br /&gt;# CONFIG_AFS_DEBUG is not set&lt;br /&gt;CONFIG_9P_FS=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Partition Types&lt;br /&gt;#&lt;br /&gt;CONFIG_PARTITION_ADVANCED=y&lt;br /&gt;CONFIG_ACORN_PARTITION=y&lt;br /&gt;# CONFIG_ACORN_PARTITION_CUMANA is not set&lt;br /&gt;# CONFIG_ACORN_PARTITION_EESOX is not set&lt;br /&gt;CONFIG_ACORN_PARTITION_ICS=y&lt;br /&gt;# CONFIG_ACORN_PARTITION_ADFS is not set&lt;br /&gt;# CONFIG_ACORN_PARTITION_POWERTEC is not set&lt;br /&gt;CONFIG_ACORN_PARTITION_RISCIX=y&lt;br /&gt;CONFIG_OSF_PARTITION=y&lt;br /&gt;CONFIG_AMIGA_PARTITION=y&lt;br /&gt;CONFIG_ATARI_PARTITION=y&lt;br /&gt;CONFIG_MAC_PARTITION=y&lt;br /&gt;CONFIG_MSDOS_PARTITION=y&lt;br /&gt;CONFIG_BSD_DISKLABEL=y&lt;br /&gt;CONFIG_MINIX_SUBPARTITION=y&lt;br /&gt;CONFIG_SOLARIS_X86_PARTITION=y&lt;br /&gt;CONFIG_UNIXWARE_DISKLABEL=y&lt;br /&gt;CONFIG_LDM_PARTITION=y&lt;br /&gt;# CONFIG_LDM_DEBUG is not set&lt;br /&gt;CONFIG_SGI_PARTITION=y&lt;br /&gt;CONFIG_ULTRIX_PARTITION=y&lt;br /&gt;CONFIG_SUN_PARTITION=y&lt;br /&gt;CONFIG_KARMA_PARTITION=y&lt;br /&gt;CONFIG_EFI_PARTITION=y&lt;br /&gt;CONFIG_SYSV68_PARTITION=y&lt;br /&gt;CONFIG_NLS=y&lt;br /&gt;CONFIG_NLS_DEFAULT=&quot;cp437&quot;&lt;br /&gt;CONFIG_NLS_CODEPAGE_437=m&lt;br /&gt;CONFIG_NLS_CODEPAGE_737=m&lt;br /&gt;CONFIG_NLS_CODEPAGE_775=m&lt;br /&gt;CONFIG_NLS_CODEPAGE_850=m&lt;br /&gt;CONFIG_NLS_CODEPAGE_852=m&lt;br /&gt;CONFIG_NLS_CODEPAGE_855=m&lt;br /&gt;CONFIG_NLS_CODEPAGE_857=m&lt;br /&gt;CONFIG_NLS_CODEPAGE_860=m&lt;br /&gt;CONFIG_NLS_CODEPAGE_861=m&lt;br /&gt;CONFIG_NLS_CODEPAGE_862=m&lt;br /&gt;CONFIG_NLS_CODEPAGE_863=m&lt;br /&gt;CONFIG_NLS_CODEPAGE_864=m&lt;br /&gt;CONFIG_NLS_CODEPAGE_865=m&lt;br /&gt;CONFIG_NLS_CODEPAGE_866=m&lt;br /&gt;CONFIG_NLS_CODEPAGE_869=m&lt;br /&gt;CONFIG_NLS_CODEPAGE_936=m&lt;br /&gt;CONFIG_NLS_CODEPAGE_950=m&lt;br /&gt;CONFIG_NLS_CODEPAGE_932=m&lt;br /&gt;CONFIG_NLS_CODEPAGE_949=m&lt;br /&gt;CONFIG_NLS_CODEPAGE_874=m&lt;br /&gt;CONFIG_NLS_ISO8859_8=m&lt;br /&gt;CONFIG_NLS_CODEPAGE_1250=m&lt;br /&gt;CONFIG_NLS_CODEPAGE_1251=m&lt;br /&gt;CONFIG_NLS_ASCII=m&lt;br /&gt;CONFIG_NLS_ISO8859_1=m&lt;br /&gt;CONFIG_NLS_ISO8859_2=m&lt;br /&gt;CONFIG_NLS_ISO8859_3=m&lt;br /&gt;CONFIG_NLS_ISO8859_4=m&lt;br /&gt;CONFIG_NLS_ISO8859_5=m&lt;br /&gt;CONFIG_NLS_ISO8859_6=m&lt;br /&gt;CONFIG_NLS_ISO8859_7=m&lt;br /&gt;CONFIG_NLS_ISO8859_9=m&lt;br /&gt;CONFIG_NLS_ISO8859_13=m&lt;br /&gt;CONFIG_NLS_ISO8859_14=m&lt;br /&gt;CONFIG_NLS_ISO8859_15=m&lt;br /&gt;CONFIG_NLS_KOI8_R=m&lt;br /&gt;CONFIG_NLS_KOI8_U=m&lt;br /&gt;CONFIG_NLS_UTF8=m&lt;br /&gt;CONFIG_DLM=m&lt;br /&gt;# CONFIG_DLM_DEBUG is not set&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Kernel hacking&lt;br /&gt;#&lt;br /&gt;CONFIG_TRACE_IRQFLAGS_SUPPORT=y&lt;br /&gt;CONFIG_PRINTK_TIME=y&lt;br /&gt;# CONFIG_ENABLE_WARN_DEPRECATED is not set&lt;br /&gt;# CONFIG_ENABLE_MUST_CHECK is not set&lt;br /&gt;CONFIG_FRAME_WARN=1024&lt;br /&gt;CONFIG_MAGIC_SYSRQ=y&lt;br /&gt;CONFIG_UNUSED_SYMBOLS=y&lt;br /&gt;CONFIG_DEBUG_FS=y&lt;br /&gt;# CONFIG_HEADERS_CHECK is not set&lt;br /&gt;CONFIG_DEBUG_KERNEL=y&lt;br /&gt;# CONFIG_DEBUG_SHIRQ is not set&lt;br /&gt;CONFIG_DETECT_SOFTLOCKUP=y&lt;br /&gt;# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set&lt;br /&gt;CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0&lt;br /&gt;CONFIG_DETECT_HUNG_TASK=y&lt;br /&gt;# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set&lt;br /&gt;CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0&lt;br /&gt;CONFIG_SCHED_DEBUG=y&lt;br /&gt;CONFIG_SCHEDSTATS=y&lt;br /&gt;CONFIG_TIMER_STATS=y&lt;br /&gt;# CONFIG_DEBUG_OBJECTS is not set&lt;br /&gt;# CONFIG_SLUB_DEBUG_ON is not set&lt;br /&gt;# CONFIG_SLUB_STATS is not set&lt;br /&gt;# CONFIG_DEBUG_KMEMLEAK is not set&lt;br /&gt;# CONFIG_DEBUG_RT_MUTEXES is not set&lt;br /&gt;# CONFIG_RT_MUTEX_TESTER is not set&lt;br /&gt;# CONFIG_DEBUG_SPINLOCK is not set&lt;br /&gt;# CONFIG_DEBUG_MUTEXES is not set&lt;br /&gt;# CONFIG_DEBUG_LOCK_ALLOC is not set&lt;br /&gt;# CONFIG_PROVE_LOCKING is not set&lt;br /&gt;# CONFIG_LOCK_STAT is not set&lt;br /&gt;# CONFIG_DEBUG_SPINLOCK_SLEEP is not set&lt;br /&gt;# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set&lt;br /&gt;CONFIG_STACKTRACE=y&lt;br /&gt;# CONFIG_DEBUG_KOBJECT is not set&lt;br /&gt;# CONFIG_DEBUG_HIGHMEM is not set&lt;br /&gt;CONFIG_DEBUG_BUGVERBOSE=y&lt;br /&gt;CONFIG_DEBUG_INFO=y&lt;br /&gt;# CONFIG_DEBUG_VM is not set&lt;br /&gt;# CONFIG_DEBUG_VIRTUAL is not set&lt;br /&gt;# CONFIG_DEBUG_WRITECOUNT is not set&lt;br /&gt;CONFIG_DEBUG_MEMORY_INIT=y&lt;br /&gt;# CONFIG_DEBUG_LIST is not set&lt;br /&gt;# CONFIG_DEBUG_SG is not set&lt;br /&gt;# CONFIG_DEBUG_NOTIFIERS is not set&lt;br /&gt;CONFIG_ARCH_WANT_FRAME_POINTERS=y&lt;br /&gt;CONFIG_FRAME_POINTER=y&lt;br /&gt;# CONFIG_BOOT_PRINTK_DELAY is not set&lt;br /&gt;# CONFIG_RCU_TORTURE_TEST is not set&lt;br /&gt;# CONFIG_RCU_CPU_STALL_DETECTOR is not set&lt;br /&gt;# CONFIG_KPROBES_SANITY_TEST is not set&lt;br /&gt;# CONFIG_BACKTRACE_SELF_TEST is not set&lt;br /&gt;# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set&lt;br /&gt;# CONFIG_LKDTM is not set&lt;br /&gt;# CONFIG_FAULT_INJECTION is not set&lt;br /&gt;CONFIG_LATENCYTOP=y&lt;br /&gt;CONFIG_SYSCTL_SYSCALL_CHECK=y&lt;br /&gt;# CONFIG_DEBUG_PAGEALLOC is not set&lt;br /&gt;CONFIG_USER_STACKTRACE_SUPPORT=y&lt;br /&gt;CONFIG_NOP_TRACER=y&lt;br /&gt;CONFIG_HAVE_FUNCTION_TRACER=y&lt;br /&gt;CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y&lt;br /&gt;CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y&lt;br /&gt;CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y&lt;br /&gt;CONFIG_HAVE_DYNAMIC_FTRACE=y&lt;br /&gt;CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y&lt;br /&gt;CONFIG_HAVE_FTRACE_SYSCALLS=y&lt;br /&gt;CONFIG_RING_BUFFER=y&lt;br /&gt;CONFIG_EVENT_TRACING=y&lt;br /&gt;CONFIG_CONTEXT_SWITCH_TRACER=y&lt;br /&gt;CONFIG_TRACING=y&lt;br /&gt;CONFIG_GENERIC_TRACER=y&lt;br /&gt;CONFIG_TRACING_SUPPORT=y&lt;br /&gt;CONFIG_FTRACE=y&lt;br /&gt;# CONFIG_FUNCTION_TRACER is not set&lt;br /&gt;# CONFIG_IRQSOFF_TRACER is not set&lt;br /&gt;# CONFIG_SYSPROF_TRACER is not set&lt;br /&gt;# CONFIG_SCHED_TRACER is not set&lt;br /&gt;# CONFIG_FTRACE_SYSCALLS is not set&lt;br /&gt;# CONFIG_BOOT_TRACER is not set&lt;br /&gt;CONFIG_BRANCH_PROFILE_NONE=y&lt;br /&gt;# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set&lt;br /&gt;# CONFIG_PROFILE_ALL_BRANCHES is not set&lt;br /&gt;# CONFIG_POWER_TRACER is not set&lt;br /&gt;# CONFIG_STACK_TRACER is not set&lt;br /&gt;# CONFIG_KMEMTRACE is not set&lt;br /&gt;# CONFIG_WORKQUEUE_TRACER is not set&lt;br /&gt;CONFIG_BLK_DEV_IO_TRACE=y&lt;br /&gt;# CONFIG_FTRACE_STARTUP_TEST is not set&lt;br /&gt;# CONFIG_MMIOTRACE is not set&lt;br /&gt;# CONFIG_RING_BUFFER_BENCHMARK is not set&lt;br /&gt;# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set&lt;br /&gt;# CONFIG_FIREWIRE_OHCI_REMOTE_DMA is not set&lt;br /&gt;# CONFIG_DYNAMIC_DEBUG is not set&lt;br /&gt;# CONFIG_DMA_API_DEBUG is not set&lt;br /&gt;# CONFIG_SAMPLES is not set&lt;br /&gt;CONFIG_HAVE_ARCH_KGDB=y&lt;br /&gt;CONFIG_KGDB=y&lt;br /&gt;CONFIG_KGDB_SERIAL_CONSOLE=y&lt;br /&gt;# CONFIG_KGDB_TESTS is not set&lt;br /&gt;CONFIG_HAVE_ARCH_KMEMCHECK=y&lt;br /&gt;# CONFIG_KMEMCHECK is not set&lt;br /&gt;CONFIG_STRICT_DEVMEM=y&lt;br /&gt;# CONFIG_X86_VERBOSE_BOOTUP is not set&lt;br /&gt;CONFIG_EARLY_PRINTK=y&lt;br /&gt;# CONFIG_EARLY_PRINTK_DBGP is not set&lt;br /&gt;# CONFIG_DEBUG_STACKOVERFLOW is not set&lt;br /&gt;# CONFIG_DEBUG_STACK_USAGE is not set&lt;br /&gt;# CONFIG_DEBUG_PER_CPU_MAPS is not set&lt;br /&gt;# CONFIG_X86_PTDUMP is not set&lt;br /&gt;CONFIG_DEBUG_RODATA=y&lt;br /&gt;# CONFIG_DEBUG_RODATA_TEST is not set&lt;br /&gt;# CONFIG_DEBUG_NX_TEST is not set&lt;br /&gt;# CONFIG_4KSTACKS is not set&lt;br /&gt;CONFIG_DOUBLEFAULT=y&lt;br /&gt;# CONFIG_IOMMU_STRESS is not set&lt;br /&gt;CONFIG_HAVE_MMIOTRACE_SUPPORT=y&lt;br /&gt;CONFIG_IO_DELAY_TYPE_0X80=0&lt;br /&gt;CONFIG_IO_DELAY_TYPE_0XED=1&lt;br /&gt;CONFIG_IO_DELAY_TYPE_UDELAY=2&lt;br /&gt;CONFIG_IO_DELAY_TYPE_NONE=3&lt;br /&gt;# CONFIG_IO_DELAY_0X80 is not set&lt;br /&gt;CONFIG_IO_DELAY_0XED=y&lt;br /&gt;# CONFIG_IO_DELAY_UDELAY is not set&lt;br /&gt;# CONFIG_IO_DELAY_NONE is not set&lt;br /&gt;CONFIG_DEFAULT_IO_DELAY_TYPE=1&lt;br /&gt;# CONFIG_DEBUG_BOOT_PARAMS is not set&lt;br /&gt;# CONFIG_CPA_DEBUG is not set&lt;br /&gt;CONFIG_OPTIMIZE_INLINING=y&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Security options&lt;br /&gt;#&lt;br /&gt;CONFIG_KEYS=y&lt;br /&gt;# CONFIG_KEYS_DEBUG_PROC_KEYS is not set&lt;br /&gt;CONFIG_SECURITY=y&lt;br /&gt;CONFIG_SECURITYFS=y&lt;br /&gt;CONFIG_SECURITY_DEFAULT=&quot;apparmor&quot;&lt;br /&gt;CONFIG_SECURITY_NETWORK=y&lt;br /&gt;# CONFIG_SECURITY_NETWORK_XFRM is not set&lt;br /&gt;CONFIG_SECURITY_PATH=y&lt;br /&gt;CONFIG_SECURITY_FILE_CAPABILITIES=y&lt;br /&gt;# CONFIG_SECURITY_ROOTPLUG is not set&lt;br /&gt;CONFIG_LSM_MMAP_MIN_ADDR=0&lt;br /&gt;CONFIG_SECURITY_SELINUX=y&lt;br /&gt;CONFIG_SECURITY_SELINUX_BOOTPARAM=y&lt;br /&gt;CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE=0&lt;br /&gt;CONFIG_SECURITY_SELINUX_DISABLE=y&lt;br /&gt;CONFIG_SECURITY_SELINUX_DEVELOP=y&lt;br /&gt;CONFIG_SECURITY_SELINUX_AVC_STATS=y&lt;br /&gt;CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1&lt;br /&gt;# CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set&lt;br /&gt;CONFIG_SECURITY_SMACK=y&lt;br /&gt;# CONFIG_SECURITY_TOMOYO is not set&lt;br /&gt;# CONFIG_IMA is not set&lt;br /&gt;CONFIG_XOR_BLOCKS=m&lt;br /&gt;CONFIG_ASYNC_CORE=m&lt;br /&gt;CONFIG_ASYNC_MEMCPY=m&lt;br /&gt;CONFIG_ASYNC_XOR=m&lt;br /&gt;CONFIG_CRYPTO=y&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Crypto core or helper&lt;br /&gt;#&lt;br /&gt;CONFIG_CRYPTO_FIPS=y&lt;br /&gt;CONFIG_CRYPTO_ALGAPI=y&lt;br /&gt;CONFIG_CRYPTO_ALGAPI2=y&lt;br /&gt;CONFIG_CRYPTO_AEAD=m&lt;br /&gt;CONFIG_CRYPTO_AEAD2=y&lt;br /&gt;CONFIG_CRYPTO_BLKCIPHER=m&lt;br /&gt;CONFIG_CRYPTO_BLKCIPHER2=y&lt;br /&gt;CONFIG_CRYPTO_HASH=y&lt;br /&gt;CONFIG_CRYPTO_HASH2=y&lt;br /&gt;CONFIG_CRYPTO_RNG=m&lt;br /&gt;CONFIG_CRYPTO_RNG2=y&lt;br /&gt;CONFIG_CRYPTO_PCOMP=y&lt;br /&gt;CONFIG_CRYPTO_MANAGER=y&lt;br /&gt;CONFIG_CRYPTO_MANAGER2=y&lt;br /&gt;CONFIG_CRYPTO_GF128MUL=m&lt;br /&gt;CONFIG_CRYPTO_NULL=m&lt;br /&gt;CONFIG_CRYPTO_WORKQUEUE=y&lt;br /&gt;CONFIG_CRYPTO_CRYPTD=m&lt;br /&gt;CONFIG_CRYPTO_AUTHENC=m&lt;br /&gt;CONFIG_CRYPTO_TEST=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Authenticated Encryption with Associated Data&lt;br /&gt;#&lt;br /&gt;CONFIG_CRYPTO_CCM=m&lt;br /&gt;CONFIG_CRYPTO_GCM=m&lt;br /&gt;CONFIG_CRYPTO_SEQIV=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Block modes&lt;br /&gt;#&lt;br /&gt;CONFIG_CRYPTO_CBC=m&lt;br /&gt;CONFIG_CRYPTO_CTR=m&lt;br /&gt;CONFIG_CRYPTO_CTS=m&lt;br /&gt;CONFIG_CRYPTO_ECB=m&lt;br /&gt;CONFIG_CRYPTO_LRW=m&lt;br /&gt;CONFIG_CRYPTO_PCBC=m&lt;br /&gt;CONFIG_CRYPTO_XTS=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Hash modes&lt;br /&gt;#&lt;br /&gt;CONFIG_CRYPTO_HMAC=y&lt;br /&gt;CONFIG_CRYPTO_XCBC=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Digest&lt;br /&gt;#&lt;br /&gt;CONFIG_CRYPTO_CRC32C=m&lt;br /&gt;CONFIG_CRYPTO_CRC32C_INTEL=m&lt;br /&gt;CONFIG_CRYPTO_MD4=m&lt;br /&gt;CONFIG_CRYPTO_MD5=y&lt;br /&gt;CONFIG_CRYPTO_MICHAEL_MIC=m&lt;br /&gt;CONFIG_CRYPTO_RMD128=m&lt;br /&gt;CONFIG_CRYPTO_RMD160=m&lt;br /&gt;CONFIG_CRYPTO_RMD256=m&lt;br /&gt;CONFIG_CRYPTO_RMD320=m&lt;br /&gt;CONFIG_CRYPTO_SHA1=m&lt;br /&gt;CONFIG_CRYPTO_SHA256=m&lt;br /&gt;CONFIG_CRYPTO_SHA512=m&lt;br /&gt;CONFIG_CRYPTO_TGR192=m&lt;br /&gt;CONFIG_CRYPTO_WP512=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Ciphers&lt;br /&gt;#&lt;br /&gt;CONFIG_CRYPTO_AES=m&lt;br /&gt;CONFIG_CRYPTO_AES_586=m&lt;br /&gt;CONFIG_CRYPTO_ANUBIS=m&lt;br /&gt;CONFIG_CRYPTO_ARC4=m&lt;br /&gt;CONFIG_CRYPTO_BLOWFISH=m&lt;br /&gt;CONFIG_CRYPTO_CAMELLIA=m&lt;br /&gt;CONFIG_CRYPTO_CAST5=m&lt;br /&gt;CONFIG_CRYPTO_CAST6=m&lt;br /&gt;CONFIG_CRYPTO_DES=m&lt;br /&gt;CONFIG_CRYPTO_FCRYPT=m&lt;br /&gt;CONFIG_CRYPTO_KHAZAD=m&lt;br /&gt;CONFIG_CRYPTO_SALSA20=m&lt;br /&gt;CONFIG_CRYPTO_SALSA20_586=m&lt;br /&gt;CONFIG_CRYPTO_SEED=m&lt;br /&gt;CONFIG_CRYPTO_SERPENT=m&lt;br /&gt;CONFIG_CRYPTO_TEA=m&lt;br /&gt;CONFIG_CRYPTO_TWOFISH=m&lt;br /&gt;CONFIG_CRYPTO_TWOFISH_COMMON=m&lt;br /&gt;CONFIG_CRYPTO_TWOFISH_586=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Compression&lt;br /&gt;#&lt;br /&gt;CONFIG_CRYPTO_DEFLATE=m&lt;br /&gt;# CONFIG_CRYPTO_ZLIB is not set&lt;br /&gt;CONFIG_CRYPTO_LZO=m&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Random Number Generation&lt;br /&gt;#&lt;br /&gt;CONFIG_CRYPTO_ANSI_CPRNG=m&lt;br /&gt;CONFIG_CRYPTO_HW=y&lt;br /&gt;CONFIG_CRYPTO_DEV_PADLOCK=y&lt;br /&gt;CONFIG_CRYPTO_DEV_PADLOCK_AES=m&lt;br /&gt;CONFIG_CRYPTO_DEV_PADLOCK_SHA=m&lt;br /&gt;CONFIG_CRYPTO_DEV_GEODE=m&lt;br /&gt;CONFIG_CRYPTO_DEV_HIFN_795X=m&lt;br /&gt;CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y&lt;br /&gt;CONFIG_HAVE_KVM=y&lt;br /&gt;CONFIG_HAVE_KVM_IRQCHIP=y&lt;br /&gt;CONFIG_VIRTUALIZATION=y&lt;br /&gt;CONFIG_KVM=m&lt;br /&gt;CONFIG_KVM_INTEL=m&lt;br /&gt;CONFIG_KVM_AMD=m&lt;br /&gt;# CONFIG_KVM_TRACE is not set&lt;br /&gt;# CONFIG_LGUEST is not set&lt;br /&gt;CONFIG_VIRTIO=m&lt;br /&gt;CONFIG_VIRTIO_RING=m&lt;br /&gt;CONFIG_VIRTIO_PCI=m&lt;br /&gt;CONFIG_VIRTIO_BALLOON=m&lt;br /&gt;CONFIG_BINARY_PRINTF=y&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Library routines&lt;br /&gt;#&lt;br /&gt;CONFIG_BITREVERSE=y&lt;br /&gt;CONFIG_GENERIC_FIND_FIRST_BIT=y&lt;br /&gt;CONFIG_GENERIC_FIND_NEXT_BIT=y&lt;br /&gt;CONFIG_GENERIC_FIND_LAST_BIT=y&lt;br /&gt;CONFIG_CRC_CCITT=m&lt;br /&gt;CONFIG_CRC16=y&lt;br /&gt;CONFIG_CRC_T10DIF=y&lt;br /&gt;CONFIG_CRC_ITU_T=m&lt;br /&gt;CONFIG_CRC32=y&lt;br /&gt;CONFIG_CRC7=m&lt;br /&gt;CONFIG_LIBCRC32C=m&lt;br /&gt;CONFIG_AUDIT_GENERIC=y&lt;br /&gt;CONFIG_ZLIB_INFLATE=y&lt;br /&gt;CONFIG_ZLIB_DEFLATE=m&lt;br /&gt;CONFIG_LZO_COMPRESS=m&lt;br /&gt;CONFIG_LZO_DECOMPRESS=m&lt;br /&gt;CONFIG_DECOMPRESS_GZIP=y&lt;br /&gt;CONFIG_DECOMPRESS_BZIP2=y&lt;br /&gt;CONFIG_DECOMPRESS_LZMA=y&lt;br /&gt;CONFIG_TEXTSEARCH=y&lt;br /&gt;CONFIG_TEXTSEARCH_KMP=m&lt;br /&gt;CONFIG_TEXTSEARCH_BM=m&lt;br /&gt;CONFIG_TEXTSEARCH_FSM=m&lt;br /&gt;CONFIG_HAS_IOMEM=y&lt;br /&gt;CONFIG_HAS_IOPORT=y&lt;br /&gt;CONFIG_HAS_DMA=y&lt;br /&gt;CONFIG_CHECK_SIGNATURE=y&lt;br /&gt;CONFIG_NLATTR=y</content><link rel='replies' type='application/atom+xml' href='http://soad1982.blogspot.com/feeds/2755485687514412063/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://soad1982.blogspot.com/2010/09/fitpc-kernel-config-file.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/2755485687514412063'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/2755485687514412063'/><link rel='alternate' type='text/html' href='http://soad1982.blogspot.com/2010/09/fitpc-kernel-config-file.html' title='FitPC Kernel Config File'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/17385332532927596641</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-233119805017421611.post-279110764801429092</id><published>2010-07-19T11:16:00.000-07:00</published><updated>2010-07-19T11:31:07.704-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Checkpoint"/><title type='text'>Get files from Checkpoint Devices using SCP</title><content type='html'>In order to copy files from you Checkpoint device (Secure Platform), we have to first edit the scpusers file to allow our user the file transfer, we can do this with the follow command:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre style=&quot;BORDER-BOTTOM: rgb(153,153,153) 1px dashed; BORDER-LEFT: rgb(153,153,153) 1px dashed; PADDING-BOTTOM: 5px; LINE-HEIGHT: 14px; BACKGROUND-COLOR: rgb(238,238,238); PADDING-LEFT: 5px; WIDTH: 98%; PADDING-RIGHT: 5px; FONT-FAMILY: Andale Mono, Lucida Console, Monaco, fixed, monospace; COLOR: rgb(0,0,0); FONT-SIZE: 12px; OVERFLOW: auto; BORDER-TOP: rgb(153,153,153) 1px dashed; BORDER-RIGHT: rgb(153,153,153) 1px dashed; PADDING-TOP: 5px&quot;&gt;&lt;p&gt;&lt;code&gt;#echo admin &gt;&gt; /etc/scpusers&lt;/code&gt;&lt;/p&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Just change admin for the current user your using to connect.&lt;br /&gt;&lt;br /&gt;To copy the file we need to know the full path of the file we can run pwd if we are located inside the folder containing our file.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If our file is named fwmonitor.out and the path is /home/admin/logs that is all the information we need.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;To copy files from Windows you can now use &lt;a href=&quot;http://the.earth.li/~sgtatham/putty/latest/x86/pscp.exe&quot;&gt;pscp&lt;/a&gt; from putty.&lt;br /&gt;&lt;br /&gt;If you download the pscp file save it to Windows/System32 folder so you can run this command from any folder.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now we can type:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre style=&quot;BORDER-BOTTOM: rgb(153,153,153) 1px dashed; BORDER-LEFT: rgb(153,153,153) 1px dashed; PADDING-BOTTOM: 5px; LINE-HEIGHT: 14px; BACKGROUND-COLOR: rgb(238,238,238); PADDING-LEFT: 5px; WIDTH: 98%; PADDING-RIGHT: 5px; FONT-FAMILY: Andale Mono, Lucida Console, Monaco, fixed, monospace; COLOR: rgb(0,0,0); FONT-SIZE: 12px; OVERFLOW: auto; BORDER-TOP: rgb(153,153,153) 1px dashed; BORDER-RIGHT: rgb(153,153,153) 1px dashed; PADDING-TOP: 5px&quot;&gt;pscp &lt;a href=&quot;mailto:user@ipaddress:/home/admin/Logs/fwmonitor.out&quot;&gt;user@ipaddress:/home/admin/Logs/fwmonitor.out&lt;/a&gt; c:\Logs&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Where Logs is the destination folder, you can also use . (dot) to save in the current folder.&lt;br /&gt;&lt;br /&gt;--</content><link rel='replies' type='application/atom+xml' href='http://soad1982.blogspot.com/feeds/279110764801429092/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://soad1982.blogspot.com/2010/07/get-files-from-checkpoint-devices-using.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/279110764801429092'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/279110764801429092'/><link rel='alternate' type='text/html' href='http://soad1982.blogspot.com/2010/07/get-files-from-checkpoint-devices-using.html' title='Get files from Checkpoint Devices using SCP'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/17385332532927596641</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-233119805017421611.post-5603599108401882481</id><published>2010-06-04T17:11:00.000-07:00</published><updated>2010-06-04T09:02:04.020-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Network Daemons - Nagios"/><title type='text'>nagios - how to  start</title><content type='html'>&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;I&#39;ve installed&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;pre style=&quot;BORDER-BOTTOM: rgb(153,153,153) 1px dashed; BORDER-LEFT: rgb(153,153,153) 1px dashed; PADDING-BOTTOM: 5px; LINE-HEIGHT: 14px; BORDER-RIGHT-WIDTH: 1px; BACKGROUND-COLOR: rgb(238,238,238); PADDING-LEFT: 5px; WIDTH: 98%; PADDING-RIGHT: 5px; COLOR: rgb(0,0,0); BORDER-RIGHT-COLOR: rgb(153,153,153); OVERFLOW: auto; BORDER-TOP: rgb(153,153,153) 1px dashed&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;code&gt;&lt;!-- ======== Start CODE ========  --&gt;&lt;/code&gt;ii  nagios3                              3.0.6-4                       A host/service/network monitoring and manage&lt;br /&gt;&lt;br /&gt;ii  apache2                              2.2.11-2                      Apache HTTP Server metapackage&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;Settings:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;Device IP address: 215.115.21.151&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;Device HostName: &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:courier new;font-size:100%;&quot;&gt;devicetest&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;The first file we have to edit is:&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic;font-family:courier new;font-size:100%;&quot;  &gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-STYLE: italic;font-family:courier new;font-size:100%;&quot;  &gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic;font-family:courier new;font-size:100%;&quot;  &gt;&lt;/span&gt;&lt;br /&gt;&lt;blockquote  style=&quot;font-family:courier new;&quot;&gt;&lt;span style=&quot;FONT-STYLE: italic;font-size:100%;&quot; &gt;/usr/local/nagios/etc/nagios.cfg&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic;font-size:100%;&quot; &gt;---------------------------------------------------------&lt;/span&gt;&lt;br /&gt;&lt;div style=&quot;BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: rgb(236,229,182); PADDING-LEFT: 5px; WIDTH: 98%; PADDING-RIGHT: 5px; HEIGHT: 190px; COLOR: rgb(0,0,0); OVERFLOW: scroll; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 5px&quot;&gt;&lt;!-- ======== START FILE ========  --&gt;&lt;span style=&quot;FONT-STYLE: italic;font-size:100%;&quot; &gt;#Add lines to configure new folders containing all our own settings,&lt;br /&gt;#folder needs to be created.&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic;font-size:100%;&quot; &gt;cfg_dir=/usr/local/nagios/etc/CallManagers&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic;font-size:100%;&quot; &gt;cfg_dir=/usr/local/nagios/etc/CustomCommands&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic;font-size:100%;&quot; &gt;ck_external_commands=1&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic;font-size:100%;&quot; &gt;command_check_interval=15s&lt;/span&gt;&lt;!-- ======== END FILE ========  --&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;div style=&quot;TEXT-ALIGN: left;font-family:courier new;&quot; &gt;&lt;span style=&quot;font-size:100%;&quot;&gt;Now we add configuration configurations files, you have to create it inside the folder defines above:&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;First we create the hosts to be monitored:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;blockquote  style=&quot;font-family:courier new;&quot;&gt;&lt;span style=&quot;FONT-STYLE: italic;font-size:100%;&quot; &gt;/usr/local/nagios/etc/CallManagers/hosts.cfg&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic;font-size:100%;&quot; &gt;---------------------------------------------------&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;!-- :::  --&gt;&lt;br /&gt;&lt;div style=&quot;BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: rgb(236,229,182); PADDING-LEFT: 5px; WIDTH: 98%; PADDING-RIGHT: 5px; HEIGHT: 190px; COLOR: rgb(0,0,0); OVERFLOW: scroll; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 5px&quot;&gt;&lt;!-- ======== START FILE ========  --&gt;&lt;span style=&quot;FONT-STYLE: italic;font-size:100%;&quot; &gt;define host{&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic;font-size:100%;&quot; &gt;use call-manager&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic;font-size:100%;&quot; &gt;host_name &lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic;font-size:100%;&quot; &gt;devicetest&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic;font-size:100%;&quot; &gt;alias My First Device&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic;font-size:100%;&quot; &gt;address 215.115.21.151&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic;font-size:100%;&quot; &gt;}&lt;/span&gt;&lt;!-- ======== END FILE ========  --&gt;&lt;/div&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;Since we created our host to use a customized template, we have to added editing the templates file defined on my nagios.cfg as: cfg_file=/usr/local/nagios/etc/objects/templates.cfg&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;blockquote  style=&quot;font-family:courier new;&quot;&gt;&lt;span style=&quot;FONT-STYLE: italic;font-size:100%;&quot; &gt;/usr/local/nagios/etc/objects/templates.cfg&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic;font-size:100%;&quot; &gt;-------------------------------------------------&lt;/span&gt;&lt;!-- ::: Files and large output --&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;!-- :::  --&gt;&lt;br /&gt;&lt;div style=&quot;BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: rgb(236,229,182); PADDING-LEFT: 5px; WIDTH: 98%; PADDING-RIGHT: 5px; HEIGHT: 190px; COLOR: rgb(0,0,0); OVERFLOW: scroll; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 5px&quot;&gt;&lt;!-- ======== START FILE ========  --&gt;&lt;span style=&quot;FONT-STYLE: italic;font-size:100%;&quot; &gt;define host{&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic;font-size:100%;&quot; &gt;name call-manager&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic;font-size:100%;&quot; &gt;use generic-host &lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic;font-size:100%;&quot; &gt;check_period 24x7 &lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic;font-size:100%;&quot; &gt;check_interval 5 &lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic;font-size:100%;&quot; &gt;retry_interval 1 &lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic;font-size:100%;&quot; &gt;max_check_attempts 10 &lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic;font-size:100%;&quot; &gt;check_command check-host-alive &lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic;font-size:100%;&quot; &gt;notification_period 24x7 &lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic;font-size:100%;&quot; &gt;notification_interval 120 &lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic;font-size:100%;&quot; &gt;notification_options d,u,r &lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic;font-size:100%;&quot; &gt;contact_groups Call_Managers &lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic;font-size:100%;&quot; &gt;register 0 &lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic;font-size:100%;&quot; &gt;}&lt;/span&gt;&lt;!-- ======== END FILE ========  --&gt;&lt;/div&gt;&lt;!-- :::  --&gt;&lt;!-- ::: Files and large output --&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;The host template uses the Call_Managers contacts group, so we have to defined, since the nagios.cfg have configured cfg_file=/usr/local/nagios/etc/objects/contacts.cfg, I need to edit the file.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;blockquote  style=&quot;font-family:courier new;&quot;&gt;&lt;span style=&quot;FONT-STYLE: italic;font-size:100%;&quot; &gt;/usr/local/nagios/etc/objects/contacts.cfg&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic;font-size:100%;&quot; &gt;-----------------------------------------------&lt;!-- ::: Files and large output --&gt;&lt;br /&gt;&lt;!-- :::  --&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: rgb(236,229,182); PADDING-LEFT: 5px; WIDTH: 98%; PADDING-RIGHT: 5px; HEIGHT: 190px; COLOR: rgb(0,0,0); OVERFLOW: scroll; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 5px&quot;&gt;&lt;!-- ======== START FILE ========  --&gt;&lt;span style=&quot;FONT-STYLE: italic&quot;&gt;define contact{&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-STYLE: italic&quot;&gt;contact_name JoseValdivia&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-STYLE: italic&quot;&gt;alias Jose Valdivia&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-STYLE: italic&quot;&gt;service_notification_period 24x7&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-STYLE: italic&quot;&gt;host_notification_period 24x7&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-STYLE: italic&quot;&gt;service_notification_options w,u,c,r&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-STYLE: italic&quot;&gt;host_notification_options d,u,r&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-STYLE: italic&quot;&gt;service_notification_commands notify-service-by-email&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-STYLE: italic&quot;&gt;host_notification_commands notify-host-by-email&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-STYLE: italic&quot;&gt;email domingovaldivia@gmail.com&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-STYLE: italic&quot;&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-STYLE: italic&quot;&gt;define contactgroup{&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-STYLE: italic&quot;&gt;contactgroup_name admins&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-STYLE: italic&quot;&gt;alias admins&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-STYLE: italic&quot;&gt;members JoseValdivia&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-STYLE: italic&quot;&gt;}&lt;/span&gt;&lt;!-- ======== END FILE ========  --&gt;&lt;/div&gt;&lt;!-- :::  --&gt;&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;Now we defined the groups containing our created hosts.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;blockquote style=&quot;FONT-STYLE: italic;font-family:courier new;&quot; &gt;&lt;span style=&quot;font-size:100%;&quot;&gt;/usr/local/nagios/etc/CallManagers/hostgroups.cfg&lt;br /&gt;---------------------------------------------------------&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;!-- ::: Files and large output --&gt;&lt;br /&gt;&lt;!-- :::  --&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: rgb(236,229,182); PADDING-LEFT: 5px; WIDTH: 98%; PADDING-RIGHT: 5px; HEIGHT: 190px; COLOR: rgb(0,0,0); OVERFLOW: scroll; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 5px&quot;&gt;&lt;!-- ======== START FILE ========  --&gt;define hostgroup{&lt;br /&gt;hostgroup_name The name of the hostgroup&lt;br /&gt;alias Long name of the group&lt;br /&gt;members devicetest&lt;br /&gt;}&lt;!-- ======== END FILE ========  --&gt;&lt;/div&gt;&lt;!-- :::  --&gt;&lt;!-- ::: Files and large output --&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;We defined now the services used to monitor our device, here I had one more entry a nagios script to monitor the CPU load using snmp&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;blockquote style=&quot;FONT-STYLE: italic;font-family:courier new;&quot; &gt;&lt;span style=&quot;font-size:100%;&quot;&gt;/usr/local/nagios/etc/CallManagers/services.cfg&lt;br /&gt;------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;!-- ::: Files and large output --&gt;&lt;!-- :::  --&gt;&lt;br /&gt;&lt;div style=&quot;BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: rgb(236,229,182); PADDING-LEFT: 5px; WIDTH: 98%; PADDING-RIGHT: 5px; HEIGHT: 190px; COLOR: rgb(0,0,0); OVERFLOW: scroll; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 5px&quot;&gt;&lt;!-- ======== START FILE ========  --&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;# ICMP Definition&lt;br /&gt;# CRITICAL if the round trip average (RTA) is greater than 600 milliseconds&lt;br /&gt;# WARNING if the RTA is greater than 400 ms or the packet loss is 20% or more&lt;br /&gt;# OK if the RTA is less than 200 ms and the packet loss is less than 20%&lt;br /&gt;&lt;br /&gt;define service{&lt;br /&gt;use generic-service&lt;br /&gt;host_name &lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;devicetest&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;service_description PING&lt;br /&gt;check_command check_ping!400.0,40%!600.0,60%&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;#SNMP Definition CPU&lt;br /&gt;# CRITICAL if the 80% or more is used&lt;br /&gt;# WARNING if 40% or more is used&lt;br /&gt;define service{&lt;br /&gt;use generic-service&lt;br /&gt;host_name &lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;devicetest&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;service_description CPU_Load&lt;br /&gt;check_command check_snmp_load_v1!--community=public\&lt;br /&gt;--type=cisco --warn=80% --crit=95% --perfparse&lt;br /&gt;}&lt;/span&gt;&lt;!-- ======== END FILE ========  --&gt;&lt;/div&gt;&lt;!-- :::  --&gt;&lt;!-- ::: Files and large output --&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;In order to make our snmp script to work, we have to download the plugin and put it into /usr/local/nagios/libexec/, you can download the plugin from here: http://nagios.manubulon.com/index_commands.html#mem&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;blockquote  style=&quot;font-family:courier new;&quot;&gt;&lt;span style=&quot;FONT-STYLE: italic;font-size:100%;&quot; &gt;/usr/local/nagios/etc/CustomCommands/check_snmp_load.cfg&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic;font-size:100%;&quot; &gt;-------------------------------------------------------------------------&lt;/span&gt;&lt;!-- ::: Files and large output --&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;!-- :::  --&gt;&lt;br /&gt;&lt;div style=&quot;BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: rgb(236,229,182); PADDING-LEFT: 5px; WIDTH: 98%; PADDING-RIGHT: 5px; HEIGHT: 190px; COLOR: rgb(0,0,0); OVERFLOW: scroll; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 5px&quot;&gt;&lt;!-- ======== START FILE ========  --&gt;&lt;span style=&quot;FONT-STYLE: italic;font-size:100%;&quot; &gt;define command{&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic;font-size:100%;&quot; &gt;command_name check_snmp_load_v1&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic;font-size:100%;&quot; &gt;command_line $USER1$/check_snmp_load.pl \&lt;br /&gt;-H $HOSTADDRESS$ $ARG1$&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;FONT-STYLE: italic;font-size:100%;&quot; &gt;}&lt;/span&gt;&lt;!-- ======== END FILE ========  --&gt;&lt;/div&gt;&lt;!-- :::  --&gt;&lt;!-- ::: Files and large output --&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;Now is time to test the configuration&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;pre style=&quot;BORDER-BOTTOM: rgb(153,153,153) 1px dashed; BORDER-LEFT: rgb(153,153,153) 1px dashed; PADDING-BOTTOM: 5px; LINE-HEIGHT: 14px; BORDER-RIGHT-WIDTH: 1px; BACKGROUND-COLOR: rgb(238,238,238); PADDING-LEFT: 5px; WIDTH: 98%; PADDING-RIGHT: 5px; COLOR: rgb(0,0,0); BORDER-RIGHT-COLOR: rgb(153,153,153); OVERFLOW: auto; BORDER-TOP: rgb(153,153,153) 1px dashed&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;code&gt;&lt;!-- ======== Start CODE ========  --&gt; &lt;/code&gt;#/usr/local/nagios/bin/nagios -v /etc/nagios/nagios.cfg&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;If you got no error messages is time start your nagios.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;pre style=&quot;BORDER-BOTTOM: rgb(153,153,153) 1px dashed; BORDER-LEFT: rgb(153,153,153) 1px dashed; PADDING-BOTTOM: 5px; LINE-HEIGHT: 14px; BORDER-RIGHT-WIDTH: 1px; BACKGROUND-COLOR: rgb(238,238,238); PADDING-LEFT: 5px; WIDTH: 98%; PADDING-RIGHT: 5px; COLOR: rgb(0,0,0); BORDER-RIGHT-COLOR: rgb(153,153,153); OVERFLOW: auto; BORDER-TOP: rgb(153,153,153) 1px dashed&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;#/usr/local/nagios/bin/nagios  /etc/nagios/nagios.cfg&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;If you need a web interface (you should) here are the steps to configure it.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;First add an user in order to have access to the web console.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;pre style=&quot;BORDER-BOTTOM: rgb(153,153,153) 1px dashed; BORDER-LEFT: rgb(153,153,153) 1px dashed; PADDING-BOTTOM: 5px; LINE-HEIGHT: 14px; BORDER-RIGHT-WIDTH: 1px; BACKGROUND-COLOR: rgb(238,238,238); PADDING-LEFT: 5px; WIDTH: 98%; PADDING-RIGHT: 5px; COLOR: rgb(0,0,0); BORDER-RIGHT-COLOR: rgb(153,153,153); OVERFLOW: auto; BORDER-TOP: rgb(153,153,153) 1px dashed&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;#htpasswd2 -nb nagiosadmin mypassword &gt;&gt; /etc/nagios/htpasswd.users&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;Add nagios settings to apache.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;pre style=&quot;BORDER-BOTTOM: rgb(153,153,153) 1px dashed; BORDER-LEFT: rgb(153,153,153) 1px dashed; PADDING-BOTTOM: 5px; LINE-HEIGHT: 14px; BORDER-RIGHT-WIDTH: 1px; BACKGROUND-COLOR: rgb(238,238,238); PADDING-LEFT: 5px; WIDTH: 98%; PADDING-RIGHT: 5px; COLOR: rgb(0,0,0); BORDER-RIGHT-COLOR: rgb(153,153,153); OVERFLOW: auto; BORDER-TOP: rgb(153,153,153) 1px dashed&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;#cp /etc/nagios/apache.conf /etc/apache2/sites-enabled/nagios&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;Add the site files to apache.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;pre style=&quot;BORDER-BOTTOM: rgb(153,153,153) 1px dashed; BORDER-LEFT: rgb(153,153,153) 1px dashed; PADDING-BOTTOM: 5px; LINE-HEIGHT: 14px; BORDER-RIGHT-WIDTH: 1px; BACKGROUND-COLOR: rgb(238,238,238); PADDING-LEFT: 5px; WIDTH: 98%; PADDING-RIGHT: 5px; COLOR: rgb(0,0,0); BORDER-RIGHT-COLOR: rgb(153,153,153); OVERFLOW: auto; BORDER-TOP: rgb(153,153,153) 1px dashed&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;ln -s /usr/share/nagios3/htdocs/ /var/www/nagios&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;Now start apache&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;pre style=&quot;BORDER-BOTTOM: rgb(153,153,153) 1px dashed; BORDER-LEFT: rgb(153,153,153) 1px dashed; PADDING-BOTTOM: 5px; LINE-HEIGHT: 14px; BORDER-RIGHT-WIDTH: 1px; BACKGROUND-COLOR: rgb(238,238,238); PADDING-LEFT: 5px; WIDTH: 98%; PADDING-RIGHT: 5px; COLOR: rgb(0,0,0); BORDER-RIGHT-COLOR: rgb(153,153,153); OVERFLOW: auto; BORDER-TOP: rgb(153,153,153) 1px dashed&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;#/etc/init.d/apache2 start&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;and connect using you firefox to &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;FONT-WEIGHT: bold;font-family:courier new;font-size:100%;&quot;  &gt;http://localhost/nagios.&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;=================================================&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;In case you got the error message, starting nagios or trying to run commands from the nagios&#39;s web site:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;FONT-WEIGHT: bold;font-family:courier new;font-size:100%;&quot;  &gt;Error: Could not stat() command file ‘/var/lib/nagios3/rw/nagios.cmd’!&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;, you can run:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;pre style=&quot;BORDER-BOTTOM: rgb(153,153,153) 1px dashed; BORDER-LEFT: rgb(153,153,153) 1px dashed; PADDING-BOTTOM: 5px; LINE-HEIGHT: 14px; BORDER-RIGHT-WIDTH: 1px; BACKGROUND-COLOR: rgb(238,238,238); PADDING-LEFT: 5px; WIDTH: 98%; PADDING-RIGHT: 5px; COLOR: rgb(0,0,0); BORDER-RIGHT-COLOR: rgb(153,153,153); OVERFLOW: auto; BORDER-TOP: rgb(153,153,153) 1px dashed&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;code&gt;&lt;!-- ======== Start CODE ========  --&gt;&lt;/code&gt;/etc/init.d/nagios3 stop&lt;br /&gt;&lt;br /&gt;dpkg-statoverride --update --add nagios www-data 2710 /var/lib/nagios3/rw&lt;br /&gt;&lt;br /&gt;dpkg-statoverride --update --add nagios nagios 751 /var/lib/nagios3&lt;br /&gt;&lt;br /&gt;/etc/init.d/nagios3 start&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;&lt;strong&gt;-------------------&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;&lt;strong&gt;Update June 6 2010&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;&lt;strong&gt;-------------------&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:Courier New;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:Courier New;&quot;&gt;On nagios web interface you can scheduled commands, set test notifications emails, but if when trying you got: &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:Courier New;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:Courier New;&quot;&gt;&quot;Sorry, but nagios is currently not checking for external commands, so your command will not be committed!&quot;. &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:Courier New;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:Courier New;&quot;&gt;You just have to add/modify the line:&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:Courier New;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre style=&quot;BORDER-BOTTOM: rgb(153,153,153) 1px dashed; BORDER-LEFT: rgb(153,153,153) 1px dashed; PADDING-BOTTOM: 5px; LINE-HEIGHT: 14px; BORDER-RIGHT-WIDTH: 1px; BACKGROUND-COLOR: rgb(238,238,238); PADDING-LEFT: 5px; WIDTH: 98%; PADDING-RIGHT: 5px; COLOR: rgb(0,0,0); BORDER-RIGHT-COLOR: rgb(153,153,153); OVERFLOW: auto; BORDER-TOP: rgb(153,153,153) 1px dashed&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;check_external_commands=1&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;Now you can sent notification test.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgb44pFgraQrnawikVMJRnSvVnbjIMiFIbDOMxBW5H32_2JGNzQFd97WCfO69uyvYAiL0VEjo5PhSONrQiiYT2Z3SxM3E2znEmzE-Xh7pSALCqBYNG7ovrA3UkPhxIO9fObbksyzMA-PUGF/s1600/nagios.png&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;--&lt;/span&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://soad1982.blogspot.com/feeds/5603599108401882481/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://soad1982.blogspot.com/2009/06/nagios.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/5603599108401882481'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/233119805017421611/posts/default/5603599108401882481'/><link rel='alternate' type='text/html' href='http://soad1982.blogspot.com/2009/06/nagios.html' title='nagios - how to  start'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/17385332532927596641</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>