Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: RTL8192EU in *buntu?  (gelezen 39977 keer)

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Re: RTL8192EU in *buntu?
« Reactie #25 Gepost op: 2014/10/28, 21:42:20 »
Och, versie 4.2.x doet 't prima, dus mij maakt het niet uit....  =D

Offline DeBaas

  • Lid
Re: RTL8192EU in *buntu?
« Reactie #26 Gepost op: 2014/10/30, 16:50:28 »
-------- Doorgestuurd bericht --------
Onderwerp:    RTL8192EU ACT-WNP-UA-005
Datum:    Thu, 30 Oct 2014 13:22:47 +0100
Van:    Support Maxxter <support@maxxter.biz>
Aan:    xxx

Good afternoon,

Our reaction is a bit late, but we want to thank you for your information and link.

We already helped a few Linux users with it (unfortunately not all)
 
We are glad that Linux users helps us to help others. We are very thankfull!!

Kind regards,



0900-MAXXTER / 6299837 (EUR 0,25/minuut)
Ik beantwoord GEEN hulpvragen via PB en/of MAIL

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Re: RTL8192EU in *buntu?
« Reactie #27 Gepost op: 2014/10/30, 17:12:01 »
Leuk, maar het zou nog prettiger zijn als ze hun progje zouden repareren.... Enfin, het is sowieso een leuke reactie. Dank voor het melden. :)

Re: RTL8192EU in *buntu?
« Reactie #28 Gepost op: 2014/11/02, 10:39:42 »
Met dank aan iederen voor de geleverde tips & trucks....
Kernel-module voor de USB doggel met chipset rtl8192eu (ID 0bda:818b) oa van Maxxter.
Versie: v4.3.1.1_11320.20140505
Werkt, bijmij dan toch, vanaf kernel 3.6.x t/m 3.17.x
Zie de bijgeleverde RTL8192EU.ods bestandje.

En nu de bestanden:
Het mag dan wel niet voor 100% aan de Debian regels voldoen voor een deb-bestand...
Maar het is een DKMS, dus je hoeft geen rekening te houden met her-uitvoeren van de source-code bij een kernel-update.
Zorg ervoor dat je eerst bij alle aanwezig kernel's op je systeem dat je 'oude' kernel-module heb verwijderd.
Anders zit je met twee kernel-module 8192eu die elkaar in de weg zitten.
Het bestandje kan je hier vinden:
http://users.telenet.be/x86_64/Debian/dkms_rtl8192eu_4.3.1.1.11320.20140505_all.deb

Diegene die ook een RPM gebaseerde distro heeft, de rpm vind je hier:
http://users.telenet.be/x86_64/RPMs/dkms-rtl8192eu-4.3.1.1-11320.20140505.noarch.rpm
Ook hier geldt, zorg ervoor dat je de'oude' kernel-module heb verwijderd.

Voor diegene die ge-interesseerd zijn in de path bestand:
http://users.telenet.be/x86_64/Patches/rtl8192eu-k3.13.patch

PS,
Geschreven op mij Ubuntu 14.04.1 Desktop met die Maxxter doggel:
Citaat
maurizio@U14-32:~$ dmesg | grep 8192eu
[  765.649704] RTL871X: rtl8192eu v4.3.1.1_11320.20140505
[  765.795790] usbcore: registered new interface driver rtl8192eu
[  767.369650] RTL871X: rtl8192eu_hal_init in 1456ms
[  769.138504] RTL871X: ==> rtl8192eu_hal_deinit
[  769.142414] RTL871X:  hal_poweroff_8192eu
[  770.264899] RTL871X: rtl8192eu_hal_init in 1096ms



« Laatst bewerkt op: 2014/11/06, 17:15:22 door MauRice2 »
MvG,
MauRice
Registered Linux user: 473556

Re: RTL8192EU in *buntu?
« Reactie #29 Gepost op: 2014/11/02, 10:56:32 »
Update.....

Zo juist via die Maxxter USB doggel oa een kernel-update binnen gekregen.
Nadat de update zijn afgewerkt, USB doggel eruit herstart.
Na de herstrart en volledig zijn ingelogt.
USB doggel inpluggen... twee tellen later schrijf ik deze topic.
Voordeel van DKMS.
« Laatst bewerkt op: 2014/11/02, 11:09:25 door MauRice2 »
MvG,
MauRice
Registered Linux user: 473556

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Re: RTL8192EU in *buntu?
« Reactie #30 Gepost op: 2014/11/02, 14:10:07 »
Knap gedaan!  :)

Re: RTL8192EU in *buntu?
« Reactie #31 Gepost op: 2014/11/06, 15:09:23 »
Leuk om het te lezen zat in mijn mail-box vandaag ...
Onze collega's van Fedora zijn deze aan het klaar maken voor kernel 3.18.x en hoger.
Zo te lezen werkt de DKMS nog niet naar behoren, maar er wordt aan gewerkt....
Ook dat ze gaan proberen om RTL8192EU standaard in de kernel te laten opnemen.

