More testing on my part is indicating that the cause appears to be: iface wlan0 inet dhcp
Evidence is indicating that the above is required to be in /etc/network/interfaces. Previously, I also had the wifi's essid and password. Now, I moved the essid and password to another file under /etc/network/interfaces. I was able to reproduce the same behaviour as experienced by fsmithred. Now my setup works. With my setup I was able to connect to various wifis not just the one at my home. This means, my configuration works and was far more stable than what I was experiencing using wicd. On 06/09/2015, Edward Bartolo <edb...@gmail.com> wrote: > Hi fsmithred, > > I think, Disconnect was failing in your case with the default > configuration of netman's /etc/network/wifi/* files, for the reason, > that I assumed that ifdown would automatically find where the > currently used interfaces file was located. > > Since ifup worked the way netman invoked it, I think, doing the same > for ifdown should do the trick also for you without having to modify > any 'interfaces' files on your system. > > It will help me improve the project if you find some time to test this > while connected to wifi but using your previous versions of > /etc/network/interfaces and /etc/network/wifi/your-wifi-file. The > command is simply as follows: > > # ifdown wlan0 -i /etc/network/wifi/your-wifi-file > > > Edward > > On 06/09/2015, fsmithred <fsmith...@gmail.com> wrote: >> I've been testing netman and discussing it with edbarx on this thread at >> fdn >> - >> http://forums.debian.net/viewtopic.php?f=3&t=124343&sid=39afc987dc48172a6553bb0941d12461 >> >> netman connects but won't disconnect, and produces the following messages >> in the terminal: >> >> # click Disconnect first time: >> Ignoring unknown interface wlan0=wlan0. >> >> # click Disconnect second time: >> ifdown: interface wlan0 not configured >> >> If I try 'ifdown wlan0' in root terminal, I get the same messages. I have >> to bring the interface down with 'ifconfig wlan0 inet down'. >> And if I try running './backend 5' from /usr/bin/netman/ I get the same >> messages. >> >> >> Here's the output of 'ip a' under various circumstances (in order): >> >> Interface down: >> wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast >> state DOWN group default qlen 1000 >> link/ether 00:1f:33:82:e4:8b brd ff:ff:ff:ff:ff:ff >> >> Connect with netman: >> wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast >> state UP group default qlen 1000 >> link/ether 00:1f:33:82:e4:8b brd ff:ff:ff:ff:ff:ff >> inet 192.168.1.101/24 brd 192.168.1.255 scope global wlan0 >> valid_lft forever preferred_lft forever >> >> Disconnect with netman: >> wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast >> state UP group default qlen 1000 >> link/ether 00:1f:33:82:e4:8b brd ff:ff:ff:ff:ff:ff >> inet 192.168.1.101/24 brd 192.168.1.255 scope global wlan0 >> valid_lft forever preferred_lft forever >> >> >> >> My workaround (and quote from post on fdn) >> ifup wants to see "allow" or "auto" associated with an interface. I tried >> adding "allow-hotplug wlan0" to /etc/network/interfaces, but that didn't >> help, so I removed it. Then I added it to the file in /etc/network/wifi >> and added "source wifi/*" to interfaces, and that seems to fix the >> problem. I can now connect and disconnect with the buttons in netman. And >> 'ifup/ifdown wlan0' works in root terminal now. >> >> /etc/network/interfaces >> >> auto lo >> iface lo inet loopback >> >> source wifi/* # I added this line >> >> >> /etc/network/wifi/my-essid >> >> auto lo >> iface lo inet loopback >> >> allow-hotplug wlan0 # I added this line >> iface wlan0 inet dhcp >> wpa-ssid my-essid >> wpa-psk "my-secret-password" >> >> >> Running devuan/angband/exegnu/jessie >> >> -fsmithred >> >> _______________________________________________ >> Dng mailing list >> Dng@lists.dyne.org >> https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng >> > _______________________________________________ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng