LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 09-20-2013, 05:30 PM   #1
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.1
Posts: 3,482

Rep: Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546
Can't connect to encrypted router


I'm trying to connect to a router using WPA encryption. I've tried the NetworkManager applets for KDE4, Trinity, and nm-applet. When I view /var/log/messages I can see attempts to connect but something always fails in the authentication effort.

I have the gnome-keyring, polkit, consolekit processes running. Not sure whether KDE4 or Trinity needs gnome-keyring or polkit. Regardless of whether I use KDE4, Trinity, or nm-applet to configure the router connection, I end up with the same NetworkManager system-connections configuration file. The configuration file does contain the psk PIN.

When we disable encryption at the router the laptop connects immediately using wireless.

No problems connecting with wired to the same router.

As I am a newbie with wireless, I suspect I don't have something configured correctly or am missing an autostarted process or service that inhibits the authentication of the router's psk PIN. Likely I have disabled something that authentication needs as until recently, for years I never needed or cared about wireless.

I'm using NetworkManager and that I where I want this thread to remain focused.

As always, thanks.
 
Old 09-20-2013, 06:16 PM   #2
kikinovak
MLED Founder
 
Registered: Jun 2011
Location: Montpezat (South France)
Distribution: CentOS, OpenSUSE
Posts: 3,453

Rep: Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154
Could this be driver-related? What's your wireless card and what driver are you using?
 
Old 09-20-2013, 06:28 PM   #3
mancha
Member
 
Registered: Aug 2012
Posts: 484

Rep: Reputation: Disabled
You can increase the verbosity of Networkmanager with a small change to /etc/rc.d/rc.networkmanager changing the invocation line (circa line 36) to:
Code:
$NETWORKMANAGER_BIN --log-level=DEBUG
These logs will go to /var/log/syslog.

However, my suspicion is you'll get more clues from wpa_supplicant messages; Enable verbose logging with timestamping:

Code:
# dbus-send --system --print-reply --dest=fi.w1.wpa_supplicant1 /fi/w1/wpa_supplicant1 org.freedesktop.DBus.Properties.Set string:fi.w1.wpa_supplicant1 string:DebugLevel variant:string:"msgdump"

# dbus-send --system --print-reply --dest=fi.w1.wpa_supplicant1 /fi/w1/wpa_supplicant1 org.freedesktop.DBus.Properties.Set string:fi.w1.wpa_supplicant1 string:DebugTimestamp variant:boolean:true
Those messages should go to /var/log/wpa_supplicant.log.

--mancha
 
Old 09-20-2013, 06:35 PM   #4
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097
Woodsman what exact Wireless Card do you have?
 
Old 09-20-2013, 10:56 PM   #5
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.1
Posts: 3,482

Original Poster
Rep: Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546
Oops, sorry folks. I had to head out the door and forgot to provide that info.

Slackware 14.0 32-bit. Thinkpad T400. According to lspci:

Network controller: Intel Corporation PRO/Wireless 5100 AGN

I have no problems connecting with wireless with no encryption. I've been running that way on my own home router since I adopted this laptop a couple of months ago. Now I'm at another person's house and we're trying to connect the laptop to his router that uses encryption. His Windows Vista laptop connects without issue.

Despite my newbie status with laptops and wireless, I doubt the problem is the driver. The logs imply an authentication problem --- kind of like NM is sending the PIN but in an incorrect manner.

With the logging adjustments, and using nm-applet, I see the following in syslog:

Code:
NetworkManager[24208]: <warn> Activation (wlan0/wireless): association took too long.
NetworkManager[24208]: <warn> Activation (wlan0/wireless): asking for new secrets
NetworkManager[24208]: <warn> Couldn't disconnect supplicant interface: This interface is not connected.
NetworkManager[24208]: <warn> No agents were available for this request.
NetworkManager[24208]: <warn> Activation (wlan0) failed for access point (w-pc)
NetworkManager[24208]: <warn> Activation (wlan0) failed.
And in wpa_supplicant.log, way, way too much information to post, but I see entries about "4WAY_HANDSHAKE -> DISCONNECTED" and "WPA: 4-Way Handshake failed - pre-shared key may be incorrect."

