Osmocom-BB GSM-SMS嗅覚に現れるいくつかの問題の解決策について


Osmocom-BB GSM-SMS嗅覚に関するいくつかの問題の解決策インストールチュートリアルはfreebufのこれを直接参考にして、このプロジェクトをインストールする前にsudo -sをお勧めします.そうしないと、後で少し面倒になります.

エラーA


インストールlibosmocoreで./configureでは多くの人が出会う
> No package ‘talloc’ found

このエラーは、tallocが見つからないため、以下が解決策です(以下のコードはいずれもsudo -sの場合)
# wget https://www.samba.org/ftp/talloc/talloc-2.1.7.tar.gz

# tar -zxvf talloc-2.1.7.tar.gz

# cd talloc-2.1.7/

# ./configure

# make

# make install

すぐに現れる可能性があります
No package 'gnutls' found

の場合は
apt-get install libgnutls28-dev 

この問題を解決する

エラーB

>     /root/osmocom-bb/src/target/firmware/include/asm/swab.h: Assembler messages:
>     /root/osmocom-bb/src/target/firmware/include/asm/swab.h:32: Error: no such instruction: `eor %edx,%ecx,%ecx,ror’
>     make[4]: *** [gsmtap_util.lo]    1
>     make[4]: Leaving directory `/root/osmocom-bb/src/shared/libosmocore/build-target/src’
>     make[3]: *** [all]    2
>     make[3]: Leaving directory `/root/osmocom-bb/src/shared/libosmocore/build-target/src’
>     make[2]: *** [all-recursive]    1
>     make[2]: Leaving directory `/root/osmocom-bb/src/shared/libosmocore/build-target’
>     make[1]: *** [all]    2
>     make[1]: Leaving directory `/root/osmocom-bb/src/shared/libosmocore/build-target’
>     make: *** [shared/libosmocore/build-target/src/.libs/libosmocore.a]    2

この問題の出現はOsmocomBBクロスコンパイル環境に問題があり、ネット上のほとんどの文章には明確な解決策がなく、ほとんどの文章の答えは以下の通りですが、このリンクは期限切れなので、私たちは自分でgithubに行くことを選びました.https://github.com/koushik2506/exp/tree/master/armこのパッケージをダウンロードして、あなたのosmプロジェクトの2級ディレクトリにドラッグ&ドロップして、パッケージを解除します.
    # mv ../Desktop/bu-2.16.1_gcc-4.0.2-c-c++_nl-1.14.0_gi-6.4_x86-64.tar.bz2  ./
    # tar xf bu-2.16.1_gcc-4.0.2-c-c++_nl-1.14.0_gi-6.4_x86-64.tar.bz2
    # mv gnuarm-* ~/gnuarm
    # export PATH=~/gnuarm/bin:$PATH

gitコマンドを使用してプロジェクトをダウンロードして解凍して次のように表示することもできます.
make[1]: *** [board/compal_e88/hello_world.compalram.elf]    1

make[1]: Leaving directory `/root/osmocom-bb/src/target/firmware’

make: *** [firmware]    2

解決:
実行
git clean -dfx
    
make

最後に私は環境を詰め終わったが、ブラシが入らないので、初歩的にはデータ線の問題だと思います.しばらく待ってから自分でグループを作って、もし大物がどうすればいいか知っていたら、ぜひ教えてください.(・ω・)ノ