missing ethernet adapter driver
This is what I did when my fresh FreeBSD install didn't have network driver but there was a kmod available in the pkgs.
I used another machine to download `pkg(8)' and the missing kmod. To find the correct package names I checked "packages" section on [freshports] website. In my case I was looking for FreeBSD:15:quarterly, amd64. I needed `pkg-2.4.2.pkg' and `realtek-re-kmod-1100.00.1500068_1.pkg'.
I used [pkg.freebsd] with the following URL schema to download the files: `https://pkg.freebsd.org/FreeBSD:15:aarch64/quarterly/All/<pkg_name>.pkg'
I used a USB thumb-drive formatted with FAT32 and moved downloaded files there. Then I was ready to go back to the machine that was offline.
dmesg | tail mkdir -p /mnt/usb mount -t msdosfs /dev/da0s1 /mnt/usb cp -R /mnt/usb/ tmp/
tar xf pkg-2.4.2.pkg usr/local/sbin/pkg-static add pkg-2.4.2.pkg
This is a chicken-and-egg situation. We need to pkg to install pkg. `¯\_(ツ)_/¯'
pkg add realtek-re-kmod-1100.00.1500068_1.pkg
# /boot/loader.conf if_re_load="YES" if_re_name="/boot/modules/if_re.ko"
# /init/rc.conf ifconfig_re0="DHCP"