How to fix the wireless network issues in Fedora?

Issue 1 : NetworkManager asks password each time (even password is saved) when you connect to enterprise wireless network.

Does you fedora (NetworkManager) asks the password each time even when you saved it? I’m also faced it with my ThinkPad Edge (Fedora 20) and found a workaround to fix it.

Problem occurs when the wireless is WPA/WPA2 Enterprise with PEAP (MSCHAPv2) configuration, With this configuration NetworkManager refuses to store the password. So, it asks the password each time when it tries to connect.

To fix this :

1) Open the network configuration file for that wireless network:

  /etc/sysconfig/network-scripts/ifcfg-XXXX

Ex : Replace the XXXX with your network name i.e, If your network name is “GNet” then the script will be “/etc/sysconfig/network-scripts/ifcfg-GNet”

2) Find the ‘IEEE_8021X_PASSWORD_FLAGS=user’ and delete that line.

3) Create/Edit the key file for that network  which is usually

  /etc/sysconfig/network-scripts/keys-XXXX

4) Add the following line with password to that file

IEEE_8021X_PASSWORD=YourPasswordHere

5) Change the permission of that file :

sudo chmod 600  /etc/sysconfig/network-scripts/keys-XXXX

6) Restart the NetworkManager

sudo systemctl restart NetworkManager.service

This Bug is already reported :

https://bugzilla.redhat.com/show_bug.cgi?id=982429


Issue 2 :  Frequent network disconnection

If your network disconnects frequently, the following workaround might help you.

In my case, my wireless network configuration is WPA/WPA2 Enterprise with PEAP (MSCHAPv2) and without proper certificate.

1) Open the system configuration file /etc/sysctl.conf and add the following lines which will disable the IPv6 support.

#Disable IPv6
net.ipv6.conf.all.disable_ipv6 = 1

2) Restart the network manager

sudo systemctl restart NetworkManager.service

Advertisements

One thought on “How to fix the wireless network issues in Fedora?

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s