Installing RTL8192EU

I just bought a USB connecting wireless device.

# hwinfo --wlan --shortnetwork:                                                        
  wlan1                TP-Link TL-WN822N Version 4 RTL8192EU



Following the instructions on https://software.opensuse.org/download/package?package=rtl8192eu&project=home%3ASauerland I invoked…

zypper addrepo 
zypper addrepo https://download.opensuse.org/repositories/home:Sauerland/openSUSE_Leap_15.1/home:Sauerland.repo
zypper refresh
zypper install rtl8192eu

But what I got was…

# zypper install rtl8192eu
Loading repository data...
Reading installed packages...
'rtl8192eu' not found in package names. Trying capabilities.
No provider of 'rtl8192eu' found.
Resolving package dependencies...
Nothing to do.

# zypper repos
Repository priorities are without effect. All enabled repositories share the same priority.


#  | Alias                               | Name                                          | Enabled | GPG Check | Refresh
---+-------------------------------------+-----------------------------------------------+---------+-----------+--------
 1 | brave-browser                       | brave-browser                                 | Yes     | (r ) Yes  | Yes    
 2 | home_Sauerland                      | Sauerland's Home Project (openSUSE_Leap_15.1) | Yes     | (r ) Yes  | No     

Am I missing something obvious?

Am I missing something obvious?

Where are the other Repos:
OSS and Update-OSS?

My Repo URL is wrong.

Please show:

zypper lr -d
zypper se -si kernel-default
uname -a

also

lsusb

with Wlan Stick inside.

The URL is depending on the Kernel so it is important to know which one is running/installed.

Thanks for the speedy response.

# zypper lr -d#  | Alias                               | Name                                          | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                            | Service
---+-------------------------------------+-----------------------------------------------+---------+-----------+---------+----------+--------+--------------------------------------------------------------------------------+--------
 1 | brave-browser                       | brave-browser                                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://brave-browser-rpm-release.s3.brave.com/x86_64/                         |        
 2 | home_Sauerland                      | Sauerland's Home Project (openSUSE_Leap_15.1) | Yes     | (r ) Yes  | No      |   99     | rpm-md | http://download.opensuse.org/repositories/home:/Sauerland/openSUSE_Leap_15.1/  |        
 3 | home_enzokiel                       | Additional Packages (openSUSE_15.1_Update)    | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/home:/enzokiel/openSUSE_15.1_Update/ |        
 4 | http-download.opensuse.org-90928df9 | openSUSE:Leap:15.1:Update                     | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/15.1/oss/                             |        
 5 | libdvdcss                           | libdvdcss                                     | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://opensuse-guide.org/repo/openSUSE_Leap_15.1/                             |        
 6 | packman                             | packman                                       | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_15.1/                               |        
 7 | repo-non-oss                        | Non-OSS Repository                            | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.1/repo/non-oss/              |        
 8 | repo-oss                            | Main Repository                               | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.1/repo/oss/                  |        
 9 | repo-update                         | Main Update Repository                        | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/15.1/oss                              |        
10 | repo-update-non-oss                 | Update Repository (Non-Oss)                   | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/15.1/non-oss/                         |        
11 | vivaldi                             | vivaldi                                       | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://repo.vivaldi.com/archive/rpm/x86_64                                     |        

 # zypper se -si kernel-default
Loading repository data...
Reading installed packages...


S  | Name           | Type    | Version               | Arch   | Repository               
---+----------------+---------+-----------------------+--------+--------------------------
i+ | kernel-default | package | 4.12.14-lp151.28.48.1 | x86_64 | openSUSE:Leap:15.1:Update
i+ | kernel-default | package | 4.12.14-lp151.28.48.1 | x86_64 | Main Update Repository   
i+ | kernel-default | package | 4.12.14-lp151.28.44.1 | x86_64 | openSUSE:Leap:15.1:Update
i+ | kernel-default | package | 4.12.14-lp151.28.44.1 | x86_64 | Main Update Repository   



# uname -a
Linux linux-6mge 4.12.14-lp151.28.48-default #1 SMP Fri Apr 17 05:38:36 UTC 2020 (18849d1) x86_64 x86_64 x86_64 GNU/Linux

# lsusb
Bus 001 Device 002: ID 2357:0108  
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

I think that driver is in the kernel now. No need to load

My NetworkManager settings:

