installation fails in latest bookworm raspbian
this is FYI, I tried installing on the latest Rapbian OS (bookworm), the installation fails for a couple of reasons:
- /boot/config.txt and cmdline moved under /boot/firmware/ in bookworm this breaks the install script that
- it is no longer possible to run
pip installoutside a venv (see https://www.raspberrypi.com/documentation/computers/os.html#python-on-raspberry-pi)
To Reproduce Steps to reproduce the behavior:
- install bookworm on RPI
- clone airiana repo
- run python3 install.py
tested on
- Device: RPI3
- OS: bookworm
I managed to install, I made the following changes:
- updated path for config.txt and cmdline.txt (/boot/firmware)
- create venv in airiana's folder
- sourced venv and ran installer (while it said install completed, many steps failed)
-
pip install minimalmodbus progressbar requests pyModbusTCP setuptools pytest pyephem numpybecausepip install --userfails -
sudo apt-get install libopenblas-dev(required for numpy to load properly) - udpate the systemfiles python path to use the one from venv
- create latlong.json file in airiana folder (without it, it would not start)
I think that's about it, hope this is useful and thanks a lot for the project!
Thank you for a detailed bug report. =). and solutions. WIll take a look on doing an update, maybe even a rework of the install scripts. Its been growing into some different kind of beast for a long time.
Hope you got you installation working and that it works well, always fun to see that ppl are using it =)
yes, my installation is operational thanks for the great work :-)
brief update, now the there is a branch called merge/auto-hotspot, it includes bookworm compat, and rework of the installation script.
resolved as of merge with auto-hotspot branch, 0610db09