串口管理模块的随笔记录

发表于:2007-07-04来源:作者:点击数: 标签:
这是《串口管理模块》项目的随笔记录,主要记录了利用“超级终端”如何通过串口管理 Linux 主机。 1 sys开始验收rqs项目了,我做的串口这个模块开始我开始觉得比较麻烦了。虽然开始感觉还可以,技术难度不大,但是验收的时候总会发现一些莫名其妙的问题。 虽

这是《串口管理模块》项目的随笔记录,主要记录了利用“超级终端”如何通过串口管理Linux主机。

1 sys开始验收rqs项目了,我做的串口这个模块开始我开始觉得比较麻烦了。虽然开始感觉还可以,技术难度不大,但是验收的时候总会发现一些莫名其妙的问题。

虽然这个模块简单,但是还是涉及到很多的东西。

主要麻烦:1ifconfig更改ip地址后,机器重启,上次配置信息全部丢失。

               2 权限问题,暂时还好解决,

刚才想到了用perl写脚本,串口模块每执行一次命令,就将命令参数存入固定的文件temp

再写一个脚本ipstart,让如果机器重启的时候,自动去读temp脚本里面的参数,改/etc/sysconfig.networking/devices/ifcfg-eth0

嗯,今晚就解决这个问题。

努了,asb那边也好忙!

注:利用语句:perl -pi -e 's/^IPADDR/IPADDR=202.120.2.101/' ifcfg-eth0 可以修改脚本的内容。

 

忙碌了一个晚上,开始一直为一个问题所困扰。为什么修改了/etc/sysconfig/networking/devices/ifcfg-eth0里面的参数,启动时候的配置仍然还是原来的,

后来发现以前为了网络配置的方便,在/etc/rc.d/rc.local里面加了一段话,失误!瞎忙了半天,下次看样要注意分析原因。

思路现在改为:

1.ifconfig 改网络配置: 输入参数包括IPADDR,NETMASK,GATEWAY,BROADCAST.

并且将改4个参数存入某个文件。以供脚本读取使用。

今天记录到此为止,明天还要asb的tl1编码,嗯,努力~~~~~~~~~~

原文转自:http://www.ltesting.net