Package Details: rtl8189es-git 4.3.18.1.57.03ac413-1

Git Clone URL: https://aur.archlinux.org/rtl8189es-git.git (read-only, click to copy)
Package Base: rtl8189es-git
Description: RTL8189ES / RTL8189ETV modules
Upstream URL: https://github.com/jwrdegoede/rtl8189ES_linux
Licenses: GPL2
Conflicts: rtl8189es-git
Submitter: khvalera
Maintainer: khvalera
Last Packager: khvalera
Votes: 0
Popularity: 0.000000
First Submitted: 2021-03-05 09:43 (UTC)
Last Updated: 2021-06-17 20:33 (UTC)

Latest Comments

nottledim commented on 2022-03-28 15:03 (UTC)

It would be nice if you would create a very similar package for rtl8189FTV and presumably FS devices if they exist.

The source is the same except you have to checkout the rtl8189fs branch - as below:

url="https://github.com/jwrdegoede/rtl8189ES_linux#branch=rtl8189fs"

Apart from that just name changes and whatever patches.

yjun commented on 2021-06-19 05:30 (UTC)

==> Starting build()...
make ARCH=aarch64 CROSS_COMPILE= -C /usr/lib/modules/5.12.9-1-ARCH/build/ M=/run/media/alarm/bbb94b9b-ff58-4407-a3e5-eb6a0dad32e3/aur/rtl8189es-git/src/rtl8189ES_linux  modules
make[1]: Entering directory '/usr/lib/modules/5.12.9-1-ARCH/build'
Makefile:682: arch/aarch64/Makefile: No such file or directory
make[1]: *** No rule to make target 'arch/aarch64/Makefile'.  Stop.
make[1]: Leaving directory '/usr/lib/modules/5.12.9-1-ARCH/build'
make: *** [Makefile:1650: modules] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

some error happened during build, I added some code to fix it.

diff --git a/PKGBUILD b/PKGBUILD
index 741323d..de93bdb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -44,6 +44,9 @@ build() {
   if [ ${CARCH} == "armv6h" -o ${CARCH} == "armv7h" ]; then
      ARCH="arm"
      make ARCH=$ARCH -j$procs_num KSRC="/usr/lib/modules/${_extramodules}/build/" CONFIG_PLATFORM_ARM_SUN8I=y CONFIG_POWER_SAVING=n CONFIG_WIFI_MONITOR=y modules
+  elif [ ${CARCH} == "aarch64" ]; then
+     ARCH="arm64"
+     make ARCH=$ARCH -j$procs_num KSRC="/usr/lib/modules/${_extramodules}/build/" CONFIG_PLATFORM_ARM_SUN8I=y CONFIG_POWER_SAVING=n CONFIG_WIFI_MONITOR=y modules
   else
      ARCH=${CARCH}
      make ARCH=$ARCH -j$procs_num KSRC="/usr/lib/modules/${_extramodules}/build/" CONFIG_PLATFORM_I386_PC=y CONFIG_POWER_SAVING=n CONFIG_WIFI_MONITOR=y modules

khvalera commented on 2021-06-17 14:45 (UTC)

Ok, today I will add the aarch64 architecture

yjun commented on 2021-06-17 12:11 (UTC)

build successfully on aarch64 and works fine.

# uname -a
Linux q5 5.11.4-1-ARCH #1 SMP Sun Mar 7 23:46:10 UTC 2021 aarch64 GNU/Linux

# ip l
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DORMANT group default qlen 1000
    link/ether 38:a2:8c:4f:29:b6 brd ff:ff:ff:ff:ff:ff
3: wlan1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DORMANT group default qlen 1000
    link/ether 3a:a2:8c:4f:29:b6 brd ff:ff:ff:ff:ff:ff
4: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DEFAULT group default qlen 1000
    link/ether 00:15:18:01:81:31 brd ff:ff:ff:ff:ff:ff