Sorry for the next part being vague, but I'm tired at the moment and I'm not really used to compiling kernels so I'm not sure about the right procedure. I first tried setting this in freemangordons-linux-n900/.config: Code: CONFIG_RFKILL=1 CONFIG_RFKILL_REGULATOR=m But it got overwritten during the run of build-kernel.sh.
CONFIG_RFKILL=1 CONFIG_RFKILL_REGULATOR=m
CONFIG_RFKILL=y
CONFIG_RFKILL=m
after compiling the kernel I could actually find an rfkill.ko module in freemangordons-linux-n900/modules/lib/modules/3.16.0-rc1+/kernel/net/rfkill
So I copied the whole modules directory (the 2nd one under modules/lib/) and the kernel (by overwriting the old kernel) to the µSD and started the device N900 with it.
# KERNELRELEASE=3.18.0-rc6+ # mkimage -A arm -O linux -T kernel -C none -a 80008000 -e 80008000 -n $KERNELRELEASE -d /boot/zImage-$KERNELRELEASE /boot/uImage-$KERNELRELEASE # update-initramfs -c -k $KERNELRELEASE
# mkimage -A arm -O linux -T ramdisk -C none -a 0 -e 0 -n initramfs -d /boot/initrd.img-$KERNELRELEASE /boot/uInitrd-$KERNELRELEASE