深度剖析E680G应用五.Telnet与主题

一、前言
这两方面的内容比较少,而且网上资料也很多,毕竟E680上市都两三年了,
再怎么写恐怕少不了拾人牙慧 。所以这才做一些总结,本来这应该在介绍Loader
之后就详细介绍 。相关下载文件,可以访问友人网 。
http://play.younet.com/view.php?tid=18578
二、Telnet
E680G本身提供了大容量模式和Modem模式两种方式连接电脑,此外还可以
通过读卡器读取E680G的扩展卡(MMC/TF/SD)之类 。但是不管什么方式,都不能
完全浏览手机操作系统的文件 。这时我们就需要telnet来解决问题 。
Telnet是远程登录的一种程序,它可以让您的电脑通过网络登录到网络另
一端的电脑上,甚至还可以存取那台电脑上的文件 。
具体详细的方法如下:

1.安装配置Loader

参见《深度剖析E680G应用一.所谓的Loader》

2.下载USBLIN.rar文件,解压缩出usbnet.lin文件,并复制到扩展卡上 。

其实就是如下内容:
#!/bin/bash
echo MotNet > /proc/motusbd

3.下载Windows下USBNet的驱动,随便解压缩到电脑哪个位置 。


4.手机设置成Modem方式连接电脑后,用Loader关联打开USB.lin 。这时电
脑会提示安装驱动,把路径指向USBNET.rar的解压路径 。

5.在命令行输入telnet 169.254.142.2,提示了一些信息之后,会要求输入用户名密码 。
这时输入root用户名,密码为空 。回车确认!会出现#的提示符,这里就是Linux环境了 。
并支持常用Shell命令 。

6.打开一个浏览器窗口,在地址栏直接输入169.254.142.2system,就可以看到手机
里面所有内容了 。


三、蓝牙无线Telnet
1.准备电脑的USB蓝牙适配器

2.安装蓝牙适配器驱动程序,光盘一般会自带 。这里使用的是IVT BlueSoleil 1.6.3驱动,
需要破解软件,否则有5MB的限制,可以上网搜索一下相应版本的破解 。

3.驱动安装重启后,运行会提示插入蓝牙设备,按提示操作 。如果插了USB蓝牙适配器,没
有反应,或者设备无效,多半是你的适配器是便宜货,多试几次,这个口不行换个另外的 。
有其他USB设置运行正常的(如鼠标),可以先拔下,然后迅速在拔下的USB口插上蓝牙适配器 。

4.成功后就可以搜索蓝牙设备了,不过这时候手机须要开启蓝牙,并设置为可被查找 。

5.找到蓝牙设置后,主界面上会显示E680I,点击右键,先创建绑定,成功之后会有两个服务
内容,一是串口连接,另外是名片交换之类 。无线Telnet需要用串口连接 。

6.点击创建串口连接,手机会提示,是否接收来自XXX的连接,点击是,完成连接,系统会
提示通过COMn建立连接 。这时蓝牙部分的工作就完成了 。

7.在网络连接中创建一个新连接->设置高级连接->直接连接的其他计算机->来宾->随便输入
计算机名->选择刚才串口连接的COM端口->完成 。

8.在建立的连接右键属性->配置,在最高速度里选择最大921600 。在网络->TCP/IP->属性->
高级里面 把"在远程网络使用默认网关“勾去掉,否则就不能上因特网了 。保存,完成 。
9.最后在手机里建立PPP服务器,将脚本PPP.lin复制到手机上 。内容如下:
#注释掉的,是我自已加的信号灯提示 。

#! /bin/bash

devname=`cat /tmp/bt_spp_devname`
if [ -c $devname ]
then
#/mmc/mmca1/soft/public/led 2
if [ ! -d /etc/ppp/peers ]
then
mkdir /etc/ppp/peers
fi
echo "$devname 921600 192.168.1.100:192.168.1.166noauth crtscts local connect ’sleep 1; echo -n CLIENTSERVER’ logfile /tmp/ppp.log" > /etc/ppp/peers/myhost
start-stop-daemon --start -m -p /var/run/btppp.pid -x /usr/bin/pppd -- call myhost
sleep 1s
else
#/mmc/mmca1/soft/public/led 1

推荐阅读