View Issue Details

IDProjectCategoryView StatusLast Update
0001000channel: elrepo/el8--elrepo--request-for-enhancement--public2020-05-12 11:06
Reportersudp Assigned Topperry  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Summary0001000: There is no rtl8187l driver in centos8
DescriptionNO RTL8187l usb neteork card driver in centos8.
lsusb.py
0bda:8187 00 2.00 480MBit/s 500mA 1IF (Manufacturer_Realtek_RTL8187_ RTL8187_Wireless 00E04C9C0A16)
Additional InformationI want this usb network card to work on centos8
TagsNo tags attached.

Activities

sudp

2020-04-10 02:37

reporter   ~0006884

[root@bogon aa]# lsusb.py
usb1 1d6b:0002 09 2.00 480MBit/s 0mA 1IF (Linux 4.18.0-147.5.1.el8_1.x86_64 xhci-hcd xHCI Host Controller 0000:00:14.0) hub
 1-5 0c45:6710 ef 2.00 480MBit/s 500mA 2IFs (CN0CVRNR72487659C7GHA00 Integrated_Webcam_HD)
 1-3 275d:0ba6 00 1.10 1.5MBit/s 100mA 1IF ()
 1-1 0bda:8187 00 2.00 480MBit/s 500mA 1IF (Manufacturer_Realtek_RTL8187_ RTL8187_Wireless 00E04C9C0A16)
 1-8 8087:07dc e0 2.00 12MBit/s 100mA 2IFs (Intel Corp.)
 1-6 0bda:0129 ff 2.00 480MBit/s 500mA 1IF (Realtek Semiconductor Corp. RTS5129 Card Reader Controller 20100201396000000)
 1-2 04b4:6036 00 2.00 12MBit/s 100mA 2IFs (Cypress Semiconductor Corp.)
usb2 1d6b:0003 09 3.00 5000MBit/s 0mA 1IF (Linux 4.18.0-147.5.1.el8_1.x86_64 xhci-hcd xHCI Host Controller 0000:00:14.0) hub

sudp

2020-04-10 02:48

reporter   ~0006885

nmcli
enp3d0:unavailable
Realtek RTL8111/8168/8411
ethernet (r8169), 28:F1:0E:04:47:42, 硬件, mtu 1500

sudp

2020-04-10 02:50

reporter   ~0006886

nmtui
Connection 'enp3s0'is not available on device enp3s0 because device has no carrier

pperry

2020-04-10 05:38

administrator   ~0006887

Ack.

I'll look to backport the kernel driver from net/wireless/realtek/rtl818x/rtl8187 for you.

pperry

2020-04-10 13:20

administrator   ~0006889

Package has been built and released to the testing repository:

https://elrepo.org/linux/testing/el8/x86_64/RPMS/

kmod-rtl8187-0.0-1.el8_1.elrepo.x86_64.rpm
kmod-rtl8187-0.0-1.el8_1.elrepo.src.rpm

Packages should be available from the mirrors shortly.

Please test and report here if the package works for you.

Thank you

sudp

2020-04-11 06:23

reporter   ~0006891

ifconfig -a
enp3s0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
        ether 28:f1:0e:04:47:42 txqueuelen 1000 (Ethernet)
        RX packets 0 bytes 0 (0.0 B)
        RX errors 0 dropped 0 overruns 0 frame 0
        TX packets 0 bytes 0 (0.0 B)
        TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
I still can't start it now.

sudp

2020-04-11 06:27

reporter   ~0006892

