问题解决记录 ssh connect refused clang(ohos错误) java 网口烧录配置
安装ubuntu并配置有关设备编译环境
- 按照正常流程配置ubuntu环境 参考Wait_Aurora同学安装Ubuntu到移动介质并设置好UEFI引导的文章
- 在进行远程ssh挂载时,三次出现ssh connect refused情况 在其他电脑中也可以复现,猜测原因是ubuntu本身自带的ssh服务与vmware外的ssh服务需要进行参数和规则修正,需要检查的项目包括
- 目标主机的ssh server端程序是否安装、服务是否启动,是否在侦听22端口
- 本机是否设置了iptables规则,禁止了ssh的连入/连出;
*SSH分客户端openssh-client和openssh-server
如果你只是想登陆别的机器的SSH只需要安装openssh-client(ubuntu有默认安装,如果没有则sudo apt-get install openssh-client),如果要使本机开放SSH服务就需要安装openssh-server:
然后确认sshserver是否启动了:
编译时错误
报错信息如下
- 在报错中可以看到clang配置有问题,似乎缺少依赖,于是查询“clang-error-while-loading-shared-libraries-libtinfo-so-5“
找到安装该库的方案
- 在报错中可以看到java 环境配置又问题,参考网上众多ubuntu安装java 的教程进行配置。
- 在漫长的等待后编译完成
烧录问题
烧录步骤1 按照指导手册中进行串口烧录,速度极低,在同情况下更换为usb烧录,驱动不能识别,最终购买交换机+usb转wan口进行网口下载
网口下载的操作具体细节
- 网口设置
![[FFH]AI camera hi3516DV300 开发板 环境搭建烧录 重要问题记录-鸿蒙开发者社区 [FFH]AI camera hi3516DV300 开发板 环境搭建烧录 重要问题记录-鸿蒙开发者社区](https://dl-harmonyos.51cto.com/images/202204/d2a604f8322d6e7d190914854efb3c93e1b9d4.png?x-oss-process=image/resize,w_820,h_599)
- 控制面板中进入以太网设置,设置特定地址和IP,以及DNS
![[FFH]AI camera hi3516DV300 开发板 环境搭建烧录 重要问题记录-鸿蒙开发者社区 [FFH]AI camera hi3516DV300 开发板 环境搭建烧录 重要问题记录-鸿蒙开发者社区](https://dl-harmonyos.51cto.com/images/202204/d6e4bcc51c89716726c758fe5712c9da03d78d.png?x-oss-process=image/resize,w_423,h_597)
![[FFH]AI camera hi3516DV300 开发板 环境搭建烧录 重要问题记录-鸿蒙开发者社区 [FFH]AI camera hi3516DV300 开发板 环境搭建烧录 重要问题记录-鸿蒙开发者社区](https://dl-harmonyos.51cto.com/images/202204/489745c265d0c52d39d96069f22c602befbc03.png?x-oss-process=image/resize,w_457,h_578)
- 参考设置如下
按照生成的分区表进行下载
烧录问题的一些测试解决方案和备注
在接新硬件时应当注意在虚拟机环境中选择挂载到主机
重新刷新uboot需要找对位置不要写错镜像导致问题。