Package Details: 8188eu-dkms v4.3.0.8_13968-17

Git Clone URL: https://aur.archlinux.org/8188eu-dkms.git (read-only, click to copy)
Package Base: 8188eu-dkms
Description: Driver for Realtek RTL8188EUS (RTL8188EUS, RTL8188ETV) WLAN
Upstream URL: http://www.realtek.com.tw/
Keywords: 8188ETV 8188EUS
Licenses: GPL
Submitter: apnkpr
Maintainer: None
Last Packager: apnkpr
Votes: 26
Popularity: 0.111644
First Submitted: 2015-10-07 04:59 (UTC)
Last Updated: 2023-02-09 06:24 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

lpapp commented on 2019-12-06 11:29 (UTC)

Hi, why do you pull this from dropbox? It should be something more official/and formal....

a36233 commented on 2019-06-19 10:19 (UTC)

Please add linux-headers as deps make and run.

kubrick commented on 2019-05-16 08:52 (UTC)

Please add the following patch for linux-5.1:

diff -Naur 8188eu-v4.3.0.8_13968/os_dep/osdep_service.c 8188eu-v4.3.0.8_13968-new/os_dep/osdep_service.c
--- 8188eu-v4.3.0.8_13968/os_dep/osdep_service.c    2015-04-17 08:54:43.000000000 +0200
+++ 8188eu-v4.3.0.8_13968-new/os_dep/osdep_service.c    2019-05-16 10:45:51.002640677 +0200
@@ -1938,7 +1938,7 @@
        ret = PTR_ERR(fp);
    }
    else {
-       oldfs = get_fs(); set_fs(get_ds());
+       oldfs = get_fs(); set_fs(KERNEL_DS);

        if(1!=readFile(fp, &buf, 1))
            ret = PTR_ERR(fp);
@@ -1966,7 +1966,7 @@
        if( 0 == (ret=openFile(&fp,path, O_RDONLY, 0)) ){
            DBG_871X("%s openFile path:%s fp=%p\n",__FUNCTION__, path ,fp);

-           oldfs = get_fs(); set_fs(get_ds());
+           oldfs = get_fs(); set_fs(KERNEL_DS);
            ret=readFile(fp, buf, sz);
            set_fs(oldfs);
            closeFile(fp);
@@ -2000,7 +2000,7 @@
        if( 0 == (ret=openFile(&fp, path, O_CREAT|O_WRONLY, 0666)) ) {
            DBG_871X("%s openFile path:%s fp=%p\n",__FUNCTION__, path ,fp);

-           oldfs = get_fs(); set_fs(get_ds());
+           oldfs = get_fs(); set_fs(KERNEL_DS);
            ret=writeFile(fp, buf, sz);
            set_fs(oldfs);
            closeFile(fp);

Sunday commented on 2018-12-07 15:29 (UTC) (edited on 2018-12-07 15:33 (UTC) by Sunday)

Hi folks, just to let you know. I have submitted a new version of a PKGBUILD for a version of this driver available at https://github.com/lwfinger/rtl8188eu: 8188eu-dkms-git

With a bit of extra work (patching kernel), It even functions as hostapd.

Pernat1y commented on 2018-10-03 08:26 (UTC) (edited on 2018-10-03 08:31 (UTC) by Pernat1y)

Have issue on 4.18.11-1-ARCH (aarch64) (full log is here: http://pasted.co/a893e202 )

/var/lib/dkms/8188eu/v4.3.0.8_13968/build/core/rtw_br_ext.c:1447:28: error: implicit declaration of function 'csum_ipv6_magic'; did you mean 'csum_tcpudp_magic'? [-Werror=implicit-function-declaration] hdr->icmp6_cksum = csum_ipv6_magic(&iph->saddr, &iph->daddr, ^~~~~~~~~~~~~~~ csum_tcpudp_magic

oniony commented on 2018-09-19 19:41 (UTC) (edited on 2018-09-19 19:59 (UTC) by oniony)

I'm getting the following build errors when upgrading package linux 4.18.8. Any ideas?

Edit: seems this may be the same problem as @zhengyi5403 is having, as from what I can tell this data field was removed in Linux 4.15.0.

make: Entering directory '/usr/lib/modules/4.18.8-arch1-1-ARCH/build'
CC [M]  /var/lib/dkms/8188eu/v4.3.0.8_13968/build/core/rtw_cmd.o
In file included from 
/var/lib/dkms/8188eu/v4.3.0.8_13968/build/include/osdep_service.h:41,
                from 
/var/lib/dkms/8188eu/v4.3.0.8_13968/build/include/drv_types.h:32,
                from 
/var/lib/dkms/8188eu/v4.3.0.8_13968/build/core/rtw_cmd.c:22:
/var/lib/dkms/8188eu/v4.3.0.8_13968/build/include/osdep_service_linux.h: In function ‘_init_timer’:
/var/lib/dkms/8188eu/v4.3.0.8_13968/build/include/osdep_service_linux.h:261:8: error: ‘_timer’ {aka ‘struct timer_list’} has no member named ‘data’
ptimer->data = (unsigned long)cntx;
    ^~

/var/lib/dkms/8188eu/v4.3.0.8_13968/build/include/osdep_service_linux.h:262:2: error: implicit declaration of function ‘init_timer’; did you mean ‘_init_timer’? [-Werror=implicit-function-declaration]
init_timer(ptimer);
^~~~~~~~~~
_init_timer
In file included from 
/var/lib/dkms/8188eu/v4.3.0.8_13968/build/include/drv_types.h:32,
            from 
/var/lib/dkms/8188eu/v4.3.0.8_13968/build/core/rtw_cmd.c:22:
/var/lib/dkms/8188eu/v4.3.0.8_13968/build/include/osdep_service.h: In function ‘thread_enter’:
/var/lib/dkms/8188eu/v4.3.0.8_13968/build/include/osdep_service.h:342:2: error: implicit declaration of function ‘allow_signal’; did you mean ‘do_signal’? [-Werror=implicit-function-declaration]
allow_signal(SIGTERM);
^~~~~~~~~~~~
do_signal
/var/lib/dkms/8188eu/v4.3.0.8_13968/build/include/osdep_service.h: In function ‘flush_signals_thread’:
/var/lib/dkms/8188eu/v4.3.0.8_13968/build/include/osdep_service.h:352:6: error: implicit declaration of function ‘signal_pending’; did you mean ‘timer_pending’? [-Werror=implicit- function-declaration]
if (signal_pending (current))
    ^~~~~~~~~~~~~~
    timer_pending
/var/lib/dkms/8188eu/v4.3.0.8_13968/build/include/osdep_service.h:354:3: error: implicit declaration of function ‘flush_signals’; did you mean ‘do_signal’? [-Werror=implicit-function-declaration]
flush_signals(current);
^~~~~~~~~~~~~
do_signal
cc1: some warnings being treated as errors
make[1]: *** [scripts/Makefile.build:318: /var/lib/dkms/8188eu/v4.3.0.8_13968/build/core/rtw_cmd.o] Error 1
make: *** [Makefile:1504: _module_/var/lib/dkms/8188eu/v4.3.0.8_13968/build] Error 2
make: Leaving directory '/usr/lib/modules/4.18.8-arch1-1-ARCH/build'

dreieck commented on 2018-08-10 16:09 (UTC) (edited on 2018-08-10 16:15 (UTC) by dreieck)

8188eu-v4.3.0.8_13968.tar.xz is an HTML file after download. dropbox download URL needs a ?dl=1 appended. Best to modify the first source-entry to:

"${_pkgname}-${pkgver}.tar.xz::<https://www.dropbox.com/s/afs5d2yfgwurqm2/>${_pkgname}-${pkgver}.tar.xz?dl=1"

zhengyi5403 commented on 2018-02-08 11:27 (UTC)

build fail with linux>=4.15

laloch commented on 2017-10-10 13:35 (UTC)

Does not work in HostAP mode with linux>=4.13 since commit 8bfb3676606454ffec836f56c5dc3e69dfc0956a removed legacy IOCTL interface from the wireless extensions module. The same applies to the mainline staging driver.

moham_96 commented on 2017-09-05 12:21 (UTC)

what are the advantages of this driver compared to driver included in mainline linux (r8188eu)?