Chinaunix首页 | 论坛 | 博客
  • 博客访问: 980949
  • 博文数量: 192
  • 博客积分: 3070
  • 博客等级: 中校
  • 技术积分: 1861
  • 用 户 组: 普通用户
  • 注册时间: 2007-06-27 23:44
个人简介

Start Linux Leave Linux a while Back to Linux

文章分类

全部博文(192)

文章存档

2023年(18)

2022年(11)

2021年(8)

2020年(14)

2019年(7)

2018年(13)

2017年(16)

2016年(4)

2012年(2)

2011年(13)

2010年(26)

2009年(13)

2008年(27)

2007年(20)

我的朋友

分类: LINUX

2010-09-02 13:34:47

今天在PC端调试了一下TD-CDMA 的模块, 操作步骤记录如下:
1. 将USB接口的 TD 模块连接到 Fedora-13 OS
 
2. ls /dev/ttyA* -l
   查看 /dev/ttyACM0, /dev/ttyACM1, /dev/ttyACM2 这三个设备是否存在, 如果存在则说明 OS 可以以访问TD 的模块了。
 
3. 启动 minicom
   很奇怪, 我的 Fedora 居然没有自带 minicom, 要自己去网上 Down 一个源码包来编译安装。
   minicom -s
   设定 portfile 为 /dev/ttyACM0
 
4. 运行AT Command(原厂提供)
   如 AT+CSQ, AT^SYSCONFIG?
 
5. 退出 minicom
 
6. 运行自动拔号脚本
 
PS:在今天的调试中遇到两个问题:
1) 在运行自动拔号脚本时, 一开始就提示 #!/bin/sh no such file or directory, 原来文件格式不正确, 由于这个文件是在 windows 下创建的, 所以需要转成 unix 格式的。转换的命令网上找一下就有了。
 
2) 在运行拔号脚本后, 发现 /var/ppplog 并没有提示成功连接的提示, ifconfig 也没有 eth1 和 ppp0 的设备, ps -e 也没有发现 pppd 这个进程在运行。
    而 /var/ppplog 提示的信息为 /dev/ttyACM0 is locked by id2131(类型这样的信息)。
    ps -e 一下, 原来是 minicom 占用了 /dev/ttyACM0 这个设备。
    退出minicom (CTRL A -> Z -> X), 重新运行自动拔号脚本, /var/ppplog 提示成功, ifconfig 也有 eth1, ppp0 这两个设备了。
 
3) 拔号成功之后又发现 ping 不了外网, 原来是防火墙没有 disable 掉。
阅读(1186) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~