Package Details: 8188eu-aircrack-dkms-git 5.3.9.r177.f79dffb-1

Git Clone URL: https://aur.archlinux.org/8188eu-aircrack-dkms-git.git (read-only, click to copy)
Package Base: 8188eu-aircrack-dkms-git
Description: Realtek RTL8188EUS and RTL8188ETV Wi-Fi driver with monitor mode & frame injection support
Upstream URL: https://github.com/aircrack-ng/rtl8188eus
Keywords: 8188ETV 8188EU 8188EUS aircrack-ng dkms driver reaver wireless
Licenses: GPL
Conflicts: 8188eu-dkms, 8188eu-dkms-git
Provides: 8188eu-dkms
Submitter: drygdryg
Maintainer: drygdryg
Last Packager: drygdryg
Votes: 7
Popularity: 0.001807
First Submitted: 2020-10-20 16:08 (UTC)
Last Updated: 2023-03-25 09:53 (UTC)

Latest Comments

1 2 Next › Last »

LuciRose431 commented on 2023-03-25 10:26 (UTC) (edited on 2023-03-26 07:00 (UTC) by LuciRose431)

@drygdryg Hi, i have tested 225.patch and 226.patch (edit: both very are same patches) I am facing weird problems, some APs are unable to connect when using DHCP but connects if I assign static ip

Can you Test them?

Edit:I have tried builtin kernel driver, issue is not present there

LuciRose431 commented on 2023-03-25 09:32 (UTC) (edited on 2023-03-25 10:04 (UTC) by LuciRose431)

Add this patch https://github.com/aircrack-ng/rtl8188eus/pull/225 for 6.2 kernel Also working on LTS

Edit: For some reason, 225.patch cause to connect to my mobile hotspot

jackoneill commented on 2023-03-10 09:05 (UTC)

Starting with kernel 6.3 the rtl8xxxu module will support this chip. You should blacklist it in order to keep using this module without problems.

Strykar commented on 2022-11-08 12:36 (UTC) (edited on 2022-11-08 13:07 (UTC) by Strykar)

Works fine compiled from source manually.

==> Validating source files with md5sums...
    8188eu ... Skipped
    blacklist-r8188eu.conf ... Passed
    209.patch ... Passed
==> Extracting sources...
  -> Creating working copy of 8188eu git repo...
Cloning into '8188eu'...
done.
Switched to a new branch 'makepkg'
==> Starting prepare()...
patching file os_dep/linux/ioctl_cfg80211.c
Hunk #1 FAILED at 417.
Hunk #2 FAILED at 1099.
Hunk #3 FAILED at 4876.
Hunk #4 FAILED at 9634.
4 out of 4 hunks FAILED -- saving rejects to file os_dep/linux/ioctl_cfg80211.c.rej
==> ERROR: A failure occurred in prepare().
    Aborting...

LuciRose431 commented on 2022-10-21 09:13 (UTC) (edited on 2022-10-21 09:13 (UTC) by LuciRose431)

New Patch for kernel 6.0 and 5.19 https://github.com/aircrack-ng/rtl8188eus/pull/209.patch

LuciRose431 commented on 2022-09-21 12:43 (UTC) (edited on 2022-10-21 09:20 (UTC) by LuciRose431)

remove 174.patch it is merged upstream.

[OUTDATED] Add patch https://github.com/aircrack-ng/rtl8188eus/pull/205.patch for kernel 5.19

aa13q commented on 2022-09-01 16:24 (UTC)

just a note: since kernel 5.19 support is not there yet (at least some build errors could be faced) From https://github.com/aircrack-ng/rtl8188eus/issues/187 I've found that https://github.com/KanuX-14/rtl8188eus is building fine with the current kernel from the repos (not tested though)

vova7890 commented on 2022-07-18 16:02 (UTC)

Might be better replace extern __inline to static, because only __inline doesn't work with 5.17 kernel

vova7890 commented on 2022-07-07 23:17 (UTC) (edited on 2022-07-07 23:18 (UTC) by vova7890)

Please add this patch:


diff --git a/include/ieee80211.h b/include/ieee80211.h
index 5ba92b5..a5f1235 100644
--- a/include/ieee80211.h
+++ b/include/ieee80211.h
@@ -1529,18 +1529,18 @@ enum ieee80211_state {
    (((Addr[2]) & 0xff) == 0xff) && (((Addr[3]) & 0xff) == 0xff) && (((Addr[4]) & 0xff) == 0xff) && \
                     (((Addr[5]) & 0xff) == 0xff))
 #else
-extern __inline int is_multicast_mac_addr(const u8 *addr)
+__inline int is_multicast_mac_addr(const u8 *addr)
 {
    return (addr[0] != 0xff) && (0x01 & addr[0]);
 }

-extern __inline int is_broadcast_mac_addr(const u8 *addr)
+__inline int is_broadcast_mac_addr(const u8 *addr)
 {
    return ((addr[0] == 0xff) && (addr[1] == 0xff) && (addr[2] == 0xff) &&   \
        (addr[3] == 0xff) && (addr[4] == 0xff) && (addr[5] == 0xff));
 }

-extern __inline int is_zero_mac_addr(const u8 *addr)
+__inline int is_zero_mac_addr(const u8 *addr)
 {
    return ((addr[0] == 0x00) && (addr[1] == 0x00) && (addr[2] == 0x00) &&   \
        (addr[3] == 0x00) && (addr[4] == 0x00) && (addr[5] == 0x00));

adityarnsamal commented on 2022-06-29 09:25 (UTC) (edited on 2022-06-29 09:34 (UTC) by adityarnsamal)

Does not Work on 5.18.7-arch1-1 kernel