LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > SUSE / openSUSE
User Name
Password
SUSE / openSUSE This Forum is for the discussion of Suse Linux.

Notices


Reply
  Search this Thread
Old 12-02-2020, 04:43 AM   #1
Honest Abe
Member
 
Registered: May 2018
Distribution: CentOS 7, OpenSUSE 15
Posts: 420
Blog Entries: 1

Rep: Reputation: 202Reputation: 202Reputation: 202
Unhappy wireless woes with rtl8814AU


I have been using Archer T4U (https://wikidevi.wi-cat.ru/TP-LINK_Archer_T4U_v2) for quite a while and it worked fine with my Leap 15.1 (to be upgraded to 15.2 in few weeks).

This is the rtl8812au driver of T4U
Code:
*-network
       description: Wireless interface
       physical id: 1
       bus info: usb@7:2.3
       logical name: wlan1
       serial: 50:3e:aa:4f:5d:1c
       capabilities: ethernet physical wireless
       configuration: broadcast=yes driver=rtl8812au ip=192.168.0.104 multicast=yes wireless=IEEE 802.11AC
I have upgraded my wireless router from ac1200 to ac1900 and bought myself an Archer T9UHv2 (https://wikidevi.wi-cat.ru/TP-LINK_Archer_T9UH), but I cant seem to find the correct driver module for it.

I have tried this (https://github.com/aircrack-ng/rtl8814au) and got the following error --

Code:
AAA@ab-desktop:~/rtl8814au> make
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.12.14-lp151.28.75-default/build M=/home/AAA/rtl8814au  modules
make[1]: Entering directory '/usr/src/linux-4.12.14-lp151.28.75-obj/x86_64/default'
  CC [M]  /home/AAA/rtl8814au/core/rtw_cmd.o
  CC [M]  /home/AAA/rtl8814au/core/rtw_security.o
  CC [M]  /home/AAA/rtl8814au/core/rtw_debug.o
  CC [M]  /home/AAA/rtl8814au/core/rtw_io.o
  CC [M]  /home/AAA/rtl8814au/core/rtw_ioctl_query.o
  CC [M]  /home/AAA/rtl8814au/core/rtw_ioctl_set.o
  CC [M]  /home/AAA/rtl8814au/core/rtw_ieee80211.o
  CC [M]  /home/AAA/rtl8814au/core/rtw_mlme.o
  CC [M]  /home/AAA/rtl8814au/core/rtw_mlme_ext.o
  CC [M]  /home/AAA/rtl8814au/core/rtw_mi.o
  CC [M]  /home/AAA/rtl8814au/core/rtw_wlan_util.o
  CC [M]  /home/AAA/rtl8814au/core/rtw_vht.o
  CC [M]  /home/AAA/rtl8814au/core/rtw_pwrctrl.o
  CC [M]  /home/AAA/rtl8814au/core/rtw_rf.o
  CC [M]  /home/AAA/rtl8814au/core/rtw_chplan.o
  CC [M]  /home/AAA/rtl8814au/core/rtw_recv.o
  CC [M]  /home/AAA/rtl8814au/core/rtw_sta_mgt.o
  CC [M]  /home/AAA/rtl8814au/core/rtw_ap.o
  CC [M]  /home/AAA/rtl8814au/core/mesh/rtw_mesh.o
  CC [M]  /home/AAA/rtl8814au/core/mesh/rtw_mesh_pathtbl.o
  CC [M]  /home/AAA/rtl8814au/core/mesh/rtw_mesh_hwmp.o
  CC [M]  /home/AAA/rtl8814au/core/rtw_xmit.o
  CC [M]  /home/AAA/rtl8814au/core/rtw_p2p.o
  CC [M]  /home/AAA/rtl8814au/core/rtw_rson.o
  CC [M]  /home/AAA/rtl8814au/core/rtw_tdls.o
  CC [M]  /home/AAA/rtl8814au/core/rtw_br_ext.o
  CC [M]  /home/AAA/rtl8814au/core/rtw_iol.o
  CC [M]  /home/AAA/rtl8814au/core/rtw_sreset.o
  CC [M]  /home/AAA/rtl8814au/core/rtw_btcoex_wifionly.o
  CC [M]  /home/AAA/rtl8814au/core/rtw_btcoex.o
  CC [M]  /home/AAA/rtl8814au/core/rtw_beamforming.o
  CC [M]  /home/AAA/rtl8814au/core/rtw_odm.o
  CC [M]  /home/AAA/rtl8814au/core/rtw_rm.o
  CC [M]  /home/AAA/rtl8814au/core/rtw_rm_fsm.o
  CC [M]  /home/AAA/rtl8814au/core/rtw_rm_util.o
  CC [M]  /home/AAA/rtl8814au/core/efuse/rtw_efuse.o
  CC [M]  /home/AAA/rtl8814au/os_dep/osdep_service.o
  CC [M]  /home/AAA/rtl8814au/os_dep/linux/os_intfs.o
/home/AAA/rtl8814au/os_dep/linux/os_intfs.c:1709:22: error: initialization from incompatible pointer type [-Werror=incompatible-pointer-types]
  .ndo_select_queue = rtw_select_queue,
                      ^~~~~~~~~~~~~~~~
/home/AAA/rtl8814au/os_dep/linux/os_intfs.c:1709:22: note: (near initialization for ‘rtw_netdev_ops.ndo_select_queue’)
cc1: some warnings being treated as errors
make[4]: *** [/usr/src/linux-4.12.14-lp151.28.75/scripts/Makefile.build:325: /home/AAA/rtl8814au/os_dep/linux/os_intfs.o] Error 1
make[3]: *** [/usr/src/linux-4.12.14-lp151.28.75/Makefile:1573: _module_/home/AAA/rtl8814au] Error 2
make[2]: *** [Makefile:152: sub-make] Error 2
make[1]: *** [Makefile:24: __sub-make] Error 2
make[1]: Leaving directory '/usr/src/linux-4.12.14-lp151.28.75-obj/x86_64/default'
make: *** [Makefile:2328: modules] Error 2
AAA@ab-desktop:~/rtl8814au>
I also came across this [https://forums.opensuse.org/showthre...-driver/page2] and added Sauerland's() repo , but I could not find the rtl8814au driver with zypper/manually visiting the repository in a web browser.


Questions:
1. Does anyone know of a working driver that I can use ? [I would prefer a package, rather than compiling. Makes kernel upgrades easier..]
2. Is it anyway possible to keep both 8812 and 8814 drivers or should I blacklist the currently working 8812 driver ?
 
Old 12-02-2020, 05:42 AM   #2
hazel
LQ Guru
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 7,588
Blog Entries: 19

Rep: Reputation: 4455Reputation: 4455Reputation: 4455Reputation: 4455Reputation: 4455Reputation: 4455Reputation: 4455Reputation: 4455Reputation: 4455Reputation: 4455Reputation: 4455
It looks to me as if this is really a warning, not an error, but it has been treated as an error because of the way the build is configured. In a normal cmmi build, you'd rebuild it with the configuration option --disable-werror. There must be a kernel configuration option that does something similar.

Last edited by hazel; 12-02-2020 at 05:44 AM.
 
Old 12-02-2020, 05:53 AM   #3
Honest Abe
Member
 
Registered: May 2018
Distribution: CentOS 7, OpenSUSE 15
Posts: 420

Original Poster
Blog Entries: 1

Rep: Reputation: 202Reputation: 202Reputation: 202
Thanks @hazel. I am not issuing a "gcc" command here, so not sure where to use this option, perhaps a configuration file ?

Here's my attempt with 'make -k' -

Code:
AAA@ab-desktop:~/rtl8814au> make -k
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.12.14-lp151.28.75-default/build M=/home/AAA/rtl8814au  modules
make[1]: Entering directory '/usr/src/linux-4.12.14-lp151.28.75-obj/x86_64/default'
  CC [M]  /home/AAA/rtl8814au/os_dep/linux/os_intfs.o
/home/AAA/rtl8814au/os_dep/linux/os_intfs.c:1709:22: error: initialization from incompatible pointer type [-Werror=incompatible-pointer-types]
  .ndo_select_queue = rtw_select_queue,
                      ^~~~~~~~~~~~~~~~
/home/AAA/rtl8814au/os_dep/linux/os_intfs.c:1709:22: note: (near initialization for ‘rtw_netdev_ops.ndo_select_queue’)
cc1: some warnings being treated as errors
make[4]: *** [/usr/src/linux-4.12.14-lp151.28.75/scripts/Makefile.build:325: /home/AAA/rtl8814au/os_dep/linux/os_intfs.o] Error 1
  CC [M]  /home/AAA/rtl8814au/os_dep/linux/usb_intf.o
  CC [M]  /home/AAA/rtl8814au/os_dep/linux/usb_ops_linux.o
  CC [M]  /home/AAA/rtl8814au/os_dep/linux/ioctl_linux.o
  CC [M]  /home/AAA/rtl8814au/os_dep/linux/xmit_linux.o
  CC [M]  /home/AAA/rtl8814au/os_dep/linux/mlme_linux.o
  CC [M]  /home/AAA/rtl8814au/os_dep/linux/recv_linux.o
  CC [M]  /home/AAA/rtl8814au/os_dep/linux/ioctl_cfg80211.o
/home/AAA/rtl8814au/os_dep/linux/ioctl_cfg80211.c: In function ‘rtw_cfg80211_ch_switch_notify’:
/home/AAA/rtl8814au/os_dep/linux/ioctl_cfg80211.c:468:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
     if (!rtw_cfg80211_allow_ch_switch_notify(adapter))
     ^~
/home/AAA/rtl8814au/os_dep/linux/ioctl_cfg80211.c:470:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   cfg80211_ch_switch_notify(adapter->pnetdev, &chdef);
   ^~~~~~~~~~~~~~~~~~~~~~~~~
  CC [M]  /home/AAA/rtl8814au/os_dep/linux/rtw_cfgvendor.o
  CC [M]  /home/AAA/rtl8814au/os_dep/linux/wifi_regd.o
  CC [M]  /home/AAA/rtl8814au/os_dep/linux/rtw_android.o
  CC [M]  /home/AAA/rtl8814au/os_dep/linux/rtw_proc.o
  CC [M]  /home/AAA/rtl8814au/os_dep/linux/rtw_rhashtable.o
  CC [M]  /home/AAA/rtl8814au/os_dep/linux/ioctl_mp.o
  CC [M]  /home/AAA/rtl8814au/hal/hal_intf.o
  CC [M]  /home/AAA/rtl8814au/hal/hal_com.o
  CC [M]  /home/AAA/rtl8814au/hal/hal_com_phycfg.o
  CC [M]  /home/AAA/rtl8814au/hal/hal_phy.o
  CC [M]  /home/AAA/rtl8814au/hal/hal_dm.o
  CC [M]  /home/AAA/rtl8814au/hal/hal_dm_acs.o
  CC [M]  /home/AAA/rtl8814au/hal/hal_btcoex_wifionly.o
  CC [M]  /home/AAA/rtl8814au/hal/hal_btcoex.o
  CC [M]  /home/AAA/rtl8814au/hal/hal_mp.o
  CC [M]  /home/AAA/rtl8814au/hal/hal_mcc.o
  CC [M]  /home/AAA/rtl8814au/hal/hal_hci/hal_usb.o
  CC [M]  /home/AAA/rtl8814au/hal/led/hal_led.o
  CC [M]  /home/AAA/rtl8814au/hal/led/hal_usb_led.o
  CC [M]  /home/AAA/rtl8814au/hal/HalPwrSeqCmd.o
  CC [M]  /home/AAA/rtl8814au/hal/rtl8814a/Hal8814PwrSeq.o
  CC [M]  /home/AAA/rtl8814au/hal/rtl8814a/rtl8814a_xmit.o
  CC [M]  /home/AAA/rtl8814au/hal/rtl8814a/rtl8814a_sreset.o
  CC [M]  /home/AAA/rtl8814au/hal/rtl8814a/rtl8814a_hal_init.o
  CC [M]  /home/AAA/rtl8814au/hal/rtl8814a/rtl8814a_phycfg.o
  CC [M]  /home/AAA/rtl8814au/hal/rtl8814a/rtl8814a_rf6052.o
  CC [M]  /home/AAA/rtl8814au/hal/rtl8814a/rtl8814a_dm.o
  CC [M]  /home/AAA/rtl8814au/hal/rtl8814a/rtl8814a_rxdesc.o
  CC [M]  /home/AAA/rtl8814au/hal/rtl8814a/rtl8814a_cmd.o
  CC [M]  /home/AAA/rtl8814au/hal/rtl8814a/hal8814a_fw.o
  CC [M]  /home/AAA/rtl8814au/hal/rtl8814a/usb/usb_halinit.o
  CC [M]  /home/AAA/rtl8814au/hal/rtl8814a/usb/rtl8814au_led.o
  CC [M]  /home/AAA/rtl8814au/hal/rtl8814a/usb/rtl8814au_xmit.o
  CC [M]  /home/AAA/rtl8814au/hal/rtl8814a/usb/rtl8814au_recv.o
  CC [M]  /home/AAA/rtl8814au/hal/rtl8814a/usb/usb_ops_linux.o
  CC [M]  /home/AAA/rtl8814au/hal/efuse/rtl8814a/HalEfuseMask8814A_USB.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/phydm_debug.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/phydm_antdiv.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/phydm_soml.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/phydm_smt_ant.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/phydm_antdect.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/phydm_interface.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/phydm_phystatus.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/phydm_hwconfig.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/phydm.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/phydm_dig.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/phydm_pathdiv.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/phydm_rainfo.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/phydm_dynamictxpower.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/phydm_adaptivity.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/phydm_cfotracking.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/phydm_noisemonitor.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/phydm_beamforming.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/phydm_direct_bf.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/phydm_dfs.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/txbf/halcomtxbf.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/txbf/haltxbfinterface.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/txbf/phydm_hal_txbf_api.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/phydm_adc_sampling.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/phydm_ccx.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/phydm_psd.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/phydm_primary_cca.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/phydm_cck_pd.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/phydm_rssi_monitor.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/phydm_auto_dbg.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/phydm_math_lib.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/phydm_api.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/phydm_pow_train.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/phydm_lna_sat.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/phydm_pmac_tx_setting.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/phydm_mp.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/phydm_cck_rx_pathdiv.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/halrf/halrf.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/halrf/halrf_debug.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/halrf/halphyrf_ce.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/halrf/halrf_powertracking_ce.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/halrf/halrf_powertracking.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/halrf/halrf_kfree.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/halrf/halrf_psd.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/rtl8814a/halhwimg8814a_bb.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/rtl8814a/halhwimg8814a_mac.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/halrf/rtl8814a/halhwimg8814a_rf.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/halrf/rtl8814a/halrf_iqk_8814a.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/rtl8814a/phydm_regconfig8814a.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/halrf/rtl8814a/halrf_8814a_ce.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/rtl8814a/phydm_rtl8814a.o
  CC [M]  /home/AAA/rtl8814au/hal/phydm/txbf/haltxbf8814a.o
  CC [M]  /home/AAA/rtl8814au/platform/platform_ops.o
  CC [M]  /home/AAA/rtl8814au/core/rtw_mp.o
make[4]: Target '__build' not remade because of errors.
make[3]: *** [/usr/src/linux-4.12.14-lp151.28.75/Makefile:1573: _module_/home/AAA/rtl8814au] Error 2
make[3]: Target 'modules' not remade because of errors.
make[2]: *** [Makefile:152: sub-make] Error 2
make[2]: Target 'modules' not remade because of errors.
make[1]: *** [Makefile:24: __sub-make] Error 2
make[1]: Target 'modules' not remade because of errors.
make[1]: Leaving directory '/usr/src/linux-4.12.14-lp151.28.75-obj/x86_64/default'
make: *** [Makefile:2328: modules] Error 2
make: Target 'all' not remade because of errors.
I'll read up about that '--disable-werror' and general compiling.
 
Old 12-02-2020, 11:26 AM   #4
Sauerland
Member
 
Registered: Jul 2017
Distribution: openSUSE Leap
Posts: 195

Rep: Reputation: Disabled
Its an error, you have to patch it.
Because openSUSE Leap 15.1 uses an patched kernel 4.19, but named it 4.12, and you have to change it such as:
https://build.opensuse.org/package/v...patch?expand=1
Code:
--- a/os_dep/linux/os_intfs.c	2019-07-27 07:51:30.972545028 +0200
+++ b/os_dep/linux/os_intfs.c	2019-07-27 07:27:07.490502868 +0200
@@ -689,7 +689,7 @@
 #if (LINUX_VERSION_CODE>=KERNEL_VERSION(5,2,0))
 static u16 rtw_select_queue(struct net_device *dev, struct sk_buff *skb,
        struct net_device *sb_dev)
-#elif (LINUX_VERSION_CODE>=KERNEL_VERSION(4,19,0))
+#elif (LINUX_VERSION_CODE>=KERNEL_VERSION(4,12,0))
 static u16 rtw_select_queue(struct net_device *dev, struct sk_buff *skb,
        struct net_device *sb_dev,
        select_queue_fallback_t fallback)
But thats not the patch working with your source.

Please post:
Code:
lsusb
We need the ID of the chip, so we can see, which driver is working.
Sometimes there are different Chips inside the same named Stick and you have to use different kernel modules.

Last edited by Sauerland; 12-02-2020 at 11:34 AM.
 
Old 12-02-2020, 02:08 PM   #5
Sauerland
Member
 
Registered: Jul 2017
Distribution: openSUSE Leap
Posts: 195

Rep: Reputation: Disabled
Add this Repo:
https://download.opensuse.org/reposi...p_15.1_Update/

After that, install rtl8814au-kmp from Yast.

Every time there is an kernel update, the rtl8814au will also be updated and you get it via normal update.

Source for the rpm:
https://github.com/aircrack-ng/rtl8814au

Last edited by Sauerland; 12-02-2020 at 02:23 PM.
 
Old 12-03-2020, 12:01 AM   #6
Honest Abe
Member
 
Registered: May 2018
Distribution: CentOS 7, OpenSUSE 15
Posts: 420

Original Poster
Blog Entries: 1

Rep: Reputation: 202Reputation: 202Reputation: 202
@Sauerland, thanks for the tip.
Both adapters work fine now -
Code:
*-network:0
       description: Wireless interface
       physical id: 1
       bus info: usb@7:2.2
       logical name: wlan3
       serial: d0:37:45:ae:e7:4c
       capabilities: ethernet physical wireless
       configuration: broadcast=yes driver=8814au multicast=yes wireless=IEEE 802.11
  *-network:1
       description: Wireless interface
       physical id: 2
       bus info: usb@7:2.3
       logical name: wlan1
       serial: 50:3e:aa:4f:5d:1c
       capabilities: ethernet physical wireless
       configuration: broadcast=yes driver=rtl8812au ip=192.168.0.104 multicast=yes wireless=IEEE 802.11AC
 
Old 12-03-2020, 12:11 AM   #7
Sauerland
Member
 
Registered: Jul 2017
Distribution: openSUSE Leap
Posts: 195

Rep: Reputation: Disabled
Quote:
Originally Posted by Honest Abe View Post
@Sauerland, thanks for the tip.
Both adapters work fine now -
Code:
*-network:0
       description: Wireless interface
       physical id: 1
       bus info: usb@7:2.2
       logical name: wlan3
       serial: d0:37:45:ae:e7:4c
       capabilities: ethernet physical wireless
       configuration: broadcast=yes driver=8814au multicast=yes wireless=IEEE 802.11
  *-network:1
       description: Wireless interface
       physical id: 2
       bus info: usb@7:2.3
       logical name: wlan1
       serial: 50:3e:aa:4f:5d:1c
       capabilities: ethernet physical wireless
       configuration: broadcast=yes driver=rtl8812au ip=192.168.0.104 multicast=yes wireless=IEEE 802.11AC
Does both work with the kmps of my Repo?
 
Old 12-03-2020, 01:27 AM   #8
Honest Abe
Member
 
Registered: May 2018
Distribution: CentOS 7, OpenSUSE 15
Posts: 420

Original Poster
Blog Entries: 1

Rep: Reputation: 202Reputation: 202Reputation: 202
@Sauerland, I just checked the driver package of rtl8812au. It was picked from the hardware repo..

Code:
# zypper info rtl8812au-kmp-default
Retrieving repository 'openSUSE:Leap:15.1:Update' metadata ...............................................................................................................................[done]
Building repository 'openSUSE:Leap:15.1:Update' cache ....................................................................................................................................[done]
Loading repository data...
Reading installed packages...


Information for package rtl8812au-kmp-default:
----------------------------------------------
Repository     : hardware
Name           : rtl8812au-kmp-default
Version        : 5.6.4.2+git20200702.3110ad6_k4.12.14_lp151.27-lp151.24.1
Arch           : x86_64
Vendor         : obs://build.opensuse.org/hardware
Installed Size : 3.2 MiB
Installed      : Yes
Status         : out-of-date (version 5.6.4.2+git20200702.3110ad6_k4.12.14_lp151.27-lp151.23.1 installed)
Source package : rtl8812au-5.6.4.2+git20200702.3110ad6-lp151.24.1.src
Summary        : Kernel driver for Realtek 802.11ac rtl8812au wifi cards
Description    : 
    Kernel driver for Realtek 802.11ac 8812au wifi cards

    The sources were obtained from https://github.com/gordboy/rtl8812au, which adaptes the official driver
    released by Realtek to build on recent kernels.

    The previous sources were obtained from https://github.com/diederikdehaas/rtl8812AU and
    https://github.com/maurossi/rtl8812au/ .

# zypper info rtl8812au
Loading repository data...
Reading installed packages...


Information for package rtl8812au:
----------------------------------
Repository     : hardware
Name           : rtl8812au
Version        : 5.6.4.2+git20200702.3110ad6-lp151.24.1
Arch           : x86_64
Vendor         : obs://build.opensuse.org/hardware
Installed Size : 17.6 KiB
Installed      : Yes
Status         : out-of-date (version 5.6.4.2+git20200702.3110ad6-lp151.23.1 installed)
Source package : rtl8812au-5.6.4.2+git20200702.3110ad6-lp151.24.1.src
Summary        : Kernel driver for Realtek 802.11ac 8812au wifi cards
Description    : 
    Kernel driver for Realtek 802.11ac 8812au wifi cards

    The sources were obtained from https://github.com/gordboy/rtl8812au, which adaptes the official driver
    released by Realtek to build on recent kernels.

    The previous sources were obtained from https://github.com/diederikdehaas/rtl8812AU and
    https://github.com/maurossi/rtl8812au/ .
 
Old 12-03-2020, 01:44 AM   #9
Sauerland
Member
 
Registered: Jul 2017
Distribution: openSUSE Leap
Posts: 195

Rep: Reputation: Disabled
You can get it from my Repo and disable the Hardware Repo.
Its named:
rtl8812AU_8821AU-kmp-default

Source:
https://github.com/abperiasamy/rtl8812AU_8821AU_linux


But Leap 15.1 will end in January 2021.

Last edited by Sauerland; 12-03-2020 at 01:46 AM.
 
Old 12-03-2020, 04:22 AM   #10
Honest Abe
Member
 
Registered: May 2018
Distribution: CentOS 7, OpenSUSE 15
Posts: 420

Original Poster
Blog Entries: 1

Rep: Reputation: 202Reputation: 202Reputation: 202
Thanks @Sauerland.

I can already see that you have published packages for Leap 15.2 as well.

I'll change the package provider channel ,point all repositories to 15.2 and try a 'zypper dup' and hopefully it will upgrade with everything intact.

[Not recommending, but it worked for me while upgrading from 15.0 -> 15.1. details here and I have backups]
 
  


Reply

Tags
opensuse, rtl8814au, wireless adapter



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Wireless Woes : 10.2 Suse : cannot see wireless device (ath0) 559jmp Linux - General 1 05-19-2008 02:21 PM
Wireless Intellimouse woes bax Linux - Hardware 5 01-14-2004 12:23 AM
mandrake 9.1 wireless woes...or a plea for help winterbourne Linux - Software 6 07-15-2003 02:25 PM
My pcmcia & wireless woes on Redhat 9 Testosteles Linux - Laptop and Netbook 4 07-14-2003 11:09 AM
Wireless Usb woes using the WLAN drivers BHanrahan Linux - Wireless Networking 2 11-27-2002 05:48 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > SUSE / openSUSE

All times are GMT -5. The time now is 04:39 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration