Package Details: rtl8822bu-git r51.9438d45-1

Git Clone URL: https://aur.archlinux.org/rtl8822bu-git.git (read-only, click to copy)
Package Base: rtl8822bu-git
Description: Driver for the Realtek 822bu chipset.
Upstream URL: https://github.com/EntropicEffect/rtl8822bu
Licenses: unknown
Submitter: TheGoliath
Maintainer: None
Last Packager: TheGoliath
Votes: 4
Popularity: 0.22
First Submitted: 2020-06-08 21:42
Last Updated: 2020-06-08 21:42

Latest Comments

katt commented on 2020-06-11 16:07

Please don't manually set make -j in the PKGBUILD, that's what makepkg.conf is for so that each user can decide on their own. Thanks.

TheGoliath commented on 2020-06-08 21:43

I've created the rtl8822bu-git package which does compile properly. Gonna send a merge request to merge this package over :)

FabioLolix commented on 2020-04-19 15:08

Upstream don't have fixed releases, please make this a VCS pkgbuild https://wiki.archlinux.org/index.php/VCS_package_guidelines#VCS_sources

Aran commented on 2020-04-19 14:37

Definitely need linux**-headers as a dependency and the md5sum is currently out of date. Its better to download an install the driver directly from the upstream link

https://github.com/EntropicEffect/rtl8822bu

domac commented on 2019-10-07 12:00

PKGBUILD is wrong (for me at least) and IMHO should be updated to contain * 'linux-headers' as a make dependency (and probably linux so that uname -r outputs the correct kernel version, i.e. linux and linux-headers versions are in sync) * the correct md5sum of the master.zip as follows:

PKGBUILD

# Maintainer: Manuel Conzelmann <manolo89@online.de>
pkgname=rtl8822bu
pkgver=1
pkgrel=1
epoch=
pkgdesc="wireless lan driver for realtek devices like GigaBlue WLAN Stick 1200MBit Dual Band USB 3.0"
arch=(x86_64)
url="https://github.com/EntropicEffect/rtl8822bu"
license=('unknown')
groups=()
depends=()
makedepends=('linux-headers')
checkdepends=()
optdepends=()
provides=()
conflicts=()
replaces=()
backup=()
options=()
install=
changelog=
source=("https://github.com/EntropicEffect/rtl8822bu/archive/master.zip")
noextract=()
md5sums=("b5ee5305a10a5f0c4198527fdc02e80a")
validpgpkeys=()


build() {
    cd "$pkgname-master"
    make
}

package() {
    cd "$pkgname-master"
    mv 88x2bu.ko $pkgname.ko
    install -m 755 -d $pkgdir/usr/lib/modules/$(uname -r)/
    install -p -m 644 $pkgname.ko $pkgdir/usr/lib/modules/$(uname -r)/
#   depmod -b $pkgdir -a
}

mthead commented on 2019-07-12 01:46

Thank you very much for submitting this! Unfortunately I am getting this:

/home/mthead/rtl8822bu/src/rtl8822bu-master/os_dep/linux/os_intfs.c:1433:22: error: initialization of 'u16 ()(struct net_device , struct sk_buff , struct net_device )' {aka 'short unsigned int ()(struct net_device , struct sk_buff , struct net_device )'} from incompatible pointer type 'u16 ()(struct net_device , struct sk_buff , struct net_device , u16 ()(struct net_device , struct sk_buff , struct net_device ))' {aka 'short unsigned int ()(struct net_device , struct sk_buff , struct net_device , short unsigned int ()(struct net_device , struct sk_buff , struct net_device ))'} [-Werror=incompatible-pointer-types] 1433 | .ndo_select_queue = rtw_select_queue, | ^~~~~~~~~~~~~~~~ /home/mthead/rtl8822bu/src/rtl8822bu-master/os_dep/linux/os_intfs.c:1433:22: note: (near initialization for 'rtw_netdev_ops.ndo_select_queu ') cc1: some warnings being treated as errors make[2]: [scripts/Makefile.build:279: /home/mthead/rtl8822bu/src/rtl8822bu-master/os_dep/linux/os_intfs.o] Error 1 make[1]: [Makefile:1595: module/home/mthead/rtl8822bu/src/rtl8822bu-master] Error 2 make[1]: Leaving directory '/usr/lib/modules/5.2.0-arch2-1-ARCH/build' make: *** [Makefile:2001: modules] Error 2 ==> ERROR: A failure occurred in build(). Aborting...