[Debian]nieuwe module 'maken'

Pagina: 1
Acties:
  • 41 views sinds 30-01-2008

  • Oakley
  • Registratie: Oktober 2001
  • Laatst online: 27-04 15:20
De onboard netwerkkaart op mijn supermicro bak wordt niet herkent bij de installatie van Debian 3 (woody).

Nu heb ik de module van de intel site gehaald en in een dir gezet.

In de README staat dat ik naar de /src dir van de uitgepakte driver zet moet gaan en daar 'make install' moet doen. Dan zou hij als het allemaal goed zou gaan een file e1000.o moeten maken.

Alleen krijg ik de volgende error: Makefile: 69 Linux kernel source not found. Stop

Iemand een idee, wat te doen? Alvast bedankt.

  • sebas
  • Registratie: April 2000
  • Laatst online: 16-12-2025
Ja, je kernel sources moeten in /usr/src/linux staan, en je moet ervan een kernel gecompileerd hebben. Anders mist die bepaalde header files en zal het maken ook niet lukken.

Dus:
- apt-get install kernel-source-jouwkeuzehier, hij staat dan in /usr/src
- uitpakken
- een symlink maken: ln -s /usr/src/kernel-source-blabla /usr/src/linux
- cd /usr/src/linux && make-kpkg kernel_image (kan even duren)

Daarna zou de compilatie van je e1000.o goed moeten gaan.

Everyone complains of his memory, no one of his judgement.


  • Oakley
  • Registratie: Oktober 2001
  • Laatst online: 27-04 15:20
Als ik exact de zin: cd /usr/src/linux && make-kpkg kernel_image
uitvoer dan geeft ie de fout make-kpkg command not found.

Moet er niet een spatie achter make?
Anyway dan doet ie wel iets, maar lijkt er ook iets fout te gaan.

  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

Nup, maar blijkbaar heb je die package gewoon nog niet :)
apt-get install kernel-package should do the job :Y)

God, root, what is difference? | Talga Vassternich | IBM zuigt


Verwijderd

http://www.debian.org/doc...ference/ch-kernel.en.html voor al uw vragen om een Debian kernel te maken.

Verwijderd

Je gebruikt zeker de bf2.4 kernel?,daar zijn geen kernelsources van wel headers.
Ik raad je aan om een nieuwe kernel te compilen http://www.tldp.org
link de uitgepakte source naar /usr/src/linux en volg de handleiding.
instaleer de kernel,boot'em,en probeer het dan nog eens om de module te compilen...

[ Voor 14% gewijzigd door Verwijderd op 08-09-2003 20:21 ]


  • heuvelman
  • Registratie: Augustus 2001
  • Laatst online: 18:41
Deze is er ook nog:

http://newbiedoc.sourcefo....html.en#INTRO-KERNEL-PKG

Deze handleiding vind ik erg overzichterlijk en duidelijk.

  • Wilke
  • Registratie: December 2000
  • Laatst online: 20:22
Oakley schreef op 08 September 2003 @ 17:26:
Alleen krijg ik de volgende error: Makefile: 69 Linux kernel source not found. Stop

Iemand een idee, wat te doen?
Nou, het spijt me wel, maar ik vind de foutmelding toch vrij duidelijk (is inmiddels ook al door een aantal mensen uitgelegd zie ik, goed hoor ;) ).

Zelfs al snap je niet wat dit betekent (voorstelbaar als je net met Linux begint), dan typ je die melding in op google, en je vind een hele lijst waarvan de eerste hit
deze is.

Als je die link nog niet snapt, dan de tweede: hier.
The install script is looking for the kernel source. Have you installed
it? Try rpm -q kernel-source. If not, the package to be installed is named
kernel-source-somenumber.i386.rpm. Make sure the kernel source refers to
your presently used kernel.
Bovenstaande instructies zijn voor Red Hat, voor Debian gaat het net anders, zie eerdere posts. Dat zijn dingen die je zeker zelf uit kunt vinden, hoe de package manager van jouw distro werkt.

Dus de volgende keer graag eerst zelf wat moeite doen met google enzo. Dit topic gaat op slot, omdat dit vrij eenvoudig zelf op te lossen is.
Pagina: 1

Dit topic is gesloten.