1)进入Device Driver
2)选择并进入Network device support,然后选择Ethernet driver support
-----> 3)在Ethernet driver support中选择Sun7i emac devices
4)返回到Network device support,选择PHY Device support and infrastructure
------> 5)选择Drivers for Realtek PHYs
1)返回到General setup,选择File systems
2)在File systems中选择Network File systems
3)选择NFS client support
接下来编译内核。。。
将sun7i_linux_evb-v10.img镜像烧到开发板上
1)配置/etc/network/interfaces如下
2)执行/etc/init.d/S40network start,network开始可用,这时你执行ifconfig,会打印关于网卡的一些信息
为了每次开机自动运行S40network这个脚本,将"/etc/init.d/S40network start &"添加到rcS中。
S40network的内容如下:
1、在主机上
1)sudo apt-get install nfs-kernel-server
2)打开/etc/exports文件,在末尾加入
/home/lei_wang/root_qtopia *(rw,sync,no_root_squash)
要共享的目录 允许所有网段访问 资料同步写入内存和磁盘 nfs客户端共享目录使用者权限
3)重启服务
sudo /etc/init.d/portmap restart
sudo /etc/init.d/nfs-kernel-server restart
showmount -e
4)可在本机上先试一下sudo mount -t nfs localhost:/home/xgc /mnt (localhost是本机IP)
2、在开发板上
由于上面的步骤已经配置使开发板支持nfs,且开发板作为client端,主机是server端。
将主机的目录/home/lei_wang/root_qtopia挂载到开发板上,开发板就可以访问主机的文件夹了。
sudo mount -o nolock 192.168.1.172:/home/lei_wang/root_qtopia /mnt
主机IP地址 主机设定的共享目录
sudo umount /mnt
注:如果是windows上的virtualbox则网络连接方式选择桥接方式 Bridged Adapter
设定一个有线的IP地址与windows不一样
关于防火墙sudo ufw disable