FreeBSD kernel setup

Hello again. It’s coder by gleentech. Today, we are going to set up a FreeBSD kernel dev machine.

First of all, we must see the devices:

-> sudo dmesg

-> sudo psm

-> sudo apropos

With those two commands, we can see our devices. In Windows is there a machine device application. Here we must check them with a terminal. The last command is useful too.

It’s there another good tool also, which is :

-> sudo pciconf -lv

All the tools are good to know our machine. I used them for my HP. For instance, I used them to check my realtek wifi adapter built-in. Not working yet. I am studying a way to fix it.

The FreeBSD comes with everything to build our kernel. cmake, make, clang, gdb but I made my own gdb. Based on the code from the official repository.

FreeBSD kernel

type this on the terminal:

-> svnlite checkout https://svn.freebsd.org/base/releng/13.0 /usr/src

or:

-> git clone https://github.com/freebsd/freebsd-src.git /usr/src

Now you must type always on the terminal

-> cd /usr/src

-> make buildkernel KERNCONF=MYKERNEL

-> make installkernel KERNCONF=MYKERNEL


You must do this always with root, sudo account. Next week I will teach how to set up from the ground up a FreeBSD machine to do all this.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

eight − 6 =

coder by Gleentech
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.