I've just installed on my Debian Sid with XFCE4 network manager, but I have a problem, no wireless connection are shown. What Should I do? I used to use wicd but I had problems to connect to free wifi :S I don' t know why.

However now I'm connected from terminal, but I don't know why connections aren't shown in network manager..

Sameone can help me? Thank you.

EDIT: Now is showing but network manager gives me this error: enter image description here


My /etc/network/interfaces

auto lo
iface lo inet loopback
  • Can you post the content of /etc/network/interfaces? It may be that wicd added stanzas to manage the wireless interface from within that file. Debian's network manager refuses to look at an interface that is managed from within /etc/network/interfaces.
    – Joseph R.
    Mar 2, 2013 at 0:00
  • added, I changed /etc/polkit-1/localauthority/10-vendor.d/org.freedesktop.NetworkManager.pkla as a friend adviced me.. before I was able to see the connection and connect from root user, now I can't can you write me your settings ?
    – Mitro
    Mar 2, 2013 at 11:38
  • 1
    Well your interfaces file looks correct to me. it seems the problem lies elsewhere.
    – Joseph R.
    Mar 2, 2013 at 12:34
  • "I used to use wicd..." and deleted the package? purged it? because if you have more than a single network manager package even partially active you will drive yourself mad with the resulting conflicts. Sep 21, 2015 at 21:59
  • You know, i see all kinds of solutins here at the answers, but, nobody asked you the basics - Is your user member of the netdev group?
    – user34720
    Jun 2, 2017 at 11:15

4 Answers 4

  1. You can use the Network-Manager or wicd, but not the 2 at same time
    apt-get remove wicd
  2. Find the network device
    lspci -nn | grep -i network
  3. Verify the kernel module
    lspci -k | grep -i network -A 2
    The ouput should be somthing like
     02:00.0 Network controller: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller (rev 01)
          Subsystem: AzureWave Device 2047
          Kernel driver in use: bcma-pci-bridge
  4. If not, try to install bcma from synaptic or Software Center
    apt-get update && apt-get install wpasupplicant wireless-tools 
    ifconfig wlan0 down
    ifconfig wlan0 up

The connection's file may be inaccessible by NetworkManager. According to this page, you must change mode of the file.

sudo chmod 600 /etc/NetworkManager/system-connections/[connection 1]

and then restart the Networking service:

servive NetworkManager stop
servive NetworkManager start
sudo ifconfig eth0 down
sudo ifconfig eth0 up
sudo /etc/init.d/networking restart

or the other commands for restarting networking.

  • Restarting the service isn't always necessary. After executing chmod, give nm a few seconds to pick up on the newly-available connection file.
    – thomp45793
    Sep 16, 2023 at 20:20

If possible, download and install wireless-tools . Once installed and you know for a fact that there is at least one wi-fi AP in the vicinity which is up and running then do :-

$ sudo iwlist wlan0 scan

Let us know what is the output of that. Do you get something like :-

lan0     Scan completed :
          Cell 01 - Address: xx:xx:xx:xx:xx:xx
                    Frequency:2.447 GHz (Channel 8)
                    Quality=33/70  Signal level=-77 dBm  
                    Encryption key:on
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
                              9 Mb/s; 12 Mb/s; 18 Mb/s
                    Bit Rates:24 Mb/s; 36 Mb/s; 48 Mb/s; 54 Mb/s

As can be seen you get the ESSID of the AP as well as what rates it can work at. Would at least get you something more than now.


Yesterday, I upgraded from Ubuntu 16.10 to Ubuntu 17.04 and my wifi stopped working.

I noticed that I could still set up wifi manually in the console but the network manager applet wouldn't show any wifi spots and also not the active connection.

After spending 3 hours on the problem, I could fix it by a very simpel step, namely modifying /etc/network/interfaces by removing (or commenting out using #) the following two lines:

auto wlan0
iface wlan0 inet dhcp

I hope this might be useful for others!

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .