HackerGadgets AIO Board Package

I didn’t get a chance to install Chasing your tail (I plan to do it soon), however I’ve been running kismet with gps with great success for a few weeks now. I use it for wardriving.

My m.o. is to open pygpsclient, untill I see all the satelites and the gps has a lock. after that, i close pygps, and open gpsd. and after that i run kismet. kismet will connect to gpsd and pull location data from there.
as of now, my gpsd doesn’t present SKY data (sattelies in view), only TPV data (coordinates, speed, etc), so that is why I use pygpsclient beforehand to see the status of satelite lock.

my /etc/default/gpsd config file is:

START_DAEMON=“true”
DEVICES=“/dev/ttyAMA0”
USBAUTO=“true”

Tried the above command. Didn’t work. Gives an error ‘/home/ender/.local/lib/python3.11/site-packages’ (doesn’t exist). This is weird because when I look at the /home/ender/.local directory, there is no lib folder. It does raise the question on why python is it looking in the /.local directory instead of /usr/lib.

Update

Manually added /usr/lib/python3.11/site-packages directory. Script ran without errors. Ran the test command. Got a frowny face with the following output:[‘‘, ‘usr/lib/python311.zip’, ‘/usr/lib/python3.11’, /usr/lib/python3.11/lib-dynload’, ‘/home/ender/.pygpsclient/lib/python3.11/site-packages’]

I have the same problem with gpsd. Sometimes it seems to work and satellites show up in cgps, but rarely. Chasing your tail worked for me out of the box though, so you should have no issues with that.

As, at this point, we are troubleshooting a problem with your operating system configuration rather than the AIO board package, could you find the thread pertaining to your operating system and tag me there? We’re using an awful lot of this thread’s bandwidth.

Rex so is the Version 6.6 Bookworm you shared still the most current?

This is the thread for the most recent bookworm image.

Sure, you will. I may send it out within 1-2 business days. Don’t forget to remind me in case I forget it.

1 Like

Thank you. I’ll try that.

Hey Rex,

First of all – thanks a lot for your amazing work!

I’m currently trying to install the following two packages from the Kali sources on your latest Bookworm-6.12.40 image in order to enable monitor mode and injection on my CM4 onboard WiFi:

On your Kali-6.12.34 img I can install these packages without any issues, but with the latest Bookworm kernel I’m not sure if this should work the same way.
Do you know if this is supported (or maybe planned) for Bookworm as well?

Also, on Kali-6.12.34 I ran into problems installing your hackergadgets-uconsole-aio-board package – the installation always failed with errors.

Thanks a lot for your help and for maintaining these great builds!

Yes I’m aware it doesn’t work on Kali. I’m going to try and make it work on Kali when I can get to it.

Not sure why you wouldn’t be able to load a dkms module. Nothing has changed on how I package or compile the kernel from .34 to .40

Hi, @Rex! I just did an update-all which included this package and meshtastic has been uninstalled.

I’m updating it right now to work with debian trixie give me 20 mins.

Package now works with Debian Trixie!

just follow the new install one liner in the OP!

2 Likes

OK, that is kind of what I suspected. let’s hope it gets working on Trixie!

Thank you!!!

1 Like

it’s working now for bookworm and trixie just use the new one line install command in the op

2 Likes

Great! Does this mean that it is safe to upgrade to Trixie now?

I’m reflashing my large SD tonight to Trixie now.

1 Like

/dev/ttyS0 is not showing up on my CM4. Anything I need to do to see that?

trixie or bookworm? it should just be listed in pygpdsclient. nothing special to do it should just be there with the cm4.

using bookworm. at the terminal I just don’t see /dev/ttyS0

I see the built in serial ttyACM0

I haven’t tried trivie. Any better?