lsusb -v
Bus 001 Device 009: ID 0bda:8187 Realtek Semiconductor Corp. RTL8187 Wireless Adapter
Device Descriptor:
  bLength 18
  bDescriptorType 1
  bcdUSB 2.00
  bDeviceClass 0
  bDeviceSubClass 0
  bDeviceProtocol 0
  bMaxPacketSize0 64
  idVendor 0x0bda Realtek Semiconductor Corp.
  idProduct 0x8187 RTL8187 Wireless Adapter
  bcdDevice 1.00
  iManufacturer 1 Manufacturer_Realtek_RTL8187_
  iProduct 2 RTL8187_Wireless
  iSerial 3 00E04C9C0A16
  bNumConfigurations 1
  Configuration Descriptor:
    bLength 9
    bDescriptorType 2
    wTotalLength 0x0027
    bNumInterfaces 1
    bConfigurationValue 1
    iConfiguration 4 Wireless Network Card
    bmAttributes 0x80
      (Bus Powered)
    MaxPower 500mA
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 0
      bAlternateSetting 0
      bNumEndpoints 3
      bInterfaceClass 0
      bInterfaceSubClass 0
      bInterfaceProtocol 0
      iInterface 5 Bulk-IN,Bulk-OUT,Bulk-OUT
      Endpoint Descriptor:
        bLength 7
        bDescriptorType 5
        bEndpointAddress 0x81 EP 1 IN
        bmAttributes 2
          Transfer Type Bulk
          Synch Type None
          Usage Type Data
        wMaxPacketSize 0x0200 1x 512 bytes
        bInterval 0
      Endpoint Descriptor:
        bLength 7
        bDescriptorType 5
        bEndpointAddress 0x02 EP 2 OUT
        bmAttributes 2
          Transfer Type Bulk
          Synch Type None
          Usage Type Data
        wMaxPacketSize 0x0200 1x 512 bytes
        bInterval 0
      Endpoint Descriptor:
        bLength 7
        bDescriptorType 5
        bEndpointAddress 0x03 EP 3 OUT
        bmAttributes 2
          Transfer Type Bulk
          Synch Type None
          Usage Type Data
        wMaxPacketSize 0x0200 1x 512 bytes
        bInterval 0

sudp

2020-04-11 07:14

reporter   ~0006893

insmod /lib/modules/4.18.0-147.el8.x86_64/extra/rtl8187/rtl8187.ko
insmod: ERROR: could not insert module /lib/modules/4.18.0-147.el8.x86_64/extra/rtl8187/rtl8187.ko: Required key not available

pperry

2020-04-11 08:10

administrator   ~0006894

insmod /lib/modules/4.18.0-147.el8.x86_64/extra/rtl8187/rtl8187.ko
insmod: ERROR: could not insert module /lib/modules/4.18.0-147.el8.x86_64/extra/rtl8187/rtl8187.ko: Required key not available

First up, don't use insmod (it's use is deprecated), use modprobe as modprobe will resolveand load module dependencies.

Second, looks like your machine has Secure Boot enabled, so either you will have to disable Secure Boot to allow loading of 3rd party kernel modules (not recommended) or you will need to load the elrepo Secure Boot signing key that has been used to sign the module. See here:

http://elrepo.org/tiki/SecureBootKey

pperry

2020-05-12 11:06

administrator   ~0006949

No response in a month, so marking as resolved

Issue History

Date Modified Username Field Change
2020-04-10 02:29 sudp New Issue
2020-04-10 02:29 sudp Status new => assigned
2020-04-10 02:29 sudp Assigned To => jdoss
2020-04-10 02:37 sudp Note Added: 0006884
2020-04-10 02:48 sudp Note Added: 0006885
2020-04-10 02:50 sudp Note Added: 0006886
2020-04-10 05:26 pperry Assigned To jdoss => pperry
2020-04-10 05:26 pperry Category kmod-wireguard => --elrepo--request-for-enhancement--
2020-04-10 05:38 pperry Note Added: 0006887
2020-04-10 13:20 pperry Note Added: 0006889
2020-04-10 13:20 pperry Status assigned => feedback
2020-04-11 06:23 sudp Note Added: 0006891
2020-04-11 06:27 sudp Note Added: 0006892
2020-04-11 07:14 sudp Note Added: 0006893
2020-04-11 08:10 pperry Note Added: 0006894
2020-05-12 11:05 pperry Status feedback => resolved
2020-05-12 11:05 pperry Resolution open => fixed
2020-05-12 11:06 pperry Note Added: 0006949