# How to make grgsm\_scanner work?

**URL:** <https://discourse.myriadrf.org/t/how-to-make-grgsm-scanner-work/2068>\
**Category:** LimeSDR\
**Created:** [28 November 2017 10:49 UTC](https://discourse.myriadrf.org/t/how-to-make-grgsm-scanner-work/2068 "2017-11-28T10:49:19Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![Y2Kot](https://avatars.discourse-cdn.com/v4/letter/y/fbc32d/32.png) [@Y2Kot](https://discourse.myriadrf.org/u/Y2Kot)\
**Post date:** [28 November 2017 10:49 UTC](https://discourse.myriadrf.org/t/how-to-make-grgsm-scanner-work/2068/1 "2017-11-28T10:49:19Z")

</div>

Hello. I got my LimeSDR two days ago and were able to configure it to work with GNU Radio.  
livemon.grc is working for me and I can also sniff IMSI numbers. But I have problems with “grgsm\_scanner” it halfly work.  
Command I tried:

> sudo python -u ./grgsm\_scanner -s SAMPLES --args=driver=lime,soapy=0

I tried different bands and samples - 10M, 20M, 24M, 30M.

It’s give me some information with 10M, but it’s less then a half of information, thats my bladerf gives me, How can I fix this?

Also it works quit unstable(all leds become green and the programm doesn’t output anything)and continue to light even after the program stop working.

---

<div class="post-metadata">

**Author:** ![Y2Kot](https://avatars.discourse-cdn.com/v4/letter/y/fbc32d/32.png) [@Y2Kot](https://discourse.myriadrf.org/u/Y2Kot)\
**Post date:** [7 December 2017 14:31 UTC](https://discourse.myriadrf.org/t/how-to-make-grgsm-scanner-work/2068/2 "2017-12-07T14:31:19Z")

</div>

any help?

---

<div class="post-metadata">

**Author:** ![andrewback](https://avatars.discourse-cdn.com/v4/letter/a/22d042/32.png) [@andrewback](https://discourse.myriadrf.org/u/andrewback)\
**Post date:** [8 December 2017 13:28 UTC](https://discourse.myriadrf.org/t/how-to-make-grgsm-scanner-work/2068/3 "2017-12-08T13:28:25Z")

</div>

Perhaps contact the developer(s)? That’s where I’d start if other things work but one app does not and I were stuck for ideas.

---

<div class="post-metadata">

**Author:** ![Y2Kot](https://avatars.discourse-cdn.com/v4/letter/y/fbc32d/32.png) [@Y2Kot](https://discourse.myriadrf.org/u/Y2Kot)\
**Post date:** [8 December 2017 13:35 UTC](https://discourse.myriadrf.org/t/how-to-make-grgsm-scanner-work/2068/4 "2017-12-08T13:35:48Z")

</div>

It’s show me half of the normal output. I think that the problem is in my lime, because low adc always show 0 MHz

---

<div class="post-metadata">

**Author:** ![limda](https://avatars.discourse-cdn.com/v4/letter/l/47e85d/32.png) [@limda](https://discourse.myriadrf.org/u/limda)\
**Post date:** [21 November 2018 14:30 UTC](https://discourse.myriadrf.org/t/how-to-make-grgsm-scanner-work/2068/5 "2018-11-21T14:30:54Z")

</div>

hey, where u able to fix that ?

---

<div class="post-metadata">

**Author:** ![Y2Kot](https://avatars.discourse-cdn.com/v4/letter/y/fbc32d/32.png) [@Y2Kot](https://discourse.myriadrf.org/u/Y2Kot)\
**Post date:** [10 January 2019 22:21 UTC](https://discourse.myriadrf.org/t/how-to-make-grgsm-scanner-work/2068/6 "2019-01-10T22:21:09Z")

</div>

sorry. If it’s still actual: there are 2 ways for now:

1. Use old code from git (two commits before last)
2. Use latest sources from osmocom

---

<div class="post-metadata">

**Author:** ![andrewback](https://avatars.discourse-cdn.com/v4/letter/a/22d042/32.png) [@andrewback](https://discourse.myriadrf.org/u/andrewback)\
**Post date:** [11 January 2019 07:42 UTC](https://discourse.myriadrf.org/t/how-to-make-grgsm-scanner-work/2068/7 "2019-01-11T07:42:31Z")

</div>

There is now a fork that uses the gr-limesdr source/sink blocks instead of gr-osomosdr.

> **[MyriadRF / gr-gsm](https://gitlab.com/myriadrf/gr-gsm)**
>
> Fork of gr-gsm with LimeSDR (gr-limesdr) support

We’re looking into getting this support upstream. Also, there may still be some tweaks required, so would be interested to hear how you get on.

---

<div class="post-metadata">

**Author:** ![Y2Kot](https://avatars.discourse-cdn.com/v4/letter/y/fbc32d/32.png) [@Y2Kot](https://discourse.myriadrf.org/u/Y2Kot)\
**Post date:** [11 January 2019 09:14 UTC](https://discourse.myriadrf.org/t/how-to-make-grgsm-scanner-work/2068/8 "2019-01-11T09:14:12Z")

</div>

grgsm\_scanner doesn’t work for me at all. grgsm\_livemon have no changes. I added lime sink by myself (I set freq and add serial number) it seems that grgsm\_livemon also doesn’ work correctly for me. I made a quick test on limesdr-mini. Maybe I didn’t make some setup in lime sink (normaly I use osmosdr).

---

<div class="post-metadata">

**Author:** ![andrewback](https://avatars.discourse-cdn.com/v4/letter/a/22d042/32.png) [@andrewback](https://discourse.myriadrf.org/u/andrewback)\
**Post date:** [11 January 2019 10:27 UTC](https://discourse.myriadrf.org/t/how-to-make-grgsm-scanner-work/2068/9 "2019-01-11T10:27:59Z")

</div>

Thanks for trying this out. grgsm\_livemon has not been updated.

@IgnasJ any suggestions regarding grgsm\_scanner?

---

<div class="post-metadata">

**Author:** ![SergeyS](https://avatars.discourse-cdn.com/v4/letter/s/5f8ce5/32.png) [@SergeyS](https://discourse.myriadrf.org/u/SergeyS)\
**Post date:** [11 March 2019 13:31 UTC](https://discourse.myriadrf.org/t/how-to-make-grgsm-scanner-work/2068/10 "2019-03-11T13:31:39Z")

</div>

Any updates? grgsm\_scanner output stuck after “stream setup done.”

> Device number 0 from the list is used.  
> Reference clock 30.72 MHz  
> ##################
> 
> INFO: device\_handler::enable\_channels(): SISO CH0 set for device number 0.  
> INFO: device\_handler::set\_samp\_rate(): set sampling rate: 2 MS/s.  
> INFO: device\_handler::set\_rf\_freq(): RF frequency set [RX]: 925.9 MHz.  
> RX LPF configured  
> INFO: device\_handler::set\_analog\_filter(): INFO: device\_handler::set\_gain(): set gain [RX] CH0: 24 dB.  
> Using Volk machine: avx2\_64\_mmx\_orc  
> INFO: source\_impl::init\_stream(): source channel 0 (device nr. 0) stream setup done.

---

<div class="post-metadata">

**Author:** ![andrewback](https://avatars.discourse-cdn.com/v4/letter/a/22d042/32.png) [@andrewback](https://discourse.myriadrf.org/u/andrewback)\
**Post date:** [11 March 2019 14:50 UTC](https://discourse.myriadrf.org/t/how-to-make-grgsm-scanner-work/2068/11 "2019-03-11T14:50:09Z")

</div>

The version in the fork on GitLab should work provided you have gr-limesdr installed.
