crescentvenus / WALB

WALB is raspberry Pi and HackRF based Wireless Attack LaunchBox.
119 stars 29 forks source link

re-compile of Intel processor...... #10

Open anthropic-radio-source opened 6 years ago

anthropic-radio-source commented 6 years ago

I eventually got this software running on an Odroid XU4 and it works very well. I then tried to get it to run on an Intel x64 based Dell laptop but it kept failing. It took me a while to suss out that it was because gps-sdr-sim was 'enhanced' and had been compiled to run on ARM processors - RPi2/3.

Any chance you can re-compile it to run on Intel x64 processor or better still publish the source code or the changes you made to the original gps-sdr-sim? I ultimately want to get it to run with the Dell laptop and a LimeSDR/LimeSDR mini.

regards

A.R.S

crescentvenus commented 6 years ago

Added a binary file complied for x64 CPU. See bin/README .txt

Please let me know if it works.

anthropic-radio-source commented 6 years ago

Thanks for doing this.

Give me a day or two to try it out and I'll report back.

Regards

A.R.S

anthropic-radio-source commented 6 years ago

Sorry did not mean to close!

anthropic-radio-source commented 6 years ago

On the original enhanced gps-sdr-sim the static mode was with an -l switch and the interactive mode was with the -i switch.

I note with gps-sdr-sim_x64 that the interactive mode is now with the -l switch and that it can be a static location or a file that the location can be updated dynamically.

regards

A.R.S

anthropic-radio-source commented 6 years ago

OK. Just tried to run gps-srd-sim_64 on my desktop machine and no matter what command line switches or text file I point to on the command line I always get the error:

bash: ./gps-sdr-sim_x64: Text file busy

Even running it on its own I get the same error!

Does this version of gps-sdr-sim_64 need any special libraries to run?

Regards

Alistair

crescentvenus commented 6 years ago

Did you try it on Windows OS ?. It was compiled for x64 on Ubuntu 16.04.

anthropic-radio-source commented 6 years ago

Windows. Yuk!

The machine I was getting the error runs Ubuntu 16.04 but has An AMD (x10?) processor.

I should have also said that I run Ubuntu 16.04 on my Dell Laptop and that is the platform/OS I was intending using. That definitely has an Intel I7 processor. I will try it on the Dell, today and let you know how I get on.

anthropic-radio-source commented 6 years ago

I have tested gps-sdr-sim_x64 on the Dell laptop running Linux Ubuntu/Mate 17.10 (Artful) and also a Dell Desktop running Linux Mint 18.3 (Sylvia). Both appear to be running OK and spewing out lots of I/Q data to the output file as expected.

I will try again on the desktop machines with the AMD (A8-9700 or A10-9700) processor to see if I can get it to run on that. I have never had any problems before running code on the AMD that has been compiled for x64. I'll keep you posted.

regards

A.R.S.

anthropic-radio-source commented 6 years ago

I tried running gps-sdr-sim_X64 on my AMD machines and it runs OK now. Other than a re-boot, I have not changed anything on the AMD machine so I have no idea why it did not run before!

Just waiting on my LimeSDR-mini arriving. Watch this space.........................

crescentvenus commented 6 years ago

Thank you for info. I'm also waiting LimeSDR-mini arrival.