SSID: INFINITUM7B5A
Mode: Client
Band: Automatic
Device: wlan1 (50:3E:AA:8B:90:CA)
MTU: Automatic

Security: WPA & WPA2 Personal
Password: (Entered correctly)

I am able to connect to the signal on two other computers using the same password.

Observation.

After I tell Network Manager to connect to the signal, it reports that it has connected, then asks me (as root) for the password. I enter the exact same password as in the setup and it whirls away for about 20 seconds then reports it has disconnected.

The driver is inside the rtl8xxxu module, but this module is not as stable.

You can use the r8192eu driver and the blacklist rpm from my Update Repo:
http://download.opensuse.org/repositories/home:/Sauerland:/hardware/openSUSE_Leap_15.1_Update/

Because all kmps inside this Repo are build against the last kernel from the Update Repo.

That did the trick! Thank you very much for all the work you’ve done on this.

A different motherboard. Applied rtl8192eu-blacklist-rtl8xxxu-5.6.4-lp151.21.3.x86_64.rpm followed by rtl8192eu-kmp-default-5.6.4_k4.12.14_lp151.28.59-lp151.21.3.x86_64.rpm but lsmod does not show rtl8192eu, and there is a r8169 present. Is that blocking rtl8192eu, and how should I blacklist it?

Please post:

zypper se -si rtl81 kernel-default
uname -a
lsusb

Do you also install the blacklist rpm?
http://download.opensuse.org/repositories/home:/Sauerland:/hardware/openSUSE_Leap_15.1_Update/x86_64/rtl8192eu-blacklist-rtl8xxxu-5.6.4-lp151.21.3.x86_64.rpm

  # zypper se -si rtl81 kernel-default
Loading repository data...
Reading installed packages...

S  | Name                         | Type    | Version                               | Arch   | Repository
---+------------------------------+---------+---------------------------------------+--------+-----------------------
i+ | kernel-default               | package | 5.3.18-lp152.36.1                     | x86_64 | Main Update Repository
i+ | rtl8192eu-blacklist-rtl8xxxu | package | 5.6.4-lp151.21.3                      | x86_64 | (System Packages)
i+ | rtl8192eu-kmp-default        | package | 5.6.4_k4.12.14_lp151.28.59-lp151.21.3 | x86_64 | (System Packages)

# uname -a
Linux localhost.localdomain 5.3.18-lp152.36-default #1 SMP Tue Aug 18 17:09:44 UTC 2020 (885251f) x86_64 x86_64 x86_64 GNU/Linux

# lsusb
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 2357:0108  
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 003: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 002 Device 002: ID 0000:0538  
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


Yes I installed http://download.opensuse.org/repositories/home:/Sauerland:/hardware/openSUSE_Leap_15.1_Update/x86_64/rtl8192eu-blacklist-rtl8xxxu-5.6.4-lp151.21.3.x86_64.rpm

Oops, forgotten to send my answer…

i+ | kernel-default | package | 5.3.18-lp152.36.1 | x86_64 | Main Update Repository
i+ | rtl8192eu-blacklist-rtl8xxxu | package | 5.6.4-lp151.21.3 | x86_64 | (System Packages)
i+ | rtl8192eu-kmp-default | package | 5.6.4_k4.12.14_lp151.28.59-lp151.21.3 | x86_64 | (System Packages)

You have installed Leap 15.2 with kernel 5.3, but the rtl8192eu is for kernel 4.14 and Leap 15.1

Leap packages have now the lp15x in their version, see above.

So please delete the rtl8192packages and install:
https://download.opensuse.org/repositories/home:/Sauerland:/hardware/openSUSE_Leap_15.2_Update/x86_64/rtl8192eu-blacklist-rtl8xxxu-5.6.4-lp152.21.4.x86_64.rpm
https://download.opensuse.org/repositories/home:/Sauerland:/hardware/openSUSE_Leap_15.2_Update/x86_64/rtl8192eu-kmp-default-5.6.4_k5.3.18_lp152.36-lp152.21.4.x86_64.rpm

You can enable my repo to get every Update when the kernel is updatet:

zypper ar -f https://download.opensuse.org/repositories/home:/Sauerland:/hardware/openSUSE_Leap_15.2_Update/ Sauerland-update

All done and functioning. Thank you for all the trouble I have put you through.