Nieuws:

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

Auteur Topic: Wifi aanpassen driver fout  (gelezen 2133 keer)

Offline WelHe

  • Lid
Wifi aanpassen driver fout
« Gepost op: 2018/01/11, 12:10:46 »
Om de wifi te laten  werken moet ik na een update van de kernel , een makefile uitvoeren.
Steeds gaat dit goed tot ik bij de laatste update volgende fout krijg:

 make
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.13.0-26-generic/build M=/home/herman/rtl8188eu  modules
make[1]: Map '/usr/src/linux-headers-4.13.0-26-generic' wordt binnengegaan
  CC [M]  /home/herman/rtl8188eu/core/rtw_ap.o
In file included from /home/herman/rtl8188eu/core/rtw_ap.c:22:0:
/home/herman/rtl8188eu/include/osdep_service.h: In function ‘thread_enter’:
/home/herman/rtl8188eu/include/osdep_service.h:287:2: error: implicit declaration of function ‘allow_signal’ [-Werror=implicit-function-declaration]
  allow_signal(SIGTERM);
  ^
/home/herman/rtl8188eu/include/osdep_service.h: In function ‘flush_signals_thread’:
/home/herman/rtl8188eu/include/osdep_service.h:292:6: error: implicit declaration of function ‘signal_pending’ [-Werror=implicit-function-declaration]
  if (signal_pending (current))
      ^
/home/herman/rtl8188eu/include/osdep_service.h:293:3: error: implicit declaration of function ‘flush_signals’ [-Werror=implicit-function-declaration]
   flush_signals(current);
   ^
cc1: some warnings being treated as errors
scripts/Makefile.build:308: recept voor doel '/home/herman/rtl8188eu/core/rtw_ap.o' is mislukt
make[2]: *** [/home/herman/rtl8188eu/core/rtw_ap.o] Fout 1
Makefile:1550: recept voor doel '_module_/home/herman/rtl8188eu' is mislukt
make[1]: *** [_module_/home/herman/rtl8188eu] Fout 2
make[1]: Map '/usr/src/linux-headers-4.13.0-26-generic' wordt verlaten
Makefile:147: recept voor doel 'modules' is mislukt
make: *** [modules] Fout 2
 

Ook de make install werkt dan niet  en kan de wifi niet opstarten.
Wie heeft hetzelfde meegemaakt ? En een oplossing gevonden.?

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Re: Wifi aanpassen driver fout
« Reactie #1 Gepost op: 2018/01/11, 12:31:16 »
Heb je de ouwe map met stuurprogrammabestanden wel weggegooid? Je moet de stuurprogrammabestanden geheel nieuw binnenhalen....

Offline WelHe

  • Lid
Re: Wifi aanpassen driver fout
« Reactie #2 Gepost op: 2018/01/13, 17:24:42 »
Dat is een zeer goede opmerking want grafisch de map naar prullenmand verwijzen laat resten achter.
Maar hoe kan ik alles op een zuivere manier verwijderen  ?
En daarna terug de normale procedure toepassen.

Re: Wifi aanpassen driver fout
« Reactie #3 Gepost op: 2018/01/14, 12:44:37 »
WelHe,

Bij kernel update EN een sprong, van 4.10.0-x naar 4.13.0-x
Controleer eerst of uw USB WiFi dongle met de ingebakken driver r8188eu goed werkt.

Werkt deze niet goed.
Dan zal je opzoek moeten gaan naar een betere.
Ik neem dat je die heb gedownload van github via een link in Pjotr's tips site.
Deze moet wel geschikt zijn voor kernel 4.13
Ik weet niet om welke precies gaat, maar als het om deze gaat:

https://github.com/jeremyb31/rtl8188eu

Daar is in geen jaar aan gewerkt.
Das veel te lang geleden in Linux land.

MvG,
MauRice
Registered Linux user: 473556

Offline WelHe

  • Lid
Re: Wifi aanpassen driver fout
« Reactie #4 Gepost op: 2018/01/16, 18:49:04 »
MauRice2,

Zowel de make van de compilatie als de build van dkms geven fatale fouten.
Een link tussen driver r8188eu en Kernel  wordt daardoor niet gelegd.
De driver heeft altijd goed gewerkt.
Er moet een anomalie zitten in de software althans op mijn pc.
Ik vraag me af dat de Makefile wel werkt met  gelijkaardige hardware

Re: Wifi aanpassen driver fout
« Reactie #5 Gepost op: 2018/01/16, 19:39:48 »
MauRice2,

Zowel de make van de compilatie als de build van dkms geven fatale fouten.
Een link tussen driver r8188eu en Kernel  wordt daardoor niet gelegd.
De driver heeft altijd goed gewerkt.
Er moet een anomalie zitten in de software althans op mijn pc.
Ik vraag me af dat de Makefile wel werkt met  gelijkaardige hardware
WelHe,

Het zit wel degelijk in de kernel update naar 4.13.0-26
Een gelijkwaardig probleem had ik met mijn nVidia340 driver.
Deze moest ook aangepast worden zodat dkms het tot een goed einde bracht.

PS:
DKMS zorg alleen voor dat de 'make & install' automatische gebeurt na een kernel update.
Als make het niet tot een goed einde brengt, zal dkms ook falen.



MvG,
MauRice
Registered Linux user: 473556

Offline WelHe

  • Lid
Re: Wifi aanpassen driver fout
« Reactie #6 Gepost op: 2018/01/20, 15:51:03 »
MauRice2,

Ok, ik volg uw uitleg maar ik hoop dat de driver r8188eu  en de make, aangepast wordt aan de nieuwe kernel.
Tot zolang moet ik het doen met een lastige ethernetverbinding.

Re: Wifi aanpassen driver fout
« Reactie #7 Gepost op: 2018/01/20, 17:51:43 »
MauRice2,

Ok, ik volg uw uitleg maar ik hoop dat de driver r8188eu  en de make, aangepast wordt aan de nieuwe kernel.
Tot zolang moet ik het doen met een lastige ethernetverbinding.
WelHe,

Of de versie die je destijds heb gedwonload aangepast zal worden, betwijfel ik.
Heb is rond gekeken op github.
Deze van lwfinger zal hopelijk beter doen:
https://github.com/lwfinger/rtl8188eu


PS:
Je bent niet de enigste die last heeft van kernel 4.13.0-26
https://forum.ubuntu-nl.org/index.php?topic=103561.0
https://forum.ubuntu-nl.org/index.php?topic=103604.0
« Laatst bewerkt op: 2018/01/20, 18:03:50 door MauRice2 »
MvG,
MauRice
Registered Linux user: 473556

Offline WelHe

  • Lid
Re: Wifi aanpassen driver fout
« Reactie #8 Gepost op: 2018/01/28, 20:35:33 »
Met lwfinger driver binnengehaald  en  nodige bestanden met git daarbij een  wel werkende Makefile.

Geen problemen meer met wifi.

 Bedankt Pjotr en MauRice2
« Laatst bewerkt op: 2018/01/28, 20:49:29 door WelHe »

Re: Wifi aanpassen driver fout
« Reactie #9 Gepost op: 2018/01/31, 20:08:33 »
WelHe,

Fijn om te lezen dat het is opgelost.
Kon ook niet anders, als die versie van Larry W. Finger niet zal werken, was het goed mis.
Hij is een van de kernel 'bewaker' wat betreft WiFi.
MvG,
MauRice
Registered Linux user: 473556