<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Home</title><link>https://sourceforge.net/p/pyforward/wiki/Home/</link><description>Recent changes to Home</description><atom:link href="https://sourceforge.net/p/pyforward/wiki/Home/feed" rel="self"/><language>en</language><lastBuildDate>Sat, 06 Jul 2013 16:43:02 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/pyforward/wiki/Home/feed" rel="self" type="application/rss+xml"/><item><title>Home modified by Prahlad Yeri</title><link>https://sourceforge.net/p/pyforward/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -24,4 +24,7 @@
 As a side note, I'm planning to incorporate this whole process as part of pyforward program itself pretty soon.

 **How to run the software?**
-Just extract the contents of pyforward.tar.gz into a local folder on your machine and run the program router.py.
+Just extract the contents of pyforward.tar.gz into a local folder on your machine and run the program router.py. In the GUI, select your wifi interface (typically 'wlan0') on the left drop-down and your internet/public interface (such as 'ppp0') on the right drop-down. Then click 'Start Routing' button, provide configuration details such as your virtual router's IP address and SSID and click OK. Now your virtual router is running. Just click the 'Stop Routing' button to stop it.
+
+
+In case you don't have a public interface and just want a connectivity between your linux machine and your client devices (such as accessing web-server or ssh on your machine), then select the local interface ('lo') in the right drop-down.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Prahlad Yeri</dc:creator><pubDate>Sat, 06 Jul 2013 16:43:02 -0000</pubDate><guid>https://sourceforge.net0ce9747fe4d182e7ef0f3fd5bf9a8a2470d41475</guid></item><item><title>Home modified by Prahlad Yeri</title><link>https://sourceforge.net/p/pyforward/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -1,5 +1,9 @@
 **What is pyforward?**
 pyforward is a GUI program that integrates iptables, dnsmasq and hostapd into a single application that makes it possible to turn your linux machine into a virtual wifi access point. For more details on how this works internally, refer to my article here: http://prahladyeri.wordpress.com/2013/05/26/how-to-turn-your-linux-machine-into-a-wifi-access-point/
+
+
+![wifi access point](http://prahladyeri.files.wordpress.com/2013/05/wifiap_med.png?w=490&amp;amp;h=260)
+

 **What are the prerequisites to run pyforward?**
 1. Python Interpreter - This is included with most linux distributions.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Prahlad Yeri</dc:creator><pubDate>Sat, 06 Jul 2013 14:19:30 -0000</pubDate><guid>https://sourceforge.net1d69fed833532dae08b33125e43ae7cd6fa227e0</guid></item><item><title>Home modified by Prahlad Yeri</title><link>https://sourceforge.net/p/pyforward/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -17,7 +17,7 @@

 lspci -k | grep -A 3 -i “network”

-As a side note, I'm planning to incorporate this whole process as part of pyforward program itself.
+As a side note, I'm planning to incorporate this whole process as part of pyforward program itself pretty soon.

 **How to run the software?**
 Just extract the contents of pyforward.tar.gz into a local folder on your machine and run the program router.py.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Prahlad Yeri</dc:creator><pubDate>Sat, 06 Jul 2013 14:15:51 -0000</pubDate><guid>https://sourceforge.net283e0f779438b126d2e61201f448f5dcf381ce95</guid></item><item><title>Home modified by Prahlad Yeri</title><link>https://sourceforge.net/p/pyforward/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -1,8 +1,23 @@
-Welcome to your wiki!
+**What is pyforward?**
+pyforward is a GUI program that integrates iptables, dnsmasq and hostapd into a single application that makes it possible to turn your linux machine into a virtual wifi access point. For more details on how this works internally, refer to my article here: http://prahladyeri.wordpress.com/2013/05/26/how-to-turn-your-linux-machine-into-a-wifi-access-point/

-This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: [SamplePage].
+**What are the prerequisites to run pyforward?**
+1. Python Interpreter - This is included with most linux distributions.
+2. iptables - This is an integral part of linux.
+3. dnsmasq - This comes with NetworkManager in most distributions. If not, you can easily install it.
+4. hostapd - This doesn't come by default, but easily installable.

-The wiki uses [Markdown](/p/pyforward/wiki/markdown_syntax/) syntax.
+**Does my wireless card support infrastructure mode?**
+It is very important that your wireless card support infrastructure mode in case you want to communicate with devices that support wifi only in this mode (most android phones support infrastructure mode only).
+To find out whether your hardware supports this mode, just issue the below command on your linux command line:

-[[members limit=20]]
-[[download_button]]
+modinfo athxyz | grep ‘depend’
+
+Note: replace athxyz with your kernel driver module. To find out issue:
+
+lspci -k | grep -A 3 -i “network”
+
+As a side note, I'm planning to incorporate this whole process as part of pyforward program itself.
+
+**How to run the software?**
+Just extract the contents of pyforward.tar.gz into a local folder on your machine and run the program router.py.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Prahlad Yeri</dc:creator><pubDate>Sat, 06 Jul 2013 10:41:00 -0000</pubDate><guid>https://sourceforge.net197720b77a6add030fc62248c331d001b5487ade</guid></item><item><title>Home modified by Prahlad Yeri</title><link>https://sourceforge.net/p/pyforward/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Welcome to your wiki!&lt;/p&gt;
&lt;p&gt;This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: &lt;span&gt;[SamplePage]&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;The wiki uses &lt;a class="" href="/p/pyforward/wiki/markdown_syntax/"&gt;Markdown&lt;/a&gt; syntax.&lt;/p&gt;
&lt;p&gt;&lt;h6&gt;Project Members:&lt;/h6&gt;
&lt;ul class="md-users-list"&gt;
&lt;li&gt;&lt;a href="/u/prahladyeri/"&gt;Prahlad Yeri&lt;/a&gt; (admin)&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;/p&gt;&lt;p&gt;&lt;span class="download-button-51d7c9650594ca48d2035963" style="margin-bottom: 1em; display: block;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Prahlad Yeri</dc:creator><pubDate>Sat, 06 Jul 2013 07:38:14 -0000</pubDate><guid>https://sourceforge.net88d760467f8836665f023a4909a653010850194f</guid></item></channel></rss>