You are not logged in.
Pages: 1
Hi,
I succefully installed arch-linux on my laptop but I have a problem with wifi connection. My house has 2 floors, in the second floor there is a router connected to the main router through an ethernet cable.
When I am near the main router the signal and the speed is perfect, when I am near the second router the signal is low because the laptop doesn't connect to it. With ubuntu both works.
The second router is different from the main router.
Can you help me?
02:00.0 Network controller: Intel Corporation Wireless 8265 / 8275 (rev 78)
Subsystem: Intel Corporation Dual Band Wireless-AC 8265
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
.Offline
You don't have low wifi strength but don't autoconnect to the strongest (known) AP which relates more to the network managing daemon you use than anything else (in particular the distro or your hardware), but you didn't reveal how you configure the network…
Offline
Both routers have the same ESSID and the second one, which my laptop does not connect, has DHCP disabled.
Offline
That is completely irrelevant.
What is your network managing service?
Offline
I installed NetworkManger and enabled with systemctl.
Offline
Let's verify that:
find /etc/systemd -type l -exec test -f {} \; -print | awk -F'/' '{ printf ("%-40s | %s\n", $(NF-0), $(NF-1)) }' | sort -fHowever, according to https://www.reddit.com/r/linux/comments … fi_signal/ NM doesn't auto-connect to stronger signals, you'll have to switch explicitly.
Since you copy the SSID, you want to select networks by their MAC.
If you can, you should put the router into repeating mode or just get a repeater.
Offline
dbus-org.freedesktop.nm-dispatcher.service | system
dbus-org.freedesktop.timesync1.service | system
dirmngr.socket | sockets.target.wants
display-manager.service | system
getty@tty1.service | getty.target.wants
gpg-agent-browser.socket | sockets.target.wants
gpg-agent-extra.socket | sockets.target.wants
gpg-agent.socket | sockets.target.wants
gpg-agent-ssh.socket | sockets.target.wants
NetworkManager.service | multi-user.target.wants
NetworkManager-wait-online.service | network-online.target.wants
p11-kit-server.socket | sockets.target.wants
pipewire.socket | sockets.target.wants
pulseaudio.socket | sockets.target.wants
remote-fs.target | multi-user.target.wants
sshd.service | multi-user.target.wants
systemd-timesyncd.service | sysinit.target.wants
xdg-user-dirs-update.service | default.target.wantsCan I solve with another network managing service?
Offline
The above link includes a python script that remote-controls NM to scan for APs and re-connect if the signal difference crosses a threshold.
I'm not aware that systemd-networkd would have this built-in and netctl doesn't.
I'd like to stress that using eg. WDS or an actual repeater is a much better option, notably if your current setup leads to segmented subnets.
Offline
Pages: 1