Citaat
On 06.11.2014 07:15, poma wrote:
> On 05.11.2014 22:14, poma wrote:
>> On 05.11.2014 20:23, Bob Marcan wrote:
>>> On Wed, 05 Nov 2014 07:18:17 +0100
>>> poma <xxxx> wrote:
>>>>
>>>> http://forum.ubuntu-nl.org/index.php?topic=86081.msg930664#msg930664
>>>> Works?
>>>>
>>> Works! Tnx.
>>> Googling for the solution, i filtered out non english entries.
>>> google translate was now my friend.
>>>
>>> Downloaded dkms doesn't work properly.
>>> At installation it provides proper 8192eu.ko module.
>>> After kernel upgrade and reboot, dkms installs the old module.
>>> Probably it doesn't clean up and in the next iteration only installs
>>> already compiled module. I'll investigate this further.
>>>
>>
>> $ rpm -q kernel-devel-$(uname -r) dkms
>> kernel-devel-3.17.2-200.fc20.x86_64
>> dkms-2.2.0.3-28.git.7c3e7c5.fc20.noarch
>>
>> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>
>> $ rpmbuild --rebuild http://users.telenet.be/x86_64/RPMs/dkms-rtl8192eu-4.3.1.1-11320.20140505.src.rpm
>>
>> ~~~~~~
>>
>> $ su -
>>
>> ~~~~~~
>>
>> # systemctl enable dkms
>>
>> # systemctl start dkms
>>
>> ~~~~~~~~~~~~~~~~~~~~~~~
>>
>> # rpm -ivh /home/user/rpmbuild/RPMS/noarch/dkms-rtl8192eu-4.3.1.1-11320.20140505.noarch.rpm
>> Preparing...                          ################################# [100%]
>> Updating / installing...
>>    1:dkms-rtl8192eu-4.3.1.1-11320.2014################################# [100%]
>>
>> Creating symlink /var/lib/dkms/rtl8192eu/4.3.1.1-11320.20140505/source ->
>>                  /usr/src/rtl8192eu-4.3.1.1-11320.20140505
>>
>> DKMS: add completed.
>>
>> Kernel preparation unnecessary for this kernel.  Skipping...
>>
>> Building module:
>> cleaning build area...
>> cd /var/lib/dkms/rtl8192eu/4.3.1.1-11320.20140505/build ; make................
>> cleaning build area...
>>
>> DKMS: build completed.
>>
>> 8192eu:
>> Running module version sanity check.
>>  - Original module
>>    - No original module exists within this kernel
>>  - Installation
>>    - Installing to /lib/modules/3.17.2-200.fc20.x86_64/extra/
>> Adding any weak-modules
>>
>> depmod...
>>
>> DKMS: install completed.
>>
>> ~~~~~~~~~~~~~~~~~~~~~~~~
>>
>> # modinfo 8192eu
>> filename:       /lib/modules/3.17.2-200.fc20.x86_64/extra/8192eu.ko
>> version:        v4.3.1.1_11320.20140505
>> author:         Realtek Semiconductor Corp.
>> description:    Realtek Wireless Lan Driver
>> license:        GPL
>> srcversion:     45A7C17EE731A4EB2668470
>> alias:          usb:v0BDAp818Cd*dc*dsc*dp*icFFiscFFipFFin*
>> alias:          usb:v0BDAp818Bd*dc*dsc*dp*icFFiscFFipFFin*
>> ...
>>
>> ~~~~~~~~~~~~~~~~~~~~
>>
>> # modprobe -v 8192eu
>> insmod /lib/modules/3.17.2-200.fc20.x86_64/extra/8192eu.ko
>>
>>
>> # dmesg -t
>> ...
>> 8192eu: module verification failed: signature and/or  required key missing - tainting kernel
>> RTL871X: module init start
>> RTL871X: rtl8192eu v4.3.1.1_11320.20140505
>> RTL871X: build time: Nov  5 2014 22:00:31
>> usbcore: registered new interface driver rtl8192eu
>> RTL871X: module init ret=0
>>
> ...
>
> Yeah, wrong version magic for kernel upgrades.
>
>
> # rpm -ivh http://alt.fedoraproject.org/pub/alt/rawhide-kernel-nodebug/x86_64/kernel-core-3.18.0-0.rc3.git1.2.fc22.1.x86_64.rpm \
>  > http://alt.fedoraproject.org/pub/alt/rawhide-kernel-nodebug/x86_64/kernel-devel-3.18.0-0.rc3.git1.2.fc22.1.x86_64.rpm
> Retrieving http://alt.fedoraproject.org/pub/alt/rawhide-kernel-nodebug/x86_64/kernel-core-3.18.0-0.rc3.git1.2.fc22.1.x86_64.rpm
> Retrieving http://alt.fedoraproject.org/pub/alt/rawhide-kernel-nodebug/x86_64/kernel-devel-3.18.0-0.rc3.git1.2.fc22.1.x86_64.rpm
> Preparing...                          ################################# [100%]
> Updating / installing...
>    1:kernel-devel-3.18.0-0.rc3.git1.2.################################# [ 50%]
>    2:kernel-core-3.18.0-0.rc3.git1.2.f################################# [100%]
>
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
> # sha1sum /usr/lib/modules/3.17.2-200.fc20.x86_64/extra/8192eu.ko \
>  > /usr/lib/modules/3.18.0-0.rc3.git1.2.fc22.1.x86_64/extra/8192eu.ko
> 71cbe4a06ff2511b7e5c0300066c325d7163ab5b  /usr/lib/modules/3.17.2-200.fc20.x86_64/extra/8192eu.ko
> 9c8c1d687c66a25665e432248456b23501d881ee  /usr/lib/modules/3.18.0-0.rc3.git1.2.fc22.1.x86_64/extra/8192eu.ko
>
> ~~~~~~
> REBOOT
>
> ~~~~~~~~~~
>
> # uname -r
> 3.18.0-0.rc3.git1.2.fc22.1.x86_64
>
> ~~~~~~~~~~~~~~~~
>
> # modinfo 8192eu
> filename:       /lib/modules/3.18.0-0.rc3.git1.2.fc22.1.x86_64/extra/8192eu.ko
> version:        v4.3.1.1_11320.20140505
> author:         Realtek Semiconductor Corp.
> description:    Realtek Wireless Lan Driver
> license:        GPL
> srcversion:     45A7C17EE731A4EB2668470
> alias:          usb:v0BDAp818Cd*dc*dsc*dp*icFFiscFFipFFin*
> alias:          usb:v0BDAp818Bd*dc*dsc*dp*icFFiscFFipFFin*
> depends:       
> vermagic:       3.17.2-200.fc20.x86_64 SMP mod_unload
> ...
>
> ~~~~~~~~~~~~~~~~~~~~
>
> # modprobe -v 8192eu
> insmod /lib/modules/3.18.0-0.rc3.git1.2.fc22.1.x86_64/extra/8192eu.ko
> 8192eu: version magic '3.17.2-200.fc20.x86_64 SMP mod_unload ' should be '3.18.0-0.rc3.git1.2.fc22.1.x86_64 SMP mod_unload '
> modprobe: ERROR: could not insert '8192eu': Exec format error
>
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
> Temporarily, you can fix it manually
>
> # POSTIN - %post dkms-rtl8192eu.spec
> /usr/sbin/dkms add -m rtl8192eu -v 4.3.1.1-11320.20140505 --rpm_safe_upgrade
> /usr/sbin/dkms build -m rtl8192eu -v 4.3.1.1-11320.20140505 --rpm_safe_upgrade
> /usr/sbin/dkms install -m rtl8192eu -v 4.3.1.1-11320.20140505 --rpm_safe_upgrade
>
> # PREUN - %preun dkms-rtl8192eu.spec
> /usr/sbin/dkms remove -m rtl8192eu -v 4.3.1.1-11320.20140505 --rpm_safe_upgrade --all
>
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
> # dkms remove -m rtl8192eu -v 4.3.1.1-11320.20140505 -k $(uname -r)
>
> -------- Uninstall Beginning --------
> Module:  rtl8192eu
> Version: 4.3.1.1-11320.20140505
> Kernel:  3.18.0-0.rc3.git1.2.fc22.1.x86_64 (x86_64)
> -------------------------------------
>
> Status: Before uninstall, this module version was ACTIVE on this kernel.
> Removing any linked weak-modules
>
> 8192eu.ko:
>  - Uninstallation
>    - Deleting from: /lib/modules/3.18.0-0.rc3.git1.2.fc22.1.x86_64/extra/
>  - Original module
>    - No original module was found for this module on this kernel.
>    - Use the dkms install command to reinstall any previous module version.
>
> depmod....
>
> DKMS: uninstall completed.
>
> ~~~~~~~~~~~~~~~~
>
> # modinfo 8192eu
> modinfo: ERROR: Module 8192eu not found.
>
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
> # dkms build -m rtl8192eu -v 4.3.1.1-11320.20140505 -k $(uname -r)
>
> Kernel preparation unnecessary for this kernel.  Skipping...
>
> Building module:
> cleaning build area...
> cd /var/lib/dkms/rtl8192eu/4.3.1.1-11320.20140505/build ; make..................
> cleaning build area...
>
> DKMS: build completed.
>
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
> # dkms install -m rtl8192eu -v 4.3.1.1-11320.20140505 -k $(uname -r)
>
> 8192eu:
> Running module version sanity check.
>  - Original module
>    - No original module exists within this kernel
>  - Installation
>    - Installing to /lib/modules/3.18.0-0.rc3.git1.2.fc22.1.x86_64/extra/
> Adding any weak-modules
>
> depmod...
>
> DKMS: install completed.
>
> ~~~~~~~~~~~~~~~~
>
> # modinfo 8192eu
> filename:       /lib/modules/3.18.0-0.rc3.git1.2.fc22.1.x86_64/extra/8192eu.ko
> version:        v4.3.1.1_11320.20140505
> author:         Realtek Semiconductor Corp.
> description:    Realtek Wireless Lan Driver
> license:        GPL
> srcversion:     45A7C17EE731A4EB2668470
> alias:          usb:v0BDAp818Cd*dc*dsc*dp*icFFiscFFipFFin*
> alias:          usb:v0BDAp818Bd*dc*dsc*dp*icFFiscFFipFFin*
> depends:       
> vermagic:       3.18.0-0.rc3.git1.2.fc22.1.x86_64 SMP mod_unload
> ...
>
> ~~~~~~~~~~~~~~~~~~~~
>
> # modprobe -v 8192eu
> insmod /lib/modules/3.18.0-0.rc3.git1.2.fc22.1.x86_64/extra/8192eu.ko
>
>
> # dmesg -t
> ...
> 8192eu: module verification failed: signature and/or  required key missing - tainting kernel
> RTL871X: module init start
> RTL871X: rtl8192eu v4.3.1.1_11320.20140505
> RTL871X: build time: Nov  6 2014 06:31:24
> usbcore: registered new interface driver rtl8192eu
> RTL871X: module init ret=0
>


