Hi all,<div><br></div><div>I had wpa_supplicant working perfectly on Linux, but it stopped working when I recently upgraded the kernel to version 2.6.34. I&#39;m using the wl driver from Broadcom; I downloaded the latest distribution tar file from Broadcom (as well as a patch for kernel &gt;=2.6.33) and rebuilt it.</div>
<div><br></div><div>The version of wpa_supplicant is 0.7.2, and I&#39;m using the same wpa_supplicant.conf that was working before.</div><div><br></div><div>It might be an issue with the driver, because I see an ioctl error when running wpa_supplicant with tracing.</div>
<div><br></div><div>Below is a transcript of running wpa_supplicant interactively with tracing.</div><div><br></div><div>Thanks in advance for any help.</div><div><br></div><div>====================================================</div>
<div><br></div><div><span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: medium; border-collapse: collapse; "><div id=":12l" class="ii gt" style="font-size: 14px; margin-top: 5px; margin-right: 15px; margin-bottom: 5px; margin-left: 15px; padding-bottom: 20px; ">
<div><b>wpa_supplicant -c/etc/wpa_supplicant/wpa_supplicant.conf -Dwext -ieth1 -d </b></div><div><br></div><div><div>Initializing interface &#39;eth1&#39; conf &#39;/etc/wpa_supplicant/wpa_supplicant.conf&#39; driver &#39;wext&#39; ctrl_interface &#39;N/A&#39; bridge &#39;N/A&#39;</div>
<div>Configuration file &#39;/etc/wpa_supplicant/wpa_supplicant.conf&#39; -&gt; &#39;/etc/wpa_supplicant/wpa_supplicant.conf&#39;</div><div>Reading configuration file &#39;/etc/wpa_supplicant/wpa_supplicant.conf&#39;</div>
<div>ctrl_interface=&#39;/var/run/wpa_supplicant&#39;</div><div>ctrl_interface_group=&#39;wheel&#39;</div><div>ap_scan=1</div><div>Priority group 5</div><div>   id=0 ssid=&#39;questar&#39;</div><div>SIOCGIWRANGE: WE(compiled)=22 WE(source)=19 enc_capa=0xf</div>
<div>  capabilities: key_mgmt 0xf enc 0xf flags 0x0</div><div>netlink: Operstate: linkmode=1, operstate=5</div><div>Own MAC address: 00:26:5e:5d:12:03</div><div>wpa_driver_wext_set_key: alg=0 key_idx=0 set_tx=0 seq_len=0 key_len=0</div>
<div>wpa_driver_wext_set_key: alg=0 key_idx=1 set_tx=0 seq_len=0 key_len=0</div><div>wpa_driver_wext_set_key: alg=0 key_idx=2 set_tx=0 seq_len=0 key_len=0</div><div>wpa_driver_wext_set_key: alg=0 key_idx=3 set_tx=0 seq_len=0 key_len=0</div>
<div>wpa_driver_wext_set_countermeasures</div><div>RSN: flushing PMKID list in the driver</div><div>Setting scan request: 0 sec 100000 usec</div><div>EAPOL: SUPP_PAE entering state DISCONNECTED</div><div>EAPOL: Supplicant port status: Unauthorized</div>
<div>EAPOL: KEY_RX entering state NO_KEY_RECEIVE</div><div>EAPOL: SUPP_BE entering state INITIALIZE</div><div>EAP: EAP entering state DISABLED</div><div>EAPOL: Supplicant port status: Unauthorized</div><div>EAPOL: Supplicant port status: Unauthorized</div>
<div>ctrl_interface_group=10 (from group name &#39;wheel&#39;)</div><div>Added interface eth1</div><div>RTM_NEWLINK: operstate=0 ifi_flags=0x11043 ([UP][RUNNING][LOWER_UP])</div><div>RTM_NEWLINK, IFLA_IFNAME: Interface &#39;eth1&#39; added</div>
<div>RTM_NEWLINK: operstate=0 ifi_flags=0x11043 ([UP][RUNNING][LOWER_UP])</div><div>RTM_NEWLINK, IFLA_IFNAME: Interface &#39;eth1&#39; added</div><div>Wireless event: cmd=0x8b06 len=12</div><div>RTM_NEWLINK: operstate=0 ifi_flags=0x11043 ([UP][RUNNING][LOWER_UP])</div>
<div>RTM_NEWLINK, IFLA_IFNAME: Interface &#39;eth1&#39; added</div><div>Wireless event: cmd=0x8b1a len=48</div><div>RTM_NEWLINK: operstate=0 ifi_flags=0x11003 ([UP][LOWER_UP])</div><div>RTM_NEWLINK, IFLA_IFNAME: Interface &#39;eth1&#39; added</div>
<div>Trying to get current scan results first without requesting a new scan to speed up initial association</div><div>ioctl[SIOCGIWSCAN]: Invalid argument</div><div>Failed to get scan results</div><div>Failed to get scan results - try scanning again</div>
<div>Setting scan request: 0 sec 0 usec</div><div>State: DISCONNECTED -&gt; SCANNING</div><div>Starting AP scan for wildcard SSID</div><div>Scan requested (ret=0) - scan timeout 5 seconds</div><div>EAPOL: disable timer tick</div>
<div>EAPOL: Supplicant port status: Unauthorized</div><div>Scan timeout - try to get results</div><div>ioctl[SIOCGIWSCAN]: Invalid argument</div><div>Failed to get scan results</div><div>Failed to get scan results - try scanning again</div>
<div>Setting scan request: 1 sec 0 usec</div><div>Starting AP scan for wildcard SSID</div><div>Scan requested (ret=0) - scan timeout 5 seconds</div><div>Scan timeout - try to get results</div><div>ioctl[SIOCGIWSCAN]: Invalid argument</div>
<div>Failed to get scan results</div><div>Failed to get scan results - try scanning again</div><div>Setting scan request: 1 sec 0 usec</div><div>Starting AP scan for wildcard SSID</div><div>Scan requested (ret=0) - scan timeout 5 seconds</div>
<div>Scan timeout - try to get results</div><div>ioctl[SIOCGIWSCAN]: Invalid argument</div><div>Failed to get scan results</div><div>Failed to get scan results - try scanning again</div><div>Setting scan request: 1 sec 0 usec</div>
<div>^CCTRL-EVENT-TERMINATING - signal 2 received</div><div>Removing interface eth1</div><div>No keys have been configured - skip key clearing</div><div>State: SCANNING -&gt; DISCONNECTED</div><div>wpa_driver_wext_set_operstate: operstate 0-&gt;0 (DORMANT)</div>
<div>netlink: Operstate: linkmode=-1, operstate=5</div><div>EAPOL: External notification - portEnabled=0</div><div>EAPOL: Supplicant port status: Unauthorized</div><div>EAPOL: External notification - portValid=0</div><div>
EAPOL: Supplicant port status: Unauthorized</div><div>wpa_driver_wext_set_countermeasures</div><div>No keys have been configured - skip key clearing</div><div>Cancelling scan request</div><div>Cancelling authentication timeout</div>
<div>netlink: Operstate: linkmode=0, operstate=6</div></div><div><br></div></div><div class="hq gt" style="font-size: 14px; margin-top: 5px; margin-right: 15px; margin-bottom: 15px; margin-left: 15px; clear: both; "></div>
<div class="hi" style="background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(247, 247, 247); padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; width: auto; border-bottom-left-radius: 6px 6px; border-bottom-right-radius: 6px 6px; background-position: initial initial; background-repeat: initial initial; ">
</div><div class="gA gt" style="font-size: 14px; background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(247, 247, 247); padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; width: auto; border-bottom-left-radius: 6px 6px; border-bottom-right-radius: 6px 6px; background-position: initial initial; background-repeat: initial initial; ">
</div></span></div>