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

Git Clone URL: https://aur.archlinux.org/8188eu-dkms.git (read-only)
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: rpn
Maintainer: rpn
Last Packager: rpn
Votes: 15
Popularity: 0.651243
First Submitted: 2015-10-07 04:59
Last Updated: 2017-07-30 18:32

Latest Comments

laloch commented on 2017-10-10 13:35

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

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

roand commented on 2017-07-30 14:48

With my patch works. If you have problem, write about it.

Vale24 commented on 2017-07-26 18:04

I'm thinking about rolling back my kernal to get this thing to work. What was the lastest kernal version this driver was reported working?

I think the error is due to the kernal version, it wont build.


Building module:
cleaning build area...
CONFIG_RTL8188EU=m make -C /usr/lib/modules/4.11.9-1-ARCH/build M=/var/lib/dkms/8188eu/v4.3.0.8_13968/build modules...(bad exit status: 2)
Error! Bad return status for module build on kernel: 4.11.9-1-ARCH (x86_64)
Consult /var/lib/dkms/8188eu/v4.3.0.8_13968/build/make.log for more information.
error: command failed to execute correctly
:: Running post-transaction hooks...
(1/2) Install DKMS modules
==> dkms install 8188eu/v4.3.0.8_13968 -k 4.11.9-1-ARCH
Error! Bad return status for module build on kernel: 4.11.9-1-ARCH (x86_64)
Consult /var/lib/dkms/8188eu/v4.3.0.8_13968/build/make.log for more information.
(2/2) Arming ConditionNeedsUpdate...

vincenzo commented on 2017-06-25 08:23

Hi,

The same for me :

Building module:
cleaning build area...
CONFIG_RTL8188EU=m make -C /usr/lib/modules/4.11.6-3-ARCH/build M=/var/lib/dkms/8188eu/v4.3.0.8_13968/build modules...(bad exit status: 2)
Error! Bad return status for module build on kernel: 4.11.6-3-ARCH (x86_64)
Consult /var/lib/dkms/8188eu/v4.3.0.8_13968/build/make.log for more information.
erreur : la commande n’a pas pu être exécutée correctement
:: Exécution des crochets de post-transaction...
(1/2) Install DKMS modules
==> dkms install 8188eu/v4.3.0.8_13968 -k 4.11.6-3-ARCH
Error! Bad return status for module build on kernel: 4.11.6-3-ARCH (x86_64)
Consult /var/lib/dkms/8188eu/v4.3.0.8_13968/build/make.log for more information.
(2/2) Arming ConditionNeedsUpdate...
erreur : file owned by 'ath9k-htc-firmware' and 'linux-firmware': 'usr/lib/firmware/htc_7010.fw'
erreur : file owned by 'ath9k-htc-firmware' and 'linux-firmware': 'usr/lib/firmware/htc_9271.fw'


And then is the logs :

>cat /var/lib/dkms/8188eu/v4.3.0.8_13968/build/make.log
DKMS make.log for 8188eu-v4.3.0.8_13968 for kernel 4.11.6-3-ARCH (x86_64)
dim. juin 25 10:22:24 CEST 2017
make : on entre dans le répertoire « /usr/lib/modules/4.11.6-3-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/drv_types.h:32:0,
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: Dans la fonction « thread_enter »:
/var/lib/dkms/8188eu/v4.3.0.8_13968/build/include/osdep_service.h:342:2: error: déclaration implicite de la fonction « allow_signal »; vouliez-vous utiliser « 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: Dans la fonction « flush_signals_thread »:
/var/lib/dkms/8188eu/v4.3.0.8_13968/build/include/osdep_service.h:352:6: error: déclaration implicite de la fonction « signal_pending »; vouliez-vous utiliser « 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: déclaration implicite de la fonction « flush_signals »; vouliez-vous utiliser « do_signal » ? [-Werror=implicit-function-declaration]
flush_signals(current);
^~~~~~~~~~~~~
do_signal
cc1 : certains avertissements sont traités comme des erreurs
make[1]: *** [scripts/Makefile.build:295: /var/lib/dkms/8188eu/v4.3.0.8_13968/build/core/rtw_cmd.o] Error 1
make: *** [Makefile:1492: _module_/var/lib/dkms/8188eu/v4.3.0.8_13968/build] Error 2
make : on quitte le répertoire « /usr/lib/modules/4.11.6-3-ARCH/build »

