asus tuf fx505dy wireless broken

my wifi dose not work i tried to install the driver but failed i have the rtl8821ce and i have tried everything to get it to work is there an easy way to get this card to work thanks.

Is the package kernel-firmware installed?
AFAIK a separate driver install should not be necessary.

Naturally,
Without a network connection is necessary to get latest packages.
So, your Tumbleweed ISO must be as late as possible, an old ISO <might> have problems.

Else,
use a wired connection for your initial install, and hopefully then your wireless will work when you boot up.

TSU

it is not in the kernel it is proprietary and i tryed that already have the latest updates

Post:

zypper se -si kernel rtl8821ce
uname -a

Please use for this Code-Tags.

Loading repository data...
Reading installed packages...

S  | Name                 | Type    | Version      | Arch   | Repository             
---+----------------------+---------+--------------+--------+------------------------
i+ | kernel-default       | package | 5.1.7-1.2    | x86_64 | openSUSE-Tumbleweed-Oss
i  | kernel-default-devel | package | 5.1.7-1.2    | x86_64 | openSUSE-Tumbleweed-Oss
i  | kernel-devel         | package | 5.1.7-1.2    | noarch | openSUSE-Tumbleweed-Oss
i+ | kernel-firmware      | package | 20190514-1.3 | noarch | openSUSE-Tumbleweed-Oss
i  | kernel-macros        | package | 5.1.7-1.2    | noarch | openSUSE-Tumbleweed-Oss
i  | kernel-syms          | package | 5.1.7-1.2    | x86_64 | openSUSE-Tumbleweed-Oss
user@linux:~> uname -a
Linux linux-s3sb 5.1.7-1-default #1 SMP Tue Jun 4 07:56:54 UTC 2019 (55f2451) x86_64 x86_64 x86_64 GNU/Linux

this is what i got

There is no rtl8821ce installed…
And this is not inside the Kernel.

Maybe you can use my build:
https://download.opensuse.org/repositories/home:/Sauerland:/hardware/openSUSE_Tumbleweed/

Here on Leap 15.1 it is working, also the Bluetooth kmp that’s also inside the Repo.

thanks but how can i install the .rpm without discoverer it is crashing as of currently when i open it.

As root:

zypper in /path/to/the/rpm/xxxx.yyy.rpm

And you can use the TAB-Completion.

Don’t use Discover, IME it’s not reliable on TW, apart from not starting atm. The best you can do is learn to use zypper in a terminal window.

i installed the .rpm package that i was told to install via zypper and it installed with no problems but i still dont have wifi

Post:

uname -a
zypper se -si kernel rtl8821
/sbin/lspci -nnk | grep -iA3 net
lsusb
rfkill list all

And think of that:
Only

zypper dup

in Terminal will update your System, nothing else will do so.

uname -a
Linux linux-s3sb 5.1.7-1-default #1 SMP Tue Jun 4 07:56:54 UTC 2019 (55f2451) x86_64 x86_64 x86_64 GNU/Linux

S  | Name                 | Type    | Version      | Arch   | Repository             
---+----------------------+---------+--------------+--------+------------------------
i+ | kernel-default       | package | 5.1.7-1.2    | x86_64 | openSUSE-Tumbleweed-Oss
i  | kernel-default-devel | package | 5.1.7-1.2    | x86_64 | openSUSE-Tumbleweed-Oss
i  | kernel-devel         | package | 5.1.7-1.2    | noarch | openSUSE-Tumbleweed-Oss
i+ | kernel-firmware      | package | 20190514-1.3 | noarch | openSUSE-Tumbleweed-Oss
i  | kernel-macros        | package | 5.1.7-1.2    | noarch | openSUSE-Tumbleweed-Oss
i  | kernel-syms          | package | 5.1.7-1.2    | x86_64 | openSUSE-Tumbleweed-Oss

my kernel firmware is indeed

kernel-firmware 20190514-1.3

user@linux:~> /sbin/lspci -nnk | grep -iA3 net
03:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8821CE 802.11ac PCIe Wireless Network Adapter [10ec:c821]
        Subsystem: AzureWave Device [1a3b:3041]
04:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
        Subsystem: ASUSTeK Computer Inc. Device [1043:208f]
        Kernel driver in use: r8168
        Kernel modules: r8169, r8168

ok so apparently the driver is in the firmware and kernel im on sooooo why wont it work…

ok so apparently the driver is in the firmware and kernel im on sooooo why wont it work…

As I said, the driver is not in the Kernel and this Wireless Network Controller does not need any Firmware.

It only needs the Driver as posted a few days ago.
Download it and install it.
Or try the github:
https://github.com/tomaspinho/rtl8821ce.git

A question besides this:
Why do you need the r8168 driver and do not use the Kernel-build-in driver r8169 for your LAN-Card?

Kernel driver in use: r8168

I hope you know what you are doing.

those are the drivers that came with my OS man i dident install them otherwise BUT i tried useing this

