(1)edit IP_address pool of isc-dhcp-server config file to adapt dji ip; (2)delete scripts that is not needed;
This commit is contained in:
@ -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
|
||||
|
||||
|
@ -1,2 +0,0 @@
|
||||
sleep 300s
|
||||
ps -ef | grep psdk | grep -v grep | awk '{print $2}' | sudo xargs kill -9
|
@ -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
|
Reference in New Issue
Block a user