Until you find a solution within dkms, this script/service can help you

/usr/bin/check-8192eu-vermagic
#!/bin/sh
#
# Compare 8192eu vermagic and kernel release,
# if not equal build and install 8192eu.ko again

vermagic=$(modinfo 8192eu -F vermagic | awk '{print $1}')
kernelrel=$(uname -r)
if [[ $vermagic != $kernelrel ]]; then
  dkms remove -m rtl8192eu -v 4.3.1.1-11320.20140505 -k $(uname -r)
  dkms build -m rtl8192eu -v 4.3.1.1-11320.20140505 -k $(uname -r)
  dkms install -m rtl8192eu -v 4.3.1.1-11320.20140505 -k $(uname -r)
  modprobe -v 8192eu
else
  echo OK
fi

~~~~~~~~~~~

# chmod +x /usr/bin/check-8192eu-vermagic

~~~~~~~~~~~~~~~~~~~

/etc/systemd/system/check-8192eu-vermagic.service
[Unit]
Description=Compare 8192eu vermagic and kernel release

[Service]
ExecStart=/usr/bin/check-8192eu-vermagic

[Install]
WantedBy=multi-user.target

~~~~~~~~~~~~~~~~~

systemctl enable check-8192eu-vermagic.service

~~~~~~
REBOOT

~~~~~~~~~~~~~~~~~~~

# journalctl -b -u check-8192eu-vermagic.service -o -cat
building 8192eu
-------- Uninstall Beginning --------
Module:  rtl8192eu
Version: 4.3.1.1-11320.20140505
Kernel:  3.18.0-0.rc3.git1.2.fc22.1.x86_64 (x86_64)
-------------------------------------
Status: Before uninstall, this module version was ACTIVE on this kernel.
Removing any linked weak-modules
8192eu.ko:
- Uninstallation
- Deleting from: /lib/modules/3.18.0-0.rc3.git1.2.fc22.1.x86_64/extra/
- Original module
- No original module was found for this module on this kernel.
- Use the dkms install command to reinstall any previous module version.
depmod.........
DKMS: uninstall completed.
Kernel preparation unnecessary for this kernel.  Skipping...
Building module:
cleaning build area...
cd /var/lib/dkms/rtl8192eu/4.3.1.1-11320.20140505/build ; make...................
cleaning build area...
DKMS: build completed.
8192eu:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/3.18.0-0.rc3.git1.2.fc22.1.x86_64/extra/
Adding any weak-modules
depmod...
DKMS: install completed.
insmod /lib/modules/3.18.0-0.rc3.git1.2.fc22.1.x86_64/extra/8192eu.ko

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Until the next kernel upgrade

# journalctl -b -u check-8192eu-vermagic.service -o cat
OK


Besides subscribe
http://vger.kernel.org/vger-lists.html#linux-wireless
and try to contact Larry Finger in order to get RTL8192EU into the kernel.


poma


PS,
De subject van het mailtje stond " [SOLVED]"
Citaat
Re: Realtek rtl8192eu driver [SOLVED]

« Laatst bewerkt op: 2014/11/07, 13:31:31 door Ron »
MvG,
MauRice
Registered Linux user: 473556

Re: RTL8192EU in *buntu?
« Reactie #32 Gepost op: 2014/11/06, 19:39:50 »
Op een ander systeem, OpenMandrive 2014, heb ik door middel van een repo aan te passen.
En kernel sprong laten maken, van 3.15.10 naar 3.17.2

Het zelfde fenomeen als bij de mensen van Fedora.
Ondanks dat DKMS een kernel module 8192eu.ko voor kernel 3.17.2 heeft aangemaakt.
Las ik via  modinfo 8192eu dat bij de vermagic: op kernel 3.15.10 stond ipv 3.17.2

Ik heb het opgelost door middel van DKMS deze kernel-module verwijderd.
En opnieuw laten maken en installeren.
Citaat
dkms remove -m rtl8192eu -v 4.3.1.1-11320.20140505  -k 3.17.2-nrjQL-desktop-1omv

