XEN增加虛擬網卡linux-android雙系統socket通信--基於imx8qm

主要在linux系統中增加start.sh腳本:

linux系統主要完成insmod和分配網卡id及netmask工作

root@imx8qmmek:/etc/profile.d# cat start.sh


 

insmod /lib/modules/4.14.98+g5d6cbeafb80c/kernel/drivers/net/xen-netback/xen-netback.ko

insmod /lib/modules/4.14.98+g5d6cbeafb80c/kernel/net/802/stp.ko

insmod /lib/modules/4.14.98+g5d6cbeafb80c/kernel/net/bridge/bridge.ko

brctl addbr br0

ip link set br0 up

ifconfig br0 10.10.10.5 netmask 255.255.255.0

# tunctl -b

# ip link set tap0 up

# brctl addif br0 tap0

linux系統用的ip是10.10.10.5

android系統這邊完成分配ip工作:

ifconfig eth0 10.10.10.10 netmask 255.255.255.0

如果不行,則用下面方法:

ip addr add 10.10.10.10/24 dev eth0

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章