Compare commits

...
4 Commits
+9 -2
View File
@@ -8,6 +8,9 @@ rm -rf intrepid-socketcan-kernel-module
git clone https://github.com/intrepidcs/intrepid-socketcan-kernel-module.git git clone https://github.com/intrepidcs/intrepid-socketcan-kernel-module.git
cd intrepid-socketcan-kernel-module cd intrepid-socketcan-kernel-module
make make
# check for MOK signing the module...
sudo make install sudo make install
grep -F -q 'can' /etc/modules | echo 'can' | sudo tee -a /etc/modules grep -F -q 'can' /etc/modules | echo 'can' | sudo tee -a /etc/modules
grep -F -q 'can-raw' /etc/modules | echo 'can-raw' | sudo tee -a /etc/modules grep -F -q 'can-raw' /etc/modules | echo 'can-raw' | sudo tee -a /etc/modules
@@ -26,17 +29,21 @@ mkdir -p build && cd build
cmake -DCMAKE_BUILD_TYPE=Release .. cmake -DCMAKE_BUILD_TYPE=Release ..
make make
sudo echo << EOF > /etc/systemd/system/icsscand.service sudo cp libicsneo-socketcan-daemon /usr/sbin/
echo << EOF > icsscand.service
[Unit] [Unit]
Description=Intrepid Device Scanner Description=Intrepid Device Scanner
[Service] [Service]
ExecStart=/home/sven/icsscand/build/libicsneo-socketcan-daemon ExecStart=/usr/sbin/libicsneo-socketcan-daemon
[Install] [Install]
WantedBy=multi-user.target WantedBy=multi-user.target
EOF EOF
sudo cp icsscand.service /etc/systemd/system/
sudo systemctl enable icsscand.service sudo systemctl enable icsscand.service
sudo systemctl start icsscand.service sudo systemctl start icsscand.service