首先除了有个USB线外,你还需要一个USB转串口的线(目的是防止修改错误,无法使用原来的usb的IP地址登陆,心大的可以跳过这步直接进入重点),串口线连接方法如下图:

将USB以及串口和PC机相连后,在PC机新终端输入命令“sudo screen /dev/ttyUSB0 115200”(你有可能需要通过命令”sudo apt-get install screen“来下载screen)来通过串口登陆板子,开个新终端通过ssh或PUTTY进入板子终端(USB进入方式)。

重点来了:

在BBB终端通过命令"vi /opt/scripts/boot/am335_evm.sh"打开am335_evm.sh文件(不同的版本可能该路径不同)。修改自己想要的ip地址,如下截图红线的地方(我已改过):

修改完后,先不要着急重启板子,如果通过命令"reboot"重启板子,这时你会发现通过USB进不去BBBlack板,只能通过串口登陆。下面有2种方法可解决该问题。

方法一:

在你的PC机的终端输入命令"ifconfig",查看网络信息,主要是找到和BBB板连接的信息,我的PC机显示的是"eth10"(不同PC显示的不同,找到信息有"192.168.7.1"网址的那个,也就是能和BBB ping通的那个)。在PC机终端输入命令"sudo ifconfig eth10 192.168.0.1"(该命令里的网址就是你之前修改的ip地址),之后就可以通过USB登陆BBB板。这种方法在BBB板或者PC机重启时都要重新输入这个命令,比较麻烦。

方法二:

在BBBlack终端输入命令"vi /etc/udhcpd.conf"来打开udhcpd.conf文件,修改IP地址(红色部分,我已改过)为之前在am335_evm.sh文件修改过的地址,如下截图:

保存后,重启即可通过USB登陆BBBlack板,这种方法是永久的修改。

至此,BBBlack修改USB静态IP的经验总结结束,此时可以通过ssh或者putty登陆usb修改之后的IP地址192.168.0.2登陆板子,修改之前的默认地址192.168.7.2此时不可用了,想要重新还原这个地址,按照上诉步骤修改i回来即可 !!!

Beaglebone板子修改usb连接时的默认IP192.168.0.2的更多相关文章

  1. linux中mysql运程连接时错误host ‘192.168.0.1’ is not allowed to connect to this MySql server

    1.改表法 可能是你的帐号不允许从远程登陆,只能在localhost.这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "u ...

  2. 转载:如何查看用户当前shell和修改用户登陆时的默认shell

    转载网址:http://www.51testing.com/html/44/211244-197042.html   1.查看当前使用的shell类型 # echo $SHELL/usr/bin/bs ...

  3. 修改Matlab打开时的默认路径

    操作步骤 找到 matlabrc.m 文件 cd 'Matalb的安装路径' cd toolbox/local 编辑 matlabrc.m 文件 在文件末尾添加打开时要转到的目录,比如: shell ...

  4. 修改SpringBoot启动时的默认Banner图案

    1.在src/main/resources下新建banner.txt,在文件中加入要显示的图案即可: 2.生成图案的网站: http://patorjk.com/software/taag/ http ...

  5. phpstorm修改创建文件时的默认注释

    之前也修改过,过了一段时间又忘了,记个笔记.下次好找 工具版本 工具设置里,File>>Settings...如下

  6. BeagleBone Black教程之BeagleBone Black设备的连接

    BeagleBone Black教程之BeagleBone Black设备的连接 BeagleBone Black开发前需要准备的材料 经过上面的介绍,相信你已经对BeagleBone有了大致的了解, ...

  7. pycharm 修改新建文件时的头部模板(默认为__author__='...')

    pycharm 修改新建文件时的头部模板 默认为__author__='...'    [省略号是默认你的计算机名] 修改这个作者名的步骤: 依次点击:File->Settings->Ed ...

  8. 在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连

    在建立与服务器的连接时出错.在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连 sql server服务器sqlserver远程连接数据库防火墙在建立 ...

  9. centos下修改docker连接docker_host默认方式为tls方式

    1.安装docker,请参考官网文档 centos下安装docker 2.安装完成应该可以使用docker的各种命令连接docker host.docker host运行在本机上,但与localhos ...

随机推荐

  1. javascript:变量的作用域

    window.onload = function (){ // 1) 在if或else代码块中声明的变量,在代码块的外面也可以取到 if(1==1){ var b = 12; }else{ var b ...

  2. 三、Sql Server 基础培训《进度3-是否使用外键(知识点学习)》

    学习作业3: 问题1:你觉得外键有哪些适用情况?哪些不适用情况?   问题2:本次实战案例,由你来架构,你觉得有必要建立外键吗? 说明你的理由?     ======================= ...

  3. vue filter方法-时间格式化

    plugins/filter.js import Vue from 'vue' // 时间格式化 // 用法:<div>{{data | dataFormat('yyyy-MM-dd hh ...

  4. vue-cli3实现分环境打包步骤(给不同的环境配置相对应的打包命令)

    在vue-cli3的项目中,npm run serve时会把process.env.NODE_ENV设置为‘development’:npm run build 时会把process.env.NODE ...

  5. A - The Water Problem

    In Land waterless, water is a very limited resource. People always fight for the biggest source of w ...

  6. Q - Girls and Boys

    来源poj1068 In the second year of the university somebody started a study on the romantic relations be ...

  7. Christmas Spruce

    Consider a rooted tree. A rooted tree has one special vertex called the root. All edges are directed ...

  8. 二、JavaScript基础(2)

    BOM基础加强 1.浏览器对象BOM DOM Window DOM Navigator DOM Screen DOM History DOM Location 2.浏览器对象的使用 History H ...

  9. juqery 点击张三触发李四的方法 trigger(); 和 被选元素前插入指定的内容的方法 brfore();

    $('.zc_fabu_img_1').on('click',function(){ $("#upImg img").trigger("click"); }) ...

  10. HTML、CSS知识点,面试开发都会需要--No.3 盒子模型

    No.3 盒子模型 1.盒子模型属性 (1)包含的CSS属性:width.height.padding.border.margin. 1.盒子模型属性 (1)包含的CSS属性: width.heigh ...