Install RTL8192EU on new motherboard

Following the successful instructions in https://forums.opensuse.org/showthread.php/540074-Installing-RTL8192EU I have tried to connect the same USB wireless device on another box with a different motherboard with no success.

I blacklisted rtl8xxxu in /etc/modprobe.d/50-blacklist.conf. Then I executed rtl8192eu-kmp-default-5.6.4_k5.3.18_lp152.19-lp152.20.3.x86_64.rpm successfully and rebooted. But it doesn’t show up in lsmod.

 :~> lsmodModule                  Size  Used by
fuse                  118784  3
af_packet              49152  2
dmi_sysfs              16384  0
msr                    16384  0
nls_iso8859_1          16384  1
nls_cp437              20480  1
vfat                   20480  1
fat                    77824  1 vfat
snd_hda_codec_realtek   122880  1
snd_hda_codec_generic    86016  1 snd_hda_codec_realtek
snd_hda_codec_hdmi     61440  1
ledtrig_audio          16384  2 snd_hda_codec_generic,snd_hda_codec_realtek
amd_freq_sensitivity    16384  0
snd_hda_intel          49152  3
edac_mce_amd           32768  0
snd_hda_codec         151552  4 snd_hda_intel,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek
kvm_amd               106496  0
ccp                    94208  1 kvm_amd
snd_hda_core           90112  5 snd_hda_intel,snd_hda_codec,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek
snd_hwdep              16384  1 snd_hda_codec
kvm                   745472  1 kvm_amd
snd_pcm               143360  4 snd_hda_intel,snd_hda_codec,snd_hda_core,snd_hda_codec_hdmi
snd_timer              36864  1 snd_pcm
irqbypass              16384  1 kvm
crc32_pclmul           16384  0
ghash_clmulni_intel    16384  0
pcbc                   16384  0
snd                    98304  14 snd_hda_intel,snd_hwdep,snd_hda_codec,snd_timer,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek,snd_pcm
aesni_intel           167936  0
aes_x86_64             20480  1 aesni_intel
soundcore              16384  1 snd
crypto_simd            16384  1 aesni_intel
sp5100_tco             16384  0
glue_helper            16384  1 aesni_intel
i2c_piix4              24576  0
cryptd                 28672  3 crypto_simd,ghash_clmulni_intel,aesni_intel
ppdev                  20480  0
k10temp                16384  0
pcspkr                 16384  0
fam15h_power           16384  0
r8169                  94208  0
mii                    16384  1 r8169
pcc_cpufreq            16384  0
acpi_cpufreq           24576  0
parport_pc             49152  0
parport                57344  2 parport_pc,ppdev
video                  45056  0
button                 16384  0
amdgpu               3383296  0
chash                  16384  1 amdgpu
gpu_sched              28672  1 amdgpu
sr_mod                 28672  0
cdrom                  65536  1 sr_mod
hid_generic            16384  0
usbhid                 57344  0
ohci_pci               16384  0
crc32c_intel           24576  3
xhci_pci               16384  0
radeon               1613824  8
ohci_hcd               57344  1 ohci_pci
ehci_pci               16384  0
i2c_algo_bit           16384  2 amdgpu,radeon
xhci_hcd              245760  1 xhci_pci
ehci_hcd               94208  1 ehci_pci
serio_raw              16384  0
drm_kms_helper        204800  2 amdgpu,radeon
syscopyarea            16384  1 drm_kms_helper
sysfillrect            16384  1 drm_kms_helper
sysimgblt              16384  1 drm_kms_helper
ahci                   40960  5
fb_sys_fops            16384  1 drm_kms_helper
usbcore               290816  7 usbhid,ehci_hcd,ohci_pci,xhci_pci,ohci_hcd,xhci_hcd,ehci_pci
libahci                40960  1 ahci
ttm                   126976  2 amdgpu,radeon
sata_via               20480  0
drm                   491520  8 amdgpu,radeon,gpu_sched,ttm,drm_kms_helper
drm_panel_orientation_quirks    20480  1 drm
sg                     45056  0
dm_multipath           32768  0
dm_mod                147456  1 dm_multipath
scsi_dh_rdac           16384  0
scsi_dh_emc            16384  0
scsi_dh_alua           20480  0
ion@linux-jwrv:~> 

