[haiku-bugs] Re: [Haiku] #9646: wpa_supplicant: cannot connect to network

  • From: "mmlr" <trac@xxxxxxxxxxxx>
  • Date: Sat, 13 Apr 2013 15:07:47 -0000

#9646: wpa_supplicant: cannot connect to network
-------------------------------------------+----------------------------
   Reporter:  dsjonny                      |      Owner:  axeld
       Type:  bug                          |     Status:  new
   Priority:  high                         |  Milestone:  R1
  Component:  Network & Internet/Wireless  |    Version:  R1/Development
 Resolution:                               |   Keywords:
 Blocked By:                               |   Blocking:
Has a Patch:  0                            |   Platform:  All
-------------------------------------------+----------------------------

Comment (by mmlr):

 Please attach a syslog, it might indicate the problem from the driver
 side. It is possible that the timeout is simply too short so that in your
 case no association/authentication manages to complete.

 The "no networks" symptom is expected. Scanning and displaying scan
 results is fully passive right now and relies on someone initiating a
 scan. The driver does so when it starts up, as does the wpa_supplicant to
 look for the desired network. If the wpa_supplicant fails to connect, it
 does shut down the driver and clear the scan results. The net_server never
 attempts to scan, therefore no networks are then shown anymore.

 You can always connect to networks using ifconfig however. Just use
 {{{ifconfig <interface> join <networkName>}}} and it should bring up the
 wpa_supplicant dialog. Note that due to the missing scan results the
 wpa_supplicant cannot know what type of encryption is used (unless the
 network has previously been stored) and so will default to "Open" and you
 have to change that accrodingly.

 To debug this further, please provide the output of the net_server and
 wpa_supplicant. To get it you need to start the net_server from a
 Terminal. First quit both the wpa_supplicant and net_server via {{{hey
 wpa_supplicant quit}}} and {{{hey net_server quit}}} respectively. Then
 just run the net_server via {{{/system/servers/net_server}}}. It should
 then print its output into that Terminal. Since the net_server also starts
 the wpa_supplicant, that one will also print its output to the same
 Terminal. Then try to connect to the network using ifconfig as mentioned
 above and save and attach the whole output here.

--
Ticket URL: <http://dev.haiku-os.org/ticket/9646#comment:1>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: