View Issue Details

IDProjectCategoryView StatusLast Update
0000893channel: elrepo/el7kmod-8188eupublic2019-01-22 17:46
Reportervvmarko Assigned Totoracat  
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Summary0000893: kmod-8188eu fails to install against the CentOS 7.6 kernel
DescriptionOn a fully updated ordinary CentOS 7 system (CentOS Linux release 7.6.1810 (Core)), "yum install kmod-8188eu" fails to satisfy these kernel dependencies:

--> Processing Dependency: kernel(wireless_send_event) = 0xa02e7e03 for
package: kmod-8188eu-4.1.4_6773.20130222-4.el7_5.elrepo.x86_64
--> Processing Dependency: kernel(usb_submit_urb) = 0x74c6ac58 for
package: kmod-8188eu-4.1.4_6773.20130222-4.el7_5.elrepo.x86_64
--> Processing Dependency: kernel(usb_reset_device) = 0xddd0084e for
package: kmod-8188eu-4.1.4_6773.20130222-4.el7_5.elrepo.x86_64
--> Processing Dependency: kernel(usb_put_dev) = 0xf709107c for
 package: kmod-8188eu-4.1.4_6773.20130222-4.el7_5.elrepo.x86_64
--> Processing Dependency: kernel(usb_kill_urb) = 0xa55bf715 for
package: kmod-8188eu-4.1.4_6773.20130222-4.el7_5.elrepo.x86_64
--> Processing Dependency: kernel(usb_get_dev) = 0x372a41af for
 package: kmod-8188eu-4.1.4_6773.20130222-4.el7_5.elrepo.x86_64
--> Processing Dependency: kernel(usb_free_urb) = 0x739aecf4 for
 package: kmod-8188eu-4.1.4_6773.20130222-4.el7_5.elrepo.x86_64
--> Processing Dependency: kernel(usb_control_msg) = 0xd04e3a9e for
 package: kmod-8188eu-4.1.4_6773.20130222-4.el7_5.elrepo.x86_64
--> Processing Dependency: kernel(usb_alloc_urb) = 0x12a4948e for
package: kmod-8188eu-4.1.4_6773.20130222-4.el7_5.elrepo.x86_64

I'm uploading the full yum output for reference. The kmod-8188eu doesn't get installed, and the kernel cannot make use of the corresponding hardware (an off-the-shelf wifi usb dongle, with a realtek chip).

On the CentOS mailing list, Akemi Yagi told me: "That output indicates that that kmod package is built for the EL 7.5 kernel and is not compatible with the current kernel. I suggest you file a request to have the kmod-8188eu rebuilt for EL 7.6". I'm following his advice.

If you need any additional info, please tell me what exactly, and I'll try to provide it.
Additional InformationUploaded the full yum output, in a .txt file. Also for reference,

[vmarko@luke ~]$ uname -a
Linux luke 3.10.0-957.1.3.el7.x86_64 #1 SMP Thu Nov 29 14:49:43 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

TagsNo tags attached.
Attached Files
yum-output.txt (10,262 bytes)   
# yum install kmod-8188eu
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: centos.petarmaric.com
 * elrepo: ftp.ines.lug.ro
 * epel: mirror.init7.net
 * extras: centos.petarmaric.com
 * nux-dextop: li.nux.ro
 * updates: centos.petarmaric.com
