智能小车十五《安装openwrt虚拟机》

小车要实现智能,单靠它上面的arduino uno单片机,计算能力实在不能满足要求。比如要放个摄像头或放点音乐,它基本不能实现。我先让它长上"眼镜",给他装个摄像头。

我找了下实现方案,发现现在已经有很多的成熟的无线摄像头了。比如小米的,还是云台的,才199.这个还带了麦克风和喇叭,还能云储存,功能实在强大。于是我决定买一个玩玩,安装到我的小车上。但毕竟这是成品,对技术提高帮助不大。

我在淘宝上见到的另一方案,成本较高,技术要求也高些,长得也比较丑。但扩展方便,比较适合技术研究。这就是路由器+摄像头的方案。我之前已经改过一个路由器(http://www.highersoft.net/html/notice/notice_267.html),但还是没把openwrt这个路由器系统搞明白。今天再拿出来玩的时候,网络配置错了导致连不上了,又必须硬改了。为了防止把系统搞坏,路由器搞成板砖,我决定装个openwrt的虚拟机。现在把这个过程分享给大家。

1.准备软件

VirtualBox

openwrt-x86-generic-combined-ext2.vmdk(http://downloads.openwrt.org/backfire/10.03.1/x86_generic/ 下载)

2.新建一个虚拟机,选择专家模式方便配置。

注意图里的选择项:

这里一定要选择不添加虚拟硬盘,因为下面的选项会创建SATA接口的磁盘,这将不能进行安装。

创建后选择存储为刚下载的文件:

2.选择串口,原因也不知道,但不选就不能安装成功。

3.网络选择桥接模式。

安装成功后,可以本机ssh和查看luci界面。但不能访问外网,原因还没找出来。今天就先到这儿吧。

时间: 2024-10-14 20:40:22

智能小车十五《安装openwrt虚拟机》的相关文章

智能小车十六《openwrt虚拟机连接网络》

接着上文,在安装好openwrt虚拟机后,ping外网是ping不通的.收集和测试了一大堆资料后总结的解决方法: 1.  把内存配置成256MB,这是前提.我有教训,配了好几个都不行(内存用的512MB),后来配了下内存,网络奇怪的好了,原因我还不知道哈. 2.修改/etc/config/network 默认安装的配置如图: 修改成如下配置: 就是设置个ipaddr,另外再设置个dns.我的路由器的ip是192.168.1.1,才是上图的配置哈. 3.重启网络 执行命令:/ect/init.d/

第十五章 系统虚拟机管理

第十五章  系统虚拟机管理 下载虚拟机  lftp 172.25.254.250 ls cd  pub/iso/ get rhel-server-7.1-x86_64-dvd.iso 安装 ************************virt-install********************* #!/bin/bash virt-install \                        /*建立虚拟机 -name $1 \                          /*虚

第十五单元   系统虚拟机管理

第十五单元 系统虚拟机管理 一 安装 #!/bin/bash:命令运行环境的指定 virt-install \:安装虚拟机 --name $1 \:虚拟机名称指定,$1表示脚本后的第一串字符 --ram 1000 \:内存 --file /var/lib/libvirt/images/$1.img \:硬盘文件 --file-size 8 \ :硬盘文件大小 --cdrom /var/ftp/pub/iso/rhel-server-7.1-x86_64-dvd.iso &  :安装源指定,&

智能小车十八《如何用上级路由器访问openwrt》

其实用上级路由器访问openwrt很简单,如下图: 在我们刚把720n硬改后,是通过有线连接192.168.1.x来操作路由器的.这时可以进入上面的页面,但没有无线连接. 这时可先加个无线连接,连接到家里的路由器,如上图.图里的192.168.1.107是家里的路由器给它分配的路由器.但这时插掉网线后,无法访问720n,两个ip都不行.上文我就是卡在这儿了. 解决办法是把lan这个网的ip由192.168.1.202改成192.168.2.202.这时再用无线访问192.168.1.107就可以

第十五章笔记 虚拟机管理

###安装###脚本:#!/bin/bash           #命令运行环境的指定virt-install \           #安装虚拟机--name $1 \               #虚拟机名称指定,$1表示脚本后的第一串字符--ram 1024 \             #内存--file /var/lib/libvirt/images/$1.img \         #硬盘文件    --file-size 8 \                  #硬盘文件大小--c

智能小车十《从原理图到PCB图》

有了电路原理图,可以做以下3件事. 1.电气规则检查Tools->ERC... 这个可以检查出连线不正确的地方. 2.生成元件列表报告单. Reports->Bill of Material 选择sheet,一路next. 最后生成清单,xls文件的.我的比较简单,采购元件可以用此文件 3.创建网表文件[Design->Create Netlist] 下面就可以开始制作pcb板了. 1.制作元件封装 打开一个现有的封装库,比如Advpcb.ddb, 添加一个L293D的封装,如下图:'

菜鸟玩云计算之十五:在Ubuntu上创建和管理Redhat虚拟机

菜鸟玩云计算之十五:在Ubuntu上创建和管理Redhat虚拟机 [email protected] 虚拟机给工作带来巨大的便利,不仅仅体现在资源的按需使用,而且配置的迁移特别方便.本文将使用Ubuntu14.04 Desktop版本创建Redhat 64 Enterprise Server(RHEL64)虚拟机. 1 准备好安装光盘镜像 rhel-server-6.4-x86_64-dvd.iso 2 打开虚拟机管理器 尽管可以用命令行的方式创建虚拟机,但是本着简单事情简单做的原则,我使用vi

编译安装LAMP之安装Apache+php与管理(十五)

[教程主题]:编译安装LAMP之安装Apache+php与管理 [课程录制]: 创E [主要内容] [1]编译安装Apache+PHP 1.安装程序依赖库和开发环境 为了省事把所需要的库文件全都安装上,可以使用rpm包安装,也可以用yum命令安装, yum -y install gcc gcc-c++ autoconf automake make libjpeg libjpeg-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-dev

马哥学习笔记二十五——ISCSI协议,架构及其安装配置

ISCSI监听在tcp/3260端口 iSCSI Target:iscsi-target-utils 客户端认正方式: 1.基于IP 2.基于用户,CHAP tgtadm:命令行工具,模式化命令 --mode 常用模式:target,logicalunit,account target --op new.delete.show.update.bind.unbind logicalunit --op new.delete account --op new.delete.bind.unbind --