I installed OpenSUSE 42.1 in my Lenovo G-50 but like in others Linux distros the Wireless conection is very unstable. I works for the first five minutes but then it loses connection. I have to turn WIFI off and turn it on again or restart the PC.
In Ubuntu-based distros I solved it by reinstalling a new driver for the RTL8723be chip, but I don’t know how to do that in openSUSE or if it is the same problem and this would work.
One will need rtlwifi-new-kmp-FLAVOR matching your running kernel version and
flavor (pae, desktop, default, whatever, “uname -r” will tell you) and if the
respective firmware file is not included in kernel-firmware, there are also
matching firmware packages (noarch sub-folder).
AK
–
Never attribute to malice that which can be adequately explained by stupidity.
(R.J. Hanlon)
Keep in mind that this does not guarantee that all those drivers will
work. It might be even possible that some of them are buggy or even buggier
than the ones in the mainline kernel.
The only thing I can guarantee is this:
The code is the latest (and greatest? see above) code from the source code repo
you linked in your first posting.
I use a branch with the latest (and greatest? see above) code for
bluetooth/wireless coexistence as some users reported that this is still an
issue despite the wireless driver now working better.
The main advantages over manually compiling and installing the drivers from
Larry Finger’s github repo are
a) easier to install
and as (or even more) important
b) easy to uninstall if they don’t work
In addition, I did not add all the firmware files as a dependecy (so they get
pulled in automagically by zypper) because of two main reasons.
Some of them are already part of kernel-firmware (leading to conflicting
packages)
There are 14 kernel modules atm in one KMP-package, most of them need their
unique firmware file(s) and there is a firmware package for every single one of
them. it does not make sense to add all firmware packages as dependencies if
the user only needs one of the drivers in the kmp package. The only other way
to solve this would be to split up the kmp packages also, which is a PITA
especially if there are some modules needed by all drivers (and there are at
least 4 of them). Maybe I will try splitting up the kmp-package in the future,
but not for now.
AK
Never attribute to malice that which can be adequately explained by stupidity.
(R.J. Hanlon)