Linux内核开启nfs配置
menuconfig配置如下:

nfs驱动挂载(如果是编译成驱动,参考此处)
手动加载驱动需要按照下面的驱动加载顺序,否则可能因为依赖关系导致异常
insmod sunrpc.ko insmod nfs_ssc.ko insmod grace.ko insmod lockd.ko
insmod nfs.ko insmod nfsv3.ko
|
NFS挂载脚本
#!/bin/sh
insmod /mnt/sdcard/nfs_debug/sunrpc.ko insmod /mnt/sdcard/nfs_debug/nfs_ssc.ko insmod /mnt/sdcard/nfs_debug/grace.ko insmod /mnt/sdcard/nfs_debug/lockd.ko
insmod /mnt/sdcard/nfs_debug/nfs.ko insmod /mnt/sdcard/nfs_debug/nfsv3.ko
device="wlan0"
while ! ip link show "$device" &>/dev/null; do echo "$device not exist, wait..." sleep 1 done
echo "$device connected"
echo " ctrl_interface=/var/run/wpa_supplicant update_config=1 country=CN
ap_scan=1 pmf=1 filter_ssids=1 network={ ssid=\"网络信息调试\" key_mgmt=WPA-PSK SAE pairwise=GCMP-256 CCMP GCMP TKIP group=GCMP-256 CCMP GCMP TKIP psk=\"000000002\" sae_password=\"000000002\" scan_ssid=1 priority=2 } " > /tmp/wpa_supplicant.conf
wpa_supplicant -D nl80211 -i wlan0 -c /tmp/wpa_supplicant.conf -B &
udhcpc -i wlan0 sleep 3 mount -t nfs -o nolock 192.168.31.6:/home/kaikai/nfsshare /mnt/nfs sleep 3 /mnt/nfs/iCamera.sh &
|