Resolving Dependencies
--> Running transaction check
---> Package kmod-8188eu.x86_64 0:4.1.4_6773.20130222-4.el7_5.elrepo will be installed
--> Processing Dependency: kernel(wireless_send_event) = 0xa02e7e03 for package: kmod-8188eu-4.1.4_6773.20130222-4.el7_5.elrepo.x86_64
--> Processing Dependency: kernel(usb_submit_urb) = 0x74c6ac58 for package: kmod-8188eu-4.1.4_6773.20130222-4.el7_5.elrepo.x86_64
--> Processing Dependency: kernel(usb_reset_device) = 0xddd0084e for package: kmod-8188eu-4.1.4_6773.20130222-4.el7_5.elrepo.x86_64
--> Processing Dependency: kernel(usb_put_dev) = 0xf709107c for package: kmod-8188eu-4.1.4_6773.20130222-4.el7_5.elrepo.x86_64
--> Processing Dependency: kernel(usb_kill_urb) = 0xa55bf715 for package: kmod-8188eu-4.1.4_6773.20130222-4.el7_5.elrepo.x86_64
--> Processing Dependency: kernel(usb_get_dev) = 0x372a41af for package: kmod-8188eu-4.1.4_6773.20130222-4.el7_5.elrepo.x86_64
--> Processing Dependency: kernel(usb_free_urb) = 0x739aecf4 for package: kmod-8188eu-4.1.4_6773.20130222-4.el7_5.elrepo.x86_64
--> Processing Dependency: kernel(usb_control_msg) = 0xd04e3a9e for package: kmod-8188eu-4.1.4_6773.20130222-4.el7_5.elrepo.x86_64
--> Processing Dependency: kernel(usb_alloc_urb) = 0x12a4948e for package: kmod-8188eu-4.1.4_6773.20130222-4.el7_5.elrepo.x86_64
--> Finished Dependency Resolution
Error: Package: kmod-8188eu-4.1.4_6773.20130222-4.el7_5.elrepo.x86_64 (elrepo)
           Requires: kernel(usb_alloc_urb) = 0x12a4948e
           Installed: kernel-3.10.0-123.el7.x86_64 (@anaconda)
               kernel(usb_alloc_urb) = 0x27441493
           Installed: kernel-3.10.0-327.22.2.el7.x86_64 (@updates)
               kernel(usb_alloc_urb) = 0x45c141dc
           Installed: kernel-3.10.0-327.28.2.el7.x86_64 (@updates)
               kernel(usb_alloc_urb) = 0x45c141dc
           Installed: kernel-3.10.0-957.1.3.el7.x86_64 (@updates)
               kernel(usb_alloc_urb) = 0x0fe29e6e
           Available: kernel-3.10.0-957.el7.x86_64 (base)
               kernel(usb_alloc_urb) = 0x0fe29e6e
           Available: kernel-debug-3.10.0-957.el7.x86_64 (base)
               kernel(usb_alloc_urb) = 0xf56395ec
           Available: kernel-debug-3.10.0-957.1.3.el7.x86_64 (updates)
               kernel(usb_alloc_urb) = 0xf56395ec
Error: Package: kmod-8188eu-4.1.4_6773.20130222-4.el7_5.elrepo.x86_64 (elrepo)
           Requires: kernel(usb_put_dev) = 0xf709107c
           Installed: kernel-3.10.0-123.el7.x86_64 (@anaconda)
               kernel(usb_put_dev) = 0x26b06ce6
           Installed: kernel-3.10.0-327.22.2.el7.x86_64 (@updates)
               kernel(usb_put_dev) = 0xf9bc1aad
           Installed: kernel-3.10.0-327.28.2.el7.x86_64 (@updates)
               kernel(usb_put_dev) = 0xf9bc1aad
           Installed: kernel-3.10.0-957.1.3.el7.x86_64 (@updates)
               kernel(usb_put_dev) = 0x550cf510
           Available: kernel-3.10.0-957.el7.x86_64 (base)
               kernel(usb_put_dev) = 0x550cf510
           Available: kernel-debug-3.10.0-957.el7.x86_64 (base)
               kernel(usb_put_dev) = 0xbb9aacfc
           Available: kernel-debug-3.10.0-957.1.3.el7.x86_64 (updates)
               kernel(usb_put_dev) = 0xbb9aacfc
Error: Package: kmod-8188eu-4.1.4_6773.20130222-4.el7_5.elrepo.x86_64 (elrepo)
           Requires: kernel(usb_free_urb) = 0x739aecf4
           Installed: kernel-3.10.0-123.el7.x86_64 (@anaconda)
               kernel(usb_free_urb) = 0xe513111c
           Installed: kernel-3.10.0-327.22.2.el7.x86_64 (@updates)
               kernel(usb_free_urb) = 0xbff1bce6
           Installed: kernel-3.10.0-327.28.2.el7.x86_64 (@updates)
               kernel(usb_free_urb) = 0xbff1bce6
           Installed: kernel-3.10.0-957.1.3.el7.x86_64 (@updates)
               kernel(usb_free_urb) = 0xd7fda437
           Available: kernel-3.10.0-957.el7.x86_64 (base)
               kernel(usb_free_urb) = 0xd7fda437
           Available: kernel-debug-3.10.0-957.el7.x86_64 (base)
               kernel(usb_free_urb) = 0xb2538732
           Available: kernel-debug-3.10.0-957.1.3.el7.x86_64 (updates)
               kernel(usb_free_urb) = 0xb2538732