Download driver directory from this repo:https://github.com/endlessm/linux/tree/master/drivers/net/wireless/rtl8821ce
You can do it by this link: https://minhaskamal.github.io/DownGit/#/home?url=https://github.com/endlessm/linux/tree/master/drivers/net/wireless/rtl8821ce

Unpack zip archive.
Change the Makefile. Line “export TopDIR ?= …” to export “TopDIR ?= PATH TO EXTRACTED DIRECTORY”.
make
sudo make install
sudo modprobe -a 8821ce

when i try to make it i get errors like

user@linux-s3sb:~/wifi/rtl8821ce> make
/bin/sh: bc: command not found
make: Warning: File '/home/user/wifi/rtl8821ce/rtl8821c.mk' has modification time 9265 s in the future
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.1.7-1-default/build M=/home/user/wifi/rtl8821ce  modules
make[1]: Entering directory '/usr/src/linux-5.1.7-1-obj/x86_64/default'
/bin/sh: bc: command not found
make[4]: Warning: File '/home/user/wifi/rtl8821ce/rtl8821c.mk' has modification time 9264 s in the future
  CC [M]  /home/user/wifi/rtl8821ce/core/rtw_cmd.o
In file included from /home/user/wifi/rtl8821ce/include/drv_types.h:35,
                 from /home/user/wifi/rtl8821ce/core/rtw_cmd.c:22:
/home/user/wifi/rtl8821ce/include/wifi.h:1019: warning: "IEEE80211_MAX_AMPDU_BUF" redefined
 1019 | #define IEEE80211_MAX_AMPDU_BUF 0x40
      | 
In file included from /home/user/wifi/rtl8821ce/include/osdep_service_linux.h:86,
                 from /home/user/wifi/rtl8821ce/include/osdep_service.h:48,
                 from /home/user/wifi/rtl8821ce/include/drv_types.h:32,
                 from /home/user/wifi/rtl8821ce/core/rtw_cmd.c:22:
/usr/src/linux-5.1.7-1/include/linux/ieee80211.h:1444: note: this is the location of the previous definition
 1444 | #define IEEE80211_MAX_AMPDU_BUF  0x100
      | 
  CC [M]  /home/user/wifi/rtl8821ce/core/rtw_security.o
In file included from /home/user/wifi/rtl8821ce/include/drv_types.h:35,
                 from /home/user/wifi/rtl8821ce/core/rtw_security.c:22:
/home/user/wifi/rtl8821ce/include/wifi.h:1019: warning: "IEEE80211_MAX_AMPDU_BUF" redefined
 1019 | #define IEEE80211_MAX_AMPDU_BUF 0x40
      | 
In file included from /home/user/wifi/rtl8821ce/include/osdep_service_linux.h:86,
                 from /home/user/wifi/rtl8821ce/include/osdep_service.h:48,
                 from /home/user/wifi/rtl8821ce/include/drv_types.h:32,
                 from /home/user/wifi/rtl8821ce/core/rtw_security.c:22:
/usr/src/linux-5.1.7-1/include/linux/ieee80211.h:1444: note: this is the location of the previous definition
 1444 | #define IEEE80211_MAX_AMPDU_BUF  0x100
      | 
  CC [M]  /home/user/wifi/rtl8821ce/core/rtw_debug.o
In file included from /home/user/wifi/rtl8821ce/include/drv_types.h:35,
                 from /home/user/wifi/rtl8821ce/core/rtw_debug.c:22:
/home/user/wifi/rtl8821ce/include/wifi.h:1019: warning: "IEEE80211_MAX_AMPDU_BUF" redefined
 1019 | #define IEEE80211_MAX_AMPDU_BUF 0x40
      | 
In file included from /home/user/wifi/rtl8821ce/include/osdep_service_linux.h:86,
                 from /home/user/wifi/rtl8821ce/include/osdep_service.h:48,
                 from /home/user/wifi/rtl8821ce/include/drv_types.h:32,
                 from /home/user/wifi/rtl8821ce/core/rtw_debug.c:22:
/usr/src/linux-5.1.7-1/include/linux/ieee80211.h:1444: note: this is the location of the previous definition
 1444 | #define IEEE80211_MAX_AMPDU_BUF  0x100
      | 
