(failing draft)
There are many kalibrate forks but none does work with the default HackRF clock.
apt install libtool autoconf automake m4
Get the fork from rxseger
git clone https://github.com/scateu/kalibrate-hackrf.git cd kalibrate-hackrf/ ./bootstrap ./configure echo $MAKEFLAGS make echo $ppm src/kal -s GSM900 -a -l 40 -g 24 -e "$ppm" src/kal -s DCS -a -l 40 -g 24 # -v sort -rh -k7,7 GSM900.HRF sort -rh -k7,7 DCS.HRF
LOOK AT THE OFFSETS - THIS DOES NOT MAKES SENSE - THOSE ARE TOO HIGH
THEREFORE THIS CANNOT WORK
arfcn= src/kal -b GSM900 -c $arfcn -a -l 40 -g 24 -e "$ppm" -v # -D
3G WCDMA https://www.sigidwiki.com/wiki/3G_WCDMA
4G LTE Network https://www.sigidwiki.com/wiki/4G_LTE_Network
https://github.com/scateu/kalibrate-hackrf/
https://github.com/rxseger/kalibrate-hackrf/
https://github.com/xorrbit/kalibrate-hackrf
https://github.com/ckuethe/kalibrate-hackrf/
You should really consider plugging a clock
External Clock Interface (CLKIN and CLKOUT) https://github.com/mossmann/hackrf/wiki/HackRF-One
Clocking https://github.com/mossmann/hackrf/wiki/Clocking