[FreeBSD] Custom kernel wil niet.

Pagina: 1
Acties:

  • _eXistenZ_
  • Registratie: Februari 2004
  • Laatst online: 28-01 17:38
Ik probeer packetfilter aan de gang te krijgen op FreeBSD, daarvoor moet ik een aantal devices toevoegen:

device pf
device pflog
device pfsync

Om een nieuwe kernel te maken ga ik naar /usr/src/sys/i386/conf en kopier GENERIC naar MK2

dan open ik het bestand MK2 en voeg onderaan 3 bovengenoemde regels toe.

Vervolgens cd ik naar /usr/src en doe # make buildkernel KERNCONF=MK2

Hierop krijg ik deze output:
 ERROR: Missing kernel configuration file(s) (MK2).
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.


Ik volge deze tutorial, en toch werkt het niet? Overigens draai ik FreeBSD 7 beta 4.

Wie weet hoe dit komt want ik zou niet weten waar het aan kan liggen.

[ Voor 18% gewijzigd door _eXistenZ_ op 30-12-2007 15:39 ]

There is no replacement for displacement!


Verwijderd

heb je de ident regel ook aangepast naar de nieuwe naam?

[ Voor 8% gewijzigd door Verwijderd op 30-12-2007 15:43 ]


  • _eXistenZ_
  • Registratie: Februari 2004
  • Laatst online: 28-01 17:38
Jup, ik volg precies het voorbeeld in de howto.

There is no replacement for displacement!


  • FiscBiker
  • Registratie: April 2003
  • Laatst online: 01:37
Draai je toevallig amd64? (of in ieder geval iets anders dan i386)

Geef de output eens van uname -a

[ Voor 28% gewijzigd door FiscBiker op 30-12-2007 22:53 ]


  • begintmeta
  • Registratie: November 2001
  • Niet online

begintmeta

Moderator General Chat
inderdaad, onjuiste architectuur kan dit best verklaren. De tip met de symlink in die tutorial is trouwens best nuttig. Verder gebruik ik altijd een /etc/make.conf-setup om de boel te specificeren, maar dat is persoonlijke voorkeur.

In ieder geval zou de tutorial een werkend resultaat moeten opleveren met RELENG_7

  • _eXistenZ_
  • Registratie: Februari 2004
  • Laatst online: 28-01 17:38
Ik kan nu niet bij mijn server, maar ik draaide idd FreeBSD 7 beta4 AMD64, sinds gister geupdate naar FreeBSD 7 RC1 AMD64. Vanavond als ik weer bij mijn servert kan zal ik jullie vragen beantwoorden :)

There is no replacement for displacement!


  • begintmeta
  • Registratie: November 2001
  • Niet online

begintmeta

Moderator General Chat
Gebruik in plaats van /usr/src/sys/i386/conf maar eens /usr/src/sys/amd64/conf (staat als ik het me goed herinner ook in de door jou aangehaalde tutorial.)
Pagina: 1