Skip to main content
Topic: A 4 year old bug with connman (Read 774 times) previous topic - next topic
0 Members and 2 Guests are viewing this topic.

A 4 year old bug with connman

The situation is like this:

On every install, reinstall on every PC / laptop with wifi, I have to install networkmanager and runit version, network-manager-applet, open them to connect to wifi and then to remove the connman crap because is soft blocking the wifi and does not allow wifi to auto connect.

Every time I need to
Code: [Select]
rfkill unblock wifi
and
Code: [Select]
ip link set wlan0 up
Related : https://forum.artixlinux.org/index.php/topic,1786.msg19168.html#msg19168
https://www.reddit.com/r/artixlinux/comments/m1rma4/comment/gs87m0i/?utm_source=reddit&utm_medium=web2x&context=3

This is only in Artix Linux.

And looks like is like this for more than 4 years. I'm sure that is something that devs can to.


Re: A 4 year old bug with connman

Reply #1
I have to [...] remove the connman crap
You don't.

https://artixlinux.org/download.php
Quote
Base ISOs allow for a fully customised installation, which is done in a TTY and is intended for knowledgeable users. This is the recommended way of installing Artix and the team will be happy to support any issue.

When following the recommended way of installing Artix, you don't have to install anything that is not a strict dependency unless you want to. Yes, the wiki guide suggests installing connman, but just wpa_supplicant + dhcpcd is enough.

Re: A 4 year old bug with connman

Reply #2
I did and still did not worked, on every single reboot I had to do those commands so I can have internet connection.
I installed Artix with wiki in front of me, and still got this problem.

The same problem I had in august 2021 and looks like this is an old issue that is not fixed.

Suggestion : remove connman, put iwd as default utility, at least iwd-runit is there, that one does not block the wifi.
I don't even know why is in the ISO in the first place, since it causes problems, and big ones, you cannot install Artix, because connman by default cuts the wifi, which is stupid in every way.

Thats my 2 cents on this, connman should be removed from the ISO so the user don't have to go online and search 2 days how to turn on the wifi. Or put those 2 commands in the front of the user so can follow the correct steps. I mean those two commands are mandatory if anyone wants to install Artix using the wifi.
This means that the wiki is incomplete, because it doesn't says anywhere that first you have to
Code: [Select]
rkill unblock wifi
and then
Code: [Select]
ip link set wlan0 up
and then use connman.

I know that Artix is not for everyone but at least  solve this major issue.


Re: A 4 year old bug with connman

Reply #4
...
Suggestion : remove connman, put iwd as default utility, at least iwd-runit is there, that one does not block the wifi.
...
There is Artix-runit base ISO here, installed about 2 years ago and upgraded almost daily, on 5 different laptops with different hardware and network cards.  Installed system has no Xorg, no DE or WM, no DM, neither NetworkManager nor ModemManager (don't work without graphical DE).  It has bash only.

WiFi connections on 5 laptops are configured using ConnMan only.  On each boot WiFi is connected automatically.  It would be too difficult to upgrade them if every laptop required manual intervention to connect to WiFi.

Obviously, the real WiFi connection job is done by wpa_supplicant.  ConnMan just simplifies initial WiFi configuration and auto-connection in pure bash on each reboot.

It's a fortune that base Artix ISO includes ConnMan.

Re: A 4 year old bug with connman

Reply #5
Does connman actually have anything to do with it? I thought being softblocked was just a kernel/device/driver thing. I remember for a few kernel versions my wifi (using just wpa_supplicant) would always get soft blocked for some reason. Later, it magically stopped.