天天看點

OK6410開機自動擷取ip及網絡啟動總結

飛淩OK6410開機後的IP預設是192.168這樣的路由形式的,每次開機都需要自己設定ip非常麻煩,于是想改成開機DHCP自動擷取IP,這樣來的最為簡單,自動擷取IP的指令其實很簡單,隻需要加入開機初始化設定中即可。自動擷取ip:

闆子開啟後的啟動初始化檔案位于\etc\init.d檔案夾中的rcS中,此檔案最後一部分内容如下:

<a></a>

從這裡可以看到,通過ifconfig-eth0檔案啟動網絡服務,之後先後開啟ftp等網絡服務,最後啟動qtopia。可以注意倒數幾行的不同,/dev/tty1是在液晶屏上也顯示這些資訊。

再看ifconfig-eth0檔案。

從這個檔案裡能夠看出網絡的配置過程,這裡先讀取/etc/eth0-setting 配置檔案,根據檔案是否存在進行相應的操作,如果檔案存在讀取檔案内容,通過查找關鍵字判斷是否是nfs啟動等情況,進而利用配置檔案進行配置,/etc/eth0-setting 檔案内容如下:

通過這幾個檔案就能理清楚在啟動中的網絡初始化關系了,是以,更改為開機自動擷取ip就很簡單了,這裡在\etc\init.d建立一個檔案autoconfig-eth0内容如下,我這裡還加入了nfs自動挂載:

chmod 777 更改檔案權限,之後隻需要把rcS中的網絡配置檔案改為這個檔案即可。

啟動結果如圖所示

OK6410開機自動擷取ip及網絡啟動總結

本文轉自emouse部落格園部落格,原文連結:http://www.cnblogs.com/emouse/archive/2013/04/18/3027907.html,如需轉載請自行聯系原作者