學校用的是校園網,客戶端用h3c,先連接校園網,要用外網的話就要網頁認證,然後才能連接外網.
當時裝客戶端的時候,顯示的什麼 IP自動刷新腳本安裝成功,開機自啟動安裝成功...等
原來用的是Ubuntu 每次開機進入桌面之後都要手動聯網,還能受得了,因為當時不知道開機自啟動到底是個什麼情況.
換了Fedora後,感覺太牛X了,開機自啟動,直接連接上校園網了,我只要再進行一次網頁認證就可以了,一直用著很好.
但是前兩天因為考試,沒用網,用電腦看復習資料的時候,沒插網線,然後Fedora就一直卡在藍白條那裡,按F1之後才知道,原來是h3c認證通不過的問題,顯示連接超時"time out:5",然後再一次連接,再超時,再連接,連接5,6次之後就不連了,h3c退出.這時候要麼進去系統,要麼就會一直閃屏,只能重啟.只有插上網線,認證通過才可以進入系統.
我一想,這不麻煩了嗎,要是我不用網就進不去系統的話,沒網的時候我連個電影都沒法看啊,所以最好的辦法就是把開機自啟動的程序去掉就可以了啊.
首先下載H3C8021X客戶端在Linux公社(LinuxIDC.com)的1號服務器。
FTP地址:ftp://www.linuxidc.com
用戶名:www.linuxidc.com
密碼:www.muu.cc
在2011年LinuxIDC.com\1月\Fedora 13 下 H3C8021X客戶端自動配置腳本\
具體下載方法見http://www.linuxidc.net/thread-1186-1-1.html 與 http://www.linuxidc.net/thread-1189-1-1.html
由於一般的 h3c安裝包裡面的README文件都是說執行
./pre.ps
就可以了,然後再執行
linux1x -c
進行手動配置,又要選擇是多播還是廣播,還有什麼IP自動刷新什麼的,新手很害怕這玩意,所以有高手寫了一個自動配置這玩意的腳本文件,
但是高手再寫這個的時候我估計沒有想太多,放了開機自動運行程序還有自動檢測程序,所以就出現了我這樣的 ,用fedora不插網線就進不去系統的情況,用ubuntu的時候沒有出現這樣的情況,而且ubuntu不管怎麼樣,都要進行手動聯網,很不爽,當時這是再用了fedora之後才有的感想.
下面就分析分析這個腳本文件有多牛X
#程序主函數部分
declare who1=`whoami`
if [ $who1 != "root" ]
then
echo You are using a non-privileged account;
echo Please change to root user and try again;
exit;
fi
clear
sys_lang=`echo $LANG`
case $sys_lang in
zh_CN*)
menu_chinese
;;
*)
menu_english
;;
esac