<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><span style="COLOR:#1f497d"><font size="3" face="Calibri"> </font></span></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri"> </font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">Dear All,</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri"> </font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">I am trying to run hosatapd on access point AP91 (atheros) by enabling the atheros driver interface working for interworking.</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">While I run hostapd with specific conf I am getting error.</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri"> </font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">Error: ioctl[SIOCSIWMODE]</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">Could not set interface to master mode!</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri"> </font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><b><font size="3"><font face="Calibri">Access point AP 91:</font></font></b></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">Kernel:  2.6.15</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">Driver Interface: atheros (while building hostapd listed interface)</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">Drivers loaded: ath_hal,ath_dev,ath_rate,umac.</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri"> </font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><b><font size="3"><font face="Calibri">Image Build on linux for AP91:</font></font></b></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">Kernel: 2.6.31.5-127.fc12.i686.PAE</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri"> </font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">Queries:</font></p>
<p style="MARGIN:0in 0in 0pt 0.5in" class="MsoListParagraph"><span style><span style><font size="3" face="Calibri">1)</font><span style="FONT:7pt &#39;Times New Roman&#39;">      </span></span></span><font size="3" face="Calibri">Does “atheros” interface uses any other interface like ieee80211_wireless or directly sends ioctls to atheros driver?</font></p>

<p style="MARGIN:0in 0in 0pt 0.5in" class="MsoListParagraph"><span style><span style><font size="3" face="Calibri">2)</font><span style="FONT:7pt &#39;Times New Roman&#39;">      </span></span></span><font size="3" face="Calibri">Apart from “atheros” what all other interfaces like (bsd, hostap,madwifi etc)I can use to communicate with atheros driver ?</font></p>

<p style="MARGIN:0in 0in 0pt 0.5in" class="MsoListParagraph"><span style><span style><font size="3" face="Calibri">3)</font><span style="FONT:7pt &#39;Times New Roman&#39;">      </span></span></span><font size="3" face="Calibri">Does this is correct kernel to set it as master mode or to run hostapd?</font></p>

<p style="MARGIN:0in 0in 0pt 0.5in" class="MsoListParagraph"><span style><span style><font size="3" face="Calibri">4)</font><span style="FONT:7pt &#39;Times New Roman&#39;">      </span></span></span><font size="3" face="Calibri">How to run hostapd ??</font></p>

<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri"> </font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><b><font size="3"><font face="Calibri">.config file of hostapd:</font></font></b></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><span style="FONT-FAMILY:&#39;Courier New&#39;;FONT-SIZE:10pt"> </span></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><span style="FONT-FAMILY:&#39;Courier New&#39;;FONT-SIZE:10pt">CONFIG_DRIVER_ATHEROS=y</span></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><span style="FONT-FAMILY:&#39;Courier New&#39;;FONT-SIZE:10pt">#CFLAGS += -I$(MADWIFIPATH)</span></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><span style="FONT-FAMILY:&#39;Courier New&#39;;FONT-SIZE:10pt">CFLAGS += -I$(ATHEROSPATH)</span></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><span style="FONT-FAMILY:&#39;Courier New&#39;;FONT-SIZE:10pt">CFLAGS += -I/home/Madan_AP91/Madan_AP91/drivers/wlan/os/linux/include</span></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><span style="FONT-FAMILY:&#39;Courier New&#39;;FONT-SIZE:10pt">CONFIG_TLS=internal</span></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><span style="FONT-FAMILY:&#39;Courier New&#39;;FONT-SIZE:10pt">CONFIG_INTERNAL_LIBTOMMATH=y</span></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><span style="FONT-FAMILY:&#39;Courier New&#39;;FONT-SIZE:10pt">LIBNL=/home/Madan_AP121/libnl-1.1</span></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><span style="FONT-FAMILY:&#39;Courier New&#39;;FONT-SIZE:10pt">CFLAGS += -I$(LIBNL)/include</span></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><span style="FONT-FAMILY:&#39;Courier New&#39;;FONT-SIZE:10pt">LIBS += -L$(LIBNL)/lib</span></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><span style="FONT-FAMILY:&#39;Courier New&#39;;FONT-SIZE:10pt">CONFIG_PEERKEY=y</span></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><span style="FONT-FAMILY:&#39;Courier New&#39;;FONT-SIZE:10pt">CONFIG_EAP=y</span></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><span style="FONT-FAMILY:&#39;Courier New&#39;;FONT-SIZE:10pt">CONFIG_INTERWORKING=y</span></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><span style="FONT-FAMILY:&#39;Courier New&#39;;FONT-SIZE:10pt"> </span></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><b><font size="3"><font face="Calibri">.CONF file for hostapd:</font></font></b></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri"> </font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">interface=wifi0</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">driver=atheros</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">logger_syslog=-1</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">logger_syslog_level=2</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">logger_stdout=-1</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">logger_stdout_level=2</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">dump_file=/tmp/hostapd.dump</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">ctrl_interface=/var/run/hostapd</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">ctrl_interface_group=0</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">ssid=test</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">hw_mode=g</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">channel=1</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">beacon_int=100</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">dtim_period=2</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">max_num_sta=255</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">rts_threshold=2347</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">fragm_threshold=2346</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">macaddr_acl=0</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">auth_algs=3</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">ignore_broadcast_ssid=0</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri"> </font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">wmm_enabled=1</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">wmm_ac_bk_cwmin=4</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">wmm_ac_bk_cwmax=10</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">wmm_ac_bk_aifs=7</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">wmm_ac_bk_txop_limit=0</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">wmm_ac_bk_acm=0</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">wmm_ac_be_aifs=3</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">wmm_ac_be_cwmin=4</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">wmm_ac_be_cwmax=10</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">wmm_ac_be_txop_limit=0</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">wmm_ac_be_acm=0</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">wmm_ac_vi_aifs=2</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">wmm_ac_vi_cwmin=3</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">wmm_ac_vi_cwmax=4</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">wmm_ac_vi_txop_limit=94</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">wmm_ac_vi_acm=0</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">wmm_ac_vo_aifs=2</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">wmm_ac_vo_cwmin=2</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">wmm_ac_vo_cwmax=3</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">wmm_ac_vo_txop_limit=47</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">wmm_ac_vo_acm=0</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri"> </font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">interworking=1</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">access_network_type=0</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">internet=0</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">asra=0</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">esr=0</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">venue_group=0</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">venue_type=0</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">#hessid=02:03:04:05:06:07</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">roaming_consortium=223344</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri"> </font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">Regards,</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoNormal"><font size="3" face="Calibri">David Preetham</font></p>