Edit: The router had WPS enabled, but we tested disabling that option with the same failed results.

Last edited by Woodsman; 09-20-2013 at 11:16 PM.
 
Old 09-20-2013, 11:15 PM   #6
mancha
Member
 
Registered: Aug 2012
Posts: 484

Rep: Reputation: Disabled
I'm going to assume it's not an incorrect PSK or badly specified key management parameter since those are probably the first things you double or triple checked.

So, how about sharing what you have in /etc/NetworkManager/system-connections. Probably a file called Wi-Fi* unless you renamed it.

--mancha
 
Old 09-21-2013, 12:06 AM   #7
zrdc28
Member
 
Registered: Dec 2007
Location: Alabama USA
Distribution: Slackware current
Posts: 309

Rep: Reputation: 55
When you click networkmanager icon in the taskbar does his network show up? if it does click it and it will ask for
authentication key does it accept it when you hit connect?
 
Old 09-21-2013, 12:14 AM   #8
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.1
Posts: 3,482

Original Poster
Rep: Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546
Solved

But my jaw hurts from pulling so many teeth.

Summary:

I got confused between WPA and WPS. The (Motorola) router's "Wireless Primary Network" configuration page has settings for both WPA and WPS. As a noob, I grabbed the WPS PIN because that is what succeeded for the Windows laptop.

My hunch was correct that there was an authentication problem. I was trying to send the WPS PIN in lieu of the WPA preshared key.

After we disabled WPS and the connection still failed --- because I was still using the WPS PIN --- basically we stared at the router configuration page for about four long minutes before the proverbial light bulb lit.

WPS. WPA. One letter. Same configuration page. PINs. Prehared keys. Easy for a wireless noob not to notice the difference.

Ultimate test of rebooting and connecting --- the laptop connected immediately. Tested with Trinity's TDENetworkManager and nm-applet.

I still don't understand the tip of the iceberg of wireless. I like learning but my jaw really hurts.
 
Old 09-21-2013, 04:11 PM   #9
xj25vm
Member
 
Registered: Jun 2008
Posts: 393

Rep: Reputation: 68
Glad it's working in the end - and thanks for sharing the solution. There have been less wifi related issues in the last few years - compared to earlier in the history of wifi - at least in my experience. However, as you've discovered - sometimes router configuration pages are not exactly straightforward to navigate and understand - and that doesn't help either.
 
Old 09-22-2013, 12:34 AM   #10
mancha
Member
 
Registered: Aug 2012
Posts: 484

Rep: Reputation: Disabled
It didn't register for me you had said PIN rather than PSK. By the way, your friend might want to disable WPS if possible on his AP (and others reading this thread).

A flaw in most WPS implementations effectively reduces the brute-force search space from 10,000,000 to 11,000 possibilities. Readily available tools can exploit this weakness to break into WPA/WPA2 networks in just a few hours.

Last edited by mancha; 09-22-2013 at 02:44 AM.
 
Old 09-22-2013, 01:14 PM   #11
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.1
Posts: 3,482

Original Poster
Rep: Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546
Quote:
It didn't register for me you had said PIN rather than PSK.
And I didn't know better --- now I do.

Quote:
By the way, your friend might want to disable WPS if possible on his AP (and others reading this thread).
Yup, we already did that.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Network: Able to connect to encrypted, but unable to connect to open. WalterGL Linux - Newbie 1 09-16-2009 04:17 PM
Cannot connect to WEP encrypted network Innervision Linux - Networking 12 08-20-2009 11:35 AM
Can't connect to encrypted networks Lenny dpeterson3 Linux - Wireless Networking 7 08-03-2009 12:22 PM
Connecting to WPA encrypted router in Kubuntu 6.10 BigFoot13 Linux - Wireless Networking 3 05-09-2007 07:48 PM
Connect to a WPA-encrypted router in Slackware garnser Linux - Wireless Networking 0 08-22-2004 02:12 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 10:04 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration