Bug 22599 - bug: dkms-rtl8192eu package, installation not possible
Summary: bug: dkms-rtl8192eu package, installation not possible
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Kernel and Drivers maintainers
QA Contact:
URL:
Whiteboard: MGA7TOO
Keywords:
Depends on:
Blocks:
 
Reported: 2018-02-15 16:22 CET by David Desplanque
Modified: 2020-10-19 15:38 CEST (History)
6 users (show)

See Also:
Source RPM: dkms-rtl8192eu
CVE:
Status comment:


Attachments

Description David Desplanque 2018-02-15 16:22:32 CET
Description of problem:
First dkms is not functional
the configuration lines in /etc/dkms/framework. conf are all commented.
No working directory is available.

Second rtl8192eu driver sources are not correct.
after setting dkms parameters, the compilation is not working with kernels 4.9 and 4.14.
Using https://github.com/Mange/rtl8192eu-linux-driver.git sources, the compilation runs smoothly with both kernels.

Version-Release number of selected component (if applicable):
Hardware: D-Link DWA131 rev E1, MB Asus P5QL-SE, CPU Core2 Quad Q8400
OS:Mageia 6 64 bits XFCE with latest update video driver free

How reproducible:
urpmi dkms-rtl8192eu

Steps to Reproduce:
1.
2.
3.
Herman Viaene 2018-02-16 12:06:34 CET

CC: (none) => herman.viaene

Marja Van Waes 2018-02-16 15:36:57 CET

Assignee: bugsquad => kernel
CC: (none) => marja11

Comment 1 Herman Viaene 2019-07-02 10:45:31 CEST
@ David
Sorry to bother you, but I need help on how to build the driver, as the instructions in the site seem to be out-of-date.
Comment 2 Herman Viaene 2019-07-02 12:03:02 CEST
Found my way with following steps:
remove dkms-rtl8192eu package
download as above
unpack
cd into unpacked folder
make
make install
blacklist rtl8xxxu
reboot
Then the stick works perfectly OK.
Comment 3 Nicolas Lécureuil 2020-08-22 23:23:51 CEST
is it still valid on mageia 7 ?

CC: (none) => mageia

Comment 4 Herman Viaene 2020-08-23 09:08:20 CEST
@Nicolas
Yes, it is valid for Mageia 7. In fact, I never got thhis far with Mageia 6.
And unfortunately, I don't have the stick available anymore to test it on Mageia 8
Nicolas Lécureuil 2020-08-23 09:54:46 CEST

Whiteboard: (none) => MGA7TOO
Version: 6 => Cauldron

Comment 5 Nicolas Lécureuil 2020-08-23 10:04:01 CEST
i just pushed a new rpm in mageia 7 updates_testing repo.

Can you test when available ?
Comment 6 Herman Viaene 2020-08-23 10:23:03 CEST
OK, that will be somewhere half september I guess.
Comment 7 David Walser 2020-08-23 16:36:14 CEST
I doubt this update was needed, as we already fixed this package in Bug 27097.  Also, the date in the updated package version is wrong, it says 0823 when the last commit was on 0818.

Anyway, there is one additional upstream commit here since our last update, so it won't hurt to push it if it works.

Updated package is:
dkms-rtl8192eu-4.4.1-1.20200823.2.mga7

CC: (none) => joselp

Comment 8 David Walser 2020-08-23 16:47:31 CEST
Pascal said on IRC:
<pterjan> hmm and their commit to make it build for 5.8 looks wrong :( https://github.com/Mange/rtl8192eu-linux-driver/commit/f0a1b3041905db3452567f38560d3e9150cc9094
<pterjan> I'll try to send them a fix later today if I have time

So maybe another fix coming before we try to push this.

CC: (none) => pterjan

Comment 9 Nicolas Lécureuil 2020-08-23 18:28:13 CEST
the date was the date where the package has been done. ( git checkout ).
Comment 10 David Walser 2020-08-23 19:11:12 CEST
(In reply to Nicolas Lécureuil from comment #9)
> the date was the date where the package has been done. ( git checkout ).

I know, but that's not the correct date to use.
Comment 11 David Walser 2020-08-23 19:11:46 CEST
Pull request by Pascal:
https://github.com/Mange/rtl8192eu-linux-driver/pull/195/commits/827a02287a1661b6ae58425eb52200027995b7a8

So we can update this again once that's accepted.
Comment 12 Nicolas Lécureuil 2020-08-23 22:04:15 CEST
(In reply to David Walser from comment #10)
> (In reply to Nicolas Lécureuil from comment #9)
> > the date was the date where the package has been done. ( git checkout ).
> 
> I know, but that's not the correct date to use.

then add a note on the spec file if you want something special to be done/used. :)
Comment 13 Jose Manuel López 2020-08-24 11:36:14 CEST
I can't currently check for updates to this driver for the hardware I reported errors from, I don't have it available now equal. 

When installed at the appropriate workstation, I will review its operation and comment here.

Thank you very much, greetings!!
Comment 14 David Walser 2020-10-13 21:54:55 CEST
Pascal's pull request has been merged along with other fixes:
https://github.com/Mange/rtl8192eu-linux-driver/commits

Current version as of this posting is 20201004.
Comment 15 David Walser 2020-10-14 23:22:34 CEST
Updated this.  Mageia 7 update in Bug 27418.

CC: (none) => luigiwalser
Status: NEW => RESOLVED
Resolution: (none) => FIXED

Comment 16 Herman Viaene 2020-10-19 15:30:00 CEST
Tested on MGA8.
First run all updates on it (includes kernel 5.9.1) , reboot, check presence of dkms-rtl8192eu package, insert D-Link N300 Nano USB Adapter. No joy, connection to wifi fails.Continuing .....
Comment 17 Herman Viaene 2020-10-19 15:38:43 CEST
Boot with device plugged in, makes no difference.
Searched journalct -b | grep rtl8192 (or -b -1 for that matter) and find
rtl8192_parse_efuse: dumping efuse
rtl8xxxu: Loading firmware rtlwifi/rtl8192eu_nic.bin

In MCC - hardware I see driver used rtl8xxx, and that does not work with this device. It should refer to rtl8192 driver.

Note You need to log in before you can comment on or make changes to this bug.