P Jones Posted April 18, 2015 Share Posted April 18, 2015 I'm new to the Pineapple and I'm having trouble trying to get clients to connect to it. There seem to be two issues, depending on the client. I'm running Karma, Pineap, Dogma and Beacon Response. I have a router named 'linksys' on the other side of the house, whose signal is significantly weaker than the Pineapple's. Karma is in whitelist mode and 'linksys' is in the whitelist. Additionally, 'linksys' is in the Pineap SSID Management list.When Client_A turns on its WiFi I get the following in the Karma log: Apr 17 16:04:43 KARMA: Probe Request from [client_A_mac] for SSID 'linksys' Apr 17 16:04:43 KARMA: Checking ESSID linksys against linksys Apr 17 16:04:43 KARMA: Match found, leaving loop and the client connects to 'linksys', not the Pineapple.That's what happens most of the time. Sometimes I'll get the following: Apr 17 15:53:30 KARMA: Probe Request from [client_B_mac] for SSID 'linksys' Apr 17 15:53:30 wlan0: STA [client_B_mac] IEEE 802.11: authenticated Apr 17 15:53:30 wlan0: STA [client_B_mac] IEEE 802.11: No WPA/RSN IE in association request and again, no connection to the Pineapple.Now, occasionally a client will actually connect, but it doesn't happen often, and won't happen two times in a row.I would be very happy if someone could help me with this.Another thing: even if you don't have an answer for the above, if someone could give me an authoritative explanation for what "Match found, leaving loop", and "IEEE 802.11: No WPA/RSN IE in association request" mean, I (and probably others searching the phrases) would greatly appreciate it. I've seen both phrases mentioned on the site, but I haven't found any explanations.Thanks in advance!!! Quote Link to comment Share on other sites More sharing options...
P Jones Posted April 18, 2015 Author Share Posted April 18, 2015 One minor mystery solved. Googling around, I've found some code that shows that the "Match found, leaving loop" part is just what Karma prints when it's found an SSID that is acceptable. The loop in question goes through the black/whitelist comparing the each SSID in the list to the current SSID. So "leaving loop" simply means that Karma will process the current SSID. Of course, without an error message to follow, I have no idea why the SSID is rejected. I found the code in a patch for Pinapple-Pi. BTW, is the source code for Karma available anywhere? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.