You are not logged in.

#1 2022-04-06 15:29:53

mparillo
Member
Registered: 2021-03-31
Posts: 18

RTL8191SEvB WiFi seems to work for web browsing but not for pacman

I have no trouble browsing the web using konqueror and falkon, but I had great difficulties with pacman updates over WiFi.

I have tried many different servers in /etc/pacman.d/mirrorlist, but I typically get messages like:
  plasma-workspace-wallpapers-5.24.4-1-any.pkg.tar.zst failed to download
after some time of only a couple of KiB/s.

Pacman works just fine on wired ethernet.

I expect it has something to do with my WiFi card because an otherwise almost identical T410 with an Intel card seems to do just fine.

$ lspci | grep Wireless
03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8191SEvB Wireless LAN Controller (rev 10)

kinfocenter reports:
Operating System: Arch Linux
KDE Plasma Version: 5.24.3
KDE Frameworks Version: 5.92.0
Qt Version: 5.15.3
Kernel Version: 5.16.16-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 4 × Intel® Core™ i5 CPU M 560 @ 2.67GHz
Memory: 7.6 GiB of RAM
Graphics Processor: Mesa DRI Intel® HD Graphics

Offline

#2 2022-04-06 20:30:35

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,653

Re: RTL8191SEvB WiFi seems to work for web browsing but not for pacman

I typically get messages like

https://bbs.archlinux.org/viewtopic.php?id=57855

Also a complete system journal (sudo journalctl -b) and the outputs of

ip a; ip r

and

find /etc/systemd -type l -exec test -f {} \; -print | awk -F'/' '{ printf ("%-40s | %s\n", $(NF-0), $(NF-1)) }' | sort -f

I don't really see how this could be a HW issue when it's apparently client dependent.
You might also want to try a speedtest, https://bbs.archlinux.org/viewtopic.php … 6#p2017886

Offline

#3 2022-04-11 14:10:00

mparillo
Member
Registered: 2021-03-31
Posts: 18

Re: RTL8191SEvB WiFi seems to work for web browsing but not for pacman

Thank you very much. I came back to the office, and it seemed to work this morning.

> Also a complete system journal (sudo journalctl -b)
https://invent.kde.org/mparillo/rtl8191 … aster/jctl

$ ip a; ip r
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 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: enp0s25: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
    link/ether f0:de:f1:39:b4:23 brd ff:ff:ff:ff:ff:ff
3: wlp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 5c:ac:4c:bd:f0:f2 brd ff:ff:ff:ff:ff:ff
    inet 192.168.217.235/16 brd 192.168.255.255 scope global dynamic noprefixroute wlp3s0
       valid_lft 40231sec preferred_lft 40231sec
    inet6 fe80::7e29:31ec:a113:87aa/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
default via 192.168.0.1 dev wlp3s0 proto dhcp metric 600 
192.168.0.0/16 dev wlp3s0 proto kernel scope link src 192.168.217.235 metric 600 
$ find /etc/systemd -type l -exec test -f {} \; -print | awk -F'/' '{ printf ("%-40s | %s\n", $(NF-0), $(NF-1)) }' | sort -f
dbus-org.freedesktop.nm-dispatcher.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
opensnitchd.service                      | multi-user.target.wants
p11-kit-server.socket                    | sockets.target.wants
pipewire-media-session.service           | pipewire.service.wants
pipewire-session-manager.service         | user
pipewire.socket                          | sockets.target.wants
pulseaudio.socket                        | sockets.target.wants
remote-fs.target                         | multi-user.target.wants
xdg-user-dirs-update.service             | default.target.wants

Last edited by mparillo (2022-04-11 14:15:49)

Offline

#4 2022-04-11 14:42:28

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,653

Re: RTL8191SEvB WiFi seems to work for web browsing but not for pacman

So the journal is from a problem-free run? That won't tell us anything.
You'd need to post the journal from a boot where it did *not* work ("sudo journalctl -b -1" for the previous boot, "… -2" for the one before that etc.)

You don't have any conflicting network services and a lease an only route on the wifi chip - looks all fine, hence it works ;-)

Offline

#5 2022-05-16 13:52:44

mparillo
Member
Registered: 2021-03-31
Posts: 18

Re: RTL8191SEvB WiFi seems to work for web browsing but not for pacman

I returned to the office today, and successfully downloaded new packages (sudo pacman -Syu) and the update was successful after I updated my archlinux-keyring.
But then I tried to install Chromium (sudo pacman -S chromium) and it timed out.
I have saved the journalctl to https://invent.kde.org/mparillo/rtl8191 … nalctl0516

Offline

#6 2022-05-16 14:09:20

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,653

Re: RTL8191SEvB WiFi seems to work for web browsing but not for pacman

May 16 09:34:58 t410169 sudo[875]: mparillo : TTY=pts/1 ; PWD=/home/mparillo ; USER=root ; COMMAND=/usr/bin/pacman -S chromium
…
May 16 09:45:22 t410169 sudo[875]: pam_unix(sudo:session): session closed for user root

There's no network error/loss - neither around the pacman run, nor at all.
Apparently pacman ran for 10½ minutes?

I have tried many different servers in /etc/pacman.d/mirrorlist, but I typically get messages like:

https://archlinux.org/packages/community/any/reflector/

Offline

Board footer

Powered by FluxBB