玩转mini2440开发板之【如何设置开发板的网络参数】
生活随笔
收集整理的這篇文章主要介紹了
玩转mini2440开发板之【如何设置开发板的网络参数】
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
今天在研究nfs時,內核啟動時一直提示掛載nfs文件系統失敗,懷疑是網絡參數沒有配置正確,導致開發板連不上ubuntu。所以回過頭來仔細研究了一下如何給mini2440開發板配置網絡參數,驗證網絡連接情況等問題??偨Y如下:
1、可用ifconfig命令來查詢和設置開發板的網絡參數,具體如下:
查詢命令:
[root@FriendlyARM /]# ifconfig eth0 Link encap:Ethernet HWaddr 08:90:90:90:90:90 inet addr:192.168.1.230 Bcast:192.168.1.255 Mask:255.255.255.0UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1RX packets:3 errors:0 dropped:0 overruns:0 frame:0TX packets:0 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:1000 RX bytes:192 (192.0 B) TX bytes:0 (0.0 B)Interrupt:51 Base address:0x4300 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0UP LOOPBACK RUNNING MTU:16436 Metric:1RX packets:0 errors:0 dropped:0 overruns:0 frame:0TX packets:0 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)設置命令:
ifconfig eth0 192.168.100.230 netmask 255.255.255.0以上語句設置IP地址和子網掩碼。
route add default gw 192.168.100.1以上語句設置網關。
2、設置完后,再次輸入ifconfig命令,查看剛才的設置命令是否生效。
[root@FriendlyARM /]# ifconfig eth0 Link encap:Ethernet HWaddr 08:90:90:90:90:90 inet addr:192.168.100.230 Bcast:192.168.100.255 Mask:255.255.255.0UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1RX packets:3 errors:0 dropped:0 overruns:0 frame:0TX packets:0 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:1000 RX bytes:192 (192.0 B) TX bytes:0 (0.0 B)Interrupt:51 Base address:0x4300 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0UP LOOPBACK RUNNING MTU:16436 Metric:1RX packets:0 errors:0 dropped:0 overruns:0 frame:0TX packets:0 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)3、參數設置成功了,接下去就是要驗證一下開發板是否已經成功連入網絡。直接用ping命令驗證一下就好。
[root@FriendlyARM /]# ping www.baidu.com PING www.baidu.com (14.215.177.37): 56 data bytes 64 bytes from 14.215.177.37: seq=0 ttl=54 time=18.296 ms 64 bytes from 14.215.177.37: seq=1 ttl=54 time=17.897 ms 64 bytes from 14.215.177.37: seq=2 ttl=54 time=18.374 ms 64 bytes from 14.215.177.37: seq=3 ttl=54 time=18.367 ms 64 bytes from 14.215.177.37: seq=4 ttl=54 time=18.278 ms 64 bytes from 14.215.177.37: seq=5 ttl=54 time=18.051 ms ^C --- www.baidu.com ping statistics --- 6 packets transmitted, 6 packets received, 0% packet loss round-trip min/avg/max = 17.897/18.210/18.374 ms4、上述信息就證明開發板已經成功聯網,這樣就基本完成了驗證工作。但是,要注意的是,剛才我們給開發板配置網絡參數時使用的是ifconfig命令,該命令只在本次生效,一旦開發板重啟,網絡參數就回又恢復到原來的參數了。我們需要做進一步的處理。
5、因為ifconfig后看到的ip、子網掩碼、默認網關等信息在開發板的/etc/eth0-setting 文件中。所以直接編輯該文件就可以:
#vi /etc/eth0-setting在打開的文件中修改相應的IP、Mask、DNS等信息;然后”:wq”保存、退出。
6、重啟開發板,看看剛才設置的參數是否保留下來了?
7、搞定,收工!
總結
以上是生活随笔為你收集整理的玩转mini2440开发板之【如何设置开发板的网络参数】的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 游侠云盒下载慢怎么办
- 下一篇: 玩转mini2440开发板之【使用nfs