0pper commented on 2017-06-01 20:14

This package broke for me with kernel 4.11.3.

Build log:
DKMS make.log for 8188eu-v4.3.0.8_13968 for kernel 4.11.3-1-ARCH (x86_64)
tor jun 1 21:44:55 CEST 2017
make: Entering directory '/usr/lib/modules/4.11.3-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/drv_types.h:32:0,
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: I funktionen »thread_enter«:
/var/lib/dkms/8188eu/v4.3.0.8_13968/build/include/osdep_service.h:342:2: fejl: 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: I funktionen »flush_signals_thread«:
/var/lib/dkms/8188eu/v4.3.0.8_13968/build/include/osdep_service.h:352:6: fejl: 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: fejl: implicit declaration of function »flush_signals«; did you mean »do_signal«? [-Werror=implicit-function-declaration]
flush_signals(current);
^~~~~~~~~~~~~
do_signal
cc1: nogle advarsler bliver opfattet som fejl
make[1]: *** [scripts/Makefile.build:295: /var/lib/dkms/8188eu/v4.3.0.8_13968/build/core/rtw_cmd.o] Error 1
make: *** [Makefile:1492: _module_/var/lib/dkms/8188eu/v4.3.0.8_13968/build] Error 2
make: Leaving directory '/usr/lib/modules/4.11.3-1-ARCH/build'

roand commented on 2017-05-28 08:44

diff -cr 8188eu-dkms-5/linux-4.11.patch 8188eu-dkms-6/linux-4.11.patch
*** 8188eu-dkms-5/linux-4.11.patch 2017-05-28 11:36:48.171586078 +0300
--- 8188eu-dkms-6/linux-4.11.patch 2017-05-28 11:12:56.753593356 +0300
***************
*** 0 ****
--- 1,15 ----
+ *** a/include/osdep_service.h 2015-04-17 09:54:43.000000000 +0300
+ --- b/include/osdep_service.h 2017-05-28 11:12:26.723593001 +0300
+ ***************
+ *** 20,25 ****
+ --- 20,29 ----
+ #ifndef __OSDEP_SERVICE_H_
+ #define __OSDEP_SERVICE_H_
+
+ + #include <linux/version.h>
+ + #if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 11, 0)
+ + #include <linux/sched/signal.h>
+ + #endif
+
+ #define _FAIL 0
+ #define _SUCCESS 1
diff -cr 8188eu-dkms-5/PKGBUILD 8188eu-dkms-6/PKGBUILD
*** 8188eu-dkms-5/PKGBUILD 2016-05-10 07:20:37.000000000 +0300
--- 8188eu-dkms-6/PKGBUILD 2017-05-28 11:31:57.904912250 +0300
***************
*** 3,9 ****
pkgname='8188eu-dkms'
_pkgname="${pkgname%-*}"
pkgver='v4.3.0.8_13968'
! pkgrel='5'
pkgdesc='Driver for Realtek RTL8188EUS (RTL8188EUS, RTL8188ETV) WLAN'
arch=('any')
url='http://www.realtek.com.tw/'
--- 3,9 ----
pkgname='8188eu-dkms'
_pkgname="${pkgname%-*}"
pkgver='v4.3.0.8_13968'
! pkgrel='6'
pkgdesc='Driver for Realtek RTL8188EUS (RTL8188EUS, RTL8188ETV) WLAN'
arch=('any')
url='http://www.realtek.com.tw/'
***************
*** 19,24 ****
--- 19,25 ----
'linux-4.2.patch'
'linux-4.3.patch'
'linux-4.6.patch'
+ 'linux-4.11.patch'
'no_debug.patch')
sha256sums=('c5604632f88ab6c68074635c73403a3f612f9f69b52af8fe9b96cf851db7a832'
'edaeafe28410017fabb742d6ccdf060a945150fb56e41084adb7b9dd66739e2b'
***************
*** 29,34 ****
--- 30,36 ----
'a8621280e07d95f6aa7ae1db8a285ba512990e0af3f8f43d54bfb4d0231d2551'
'146a8d3b931861538ee36908e28d8ad774d5de0916e01511f48d84827c59cd99'
'936e1701b72e5ecb6b79eba722da0586cee9aabc323ddc5a69b2c07d885d1fa1'
+ 'a989c2766fcb49a8f554a8d5077fd1a25105ef9cb7d2284ec9135da42963b226'
'9b8453c15e39cf68ccc1a0d7dfb093439f89e3b2e7c40dd0fa8d0b8aa9956cdd')

