Cotex-A8开发板之Telnet移植
来源:互联网 发布:js给图片加边框 编辑:程序博客网 时间:2024/05/21 14:00
通过网线远程访问Cotex-A8开发板,在开发过程中,给项目小组的每一个成员都带来极大的方便,在这里给大家介绍一种基于telnet协议远程访问开发板的方式。
Telnet的简介:协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式,它为用户提供了在本地计算机上完成远程主机工作的能力,在终端使用者的电脑上使用telnet程序,用它连接到服务器。终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样,可以在本地就能控制服务器。要开始一个telnet会话,必须输入用户名和密码来登录服务器,Telnet是常用的远程控制Web服务器的方法。
移植方法:
Telnet 分为client端和server端,telnet(/usr/bin/telnet)为client应用程序,telnetd(/usr/sbin/telnetd)为server应用程序。
(1) 文件系统的配置:进入busybox执行命令:make menuconfig
选择telnet和telnetd选项,并编译,将生成的_install目录移动到 /source/并改名为rootfs,使用nfs挂载文件系统/source/rootfs;
(2) 若使用某一块开发板作为客户端,去访问另外其它的开发板, 选好telnet,直接编译文件系统,执行命令:make install后,即可在开发板上使用:telnet 192.168.xxx.xxx远程访问其它开发板。
若想使用远程的其他主机访问本开发板,即开发板作为服务端被访问,则选好telnetd,编译后,仍无法进行使用,需要进行文件配置后才可使用telnetd开启(telnet)的服务器端,配置过程如下:
① 修改配置文件,添加内容。
A)在/source/rootfs/etc/init.d/rcS 中添加内容:
/bin/mkdir /dev/pts
/bin/mount -t devpts devpts /dev/pts
B)在/source/rootfs/etc/inittab 中添加内容:
::once:/sbin/telnetd -l /bin/login
C)在/source/rootfs/etc/fstab 中添加内容:
devpts /dev/pts devpts defaults 0 0
② 创建登陆账号和密码,用于telnet登陆。
在/source/rootfs/etc/下创建文件 passwd,group
Passwd文件添加内容:
root:xxx:0:0:root:/:bin/sh
group文件添加内容:
root:xxx:0:root
注:开启开发板,使用上述设置的用户名和密码来telnetd登陆,例如账号可以为:root,密码为:123。
③ 启动开发板,在串口终端输入命令 telnetd(/usr/sbin/telnetd)启动服务,然后就可以在另一台电脑上打开putty并输入IP地址:192.168.xxx.xxx,选择Telnet远程登陆开发板了。
注:前提需移植好udev,否则会因没有自动挂载telnetd设备节点而无法登陆。
- Cotex-A8开发板之Telnet移植
- cotex-A8协处理器
- 基于芯片i.mx536(cotex-a8)核的移植系列文章
- arm嵌入式开发简单实验led亮灭s5pv210 cotex a8代码
- QT程序到arm(A8)板的移植之旅
- 转让:友善之臂Cortex-A8 Smart210开发板
- Cotex-M3之复位
- 【学习总结】ARM cotex-a8 下 u-boot启动流程
- am335x cotex-A8 数据手册触摸屏章节翻译
- u-boot移植第二弹——移植2012.10u-boot到RealARM210 cortex-A8开发板
- A8系统移植课堂笔记之QT国际化
- u-boot移植第三弹——移植2013.10u-boot到RealARM210 cortex-A8开发板(支持moviNAND_Fusing_Tool_v2.0)
- Cortex-A8嵌入式开发板平台搭建
- imx.536(cotex-a8核)的CAN驱动理解一(probe)
- i.mx536(cotex-a8核)的SPI驱动理解一(probe)
- i.mx536(cotex-a8核)的I2C驱动理解一(probe)
- A8系统移植课堂笔记
- 重读网峰A8文档---之---Linux内核结构以及移植过程
- fork()用法小节
- java定时执行的三种方法
- HDU 4069 Squiggly Sudoku【Dancing Links精确覆盖】
- 评“第一门编程语言选谁?”
- Java程序员应该知道的10个调试技巧
- Cotex-A8开发板之Telnet移植
- s3c6410 + wince6.0 内核中修改LCD尺寸进度条
- CentOS5命令
- 黑马程序员之WinForm编程基础学习笔记:简单的四则运算器
- HDU 2295 Radar【二分+Dancing Links重复覆盖】
- 那些争议最大的编程观点
- DomHelper
- 黑马程序员之WinForm编程基础学习笔记:省市选择器
- [開發記錄] 函式庫調用 - 使用C6accel 資料庫進行FFT函式調用 之其一