Error: Package: kmod-8188eu-4.1.4_6773.20130222-4.el7_5.elrepo.x86_64 (elrepo)
           Requires: kernel(usb_submit_urb) = 0x74c6ac58
           Installed: kernel-3.10.0-123.el7.x86_64 (@anaconda)
               kernel(usb_submit_urb) = 0x9017bcee
           Installed: kernel-3.10.0-327.22.2.el7.x86_64 (@updates)
               kernel(usb_submit_urb) = 0xd85cd40a
           Installed: kernel-3.10.0-327.28.2.el7.x86_64 (@updates)
               kernel(usb_submit_urb) = 0xd85cd40a
           Installed: kernel-3.10.0-957.1.3.el7.x86_64 (@updates)
               kernel(usb_submit_urb) = 0xa74beb34
           Available: kernel-3.10.0-957.el7.x86_64 (base)
               kernel(usb_submit_urb) = 0xa74beb34
           Available: kernel-debug-3.10.0-957.el7.x86_64 (base)
               kernel(usb_submit_urb) = 0xc8883cfa
           Available: kernel-debug-3.10.0-957.1.3.el7.x86_64 (updates)
               kernel(usb_submit_urb) = 0xc8883cfa
Error: Package: kmod-8188eu-4.1.4_6773.20130222-4.el7_5.elrepo.x86_64 (elrepo)
           Requires: kernel(usb_get_dev) = 0x372a41af
           Installed: kernel-3.10.0-123.el7.x86_64 (@anaconda)
               kernel(usb_get_dev) = 0xdf221a09
           Installed: kernel-3.10.0-327.22.2.el7.x86_64 (@updates)
               kernel(usb_get_dev) = 0x78a24f70
           Installed: kernel-3.10.0-327.28.2.el7.x86_64 (@updates)
               kernel(usb_get_dev) = 0x78a24f70
           Installed: kernel-3.10.0-957.1.3.el7.x86_64 (@updates)
               kernel(usb_get_dev) = 0x9b05769a
           Available: kernel-3.10.0-957.el7.x86_64 (base)
               kernel(usb_get_dev) = 0x9b05769a
           Available: kernel-debug-3.10.0-957.el7.x86_64 (base)
               kernel(usb_get_dev) = 0x1727c948
           Available: kernel-debug-3.10.0-957.1.3.el7.x86_64 (updates)
               kernel(usb_get_dev) = 0x1727c948
Error: Package: kmod-8188eu-4.1.4_6773.20130222-4.el7_5.elrepo.x86_64 (elrepo)
           Requires: kernel(usb_control_msg) = 0xd04e3a9e
           Installed: kernel-3.10.0-123.el7.x86_64 (@anaconda)
               kernel(usb_control_msg) = 0xbbe7114b
           Installed: kernel-3.10.0-327.22.2.el7.x86_64 (@updates)
               kernel(usb_control_msg) = 0xccc3b1af
           Installed: kernel-3.10.0-327.28.2.el7.x86_64 (@updates)
               kernel(usb_control_msg) = 0xccc3b1af
           Installed: kernel-3.10.0-957.1.3.el7.x86_64 (@updates)
               kernel(usb_control_msg) = 0xe90e9638
           Available: kernel-3.10.0-957.el7.x86_64 (base)
               kernel(usb_control_msg) = 0xe90e9638
           Available: kernel-debug-3.10.0-957.el7.x86_64 (base)
               kernel(usb_control_msg) = 0xa40e481a
           Available: kernel-debug-3.10.0-957.1.3.el7.x86_64 (updates)
               kernel(usb_control_msg) = 0xa40e481a
Error: Package: kmod-8188eu-4.1.4_6773.20130222-4.el7_5.elrepo.x86_64 (elrepo)
           Requires: kernel(usb_kill_urb) = 0xa55bf715
           Installed: kernel-3.10.0-123.el7.x86_64 (@anaconda)
               kernel(usb_kill_urb) = 0xe0b476a4
           Installed: kernel-3.10.0-327.22.2.el7.x86_64 (@updates)
               kernel(usb_kill_urb) = 0x974a2912
           Installed: kernel-3.10.0-327.28.2.el7.x86_64 (@updates)
               kernel(usb_kill_urb) = 0x974a2912
           Installed: kernel-3.10.0-957.1.3.el7.x86_64 (@updates)
               kernel(usb_kill_urb) = 0xdae22f76
           Available: kernel-3.10.0-957.el7.x86_64 (base)
               kernel(usb_kill_urb) = 0xdae22f76
           Available: kernel-debug-3.10.0-957.el7.x86_64 (base)
               kernel(usb_kill_urb) = 0x1a1f258e
           Available: kernel-debug-3.10.0-957.1.3.el7.x86_64 (updates)
               kernel(usb_kill_urb) = 0x1a1f258e
