RangeNetworks/dev

fakeroot debian/rules clean subprocess returned exit status 2&&fakeroot debian/rules binary gave error exit status 2

Opened this issue · 6 comments

I tried to install openbts in different versions of Ubuntu, but failed.
On Ubuntu 18.04:

Add here commands to clean up after the build process.

/usr/bin/make distclean
make[1]: Entering directory '/home/lin/dev/libcoredumper/coredumper-1.2.1'
make[1]: *** No rule to make target 'distclean'. Stop.
make[1]: Leaving directory '/home/lin/dev/libcoredumper/coredumper-1.2.1'
debian/rules:55: recipe for target 'clean' failed
make: [clean] Error 2 (ignored)
cp -f /usr/share/misc/config.sub config.sub
cp -f /usr/share/misc/config.guess config.guess
dh_clean
dh_clean: Compatibility levels before 5 are no longer supported (level 4 requested)
debian/rules:55: recipe for target 'clean' failed
make: *** [clean] Error 25
dpkg-buildpackage: error: fakeroot debian/rules clean subprocess returned exit status 2
ERROR: command failed!

ERROR: command failed!

On Ubuntu 16.04:
Makefile:606: recipe for target 'transceiver' failed
make[3]: *** [transceiver] Error 1
make[3]: Leaving directory '/home/lin/dev/openbts/Transceiver52M'
Makefile:572: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/home/lin/dev/openbts'
Makefile:503: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/home/lin/dev/openbts'
debian/rules:74: recipe for target 'install-arch' failed
make: *** [install-arch] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2

ERROR: command failed!

I don't know how to solve these problems. Please help me.

trying to clean install

Sorry, I don't quite understand what you mean. If you mean to remove and re install, I've done that several times, but it's still the error. @sikopet

for tx you can try osmotrx

What does tx mean? I don't know much about it. Although I haven't been able to install openbts yet, I can find more information about openbts than osmotrx for studying, so I plan to install openbts.

openbts is an SDR that runs the telco (GSM) protocol, assisted by the TX a.k.a transceiver antenna device used as an uplink signal and the RX a.k.a receiver used as a downlink signal. maybe before you try openbts it's good to understand how the protocol works that you can see on 3gpp.org. osmotrx is an SDR developed by osmocoms that functions only in the TX section and is more stable when compared to transceivers in openbts. make it a habit to search 99x first on google before asking.

Thank you. I'll try to learn it.