首先除了有个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. iOS开发之--属性关键字以及set和get方法

    一.属性分为三大类 1.读写性控制 a.readOnly只读,只会生成get方法,不会生成set方法 b.readWrite可读可写,会生成set方法,也会生成get方法(默认设置) 2.setter ...

  2. echarts网络拓扑图

    option = { title: { text: '' }, tooltip: {}, animationDurationUpdate: 1500, animationEasingUpdate: ' ...

  3. ubuntu anaconda opencv问题

    在ubuntu16.04上使用opencv3时, 发现视频与imshow函数无法使用,经查资料发现 安装opencv时采用的简易的安装方法,没有编译opencv的源码. 因此会出现以上问题. 下载源码 ...

  4. Python yield 函数功能

    python中有一个非常有用的语法叫做生成器,所利用到的关键字就是yield.有效利用生成器这个工具可以有效地节约系统资源,避免不必要的内存占用. 一段代码 def test_dict_sort(): ...

  5. 使用redis接管cookie

    class RedisCookie { // 默认配置名称(使用load_config加载) private $_default_config_path = 'package/cache/redis_ ...

  6. vue分页问题参考 感谢

    https://www.cnblogs.com/zhoulifeng/p/9395295.html

  7. cf 1132 F

    区间dp.. 每次删一串相邻的一样的,问多少次删光. 感觉想的几乎是一样的怎么比赛时就过不了呢...一定是因为我挂机睡觉了 考虑l和r相等,l和l+1相等,r和r-1相等这三种情况就行了..然后就是裸 ...

  8. common lisp 里的几个操作符(2)

    集合 (Set) member 函数 默认使用 eql比较对象,可传入关键字参数 :test,作为比较的函数.关键字参数 :key,指定在每个元素上应用这个函数. > (member 2 '(( ...

  9. P1115 最大子段和

    题目描述 给出一段序列,选出其中连续且非空的一段使得这段和最大. 输入输出格式 输入格式: 第一行是一个正整数NNN,表示了序列的长度. 第二行包含NNN个绝对值不大于100001000010000的 ...

  10. The missing package manager for macOS (or Linux)

    The missing package manager for macOS (or Linux) — Homebrew https://brew.sh/