It works with another distro in the same box/motherboard. Suggestions will be appreciated.

Post:

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

Was this a fresh Installation of Leap 15.2?

Thank you for diagnosing.

  # zypper lr -d#  | Alias                     | Name                               | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                      | Service
---+---------------------------+------------------------------------+---------+-----------+---------+----------+--------+--------------------------------------------------------------------------+--------
 1 | dvd                       | dvd                                | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://opensuse-guide.org/repo/openSUSE_Leap_15.1/                       | 
 2 | openSUSE-Leap-15.1-1      | openSUSE-Leap-15.1-1               | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.1/repo/oss/            | 
 3 | packman                   | packman                            | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_15.1/                         | 
 4 | repo-debug                | Debug Repository                   | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/distribution/leap/15.2/repo/oss/      | 
 5 | repo-debug-non-oss        | Debug Repository (Non-OSS)         | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/distribution/leap/15.2/repo/non-oss/  | 
 6 | repo-debug-update         | Update Repository (Debug)          | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/update/leap/15.2/oss/                 | 
 7 | repo-debug-update-non-oss | Update Repository (Debug, Non-OSS) | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/update/leap/15.2/non-oss/             | 
 8 | repo-non-oss              | Non-OSS Repository                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.2/repo/non-oss/        | 
 9 | repo-oss                  | Main Repository                    | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.2/repo/oss/            | 
10 | repo-source               | Source Repository                  | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/source/distribution/leap/15.2/repo/oss/     | 
11 | repo-source-non-oss       | Source Repository (Non-OSS)        | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/source/distribution/leap/15.2/repo/non-oss/ | 
12 | repo-update               | Main Update Repository             | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/15.2/oss/                       | 
13 | repo-update-non-oss       | Update Repository (Non-Oss)        | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/15.2/non-oss/                   | 
linux-jwrv:/home/ion # 

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


S  | Name                  | Type    | Version                           | Arch   | Repository
---+-----------------------+---------+-----------------------------------+--------+------------------
i+ | kernel-default        | package | 4.12.14-lp151.28.52.1             | x86_64 | (System Packages)
i+ | kernel-default        | package | 4.12.14-lp151.28.48.1             | x86_64 | (System Packages)
i+ | kernel-default        | package | 5.3.18-lp152.19.2                 | x86_64 | Main Repository
i+ | kernel-firmware       | package | 20200107-lp152.1.1                | noarch | Main Repository
i  | purge-kernels-service | package | 0-lp152.4.1                       | noarch | Main Repository
i+ | rtl8192eu-kmp-default | package | 5.6.4_k5.3.18_lp152.19-lp152.20.3 | x86_64 | (System Packages)
 linux-jwrv:/home/ion # 
 # uname -a
Linux linux-jwrv 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
 linux-jwrv:/home/ion # 

No this was a net distribution upgrade.

You have two distro versions (15.1 and 15.2). Might this be the reason why? You might want to put all of them at the same version I’m assuming.

Yes indeed! I missed that. Correction coming up. Thank you.

The bad news. I can’t boot into 15.2. The good news. My home and data are on different partitions so they are safe. I also have another distro on that drive that I can boot to move things around.

What does it mean: I can not boot into 15.2?

Do yiou get a terminal at CTRL+ALT+F3 ?

No, I get a black screen with something like “error:no such device UUID=xxxx-”

I wouldn’t bother any further about it as I am fully backed up and have another computer to work with. I’ll think about it for a while and probably do a fresh install.

Thank you for your efforts.

Only a few points:

You have had a mix of Leap 15.1 and 15.2 Repos and packages.
You have installed the Kernel and the rtl8192eu from a Leap 15.2 Repo (kernel 5.3) but you have running the old kernel from Leap 15.1 (kernel 4.12)

Try in grub to press the key e and go to the column with f.example: splash=verbose quiet showopts mitigations=auto
and add an space followed by an 3 to the end of the line.
press F10

do you get a loginpromt on terminal?

No terminal. It’s a lost cause.

  # mount /dev/sda3 /mnt/hdmount: /mnt/hd: wrong fs type, bad option, bad superblock on /dev/sda3, missing codepage or helper program, or other error.
root@ion:/home/ion# 

With that big choice of errors I think I’ll just re-install. But thanks for all your efforts.