You are not logged in.
Hey fellows,
I have an issue with NetworkManager, archlinux and my laptop(A lenovo T480). I've installed networkManager to handle my connections. But, I've tried first with wpa_supplicant, without success (I couldn't event see the networks), so I took as backend wifi supplier iwd, and then networkManager worked again. But I had to connect to the wifi network of my school, which uses a wpa2 entreprise with a PEAP procotol that isn't available by default with iwd (kernel rebuild is needed, as pointed out here). So I tried netctl, and again, I couldn't use the wifi because netctl wasn't able to connect to the wifi spot. So I unistalled all network providers and reinstalled NetworkManager. But now, the wifi doesn't work AND the ethernet disconnected randomly. Another weird point: my polybar detects that I'm connected to a wifi but in fact, I am not.
here some logs:
the systemd's status of NetworkManager:
● NetworkManager.service - Network Manager
Loaded: loaded (/usr/lib/systemd/system/NetworkManager.service; enabled; vendor preset: disabled)
Drop-In: /usr/lib/systemd/system/NetworkManager.service.d
└─NetworkManager-ovs.conf
Active: active (running) since Fri 2018-10-12 09:06:07 CEST; 10h ago
Docs: man:NetworkManager(8)
Main PID: 4580 (NetworkManager)
Tasks: 3 (limit: 4915)
Memory: 7.9M
CGroup: /system.slice/NetworkManager.service
└─4580 /usr/bin/NetworkManager --no-daemon
oct. 12 19:48:43 *** NetworkManager[4580]: <info> [1539366523.2924] device (wlp3s0): supplicant interface state: associated ->
oct. 12 19:48:43 *** NetworkManager[4580]: <info> [1539366523.3819] device (wlp3s0): supplicant interface state: disconnected>
oct. 12 19:53:58 *** NetworkManager[4580]: <info> [1539366838.7510] device (wlp3s0): set-hw-addr: set MAC address to 4A:0D:9A>
oct. 12 19:53:58 *** NetworkManager[4580]: <warn> [1539366838.7564] sup-iface[0x55c4c64bac20,wlp3s0]: connection disconnected>
oct. 12 19:53:58 *** NetworkManager[4580]: <info> [1539366838.7628] device (wlp3s0): supplicant interface state: inactive -> >
oct. 12 19:53:58 *** NetworkManager[4580]: <info> [1539366838.7875] device (wlp3s0): supplicant interface state: disabled -> >
oct. 12 19:54:01 *** NetworkManager[4580]: <info> [1539366841.5415] device (wlp3s0): supplicant interface state: inactive -> >
oct. 12 19:54:01 *** NetworkManager[4580]: <warn> [1539366841.5416] sup-iface[0x55c4c64bac20,wlp3s0]: connection disconnected>
oct. 12 19:54:01 *** NetworkManager[4580]: <info> [1539366841.5416] device (wlp3s0): supplicant interface state: associated ->
oct. 12 19:54:01 *** NetworkManager[4580]: <info> [1539366841.6417] device (wlp3s0): supplicant interface state: disconnected>when I try to execute `wpa_cli`:
Could not connect to wpa_supplicant: (nil) - re-tryingMy network interfaces:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet **** scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: wlp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether *** brd ff:ff:ff:ff:ff:ff
3: enp0s31f6: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether***** brd ff:ff:ff:ff:ff:ff
inet *** brd **** scope global dynamic noprefixroute enp0s31f6
valid_lft 602977sec preferred_lft 602977sec
inet6 **** scope global dynamic noprefixroute
valid_lft 2591813sec preferred_lft 604613sec
inet6 *** scope link noprefixroute
valid_lft forever preferred_lft foreverI dont really know what to add, I've not idea of what is behind this issue.
Thanks you all for your help
.
Last edited by mahal (2018-10-12 19:34:49)
Offline
Please paste the output of: `systemctl list-unit-files --state=enabled`
Offline
the output is empty...
Offline
I've used the command with sudo and there's the output:
UNIT FILE STATE
autovt@.service enabled
bluetooth.service enabled
dbus-fi.w1.wpa_supplicant1.service enabled
dbus-org.bluez.service enabled
dbus-org.freedesktop.NetworkManager.service enabled
dbus-org.freedesktop.nm-dispatcher.service enabled
dbus-org.freedesktop.timesync1.service enabled
display-manager.service enabled
getty@.service enabled
lightdm.service enabled
NetworkManager-dispatcher.service enabled
NetworkManager-wait-online.service enabled
NetworkManager.service enabled
ntpd.service enabled
systemd-timesyncd.service enabled
teamviewerd.service enabled
tlp-sleep.service enabled
tlp.service enabled
wpa_supplicant.service enabled
remote-fs.target enabled
20 unit files listed.Offline
Read the note...
https://wiki.archlinux.org/index.php/Ne … k_managers
You have both NetworkManager and wpa_supplicant enabled. Choose which one you want to use and disable the other one.
Offline
I'm feeling so dumb, I've tested so many things, I was thinking that NetworkManager had launch the wpa_supplicant daemon...
sorry about that.
edit: the problem is here again, and polybar is showing me the connection but i cant ping or use the wifi connection.
Last edited by mahal (2018-10-12 19:09:16)
Offline
Follow the wiki wireless page and, after disabling all networking services, connect manually.
Paste exact steps and error messages.
Offline
By killing networkManager and restart it, deleting all network settings and recreate them, it seems to work.
edit: fixed.
But it's strange that wpa_supplicant can't work with networkManager, because networkManager uses it to connect to wifi networks.
Last edited by mahal (2018-10-12 19:32:10)
Offline
It's not that strange, networkmanager invokes it in a controlled way, if you enable wpa_supplicant on top of that a "separate" wpa_supplicant not under control of NetworkManager intends to handle the devices that are currently being handled by networkmanager. this leads to conflicts.
Offline
NM manages wpa_supplicant: if you start the service there are conflicts.
Please remember to mark your thread as [Solved] by editing your first post and prepending it to the title.
Offline
thanks for answers and sorry for this dumb post.
Offline