NBD server example:
/etc/nbd-server/config:
[generic]
[export]
exportname = /dev/mapper/group-pishare
port = 2001
authfile = /etc/nbd-server/pi
/etc/nbd-server/allow:
192.168.0.203
mkfs.ext3 /dev/mapper/group-pishare
mount /dev/mapper/group-pishare /mnt
dd if=/dev/zero of=/mnt/swap bs=1M count=1500
mkswap /mnt/swap
umount /mnt
On RPi:
apt-get install nbd-client modprobe nbd nbd-client 192.168.0.23 2001 /dev/nbd0 mount /dev/nbd0 /mnt swapon /mnt/swap
Use script build-gnuradio. When it fails, compile gnuradio with soft FPU:
cd gnuradio/build cmake -Dhave_mfpu_neon=0 -DCMAKE_CXX_FLAGS:STRING="-march=armv6 -mfpu=vfp -mfloat-abi=hard" -DCMAKE_C_FLAGS:STRING="-march=armv6 -mfpu=vfp -mfloat-abi=hard" ../ make sudo make install
Croscompilation: TODO