8. 远程调试

RV06板卡支持多种方式的远程调试,分别是:

  • SSH

  • telnet

8.1. SSH

SSH 叫安全外壳协议(Secure Shell),是一种加密的网络传输协议, 可在不安全的网络中网络服务提供安全的传输环境。 它通过在网络中创建安全隧道来实现 SSH 客户端和服务器之间的连接。

  • SSH是通过网络作为载体的,因此在想要使用SSH连接板卡,首先需要确保板卡和电脑之间能够正常通信。

  • 如果是使用网线或者wifi连接的话,需要将电脑和板卡连接在同一个网段,可以使用串口连接,然后使用 ifconfig 命令查看板卡的IP地址。

  • 如果是使用rndis,则使用的IP为: 192.168.137.100

RV06板卡默认开启SSH服务,默认用户名和密码为:root/root

这里以RNDIS为例,使用SSH连接板卡:

首先打开 SSH 工具,这里以前面的使用的 MobaXterm 为例.

SSH
  • 然后会让你输入密码,输入密码即可

8.2. telnet

Telnet是一种应用层协议,使用于互联网及局域网中,使用虚拟终端的形式,提供双向、以文字字符串为主的命令行接口交互功能。属于TCP/IP协议族的其中之一,是互联网远程登录服务的标准协议和主要方式,常用于服务器的远程控制,可供用户在本地主机执行远程主机上的工作。

  • 如果是使用网线或者wifi连接的话,需要将电脑和板卡连接在同一个网段,可以使用串口连接,然后使用 ifconfig 命令查看板卡的IP地址。

  • 如果是使用rndis,则使用的IP为: 192.168.137.100

RV06板卡默认开启telnet服务,默认用户名和密码为:root/root

这里以RNDIS为例,使用telnet连接板卡:

telent

然后会进入登录页面,输入用户名和密码即可

telent_2
  • 输入后按下确认键可以看到下图的情况,表示连接成功

telent_3