這是《串口管理模塊》項目的隨筆記錄,主要記錄了利用“超級終端”如何通過串口管理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編碼,嗯,努力~~~~~~~~~~