View Issue Details

IDProjectCategoryView StatusLast Update
0000658channel: elrepo/el7--elrepo--request-for-enhancement--public2016-11-05 05:39
Reporterinascime Assigned Topperry  
PrioritynormalSeverityfeatureReproducibilityN/A
Status resolvedResolutionfixed 
Summary0000658: Requesting el7 support for package kmod-compat-wireless
DescriptionHi,

This is to request el7 support for the kmod-compat-wireless package which already have support for el6 but not 7.
Additional InformationMore spefically I'm looking for support for a netgear usb wireless that uses 0846:9012 which is supported in CentOS 6 with rt2800usb but not in the CentOS 7 copy
TagsNo tags attached.
Reported upstream

Activities

pperry

2016-06-07 11:52

administrator   ~0004788

The reason we stopped providing this package (now known as backports) is that the upstream package doesn't support RHEL kernels.

In order to backport different functionality to different kernels, the code makes extensive use of conditionality checking based on kernel version. The problem is that the code sees a RHEL7 kernel as 3.10.0 whereas in reality Red Hat have updates (backported) various bits from more recent kernels. For example, much of the wireless stack was updated to kernel-3.16 in RHEL7.1 and then to kernel-4.1-rc6 in RHEL7.2.

The net result is that the backports code fails to compile so unless the project are prepared to support the rhel kernel we are unable to offer this as a package. In the past we have attempted to help fix issues to get the code to compile, but the same situation arises with every RHEL release. Ultimately it is not our place to be fixing compatibility issues in an upstream project that aims to provide better compatibility.

That said, if there are individual drivers that are not supported in RHEL for which you have a need (and are able to help test), please feel free to file an RFE request and we will always do our best to look at doing a backport for you. This has proved to be a more maintainable model for us that attempting to provide and support the compat-wireless (now backports) project.

Hope that helps

pperry

2016-06-07 12:00

administrator   ~0004789

and I note you are specifically looking for support for a netgear usb wireless that uses 0846:9012 which is supported in CentOS 6 with rt2800usb but not in CentOS 7

I'll have a look at that for you and see if we can backport that driver for you.

In the meantime, perhaps you could try our kernel-ml package and see if the device is supported in the latest upstream kernel:

http://elrepo.org/linux/kernel/el7/x86_64/RPMS/

Thanks

pperry

2016-06-09 14:05

administrator   ~0004792

Hi,

I've built you a package to test, kmod-rt2800usb, and uploaded it to the elrepo testing repository. Files are currently syncing to the mirrors and should be available shortly:

http://elrepo.org/linux/testing/el7/x86_64/RPMS/

To test, please install:

yum --enablerepo=elrepo-testing install kmod-rt2800usb

and reboot.

I don't have hardware to test but I was able to load the module(s) and confirm your hardware is reported as being supported:

$ modinfo rt2800usb | grep 9012
alias: usb:v0846p9012d*dc*dsc*dp*ic*isc*ip*in*


modprobe rt2800usb

$ lsmod | egrep rt2.00
rt2800usb 27165 0
rt2x00usb 20742 1 rt2800usb
rt2800lib 93682 1 rt2800usb
crc_ccitt 12707 1 rt2800lib
rt2x00lib 69587 3 rt2x00usb,rt2800lib,rt2800usb
mac80211 661290 3 rt2x00lib,rt2x00usb,rt2800lib
cfg80211 572836 2 mac80211,rt2x00lib


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

Thanks

inascime

2016-06-09 15:46

reporter   ~0004793

Hi pperry,

I installed the package you prepared and as expected my hardware is now recognized and functions correctly, as a matter of fact I'm writing this message through WiFi.

Thank you!

pperry

2016-06-10 00:17

administrator   ~0004794

Brilliant!

I'll mark this bug as resolved and promote the package from the testing repo to the main repository.

You may well need package updates for each major upstream point release of RHEL as often Red Hat will update the wireless stack which may break existing wireless drivers, so keep an eye out for that and please do not hesitate to file a bug report should that be the case and hopefully we can look at getting that fixed.

pperry

2016-11-05 05:39

administrator   ~0004903

This driver has been updated in RHEL 7.3 so we would recommend that users uninstall this package when updating to 7.3 and use the kernel driver instead.

This package is deprecated. Please see the announcement here:

http://lists.elrepo.org/pipermail/elrepo/2016-November/003306.html

Issue History

Date Modified Username Field Change
2016-06-07 09:39 inascime New Issue
2016-06-07 09:39 inascime Status new => assigned
2016-06-07 09:39 inascime Assigned To => stindall
2016-06-07 09:40 toracat Assigned To stindall => pperry
2016-06-07 11:52 pperry Note Added: 0004788
2016-06-07 12:00 pperry Note Added: 0004789
2016-06-07 13:10 burakkucat Project elrepo bug tracker => channel: elrepo/el7
2016-06-07 13:11 burakkucat Severity minor => feature
2016-06-07 13:11 burakkucat Reproducibility have not tried => N/A
2016-06-07 13:11 burakkucat Category --bug-tracker--request-for-enhancement-- => --elrepo--request-for-enhancement--
2016-06-09 14:05 pperry Note Added: 0004792
2016-06-09 14:06 pperry Status assigned => feedback
2016-06-09 15:46 inascime Note Added: 0004793
2016-06-10 00:17 pperry Note Added: 0004794
2016-06-10 00:18 pperry Status feedback => resolved
2016-06-10 00:18 pperry Resolution open => fixed
2016-11-05 05:39 pperry Note Added: 0004903