dkms build -m rtl8192eu -v 4.3.1.1-11320.20140505  -k 3.17.2-nrjQL-desktop-1omv
dkms install -m rtl8192eu -v 4.3.1.1-11320.20140505  -k 3.17.2-nrjQL-desktop-1omv
Nu staat de vermagic wel goed, en werkt mij Maxxter Wifi USB doggle met kernel 3.17.2

Waar precies het fout ging tijdens het update van de kernel, ik niet kunnen zeggen.



MvG,
MauRice
Registered Linux user: 473556

Offline Nero

  • Lid
Re: RTL8192EU in *buntu?
« Reactie #33 Gepost op: 2014/11/07, 12:54:11 »
Mag ik een tip geven? Als je zo'n lange lappen tekst wil plaatsen kan je die beter de code-tags gebruiken ipv Citaat. Geeft een apart scrolbaar venster. Of heb ik het mis?

Re: RTL8192EU in *buntu?
« Reactie #34 Gepost op: 2014/11/07, 14:40:44 »
Mag ik een tip geven? Als je zo'n lange lappen tekst wil plaatsen kan je die beter de code-tags gebruiken ipv Citaat. Geeft een apart scrolbaar venster. Of heb ik het mis?
Nero,

Bedankt voor tip, blijkbaar al aangepast maar niet door mij.
MvG,
MauRice
Registered Linux user: 473556

Re: RTL8192EU in *buntu?
« Reactie #35 Gepost op: 2014/11/08, 12:59:22 »
Het opnemen van de RTL8192EU in de kernel zal niet door gaan:

Citaat
On 08.11.2014 08:51, Pomidora Belisima wrote:
> On Fri, Nov 7, 2014 at 10:30 PM, Bob Marcan <xxxx>
> wrote:
>
>> Obviously we should avoid this chip.
>> BR, Bob
>>
>> Begin forwarded message:
>>
>> Date: Fri, 07 Nov 2014 11:21:40 -0600
>> From: Larry Finger <xxxx>
>> To: Bob Marcan <xxxx>
>> Subject: Re: rtl8192eu driver
>>
>>
>> On 11/07/2014 10:30 AM, Bob Marcan wrote:
>>> Hi.
>>> Driver for this chip is not (anymore?) available on the vendor site.
>>> At least not on the official download page.
>>> But it is available on the net.
>>> This is the one which i use on the Fedora 20:
>>>
>> http://users.telenet.be/x86_64/RPMs/dkms-rtl8192eu-4.3.1.1-11320.20140505.src.rpm
>>> Does this chip can be included  in  the mainstream?
>>
>> I do not have any copies of a device with the RTL8192EU chip, thus I
>> would not be able to test any driver. In addition, I have had much
>> negative feedback from users, and little support from the Realtek USB
>> group. For those reasons, I will never work on another Realtek USB
>> driver that does not use mac80211.
>>
>> Perhaps someone else will take that driver, work for hundreds of hours
>> to get it into a form that is acceptable for kernel inclusion, submit
>> it, and then maintain it. I can assure you that I am not the person to
>> do so.
>>
>> Larry
>>
>>
>>
>
> At least it is good to know.
>

Also it is very unfortunate to know Realtek relates in such a manner toward its own devices in Linux environment.
Realtek devices are good devices.

Larry thank you for your hard work so far.

BTW FYI Bob, here you can find my Realtek RTL8188SU review - follows all links
http://rt2x00.serialmonkey.com/pipermail/users_rt2x00.serialmonkey.com/2014-November/006714.html

In pursuit of "perfect" USB-WiFi device on Linux.


poma

Dus zal het met de patch moeten gebeuren.
Wat betreft via DKMS, even bekeken op mijn systemen.
Als je downgrade gaat werkt het correct.
Met een update + kernel sprong niet.

Aangezien met Ubuntu niet echt een kernel sprong was, werkte ook al stond de 'vermagic:' nog op de oude kernel.
Niet goed dus, ik vermoed dat de dkms.conf bestand de boosdoener is.
Aan de colega's van Fedora ook gevraagd, maar hierop helaas geen antwoord tot nu toe.
De gebruikte dkms.conf bestand voor de rtl819eu kernel module.
PACKAGE_NAME="rtl8192eu"
PACKAGE_VERSION="4.3.1.1.11320.20140505"
CLEAN="make clean"

BUILT_MODULE_NAME[0]="8192eu"
MAKE[0]="'make'"
DEST_MODULE_LOCATION[0]="/kernel/drivers/staging/rtl8192eu"
PATCH[0]="rtl8192eu-k3.13.patch"
AUTOINSTALL="yes"

Ik vind de oorzaak niet, als iemand die wel ziet, graag.

MvG,
MauRice
Registered Linux user: 473556

Re: RTL8192EU in *buntu?
« Reactie #36 Gepost op: 2014/11/09, 21:33:58 »
Ik denk dat er uit bent.
Heb die dkms.conf een klein beetje aangepast.
Op de Mint 17 had ik een kernel-update te goed (als je dat zo mag uit drukken).
Deze keer ging de 'vermagic:' goed.
Het zijn dezelfde bestanden en dezelfde linken. Alleen de datum is van vandaag.

Als iemand ook een kernel-update te goed heeft.
En zo'n USB WiFi doggle heeft mag hij/zij ter bevestiging ook proberen.
Wel eerst de oude dkms verwijderen (purgen)
sudo apt-get purge rtl8192eu-kernel-source

Voor dat je de kernel-update binnen haalt, eerst de dkms_rtl8192eu_4.3.1.1.11320.20140505_all.deb installeren.
Je kan het 'zien' met:
modinfo 8192eu | grep generic
Beiden, filename en vermagic moeten naar de zelfde kernel versie verwijzen.
MvG,
MauRice
Registered Linux user: 473556

Offline daniel

  • Lid
Re: RTL8192EU in *buntu?
« Reactie #37 Gepost op: 2015/02/28, 14:00:18 »
Bedankt pjotr,

nmiddels heb ik deze oplossing toegevoegd aan m'n webstek, uiteraard met dankvermelding aan de mensen die het eigenlijke werk hebben gedaan:
https://sites.google.com/site/computertip/reserve-8#TOC-Realtek-RTL8192EU-chipset-0bda:818b-
(punt 4, rechterkolom)

hier heb je misschien ook wat aan voor de website, jou link op deze site heb ik gekoppeld aan mijn bash script...

code:

#!/bin/bash

cd Downloads
wget --no-check -O Realtek-RTL8192EU.tar.gz "https://docs.google.com/uc?export=download&id=0B_PyshAvItmPQ0RPdTJxWXBwdlU"
tar xzvf Realtek-RTL8192EU.tar.gz
cd installatiepakketmap
sudo sh install.sh
sudo rm -rf installatiepakketmap
sudo rm -rf Handleiding-voor-installatie.txt
cd ~
« Laatst bewerkt op: 2015/02/28, 14:04:32 door daniel »