/home/user/wifi/rtl8821ce/core/rtw_debug.c: In function ‘dump_drv_version’:
/home/user/wifi/rtl8821ce/core/rtw_debug.c:50:62: error: macro "__DATE__" might prevent reproducible builds -Werror=date-time]
   50 |  RTW_PRINT_SEL(sel, "build time: %s %s
", __DATE__, __TIME__);
      |                                                              ^
In file included from /home/user/wifi/rtl8821ce/include/drv_types.h:65,
                 from /home/user/wifi/rtl8821ce/core/rtw_debug.c:22:
/home/user/wifi/rtl8821ce/core/rtw_debug.c:50:44: error: macro "__TIME__" might prevent reproducible builds -Werror=date-time]
   50 |  RTW_PRINT_SEL(sel, "build time: %s %s
", __DATE__, __TIME__);
      |                                            ^~~~~~~~
/home/user/wifi/rtl8821ce/include/rtw_debug.h:112:34: note: in definition of macro ‘RTW_PRINT’
  112 |    _dbgdump(DRIVER_PREFIX fmt, ##arg);\
      |                                  ^~~
/home/user/wifi/rtl8821ce/core/rtw_debug.c:50:2: note: in expansion of macro ‘RTW_PRINT_SEL’
   50 |  RTW_PRINT_SEL(sel, "build time: %s %s
", __DATE__, __TIME__);
      |  ^~~~~~~~~~~~~
/home/user/wifi/rtl8821ce/core/rtw_debug.c:50:54: error: macro "__DATE__" might prevent reproducible builds -Werror=date-time]
   50 |  RTW_PRINT_SEL(sel, "build time: %s %s
", __DATE__, __TIME__);
      |                                                      ^~~~~~~~
/home/user/wifi/rtl8821ce/include/rtw_debug.h:112:34: note: in definition of macro ‘RTW_PRINT’
  112 |    _dbgdump(DRIVER_PREFIX fmt, ##arg);\
      |                                  ^~~
/home/user/wifi/rtl8821ce/core/rtw_debug.c:50:2: note: in expansion of macro ‘RTW_PRINT_SEL’
   50 |  RTW_PRINT_SEL(sel, "build time: %s %s
", __DATE__, __TIME__);
      |  ^~~~~~~~~~~~~
/home/user/wifi/rtl8821ce/core/rtw_debug.c:50:44: error: macro "__TIME__" might prevent reproducible builds -Werror=date-time]
   50 |  RTW_PRINT_SEL(sel, "build time: %s %s
", __DATE__, __TIME__);
      |                                            ^~~~~~~~
/home/user/wifi/rtl8821ce/include/rtw_debug.h:290:25: note: in definition of macro ‘RTW_PRINT_SEL’
  290 |    _seqdump(sel, fmt, ##arg) /*rtw_warn_on(1)*/; \
      |                         ^~~
cc1: some warnings being treated as errors
make[4]: *** [/usr/src/linux-5.1.7-1/scripts/Makefile.build:277: /home/user/wifi/rtl8821ce/core/rtw_debug.o] Error 1
make[3]: *** [/usr/src/linux-5.1.7-1/Makefile:1585: _module_/home/user/wifi/rtl8821ce] Error 2
make[2]: *** [Makefile:169: sub-make] Error 2
make[1]: *** [Makefile:15: __sub-make] Error 2
make[1]: Leaving directory '/usr/src/linux-5.1.7-1-obj/x86_64/default'
make: *** [Makefile:1902: modules] Error 2
user@linux-s3sb:~/wifi/rtl8821ce> 



and when i try your method i try to install via dkms this is what i get

user@linux-s3sb:~/wifi/rtl8821ce-master> sudo ./dkms-install.sh
[sudo] password for root: 
About to run dkms install steps...
cp: cannot stat '../rtl8821ce': No such file or directory
Error! DKMS tree already contains: rtl8821ce-v5.2.5_1.26055.20180108.1
You cannot add the same module/version combo more than once.


Kernel preparation unnecessary for this kernel.  Skipping...


Building module:
cleaning build area...
'make' -j4 KVER=5.1.7-1-default....(bad exit status: 2)
Error! Bad return status for module build on kernel: 5.1.7-1-default (x86_64)
Consult /var/lib/dkms/rtl8821ce/v5.2.5_1.26055.20180108.1/build/make.log for more information.


Kernel preparation unnecessary for this kernel.  Skipping...


Building module:
cleaning build area...
'make' -j4 KVER=5.1.7-1-default....(bad exit status: 2)
Error! Bad return status for module build on kernel: 5.1.7-1-default (x86_64)
Consult /var/lib/dkms/rtl8821ce/v5.2.5_1.26055.20180108.1/build/make.log for more information.
Finished running dkms install steps.



now what?

also someone said it was a bug and i tried this method

"Other Method to force WIFI

1.Yast>System>Network Settings>Global Options>Network Setup Method>Wicked Service>OK>This is the bug we have after a fresh install. No WiFI at all.

2.Yast>System>NetworkSettings>Global Options>Network Setup Method>NetworkManager Service>OK> Bug Fix, same as the installer.

"

and once i do step two to “fix” it it just says error no network running???

Do you understand what I have written?
Without an Driver your Wifi will not work.

If you have Internet with your Lan-card, you can add my Repo:

zypper ar -f https://download.opensuse.org/repositories/home:/Sauerland:/hardware/openSUSE_Tumbleweed/ rtl8821ce-repo

Now you can install the driver:

zypper in rtl8821ce-kmp-default

If you need Bluetooth you have to install the Bluetooth-kmp:

zypper in rtl8821ce_bt-kmp-default

Update of Tumbleweed will also update my drivers in that Repo automatically after a short time…