杂项操作问题记录

1、USB转串口驱动安装无效
问题;后面使用了CH340芯片后使用之前的PL2303驱动则识别不了。
解决方法;下载驱动精灵进行扫描识别从而安装对应CH340的驱动

2、主机可以ping同虚拟机,开发板,但是虚拟机无法ping通
问题;主机可以ping同虚拟机,开发板,但是虚拟机无法ping通
解决方法;关闭防火墙
在这里插入图片描述
3、提示 /bin/sh: 1: pushd: not found 错误
网上解决方法,其实根本原因是
进入/bin目录,查看sh的链接文件,显示如下:表示sh命令链接到的是dash,而pushd命令需要在bash的环境中执行。因此其实修改sh的链接文件即可,直接使用命令处理
https://blog.csdn.net/wangweiqiang1325/article/details/53443024

在这里插入图片描述
4、交叉编译工具链是32位的,与系统64位数不匹配,aptitude也失败
给ubuntu16.0403X64安装32位兼容包
(1)参考:http://blog.csdn.net/ma57457/article/details/68923623
或者:https://www.cnblogs.com/leaven/p/5084902.html
(2)用aptitude方式安装lib32z1。使用sudo apt-get install lib32z1,发现装不了。原因是ubuntu太新了,里面很多库都是新版本的,但是基于这个新版本的lib32z1还没有,所以不能装。解决方案就是用aptitude工具来装。
注意的是aptitude也不一定成功,
首先注意保证虚拟机联网、而可以尝试N-Y-Y的选择,不然有时候搞半天还没有下载一个东西,尝试第一个选择N,之后选择Y则能成功

(3)测试执行arm-xxx-gcc -v,提示找不到stdc++错误:
./arm-hisiv300-linux-uclibcgnueabi-gcc -v
./arm-hisiv300-linux-uclibcgnueabi-gcc: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
(4)再用aptitude方式安装lib32stdc++6-4.8-dbg
sudo aptitude install lib32stdc++6-4.8-dbg
再次测试arm-xxx-gcc -v,终于可以运行了。

4、网卡相关的命令
/etc/network/interface文件
ifdown ens33
ifup ens33

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值