Offline vinx77

  • Lid
Re: RTL8192EU in *buntu?
« Reactie #38 Gepost op: 2015/05/07, 11:52:54 »
Krijgen jullie ook een "8192eu: disagrees about version of symbol module_layout"? Ik heb dat nog niet gehad en voordat ik er meer tijd in steek, ben ik benieuwd of jullie hetzelfde hebben. Moet ik de module misschien opnieuw compileren om dit te fixen?

Re: RTL8192EU in *buntu?
« Reactie #39 Gepost op: 2015/05/07, 17:48:50 »
Krijgen jullie ook een "8192eu: disagrees about version of symbol module_layout"? Ik heb dat nog niet gehad en voordat ik er meer tijd in steek, ben ik benieuwd of jullie hetzelfde hebben. Moet ik de module misschien opnieuw compileren om dit te fixen?
Vinx77,

Neen,  werkt prima op al mijn systemen bij elke kernel sprong via DKMS.
Alleen bij de systemen waar de gcc versie 4.9.2 of hoger moest ik de Makefile aanpassen.
Foutmelding met betrekking tot de ingebouwde macro's voor Datum en Tijd.
MvG,
MauRice
Registered Linux user: 473556

Re: RTL8192EU in *buntu?
« Reactie #40 Gepost op: 2015/05/29, 16:59:04 »
Persoonlijk heb ik nog geen ervaring met kernel 4.x...
Maar onze vrienden van Fedora wel.
Deze twee patches heeft Bob Marcan vandaag gemaild om deze USB WiFi doggle te laten werken met Fedora 21, kernel 4.0.4 en gcc 4.9.2:

rtl8192EU_Makefile.patch
--- rtl8192EU_linux_v4.3.1.1_11320.20140505/Makefile.ORG 2014-05-05 10:28:48.000000000 +0200
+++ rtl8192EU_linux_v4.3.1.1_11320.20140505/Makefile 2015-05-29 11:19:11.978625799 +0200
@@ -18,6 +18,10 @@
 
 EXTRA_CFLAGS += -I$(src)/include
 
+ccflags-y  += $(EXTRA_CFLAGS)
+ccflags-y  += -Wno-error=date-time
+ccflags-y  += -Wno-error=implicit-function-declaration
+
 EXTRA_LDFLAGS += --strip-debug
 
 CONFIG_AUTOCFG_CP = n

