diff --git a/debian/install b/debian/install index 8225ef8..e7e884a 100644 --- a/debian/install +++ b/debian/install @@ -1,2 +1,3 @@ usr/bin/* /usr/bin/ -etc/* /etc/ +etc/init.d/* /etc/init.d/ +etc/rc3.d/* /etc/rc3.d/ diff --git a/debian/postinstall b/debian/postinstall new file mode 100644 index 0000000..947dbf7 --- /dev/null +++ b/debian/postinstall @@ -0,0 +1,4 @@ +#!/bin/bash +ln -s ../rc3.d/S99bootstrapping /etc/init.d/bootstrapping.sh +systemd daemon-load +systemd enable keyboard-hook.service diff --git a/etc/rc3.d/S99bootstrapping b/etc/rc3.d/S99bootstrapping deleted file mode 100644 index a2dedfe..0000000 --- a/etc/rc3.d/S99bootstrapping +++ /dev/null @@ -1,35 +0,0 @@ -#!/bin/bash - -sleep 5 -if [[ ! -f "~/debugwifi.log" ]];then - touch ~/debugwifi.log -fi - -echo "connect start" > ~/debugwifi.log -timedatectl >> ~/debugwifi.log - -nmcli dev wifi list > /dev/null -sleep 1 -/usr/bin/python3 /usr/bin/easywifi-root.py & -echo "connect success" - - -#mount -t configfs none /sys/kernel/config/ -modprobe usb_f_hid -mkdir /sys/kernel/config/usb_gadget/g1 -echo 0x0525 >/sys/kernel/config/usb_gadget/g1/idVendor -echo 0xa4ac >/sys/kernel/config/usb_gadget/g1/idProduct -mkdir /sys/kernel/config/usb_gadget/g1/strings/0x409 -mkdir /sys/kernel/config/usb_gadget/g1/functions/hid.usb0 -echo 1 > /sys/kernel/config/usb_gadget/g1/functions/hid.usb0/protocol -echo 1 > /sys/kernel/config/usb_gadget/g1/functions/hid.usb0/subclass -echo 512 >/sys/kernel/config/usb_gadget/g1/functions/hid.usb0/report_length -echo -ne \\x05\\x01\\x09\\x06\\xa1\\x01\\x05\\x07\\x19\\xe0\\x29\\xe7\\x15\\x00\\x25\\x01\\x75\\x01\\x95\\x08\\x81\\x02\\x95\\x01\\x75\\x08\\x81\\x03\\x95\\x05\\x75\\x01\\x05\\x08\\x19\\x01\\x29\\x05\\x91\\x02\\x95\\x01\\x75\\x03\\x91\\x03\\x95\\x06\\x75\\x08\\x15\\x00\\x25\\x65\\x05\\x07\\x19\\x00\\x29\\x65\\x81\\x00\\xc0 > /sys/kernel/config/usb_gadget/g1/functions/hid.usb0/report_desc -mkdir /sys/kernel/config/usb_gadget/g1/configs/c.1 -echo 0xc0 >/sys/kernel/config/usb_gadget/g1/configs/c.1/bmAttributes -echo 500 >/sys/kernel/config/usb_gadget/g1/configs/c.1/MaxPower -mkdir /sys/kernel/config/usb_gadget/g1/configs/c.1/strings/0x409 -ln -s /sys/kernel/config/usb_gadget/g1/functions/hid.usb0/ /sys/kernel/config/usb_gadget/g1/configs/c.1/ - - -/usr/bin/python /usr/bin/server.py > /dev/null &