折磨了兩天終於弄好了
如果有問題把防火牆,殺毒軟件關閉,ubuntu裏用ufw disable關閉防火牆
首先相互ping一定是在統一網段內的,這裏的問題在於筆記本電腦只有一個網口,而這個網口一定是與開發板通過網線互連的,筆記本開着無線網絡,所以是有兩個網卡。對於開發板上的網卡,不連接網絡時是不通的,所以主機的本地連接一直都是斷開,但一旦開發板與其他開始ping,主機的本地連接就開始啓用,
本地連接的ip:此時是本地連接斷開的,因爲開發板的網卡沒開
通過串口與開發板通信,在uboot上修改ip與主機同一網段:
ubuntu中,由於最終希望開發板與ubuntu ping通,ubuntu與主機用橋接方式,注意要自定義橋接模式,因爲筆記本有兩個網卡,如果不指定可能橋接到無線的網卡上去,那開發板就和虛擬機ping不通了
虛擬機-設置
、
查看主機本地的網卡名:Realtek PCIe FE……
虛擬機中 編輯-虛擬網絡編輯器
,
修改ubuntu裏的ip到同一網段下
到目前三個地址都修改成功,開發板與虛擬機ping的時候,注意觀察主機本地連接的那裏是不是有圈圈再轉,或者開發板上網口那兒是不是有燈在閃,如果都沒有,考慮硬件問題,換網線。
祝願大家都成功!阿彌陀佛