From c78b39227f06b7e2ad0c52c26e32b240b4874b1e Mon Sep 17 00:00:00 2001 From: Tangchao <735056338@qq.com> Date: Tue, 6 Dec 2022 06:05:15 +0000 Subject: [PATCH] (1)edit IP_address pool of isc-dhcp-server config file to adapt dji ip; (2)delete scripts that is not needed; --- CreateEnvironment.sh | 26 ++++++++++++-------------- kill_psdk.sh | 2 -- kill_psdk_v2.sh | 12 ------------ 3 files changed, 12 insertions(+), 28 deletions(-) delete mode 100755 kill_psdk.sh delete mode 100755 kill_psdk_v2.sh diff --git a/CreateEnvironment.sh b/CreateEnvironment.sh index e431055..bd51553 100755 --- a/CreateEnvironment.sh +++ b/CreateEnvironment.sh @@ -46,13 +46,13 @@ sudo systemctl enable create_ap.service sudo apt install -y isc-dhcp-server sudo sed -i 's/INTERFACESv4=""*/INTERFACESv4="eth0"/g' /etc/default/isc-dhcp-server sudo sed -i '35a # tc add\ -subnet 192.168.1.0 netmask 255.255.255.0 {\ +subnet 192.168.0.0 netmask 255.255.0.0 {\ option routers 192.168.1.1;\ - option subnet-mask 255.255.255.0;\ + option subnet-mask 255.255.0.0;\ option domain-search "tecmint.lan";\ option domain-name-servers 192.168.1.1;\ - range 192.168.1.10 192.168.1.100;\ - range 192.168.1.110 192.168.1.200;\ + range 192.168.130.3 192.168.130.100;\ + range 192.168.130.110 192.168.130.200;\ }\ ' /etc/dhcp/dhcpd.conf sudo systemctl start isc-dhcp-server.service @@ -64,12 +64,13 @@ cp /etc/network/interfaces.d/eth0 /etc/network/interfaces.d/eth0.backup sudo sed -i '1i # tc add\ allow-hotplug eth0\ iface eth0 inet static\ -address 192.168.1.1\ -netmask 255.255.255.0\ +address 192.168.130.2\ +netmask 255.255.0.0\ gateway 192.168.1.1\ dns-nameservers 192.168.1.1' /etc/network/interfaces.d/eth0 sed -i '8,10d' /etc/network/interfaces.d/eth0 +cp /etc/network/interfaces.d/eth0 /etc/network/interfaces.d/eth0_static_ip.backup # filebrew cd /home/pi/tc_ShellScripts @@ -161,14 +162,11 @@ sudo sed -i '$a\/home/300tc/library/ffmpeg_build/lib/' /etc/ld.so.conf sudo ldconfig # psdk -cd /home/300tc/projects +cd /home/300tc/projects_source +sudo git clone http://106.75.72.40:3000/tangchao0503/Payload_SDK_V2.2.1_300tc.git -sudo apt -y install unzip -sudo unzip Payload_SDK_V2.2.1-build.315.zip -sudo mv Payload_SDK_V2.2.1-build.315 Payload_SDK_V2.2.1_300tc #修改文件夹名 - -sudo mkdir /home/300tc/projects/psdk -cd /home/300tc/projects/psdk -sudo cmake /home/300tc/projects_source/Payload_SDK_V2.2.1_300tc/sample/platform/linux/manifold2/project +sudo mkdir /home/300tc/projects_source/Payload_SDK_V2.2.1_300tc/sample/platform/linux/manifold2/project/build +cd /home/300tc/projects_source/Payload_SDK_V2.2.1_300tc/sample/platform/linux/manifold2/project/build +sudo cmake .. sudo make diff --git a/kill_psdk.sh b/kill_psdk.sh deleted file mode 100755 index 09b6921..0000000 --- a/kill_psdk.sh +++ /dev/null @@ -1,2 +0,0 @@ -sleep 300s -ps -ef | grep psdk | grep -v grep | awk '{print $2}' | sudo xargs kill -9 diff --git a/kill_psdk_v2.sh b/kill_psdk_v2.sh deleted file mode 100755 index 90061fc..0000000 --- a/kill_psdk_v2.sh +++ /dev/null @@ -1,12 +0,0 @@ -#! /bin/bash -psdkpid=$(ps -ef | grep psdk_demo | grep -v grep | awk '{print $2}') - -while true ; do - if [ $psdkpid -le 5000 ]; then - #sleep 100s - sudo kill $psdkpid - #echo $psdkpid 'xiaoyu 5000' - fi -done - -exit 0