rtl8192EU_os_dep_linux_rtw_android.c.patch
--- rtl8192EU_linux_v4.3.1.1_11320.20140505/os_dep/linux/rtw_android.c.ORG 2015-05-29 11:37:17.440014587 +0200
+++ rtl8192EU_linux_v4.3.1.1_11320.20140505/os_dep/linux/rtw_android.c 2015-05-29 11:39:10.015710546 +0200
@@ -337,7 +337,7 @@
 {
  int cmd_num;
  for(cmd_num=0 ; cmd_num<ANDROID_WIFI_CMD_MAX; cmd_num++)
- if(0 == strnicmp(cmdstr , android_wifi_cmd_str[cmd_num], strlen(android_wifi_cmd_str[cmd_num])) )
+ if(0 == strncasecmp(cmdstr , android_wifi_cmd_str[cmd_num], strlen(android_wifi_cmd_str[cmd_num])) )
  break;
 
  return cmd_num;
MvG,
MauRice
Registered Linux user: 473556

Re: RTL8192EU in *buntu?
« Reactie #41 Gepost op: 2015/05/30, 20:23:20 »
Nog meer info ...

Linux Mint Rebecca 17.1 bied nu ook een 3.19.0-18-generic kernel.
Heb met deze kernel mee meer moeite gehad met de nvidia-331 kernel-module dan met de rtl8192eu kernel-module.
De rtl8192eu, versie v4.3.1.1_11320.20140505, was zonder problemen bij het installeren van deze kernel gecompileerd (dkms).
De nvidia-331 wilde echt niet, ten einde raad maar de ppa toegevoegd en de nvidia-340 ge-installeerd.

Nu draai Mint met deze kernel + nvidia-340 en via de Maxxter rtl8192eu USB WiFi doggle.
MvG,
MauRice
Registered Linux user: 473556

Re: RTL8192EU in *buntu?
« Reactie #42 Gepost op: 2015/05/31, 14:23:49 »
Het is toch geen weer vandaag....
Dus even spelen met Ubuntu 14.04.2 - 32bits.

Allereerst heb ik de nvidia-331 vervangen door nvidia-340 om hier geen problemen te hebben.

De eerste patch van de Fedora collega's heb ik niet nodig omdat de gcc versie nog altijd 4.8.2 is en geen 4.9.2 of hoger.
Dan de tweede patch van de Fedora collega's aangemaakt in /usr/src/rtl8192eu-4.3.1.1.11320.20140505/patches/rtw_android-k4.patch
Inhoud:
--- rtl8192eu-4.3.1.1.11320.20140505/os_dep/linux/rtw_android.c.ORG 2015-05-29 11:37:17.440014587 +0200
+++ rtl8192eu-4.3.1.1.11320.20140505/os_dep/linux/rtw_android.c 2015-05-29 11:39:10.015710546 +0200
@@ -337,7 +337,7 @@
 {
  int cmd_num;
  for(cmd_num=0 ; cmd_num<ANDROID_WIFI_CMD_MAX; cmd_num++)
- if(0 == strnicmp(cmdstr , android_wifi_cmd_str[cmd_num], strlen(android_wifi_cmd_str[cmd_num])) )
+ if(0 == strncasecmp(cmdstr , android_wifi_cmd_str[cmd_num], strlen(android_wifi_cmd_str[cmd_num])) )
  break;
 
  return cmd_num;

En dkms.conf aangepast (/usr/src/rtl8192eu-4.3.1.1.11320.20140505/dkms.conf) dat er een tweede patch is:
PACKAGE_NAME="rtl8192eu"
PACKAGE_VERSION="4.3.1.1.11320.20140505"
CLEAN="make clean"

BUILT_MODULE_NAME[0]="8192eu"
MAKE[0]="'make' KVER=$kernelver"
DEST_MODULE_LOCATION[0]="/kernel/drivers/staging/rtl8192eu"
PATCH[0]="rtl8192eu-k3.13.patch"
PATCH[1]="rtw_android-k4.patch"
AUTOINSTALL="yes"

Dan de drie *.deb bestanden downloaden voor kernel 4.0.4 aan de hand van deze site:
http://linuxg.net/install-kernel-40x-on-ubuntu/
Installeren en herstart .....

Nu draait hier: Ubuntu 14.04.2 - kernel 4.0.4 - nvidia-340 - Maxxter USB WiFi doggle (8192eu)
Dus dankzij de Fedora collega's werkt die USB Wifi doggle ook met kernel 4.0.4

Op *buntu systemen met gcc versie 4.9.2 of hoger zal je ook de /usr/src/rtl8192eu-4.3.1.1.11320.20140505/Makefile moeten aanpassen
aan de hand van de eerste patch Fedora collega's

MvG,
MauRice
Registered Linux user: 473556

Re: RTL8192EU in *buntu?
« Reactie #43 Gepost op: 2015/05/31, 15:04:15 »
Na het uitvoeren van install.sh krijg ik aan het einde de volgende foutmeldingen:
/home/redhenk/Downloads/installatiepakketmap/driver/rtl8192EU_linux_v4.2.2_7585.20130524/os_dep/linux/os_intfs.c:1216:2: warning: (near initialization for ‘rtw_netdev_ops.ndo_select_queue’)
  CC [M]  /home/redhenk/Downloads/installatiepakketmap/driver/rtl8192EU_linux_v4.2.2_7585.20130524/os_dep/linux/usb_intf.o
/home/redhenk/Downloads/installatiepakketmap/driver/rtl8192EU_linux_v4.2.2_7585.20130524/os_dep/linux/usb_intf.c: In function ‘rtw_drv_entry’:
/home/redhenk/Downloads/installatiepakketmap/driver/rtl8192EU_linux_v4.2.2_7585.20130524/os_dep/linux/usb_intf.c:1977:52: error: macro "__DATE__" might prevent reproducible builds [-Werror=date-time]
  DBG_871X("build time: %s %s\n", __DATE__, __TIME__);
                                                    ^
/home/redhenk/Downloads/installatiepakketmap/driver/rtl8192EU_linux_v4.2.2_7585.20130524/os_dep/linux/usb_intf.c:1977:1: error: macro "__TIME__" might prevent reproducible builds [-Werror=date-time]
  DBG_871X("build time: %s %s\n", __DATE__, __TIME__);
 ^
cc1: some warnings being treated as errors
scripts/Makefile.build:257: recept voor doel '/home/redhenk/Downloads/installatiepakketmap/driver/rtl8192EU_linux_v4.2.2_7585.20130524/os_dep/linux/usb_intf.o' is mislukt
make[2]: *** [/home/redhenk/Downloads/installatiepakketmap/driver/rtl8192EU_linux_v4.2.2_7585.20130524/os_dep/linux/usb_intf.o] Fout 1
Makefile:1394: recept voor doel '_module_/home/redhenk/Downloads/installatiepakketmap/driver/rtl8192EU_linux_v4.2.2_7585.20130524' is mislukt
make[1]: *** [_module_/home/redhenk/Downloads/installatiepakketmap/driver/rtl8192EU_linux_v4.2.2_7585.20130524] Fout 2
make[1]: Map '/usr/src/linux-headers-3.19.0-20-generic' wordt verlaten
Makefile:1043: recept voor doel 'modules' is mislukt
make: *** [modules] Fout 2
##################################################
Compile make driver error: 2
Please check error Mesg
##################################################
redhenk@HP:~/Downloads/installatiepakketmap$ [code]

Wie weet hoe ikdit kan oplossen?

OS: Ubuntu 16.04/17.10
RPi
Ubuntu Mate

Re: RTL8192EU in *buntu?
« Reactie #44 Gepost op: 2015/05/31, 15:54:53 »
Redhank,

De driver met bijgeleverde CD is helaas te oud.
Een verbetere versie vind je oa hier: http://laptopke.be/files/Debian/dkms_rtl8192eu_4.3.1.1.11320.20140505_all.deb

Als Ubunt 14.04 of afgeleide gebruikt, op de link klikken en laat het "software center" zijn ding doen.
Heb je een nieuwere versie van *buntu, dus met gcc versie 4.9.2 of hoger.
Te controlere in de terminal:
gcc --version

Ik vermoed van wel gezien bepaalde fout meldigen:
Citaat
/home/redhenk/Downloads/installatiepakketmap/driver/rtl8192EU_linux_v4.2.2_7585.20130524/os_dep/linux/usb_intf.c:1977:52: error: macro "__DATE__" might prevent reproducible builds [-Werror=date-time]
  DBG_871X("build time: %s %s\n", __DATE__, __TIME__);

Laat "software center" zijn ding doen.
Pas de Makefile aan voor deze fout melding door EXTRA_CFLAGS += -Wno-date-time toe te voegen:
gksu gedit /usr/src/rtl8192eu-4.3.1.1.11320.20140505/Makefile

Zoals hier onderstaande:
Citaat
    EXTRA_CFLAGS += -Wno-unused-variable
    EXTRA_CFLAGS += -Wno-unused-value
    EXTRA_CFLAGS += -Wno-unused-label
    EXTRA_CFLAGS += -Wno-unused-parameter
    EXTRA_CFLAGS += -Wno-unused-function
    EXTRA_CFLAGS += -Wno-unused
    EXTRA_CFLAGS += -Wno-date-time

    #EXTRA_CFLAGS += -Wno-uninitialized

Opslaan en daarna de volgende opdracht om via dkms de kernel-module opnieuw te laten compileren:
sudo dkms autoinstall

Als het goed zal het nu geen fout meldingen geven.
De USB Wifi doggle inpluggen en het zal werken.
Het zal ook werken bij de volgende kernel update, zolang het onder kernel 4.x blijf.

« Laatst bewerkt op: 2015/05/31, 18:07:30 door MauRice2 »
MvG,
MauRice
Registered Linux user: 473556

Re: RTL8192EU in *buntu?
« Reactie #45 Gepost op: 2015/05/31, 18:48:22 »
MauRice2,

Alles gedaan, wat je hebt aangegeven, maar toch nog foutmeldingen, nl. de volgende:

redhenk@HP:~$ sudo dkms autoinstall
[sudo] password for redhenk:

Kernel preparation unnecessary for this kernel.  Skipping...

Kernel preparation unnecessary for this kernel.  Skipping...

Building module:
cleaning build area...applying patch rtl8192eu-k3.13.patch...patching file include/osdep_intf.h
patching file os_dep/linux/os_intfs.c
patching file os_dep/linux/rtw_android.c
patching file os_dep/linux/rtw_proc.c
patching file os_dep/linux/usb_intf.c


Building module:
cleaning build area....
make KERNELRELEASE=3.19.0-20-generic -C /lib/modules/3.19.0-20-generic/build M=/var/lib/dkms/rtl8192cu-tjp/1.6/build....
'make'.....(bad exit status: 2)
Error! Bad return status for module build on kernel: 3.19.0-20-generic (x86_64)
Consult /var/lib/dkms/rtl8192eu/4.3.1.1.11320.20140505/build/make.log for more information.
.......(bad exit status: 2)
Error! Bad return status for module build on kernel: 3.19.0-20-generic (x86_64)
Consult /var/lib/dkms/rtl8192cu-tjp/1.6/build/make.log for more information.

Met lsusb wordt de dongle wel herkend,

Bus 001 Device 003: ID 0bda:818b Realtek Semiconductor Corp.
maar wlan0 is in geen velden of wegen te bekennen.
OS: Ubuntu 16.04/17.10
RPi
Ubuntu Mate

Re: RTL8192EU in *buntu?
« Reactie #46 Gepost op: 2015/05/31, 18:54:39 »
Ter aanvulling.
De eerste logfile gaf deze output:

DKMS make.log for rtl8192eu-4.3.1.1.11320.20140505 for kernel 3.19.0-20-generic (x86_64)
zo mei 31 18:06:35 CEST 2015
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/3.19.0-20-generic/build M=/var/lib/dkms/rtl8192eu/4.3.1.1.11320.20140505/build  modules
make[1]: Map '/usr/src/linux-headers-3.19.0-20-generic' wordt binnengegaan
  CC [M]  /var/lib/dkms/rtl8192eu/4.3.1.1.11320.20140505/build/core/rtw_cmd.o
gcc: error: unrecognized command line option ‘-wNO-DATE-TIME’
scripts/Makefile.build:257: recept voor doel '/var/lib/dkms/rtl8192eu/4.3.1.1.11320.20140505/build/core/rtw_cmd.o' is mislukt
make[2]: *** [/var/lib/dkms/rtl8192eu/4.3.1.1.11320.20140505/build/core/rtw_cmd.o] Fout 1
Makefile:1394: recept voor doel '_module_/var/lib/dkms/rtl8192eu/4.3.1.1.11320.20140505/build' is mislukt
make[1]: *** [_module_/var/lib/dkms/rtl8192eu/4.3.1.1.11320.20140505/build] Fout 2
make[1]: Map '/usr/src/linux-headers-3.19.0-20-generic' wordt verlaten
Makefile:1324: recept voor doel 'modules' is mislukt
make: *** [modules] Fout 2

en de tweede deze:

Te groot om hier de code op te nemen, dus zie bijlage.
OS: Ubuntu 16.04/17.10
RPi
Ubuntu Mate

Re: RTL8192EU in *buntu?
« Reactie #47 Gepost op: 2015/05/31, 20:57:35 »
Redhank,

Om het reproduceren heb ik nog een test laptop met Ubuntu 15.04, ook al heeft deze een ingebouwde wifi.
Hiervan weet ik dat de gcc versie 4.9.2 is en met begin van testen is de kernel 3.19.0-16-generic.

Dus deb pakket instaleren, de Makefile aanpassen, en sudo dkms autoinstall uitgevoerd.
Conclusie: geen foutmelding en de kernel-module 8192eu is aanwezig:
modinfo 8192eu

USB doggle inprikken, netwerk verbind configuren, ingebouwde wifi-kaart uitzetten.
Wifi device in bijmij nu wlan1. (De ingeouwde wifi-kaart is wlan0)

De boel laten updaten via deze USB doggle.
Zie ook een kernel update -> 3.19.0-18-generic.
USB doggle eruit, herstarten.
Kernel is 3.19.0-18-generic, kernel-module 8192eu is netje aangemaakt voor deze kernel.
Zie uitkomst van modinfo 8192eu:
maurizio@Tecra:~$ modinfo 8192eu
filename:       /lib/modules/3.19.0-18-generic/updates/dkms/8192eu.ko
version:        v4.3.1.1_11320.20140505
author:         Realtek Semiconductor Corp.
description:    Realtek Wireless Lan Driver
license:        GPL
srcversion:     45A7C17EE731A4EB2668470
alias:          usb:v0BDAp818Cd*dc*dsc*dp*icFFiscFFipFFin*
alias:          usb:v0BDAp818Bd*dc*dsc*dp*icFFiscFFipFFin*
depends:       
vermagic:       3.19.0-18-generic SMP mod_unload modversions
parm:           rtw_ips_mode:The default IPS mode (int)
parm:           rtw_usb_rxagg_mode:int
parm:           rtw_qos_opt_enable:int
parm:           ifname:The default name to allocate for first interface (charp)
parm:           if2name:The default name to allocate for second interface (charp)
parm:           rtw_initmac:charp
parm:           rtw_channel_plan:int
parm:           rtw_chip_version:int
parm:           rtw_rfintfs:int
parm:           rtw_lbkmode:int
parm:           rtw_network_mode:int
parm:           rtw_channel:int
parm:           rtw_mp_mode:int
parm:           rtw_wmm_enable:int
parm:           rtw_vrtl_carrier_sense:int
parm:           rtw_vcs_type:int
parm:           rtw_busy_thresh:int
parm:           rtw_ht_enable:int
parm:           rtw_bw_mode:int
parm:           rtw_ampdu_enable:int
parm:           rtw_rx_stbc:int
parm:           rtw_ampdu_amsdu:int
parm:           rtw_lowrate_two_xmit:int
parm:           rtw_rf_config:int
parm:           rtw_power_mgnt:int
parm:           rtw_smart_ps:int
parm:           rtw_low_power:int
parm:           rtw_wifi_spec:int
parm:           rtw_antdiv_cfg:int
parm:           rtw_antdiv_type:int
parm:           rtw_enusbss:int
parm:           rtw_hwpdn_mode:int
parm:           rtw_hwpwrp_detect:int
parm:           rtw_hw_wps_pbc:int
parm:           rtw_max_roaming_times:The max roaming times to try (uint)
parm:           rtw_mc2u_disable:int
parm:           rtw_80211d:Enable 802.11d mechanism (int)
parm:           rtw_notch_filter:0:Disable, 1:Enable, 2:Enable only for P2P (uint)
parm:           rtw_tx_pwr_lmt_enable:0:Disable, 1:Enable, 2: Depend on efuse (int)
parm:           rtw_tx_pwr_by_rate:0:Disable, 1:Enable, 2: Depend on efuse (int)
parm:           rtw_phy_file_path:The path of phy parameter (charp)
parm:           rtw_load_phy_file:PHY File Bit Map (int)
parm:           rtw_decrypt_phy_file:Enable Decrypt PHY File (int)

Maw, ik sommige dingen nog niet begrijpen ...
Jij zit met al kernel 3.19.0-20-generic (mag niet uitmaken), ik zie deze nog niet met Ubuntu 15.04.
Welke versie van Ubuntu heb jij?
Uit de uw make.log bestand een pasage: "DKMS make.log for rtl8192cu-tjp-1.6 for kernel 3.19.0-20-generic (x86_64)"
rtl8192cu-tjp-1.6 dit komt echt niet uit het pakket dkms_rtl8192eu_4.3.1.1.11320.20140505_all.deb.

Je zult iets gelijkwaardig moeten hebben als de bijlage.

PS
De aanpassing aan de Makefile, heb je die letter zo uitgevoerd EXTRA_CFLAGS += -Wno-date-time?
Is namelijk hoofdletter gevoelig.
Citaat
gcc: error: unrecognized command line option ‘-wNO-DATE-TIME’

« Laatst bewerkt op: 2015/05/31, 21:04:22 door MauRice2 »
MvG,
MauRice
Registered Linux user: 473556

Re: RTL8192EU in *buntu?
« Reactie #48 Gepost op: 2015/06/01, 11:41:19 »
Mau2Rice

Ik heb de makefile aangepast en opnieuw uitgevoerd.
Ik kreeg wel weer foutmeldingen, maar aan het eind de mededeling, dat het goed was gegaan.
Modinfo geeft nu ook output, nl. het volgende:

redhenk@HP:~$ modinfo 8192eu
filename:       /lib/modules/3.19.0-20-generic/kernel/drivers/net/wireless/8192eu.ko
version:        v4.3.1.1_11320.20140505
author:         Realtek Semiconductor Corp.
description:    Realtek Wireless Lan Driver
license:        GPL
srcversion:     45A7C17EE731A4EB2668470
alias:          usb:v0BDAp818Cd*dc*dsc*dp*icFFiscFFipFFin*
alias:          usb:v0BDAp818Bd*dc*dsc*dp*icFFiscFFipFFin*
depends:       
vermagic:       3.13.0-49-generic SMP mod_unload modversions
parm:           rtw_ips_mode:The default IPS mode (int)
parm:           rtw_usb_rxagg_mode:int
parm:           rtw_qos_opt_enable:int
parm:           ifname:The default name to allocate for first interface (charp)
parm:           if2name:The default name to allocate for second interface (charp)
parm:           rtw_initmac:charp
parm:           rtw_channel_plan:int
parm:           rtw_chip_version:int
parm:           rtw_rfintfs:int
parm:           rtw_lbkmode:int
parm:           rtw_network_mode:int
parm:           rtw_channel:int
parm:           rtw_mp_mode:int
parm:           rtw_wmm_enable:int
parm:           rtw_vrtl_carrier_sense:int
parm:           rtw_vcs_type:int
parm:           rtw_busy_thresh:int
parm:           rtw_ht_enable:int
parm:           rtw_bw_mode:int
parm:           rtw_ampdu_enable:int
parm:           rtw_rx_stbc:int
parm:           rtw_ampdu_amsdu:int
parm:           rtw_lowrate_two_xmit:int
parm:           rtw_rf_config:int
parm:           rtw_power_mgnt:int
parm:           rtw_smart_ps:int
parm:           rtw_low_power:int
parm:           rtw_wifi_spec:int
parm:           rtw_antdiv_cfg:int
parm:           rtw_antdiv_type:int
parm:           rtw_enusbss:int
parm:           rtw_hwpdn_mode:int
parm:           rtw_hwpwrp_detect:int
parm:           rtw_hw_wps_pbc:int
parm:           rtw_max_roaming_times:The max roaming times to try (uint)
parm:           rtw_mc2u_disable:int
parm:           rtw_80211d:Enable 802.11d mechanism (int)
parm:           rtw_notch_filter:0:Disable, 1:Enable, 2:Enable only for P2P (uint)
parm:           rtw_tx_pwr_lmt_enable:0:Disable, 1:Enable, 2: Depend on efuse (int)
parm:           rtw_tx_pwr_by_rate:0:Disable, 1:Enable, 2: Depend on efuse (int)
parm:           rtw_phy_file_path:The path of phy parameter (charp)
parm:           rtw_load_phy_file:PHY File Bit Map (int)
parm:           rtw_decrypt_phy_file:Enable Decrypt PHY File (int)

Ik kan echter nog steeds geen verbinding maken en zie de wifi ook niet met iwconfig of ifconfig.

Heb je nog suggesties?
OS: Ubuntu 16.04/17.10
RPi
Ubuntu Mate

Re: RTL8192EU in *buntu?
« Reactie #49 Gepost op: 2015/06/01, 17:39:09 »
Redhank,

De opdracht "sudo dkms autoinstall" heeft het voordeel dat het een eenvoudige opdracht is.
Nadeel, het zal trachten alle nog niet gecompileerde kernel-module's te maken.

Ik vermoed dat je in het verleden iets heb ge-installeerd met betrekking tot rtl8192cu-tjp-1.6
Vandaar dat je nog steed fout melding krijg. Das punt een.

Punt twee, veel belangerijker.
Ook al heb je de juiste kernel-module 8192eu, toch zit er een foutje in.
De kernel-versie in de filename: komt niet overeen met de kernel-versie van vermagic:.
3.19.0-20-generic tov 3.13.0-49-generic
Vandaar dat het ook niet werkt.
Wat er fout is gegaan ......

Dus eerst verwijderen:
sudo dkms remove -m rtl8192eu -v 4.3.1.1.11320.20140505 --all

Dan opnieuw complileren en installeren, maar nu alleen deze kernel-module voor kernel 3.19.0-20-generic

sudo dkms install -m rtl8192eu -v 4.3.1.1.11320.20140505 -k 3.19.0-20-generic

Je ziet de opdracht om maar EEN kernel-module te laten compileren is complexer.
En type fouten zijn gauw gemaakt.
Hier is belangrijk dat de module-naam klopt -> rtl8192eu
De module versie klopt -> 4.3.1.1.11320.20140505
En de kernel versie klopt -> 3.19.0-20-generic

Eens je de goede kernel-module 8192eu heb, is het een kwestie van die Maxxter USB Wifi doggle inplugged en configuren voor je WiFi-acces-point.
Een kleine check of de kernel-module 8192eu daad werkelijk wordt geladen nadat je die doggle heb ingeplugd.
lsmod | grep 8192eu
Het zal je een regel geven als uitkomst.



PS
De inhoud van het bestand /usr/src/rtl8192eu-4.3.1.1.11320.20140505/dkms.conf moet er zo uit zien.

Citaat
PACKAGE_NAME="rtl8192eu"
PACKAGE_VERSION="4.3.1.1.11320.20140505"
CLEAN="make clean"

BUILT_MODULE_NAME[0]="8192eu"
MAKE[0]="'make' KVER=$kernelver"
DEST_MODULE_LOCATION[0]="/kernel/drivers/staging/rtl8192eu"
PATCH[0]="rtl8192eu-k3.13.patch"
AUTOINSTALL="yes"

Mocht het niet zo zijn geef mij een seintje aub.
MvG,
MauRice
Registered Linux user: 473556