Updated to version 1.4.4
Search Criteria
Package Details: networkmanager-noscan 1.4.4-1
| Git Clone URL: | https://aur.archlinux.org/networkmanager-noscan.git (read-only) |
|---|---|
| Package Base: | networkmanager-noscan |
| Description: | Network Management daemon with Wi-Fi scanning disabled when already connected (improves reliability of the connection in several Wireless cards) |
| Upstream URL: | https://wiki.gnome.org/Projects/NetworkManager |
| Licenses: | |
| Conflicts: | |
| Provides: | |
| Replaces: | |
| Submitter: | alejandro.perez |
| Maintainer: | alejandro.perez |
| Last Packager: | alejandro.perez |
| Votes: | 12 |
| Popularity: | 0.958932 |
| First Submitted: | 2015-02-09 09:22 |
| Last Updated: | 2016-12-20 17:52 |
Dependencies (42)
- iproute2 (iproute-mptcp, iproute2-cake, iproute2-git, iproute2-selinux)
- libmm-glib
- libndp
- libnewt
- libnm-glib (libnm-glib-git, libnm-glib-ifupdown)
- libsoup (libsoup-gnome-git)
- libteam
- polkit (polkit-consolekit, polkit-git)
- wpa_supplicant
- libx11 (libx11-nokeyboardgrab) (check)
- python-dbus (check)
- dbus-glib (make)
- dhclient (make)
- git (git-git) (make)
- gobject-introspection (gobject-introspection-git) (make)
- gtk-doc (make)
- intltool (make)
- iproute2 (iproute-mptcp, iproute2-cake, iproute2-git, iproute2-selinux) (make)
- iptables (iptables-nftables, iptables-nftables-git) (make)
- libgudev (eudev-git) (make)
- libmm-glib (make)
- libndp (make)
- libnewt (make)
- libsoup (libsoup-gnome-git) (make)
- libteam (make)
- modemmanager (make)
- nss (make)
- perl-yaml (make)
- polkit (polkit-consolekit, polkit-git) (make)
- ppp=2.4.7 (make)
- python-gobject (python-gobject-patched) (make)
- rp-pppoe (make)
- systemd (eudev-git, eudev-systemd, systemd-dummy, systemd-git, systemd-kill-fix, systemd-knock, systemd-legacy, systemd-selinux) (make)
- vala (vala-git, vala0.26) (make)
- wpa_supplicant (make)
- bluez (bluez-git, bluez-ps3) (optional) – Bluetooth support
- dhclient (optional) – External DHCP client
- dnsmasq (optional) – connection sharing
- modemmanager (optional) – cellular network support
- openresolv (openresolv-openrc) (optional) – resolvconf support
- ppp (optional) – dialup connection support
- rp-pppoe (optional) – ADSL support
Required by (89)
- capnet-assist (requires networkmanager)
- cinnamon-git (requires networkmanager)
- cockpit (requires networkmanager) (make)
- cockpit (requires networkmanager) (optional)
- cockpit-git (requires networkmanager) (make)
- cockpit-git (requires networkmanager) (optional)
- evolution-git (requires networkmanager) (make)
- finch-hg (requires networkmanager) (make)
- firefox-beta (requires networkmanager) (optional)
- firefox-beta-bin (requires networkmanager) (optional)
- firefox-beta-bin-all-localizations (requires networkmanager) (optional)
- firefox-beta-zh-cn (requires networkmanager) (optional)
- firefox-developer-hg (requires networkmanager) (optional)
- firefox-developer-zh-cn (requires networkmanager) (optional)
- firefox-eme-free (requires networkmanager) (optional)
- firefox-esr (requires networkmanager) (optional)
- firefox-esr-zh-cn (requires networkmanager) (optional)
- firefox-gtk2 (requires networkmanager) (optional)
- firefox-hg (requires networkmanager) (optional)
- firefox-kde-opensuse (requires networkmanager) (optional)
- firefox-nightly-zh-cn (requires networkmanager) (optional)
- firefox-ubuntu (requires networkmanager) (optional)
- firefox-unbranded (requires networkmanager) (optional)
- firefox-unbranded-bin (requires networkmanager) (optional)
- firefox-wayland (requires networkmanager) (optional)
- geoclue (requires networkmanager) (optional)
- geoclue (requires networkmanager) (make)
- gnome-panel2 (requires networkmanager) (make)
- gnome-shell-extension-docker-integration-git (requires networkmanager)
- gnome-shell-extension-system-monitor-git (requires networkmanager)
- hawaii-shell (requires networkmanager) (optional)
- hawaii-shell-git (requires networkmanager) (optional)
- icecat (requires networkmanager) (optional)
- j4status-git (requires networkmanager)
- kana-p-git (requires networkmanager)
- kdebase-workspace (requires networkmanager) (make)
- kdebase-workspace-consolekit (requires networkmanager) (make)
- kdelibs4support-git (requires networkmanager) (make)
- kdeplasma-applets-networkmanagement (requires networkmanager)
- libpurple-hg (requires networkmanager) (make)
- mailnag (requires networkmanager) (optional)
- mailnag-git (requires networkmanager) (optional)
- mbm-gps-control-git (requires networkmanager)
- mbm-gpsd-git (requires networkmanager)
- mbm-gpsd-pl4nkton-git (requires networkmanager)
- networkmanager-dispatcher-chrony (requires networkmanager)
- networkmanager-dispatcher-ddclient (requires networkmanager)
- networkmanager-dispatcher-ntpdconf (requires networkmanager)
- networkmanager-dispatcher-openvpn (requires networkmanager)
- networkmanager-dispatcher-pdnsd (requires networkmanager)
- networkmanager-dispatcher-timesyncd (requires networkmanager)
- networkmanager-dispatcher-ypconf (requires networkmanager)
- networkmanager-dmenu-git (requires networkmanager)
- networkmanager-fortisslvpn-git (requires networkmanager)
- networkmanager-iodine-git (requires networkmanager)
- networkmanager-l2tp (requires networkmanager)
- networkmanager-openconnect-gtk2 (requires networkmanager)
- networkmanager-openswan (requires networkmanager)
- networkmanager-openvpn-gtk2 (requires networkmanager)
- networkmanager-pptp-gtk2 (requires networkmanager)
- networkmanager-qt-git (requires networkmanager)
- networkmanager-ssh-git (requires networkmanager)
- networkmanager-strongswan (requires networkmanager)
- networkmanager-vpnc-gtk2 (requires networkmanager)
- ninjaos-inst (requires networkmanager)
- packagekit-git (requires networkmanager) (make)
- packagekit-git (requires networkmanager) (optional)
- palemoon-git (requires networkmanager) (optional)
- pgl (requires networkmanager) (optional)
- pgl-cli (requires networkmanager) (optional)
- pgl-git (requires networkmanager) (optional)
- pidgin-hg (requires networkmanager) (make)
- prey-node-client (requires networkmanager)
- private-internet-access-vpn (requires networkmanager) (optional)
- private-internet-access-vpn-dev (requires networkmanager) (optional)
- proxydriver (requires networkmanager)
- qtmobility (requires networkmanager) (optional)
- qtmobility (requires networkmanager) (make)
- splashtop-streamer (requires networkmanager)
- t200ta-wifi (requires networkmanager) (optional)
- theshell (requires networkmanager)
- theshell-blueprint (requires networkmanager)
- thinkpad-scripts (requires networkmanager) (optional)
- tlp-rdw-git (requires networkmanager)
- tsclient2-svn (requires networkmanager)
- vino38 (requires networkmanager) (make)
- vpndemon (requires networkmanager)
- vpnks (requires networkmanager)
- xfce4-power-manager-devel (requires networkmanager) (make)
Sources (3)
- disable_wifi_scan_when_connected.patch
- git+https://anongit.freedesktop.org/git/NetworkManager/NetworkManager#commit=3c70a03cf5be420afaaf44f3a0bab5d00cc4e993
- NetworkManager.conf
Latest Comments
alejandro.perez commented on 2016-12-20 18:01
alejandro.perez commented on 2016-08-08 18:53
updated to version 1.2.4. Please report any issue.
shijtin commented on 2016-07-15 13:14
Yep, just like the blog post says, it is not good for roaming. Unfortunately.
alejandro.perez commented on 2016-07-15 12:03
I didn't know about that solution. It is a good solution for home, but it is unconvenient for many other situations. E.g. I work at the University, and we have eduroam-based connection. That means that we have tens of APs with the same SSID. I want that when I'm sit on my desk scanning is not working. But I also want that when I move to a different room, the computer associates with a different BBSID, and still does not scan :)
You can find similar situations in public transports, city-wide connections, and hotels!
shijtin commented on 2016-07-15 11:56
I don't know if it is less or more convenient than this package depending on the situation, but there is an official way to prevent NM from scanning every 2 minutes once a particular WIFI connection is established.
You have to set the BSSID of the access point in the connection settings.
https://blogs.gnome.org/dcbw/2016/05/16/networkmanager-and-wifi-scans/
alejandro.perez commented on 2016-04-30 06:44
I had the hope that since they claim scanning has changed in this version, our problem was fixed in 1.2, but no :(.
Please, report any problem.
rhssk commented on 2016-03-06 07:25
Couldn't get it to work when trying what you suggested, so I just went with this:
https://wiki.archlinux.org/index.php/OpenVPN#Letting_NetworkManager_start_a_connection
I was sort of using this before, but without NM controlling the connection. That ended up sometimes messing up with my boot/shutdown times because the connection wasn't terminated properly. The above solution works well and it is my home PC anyways, so I don't mind setting it up for specific connection name.
alejandro.perez commented on 2016-03-04 21:07
I just checked and it works with VPNC. I'm sorry I'm not sure why it is failing to you. It should not fail, as I told you I didn't change anything relevant. you could try the following and see if it works.
yaourt -G network-manager (this is vanilla version)
cd network-manager
makepkg -o
browse the files and apply my patch
makepkg -e
pacman -U package
This will assure you are using all from the vanilla version, with the mini-change to avoid re-scanning.
Good luck!
rhssk commented on 2016-03-04 20:54
Yes, I am 100% sure about vanilla NM. Recorded output from journalctl when connecting to VPN here: http://pastebin.com/e8G2nAb0.
alejandro.perez commented on 2016-03-04 10:15
Umm, I don't recall having any problem using VPNC. The patch is a simplistic 3 lines change to avoid scanning when connected, it should not interfere with IP assignation. But I might have missed a configuration option of the official package (I typically just take the same PKGBUILD and add my patch, so I shouldn't).
Are you sure that vanilla NM has no problems? I will check with my laptop and vpnc (that's the only VPN server I have) and see if it works.