Error: Package: kmod-8188eu-4.1.4_6773.20130222-4.el7_5.elrepo.x86_64 (elrepo)
           Requires: kernel(usb_reset_device) = 0xddd0084e
           Installed: kernel-3.10.0-123.el7.x86_64 (@anaconda)
               kernel(usb_reset_device) = 0xf3b35c20
           Installed: kernel-3.10.0-327.22.2.el7.x86_64 (@updates)
               kernel(usb_reset_device) = 0x752b0d73
           Installed: kernel-3.10.0-327.28.2.el7.x86_64 (@updates)
               kernel(usb_reset_device) = 0x752b0d73
           Installed: kernel-3.10.0-957.1.3.el7.x86_64 (@updates)
               kernel(usb_reset_device) = 0x143ace2f
           Available: kernel-3.10.0-957.el7.x86_64 (base)
               kernel(usb_reset_device) = 0x143ace2f
           Available: kernel-debug-3.10.0-957.el7.x86_64 (base)
               kernel(usb_reset_device) = 0x594e6cf9
           Available: kernel-debug-3.10.0-957.1.3.el7.x86_64 (updates)
               kernel(usb_reset_device) = 0x594e6cf9
Error: Package: kmod-8188eu-4.1.4_6773.20130222-4.el7_5.elrepo.x86_64 (elrepo)
           Requires: kernel(wireless_send_event) = 0xa02e7e03
           Installed: kernel-3.10.0-123.el7.x86_64 (@anaconda)
               kernel(wireless_send_event) = 0xf3b8b280
           Installed: kernel-3.10.0-327.22.2.el7.x86_64 (@updates)
               kernel(wireless_send_event) = 0xf2219d4e
           Installed: kernel-3.10.0-327.28.2.el7.x86_64 (@updates)
               kernel(wireless_send_event) = 0xf2219d4e
           Installed: kernel-3.10.0-957.1.3.el7.x86_64 (@updates)
               kernel(wireless_send_event) = 0x86339239
           Available: kernel-3.10.0-957.el7.x86_64 (base)
               kernel(wireless_send_event) = 0x86339239
           Available: kernel-debug-3.10.0-957.el7.x86_64 (base)
               kernel(wireless_send_event) = 0x8bed935d
           Available: kernel-debug-3.10.0-957.1.3.el7.x86_64 (updates)
               kernel(wireless_send_event) = 0x8bed935d
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest


yum-output.txt (10,262 bytes)   
Reported upstreamN/A

Activities

toracat

2019-01-22 10:37

administrator   ~0006142

An updated package built for the EL 7.6 kernel has been released to the elrepo-testing repository and is now syncing to our mirrors.

kmod-8188eu-4.1.4_6773.20130222-5.el7_6.elrepo.x86_64.rpm

It may take a while before the package reaches the mirrors.

toracat

2019-01-22 12:46

administrator   ~0006143

In case you have not seen it yet, the package is out there now. For example,

https://elrepo.org/linux/testing/el7/x86_64/RPMS/kmod-8188eu-4.1.4_6773.20130222-5.el7_6.elrepo.x86_64.rpm

vvmarko

2019-01-22 17:15

reporter   ~0006144

Ok, I did a yum install of the new kmod, and it does install properly, and the 8188eu module does get loaded successfully, thanks!

Just for the record --- after installation I ran into some other problems with it. Namely, the 8188eu works properly only with the wext driver, while NetworkManager uses the new nl80211 driver, which apparently isn't compatible with 8188eu... This is apparently a separate issue, described here:

  https://www.thelinuxrain.com/articles/getting-realtek-8188eu-wireless-adapters-to-work-in-linux-and-possibly-other-wireless-realtek-chipsets

I followed the instructions there, first trying the wicd package, which also failed (for reasons I don't understand). Finally, I tried the manual startup of the wpa_supplicant (as described in the article above), and that finally did work.

So the bottomline is: tested the new driver, the wifi connection successfully established (eventually), the hardware works as expected, everything is ok.

Feel free to close this bug, and to push the new .rpm to the stable repo, if you wish.

Cheers! :-)
Marko

toracat

2019-01-22 17:46

administrator   ~0006145

Thanks for the confirmation that the updated driver worked for your hardware. We will promote the package to the main repository.

Issue History

Date Modified Username Field Change
2019-01-22 10:31 vvmarko New Issue
2019-01-22 10:31 vvmarko Status new => assigned
2019-01-22 10:31 vvmarko Assigned To => pperry
2019-01-22 10:31 vvmarko File Added: yum-output.txt
2019-01-22 10:31 vvmarko Reported upstream => N/A
2019-01-22 10:37 toracat Note Added: 0006142
2019-01-22 10:43 toracat Assigned To pperry => toracat
2019-01-22 10:43 toracat Status assigned => feedback
2019-01-22 12:46 toracat Note Added: 0006143
2019-01-22 17:15 vvmarko Note Added: 0006144
2019-01-22 17:46 toracat Note Added: 0006145
2019-01-22 17:46 toracat Status feedback => resolved
2019-01-22 17:46 toracat Resolution open => fixed