-
Notifications
You must be signed in to change notification settings - Fork 20
/
Copy pathinstall.sh
30 lines (30 loc) · 1.97 KB
/
install.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
apt-get install python-pip python-tk
pip install pyserial pyusb numpy
mkdir antifier
cd antifier
wget --quiet -N https://raw.githubusercontent.com/john-38787364/antifier/master/antifier.py
wget --quiet -N https://raw.githubusercontent.com/john-38787364/antifier/master/ant.py
wget --quiet -N https://raw.githubusercontent.com/john-38787364/antifier/master/trainer.py
wget --quiet -N https://raw.githubusercontent.com/john-38787364/antifier/master/FortiusSWPID1942Renum.hex
wget --quiet -N https://raw.githubusercontent.com/john-38787364/antifier/master/fxload-libusb.exe
wget --quiet -N https://raw.githubusercontent.com/john-38787364/antifier/master/power_calc_factors_custom.txt
wget --quiet -N https://raw.githubusercontent.com/john-38787364/antifier/master/power_calc_factors_fortius.txt
wget --quiet -N https://raw.githubusercontent.com/john-38787364/antifier/master/power_calc_factors_imagic.txt
wget --quiet -N https://raw.githubusercontent.com/john-38787364/antifier/master/README.txt
wget --quiet -N https://raw.githubusercontent.com/john-38787364/antifier/master/tacx_trainer_debug.py
echo "##########################################################################"
echo "This script has installed python-pip and pyserial. It has created the"
echo "directory antifier and downloaded the required files."
echo "##########################################################################"
echo "Installation finished"
dongle=$(lsusb | grep -o -i "0fcf:.\{4\}" | cut -c6-)
if [ -n "$dongle" ] ; then
echo "Dongle found"
else
echo "Dongle not found"
dongle="[PRODUCT ID OF DONGLE FROM lsusb]"
fi
echo "If you have problems finding the dongle then ensure /dev/ttyUSB0 exists"
echo "If /dev/ttyUSB0 does not exist then create /etc/udev/rules.d/garmin-ant2.rules and add:"
echo "SUBSYSTEM==\"usb\", ATTRS{idVendor}==\"0fcf\", ATTRS{idProduct}==\"$dongle\", RUN+=\"/sbin/modprobe usbserial vendor=0x0fcf product=0x$dongle\""
echo "Now cd into antifier and read README.txt, then run sudo python ./antifier.py"