prepare() {
***************
*** 39,44 ****
--- 41,47 ----
patch -p1 -i "${srcdir}/linux-4.2.patch"
patch -p1 -i "${srcdir}/linux-4.3.patch"
patch -p1 -i "${srcdir}/linux-4.6.patch"
+ patch -p1 -i "${srcdir}/linux-4.11.patch"
patch -p1 -i "${srcdir}/no_debug.patch"

# Disable power saving
diff -cr 8188eu-dkms-5/.SRCINFO 8188eu-dkms-6/.SRCINFO
*** 8188eu-dkms-5/.SRCINFO 2016-05-10 07:20:37.000000000 +0300
--- 8188eu-dkms-6/.SRCINFO 2017-05-28 11:33:03.681580544 +0300
***************
*** 1,9 ****
# Generated by mksrcinfo v8
! # Sun Apr 16 12:04:18 UTC 2017
pkgbase = 8188eu-dkms
pkgdesc = Driver for Realtek RTL8188EUS (RTL8188EUS, RTL8188ETV) WLAN
pkgver = v4.3.0.8_13968
! pkgrel = 5
url = http://www.realtek.com.tw/
install = 8188eu-dkms.install
arch = any
--- 1,9 ----
# Generated by mksrcinfo v8
! # Sat Jun 3 21:23:55 UTC 2017
pkgbase = 8188eu-dkms
pkgdesc = Driver for Realtek RTL8188EUS (RTL8188EUS, RTL8188ETV) WLAN
pkgver = v4.3.0.8_13968
! pkgrel = 6
url = http://www.realtek.com.tw/
install = 8188eu-dkms.install
arch = any
***************
*** 18,23 ****
--- 18,24 ----
source = linux-4.2.patch
source = linux-4.3.patch
source = linux-4.6.patch
+ source = linux-4.11.patch
source = no_debug.patch
sha256sums = c5604632f88ab6c68074635c73403a3f612f9f69b52af8fe9b96cf851db7a832
sha256sums = edaeafe28410017fabb742d6ccdf060a945150fb56e41084adb7b9dd66739e2b
***************
*** 28,33 ****
--- 29,35 ----
sha256sums = a8621280e07d95f6aa7ae1db8a285ba512990e0af3f8f43d54bfb4d0231d2551
sha256sums = 146a8d3b931861538ee36908e28d8ad774d5de0916e01511f48d84827c59cd99
sha256sums = 936e1701b72e5ecb6b79eba722da0586cee9aabc323ddc5a69b2c07d885d1fa1
+ sha256sums = a989c2766fcb49a8f554a8d5077fd1a25105ef9cb7d2284ec9135da42963b226
sha256sums = 9b8453c15e39cf68ccc1a0d7dfb093439f89e3b2e7c40dd0fa8d0b8aa9956cdd

pkgname = 8188eu-dkms

zer0def commented on 2017-05-24 19:01

Not sure if it's adequate here, but figured I'll write up a PKGBUILD that should work on it's own for the most part: https://pastebin.com/A6Tu1QSk

mister_karim commented on 2017-05-13 10:06

Can you please upgrade this package !

ali commented on 2017-04-16 10:49

https://dl.dropboxusercontent.com/u/27457926/8188eu-v4.3.0.8_13968.tar.xz - 404

All comments