回答

收藏

[评测分享] 【米尔FZ3深度学习计算卡】ubuntu下的IP、samba与SSH

#板卡评测 #板卡评测 2433 人阅读 | 0 人回复 | 2020-11-29

(一)Ubuntu发行版
折腾了好几个Ubuntu发行版之后最终选择了Ubuntu kylin 18,这个版本相较于前一代的16有着更好的驱动支持,能够支持我的笔记本的8822无线网卡与分屏驱动,IP配置也相对方便些。
另外,相较于更先进的Ubuntu kylin 20,低版本对petalinux支持更好。前面的帖子提到了,在20上安装petalinux2019会有dpkg python识别不了的问题,但在18下可以完美安装。


(二)IP配置
FZ3开发板是固定IP,默认为192.168.1.254,通常与路由器地址同网段,如果不是接入路由器的话,会与PC的网段冲突。
我这里就遇到这个问题,FZ3是通过外接USB网卡与PC通讯,PC同时还要通过无线网卡连接路由器上网,这里需要解决路由冲突问题。


首先修改开发板的网段,打开配置文件:
/etc/network/interfaces
将192.168.1.xxx都改成192.168.64.xxx,所有192.168的C类网段都是局域网,可以随便设置。
在Ubuntu kylin 18下,默认认为有线网卡为主用,这时候即使连接了WIFI也上不了网。必须配置路由

把有线网卡仅路由到192.168.64.xxx网段。就可以同时上网和ping通开发板了。
每次启动开发板之后,还需要额外点一下右下角,有线网络,才能连接上:


(三)SSH配置
ping通开发板网络后,可以通过命令行:
ssh root@192.168.64.254



即可在命令行接通开发板的控制台。
或者安装linux版putty:
sudo apt install putty



(四)Samba配置
安装网络文件系统支持和SMB客户端

sudo apt install cifs-utils
sudo apt install smbclient


查看要连接的文件
smbclient -L //192.168.64.254

可以看到有一个roothome文件夹,使用mount将之挂载到PC上
sudo mount.cifs //192.168.64.254/roothome/ sambaClient1/



(五)界面
启动界面后,通过主动式minidp->hdmi可以在显示器上看到图像,一开始是黑色的命令行界面:

输入startx之后启动Xfce界面:




(六)VNC
尝试了一下源码编译安装VNC。
百度AI系统是带有X11图形层,最好的方式应该是使用X11VNC源码编译,但遇到一个问题:



这个可以指定编译环境、运行环境、输出环境来解决:

./configure --build=armeb --host=armeb --target=armeb --without-x

但是编译的时候还是会出现:
rfbcrypto_gnutls.c:25:10: fatal error: gcrypt.h: No such file or directory
#include <gcrypt.h>
应该还是缺少了加密库 libgcrypt ,还需要编译安装,这种问题依赖问题往往无穷无尽,先不去处理。




分享到:
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条