2013-08-06 44 views
0

通信是在網絡的東西beginer ...如何兩臺Linux嵌入式設備可以在以太網

我中號試圖使2個Linux設備(IMX-6板)之間的通信。 這些設備通過以太網電纜連接。 devive不會連接到本地局域網。 我正在嘗試使用以太網在這兩個設備之間進行通信。

隨着由 連接和分配靜態IP兩種裝置中的十字線使下面的代碼在/ etc /網絡/接口

汽車的eth0 IFACE eth0的INET靜態 地址192.168.0.XX 網絡192.168。 0.0 網絡掩碼255.255.255.0

的平不是設備之間發生(也網絡端口燈還沒有到來), 但是,當我連接這個裝置的筆記本電腦(由靜態IP到膝上型計算機)中的一個它的ping。

我錯過了什麼? 我使用Timesys公司氮6X板(https://linuxlink.timesys.com/docs/gsg/NITROGEN6X#SECTION00042000000000000000

# ethtool eth0 
Settings for eth0: 
     Supported ports: [ TP MII ] 
     Supported link modes: 10baseT/Half 10baseT/Full 
           100baseT/Half 100baseT/Full 
           1000baseT/Half 1000baseT/Full 
     Supported pause frame use: Symmetric 
     Supports auto-negotiation: Yes 
     Advertised link modes: 10baseT/Half 10baseT/Full 
           100baseT/Half 100baseT/Full 
           1000baseT/Half 1000baseT/Full 
     Advertised pause frame use: Symmetric 
     Advertised auto-negotiation: Yes 
     Speed: 100Mb/s 
     Duplex: Full 
     Port: MII 
     PHYAD: 6 
     Transceiver: external 
     Auto-negotiation: on 
     Link detected: no 

請給我建議的方法。

感謝

回答

5

通過crossover cable連接設備,如果網卡不支持Auto-MDIX

在同一個子網中將它們分配給static IP addresses。例如:

A: 192.168.100.20 255.255.255.0 
B: 192.168.100.30 255.255.255.0 

繼續您的應用協議,就像您使用其他網絡編程一樣。

+0

與上面的設置(設備和交叉電纜的靜態IP)設備之間沒有發生ping(網絡端口指示燈也不會到來),但是當我將此設備連接到筆記本電腦(製作靜態IP到筆記本電腦)它ping。我錯過了什麼? – user2190483

+0

好的,你驗證了一個設備。那另一個呢?另外,確保在初始測試期間防火牆被禁用。 –

+0

這兩個設備都能夠與筆記本電腦進行通信... 但我的意圖是使這兩個設備之間的溝通沒有得到通過 – user2190483

相關問題