DragonOS Focal YateBTS Calls + SMS w/ BladeRFxA4 (Yate RC2) part 1

  Рет қаралды 20,979

cemaxecuter

cemaxecuter

3 жыл бұрын

This video takes another look at setting up Yate and YateBTS on DragonOS Focal after Nuand recently released a new version for the BladeRF. In this video, I was able to successfully use a BladeRFxA4 with little to no problems, compared to my previous attempts where I was unable to connect to the BTS at all.
I jump around towards the end of the video, because honestly I'm not that familiar with Yate. Switching between REGXP or add subscriber probably doesn't matter when it comes to making Calls or sending SMS between phones, that's something I'll take another look at.
I think the important thing is to setup the Country Code, Subscriber section, and the BTS configuration. Once that's working, I'm sure the rest will be a breeze.
Hope this helps. Once I'm more familiar with all the options I'd like to expand on setting up and using Yate.
Hardware:
- BladeRFxA4
Tools:
- www.nuand.com/support/#bts
- nuand.com/downloads/yate-rc-2...

Пікірлер: 129
@KarlKrogmann
@KarlKrogmann 3 жыл бұрын
This is rapidly becoming my favorite KZbin channel. Love DragonOS by the way --what a terrific resource. I'm running it on a 5 year old Dell Laptop w/SSD and DragonOS kicks ass on that thing.
@cemaxecuter7783
@cemaxecuter7783 3 жыл бұрын
Thanks Karl! It’s been fun working on it, plus it’s helped me learn about things I would’ve otherwise never messed with.
@digus
@digus 3 жыл бұрын
You’re my new hero! Great find- can’t wait to try this. I know if I start on it now tho, there will be zero sleep for work tomorrow..
@cemaxecuter7783
@cemaxecuter7783 3 жыл бұрын
That’s what I always end up doing then barely functioning the next day.. either that or just can’t seem to sleep ha. But seriously, it seems like Nuand is doing all kinds of new stuff.
@esma.ga5
@esma.ga5 3 жыл бұрын
Can you make a phone call to a an imsi with pre-configured settings to auto-anwser call? It was along time ago since I have not played with these things. Thanks
@cemaxecuter7783
@cemaxecuter7783 3 жыл бұрын
Like the phone receiving the call would auto answer it?
@esma.ga5
@esma.ga5 3 жыл бұрын
@@cemaxecuter7783 yes that is the case. You get the subscriber and launch a call but with configured settings that always auto answer and without screen notice at all /black screen.
@cemaxecuter7783
@cemaxecuter7783 3 жыл бұрын
That’d be interesting, I’m not sure how the configuration needs to be. I’ll look into it.
@mangerdanger7481
@mangerdanger7481 3 жыл бұрын
Keep up going nice videos man thanks for sharing!
@michaelmutekeri8770
@michaelmutekeri8770 3 жыл бұрын
Can I hug you mate, you saved my job. It works like a charm...on a virtual machine
@cemaxecuter7783
@cemaxecuter7783 3 жыл бұрын
That’s awesome to hear!! Make sure you give Nuand a shout out. They made some awesome improvements. You’ll have to give me some tips on yate usage.
@terrymarshall5318
@terrymarshall5318 3 жыл бұрын
One of these days you how us how to decode GSM packets, or do you have any recommendations sir..?
@rahulsinghgulia6666
@rahulsinghgulia6666 2 жыл бұрын
Thank you for these great tutorials. I am trying to figure out a basic tutorial to initially setup and connect my NUAND BladeRF SDR to my ubuntu system and then run these kind of projects. Kindly suggest if you have covered this one in any of your other tutorials. I have gone through quite a few videos of yours, but could not find anything.
@cemaxecuter7783
@cemaxecuter7783 2 жыл бұрын
Hi and thank you. Are you asking about connecting it to just a normal install of Ubuntu? I don’t really cover the setup in my videos because I’ve already taken care of that to include making sure the firmware/fpga is available in DragonOS. To setup on a normal install you’d have to install libbladerf and more.
@rahulsinghgulia6666
@rahulsinghgulia6666 2 жыл бұрын
@@cemaxecuter7783 Thank you for the quick reply. I would really appreciate it if you could point me to any such tutorials on the web. It would help out many other people like me who just started working on the NUAND BladeRF.
@cemaxecuter7783
@cemaxecuter7783 2 жыл бұрын
This is a great resource, lots of info, but it has what you need to get up and running.
@rahulsinghgulia6666
@rahulsinghgulia6666 2 жыл бұрын
@@cemaxecuter7783 Is PyBOMBS a good way to start with NUAND BladeRF?
@cemaxecuter7783
@cemaxecuter7783 2 жыл бұрын
I’ve not used pybombs - I’d probably suggest sticking to package manager installing for now.
@rikum1235
@rikum1235 Жыл бұрын
YateBTS works very well with the xA4, got calls/sms and gprs working easily, thanks for the tutorials. Only problem on my unit is there is a nasty LO leakage peak +600kHz from the GSM carrier. Have you taken a look of the spectrum output of your xA4, do you have it as well? Very unfortunate since I have a test license for one GSM channel (200kHz), and this obviously goes outside of that.. :/
@cemaxecuter7783
@cemaxecuter7783 Жыл бұрын
Wow that’s great you got all that working! What I could do is take the spectran I have and look at my bladerf. Is there any kind of tx filter or lna etc that you could add to clean it up?
@rikum1235
@rikum1235 Жыл бұрын
@@cemaxecuter7783 That would be quite hard unfortunately, only thing would be a sharp bandpass filter giving only the intended GSM carrier, but is quite complicated.. One other option would be to modify the code, so that the peak would be centered "under" the GSM carrier. I tried that already, and while the spectrum seems clean, and the handset can see it, the uplink is not recognized, didn't figure that out yet..
@abhinandangupta7939
@abhinandangupta7939 3 жыл бұрын
In future your posts on trending
@bvfhjzlkscs9407
@bvfhjzlkscs9407 7 ай бұрын
Hello, do you run DragonOS on dual boot or Virtual machine. Thank you.
@cemaxecuter7783
@cemaxecuter7783 7 ай бұрын
Almost always bear metal, but with my steamdeck and laptop it is dual boot.
@mrabdulwahab
@mrabdulwahab 3 жыл бұрын
Amazing, it was a matter of minutes to launch a fully functional GSM network. I have a bladerf X40 in my inventory. Can i run the yatebts on Bladerf X40
@cemaxecuter7783
@cemaxecuter7783 3 жыл бұрын
Hmm I’ve not tried on the bladerfx40. I’ve only used one for a few minutes (borrowed). I think there’s an fpga in there for it so it might work, but not sure.
@filipvelkov5145
@filipvelkov5145 3 жыл бұрын
Is it worth buying the more expensive xA9 version of BladeRF 2.0 for IMSI catcher with YateBTS?I watched a video where xA9 were used. I wonder if xA4 is capable to do the same?
@cemaxecuter7783
@cemaxecuter7783 3 жыл бұрын
Honestly, I think either nowadays will run both fine. I had borrowed an xA4 and really liked it, but before giving it back I was able to test with the latest firmware, fpga, and YateBTS that Nuand released. It worked great with Crocodile hunter, imsi catcher, YateBTS etc.. I got should of an xA9 and really like it even more because I can run the Bladerf Wiphy fpga, but if you don’t need that then you’re fine with the xA4.
@filipvelkov5145
@filipvelkov5145 3 жыл бұрын
@@cemaxecuter7783 Thanks for info !I ordered xA4 because I need it only for testing GSM network and apps alerting for IMSI catchers. Btw in Europe the same pack of BladeRF 2.0 micro xA4 with 4 Tri-band antennas ,4 amplifiers and plastic case cost 1079 euro with shipping, from Nuand only 744 usd. I have to pay 20% import taxes and still it will be around 750 euro.The downside is that I will have to wait a month.
@cemaxecuter7783
@cemaxecuter7783 3 жыл бұрын
Holy cow that’s a big price difference. You know, I need to order two more antennas and amps. I only have 1 lna and 1 amp. Also, did you get a case that somehow includes the amps inside? I got the clear case and it doesn’t house the amps. I was trying to see if I can get this 3d printed github.com/kismetwireless/cases/tree/main/bladeRF-micro-amps
@daikimi99
@daikimi99 7 ай бұрын
Hello! Is Yate, YateBTS and bladeRF already installed in latest version of DragonOS? Thank you!
@cemaxecuter7783
@cemaxecuter7783 7 ай бұрын
Yes it is. You’ll find the fpga sitting in the /usr/src/yate (may be labeled rc3 and yate and YateBTS is already installed system wide. So just like shown in the video, you’d start the apache2 service and configure the webpage as needed, then command line start yate
@daikimi99
@daikimi99 7 ай бұрын
@@cemaxecuter7783 Got it, thanks!
@ayoubrio9183
@ayoubrio9183 3 жыл бұрын
I love u ❣️
@SecurityTalent
@SecurityTalent 3 жыл бұрын
So so thanks
@daniyalshahzad2822
@daniyalshahzad2822 Ай бұрын
I tried running it with BladeRF x115 but I don't see any networks on my phone? Does it really work on x115 or should I switch to xA4 ?
@cemaxecuter7783
@cemaxecuter7783 Ай бұрын
I don’t have one to test but are you running it bare metal and not via Vm?
@Rapbando
@Rapbando Жыл бұрын
So is it mandatory to preconfigure allowed IMSIs or any MS can register?
@cemaxecuter7783
@cemaxecuter7783 Жыл бұрын
You can set it up either way, there’s a variable you can put in one of the fields that allows any imsi. If I recall, in theI video I may have specifically put the prefix that both the SIM cards I had started with. But yes, either way is possible.
@Rapbando
@Rapbando Жыл бұрын
@@cemaxecuter7783 are you planning to sell the xA4?
@cemaxecuter7783
@cemaxecuter7783 Жыл бұрын
Unfortunately I can’t let it go, it’s one of the few that can do some of the things I want to learn about.
@chanchalsakarde2768
@chanchalsakarde2768 2 жыл бұрын
Hi Sir how can we change gsm network name, currently it is coming as Test PLMN .... In your video play time ~10.32 it is showing network name as 'DragonOS' where can be configured
@cemaxecuter7783
@cemaxecuter7783 2 жыл бұрын
All the network configuration is in one of the configuration files, I’m failing to remember the name at the moment. Either the bsc or bts config, if you’re running osmo-nitb scripts then you can look in the /usr/src/osmo-nitb-scripts/configs folder or if you running the newer osmo setup I’ve shown you can look at similar config files in /etc/osmocom/ I’ll get a better answer once I’m at a computer.
@user-xt3hp2iw5m
@user-xt3hp2iw5m 9 ай бұрын
How install yate ? I got this error "fatal error: QSound: No such file or directory , qt4client.o] Error 1 " How to solve this poblem. but yatebts not found thid issue.
@cemaxecuter7783
@cemaxecuter7783 9 ай бұрын
YateBTS is already installed on DragonOS.
@filipvelkov5145
@filipvelkov5145 3 жыл бұрын
One more question.Do I have to buy GSM Nuand antennas or their 3-band antennas should work for GSM too?
@cemaxecuter7783
@cemaxecuter7783 3 жыл бұрын
I have their tri band antennas and I’ve found they work fine with GSM, but I’ve also only tested I think gsm900. I do have some other cellular antennas, but I think the Tri band should be good. You know another thing I REALLY like about the bladerf? The connector! I like how it’s really sturdy. I’ve unfortunately damaged and had to have repaired a b205mini and a LimeSDR mini, I think their connectors are just a bit more fragile. Of course it doesn’t help that I’m unplugging them so much and moving them all over the place.
@filipvelkov5145
@filipvelkov5145 3 жыл бұрын
What processor(CPU) for a laptop you recommend for BladeRF and DragonOS?Intel or AMD and what type?
@cemaxecuter7783
@cemaxecuter7783 3 жыл бұрын
I’ll list off what I have right now and what I’ve also tried in the past, Intel i7 4910mq Intel i7 6500u Intel i5 (don’t recall the specs) Core Xeon E5620 x2 Intel core 2 duo (really old) Amd (cheap low end model, can’t recall the specs) Given what I’ve tried, I’d suggest an i7 or higher for heavy lifting. But even something like my old NUC5PPYB can run the bladerf and most applications. I don’t have much experience with AMD.
@filipvelkov5145
@filipvelkov5145 3 жыл бұрын
@@cemaxecuter7783 So there is no need to buy something like amd 5800H or Intel 10750/10875?I have old Dell XPS with Intel Core i7-2630QM 4 x 2 - 2.9 GHz (Intel Core i7).Is it going to be enough or need to buy something newer?
@cemaxecuter7783
@cemaxecuter7783 3 жыл бұрын
Honestly I think you’ll find it’ll be perfectly fine to get started. I definitely saw a huge jump in performance from the core 2 duo old laptop i found laying around to the i7, but I don’t think you’ll need much for grgsm and yate. But you know what, if you’re trying to look at the full bandwidth available to the bladerf and process it all, then yes maybe a new laptop would be best. I say try what you have now.
@filipvelkov5145
@filipvelkov5145 3 жыл бұрын
I need to set up YateBTS cell and test some special phones for anti IMSI catching. I have read that YateBTS need a lot of CPU power.Do I need two BladeRF for this task btw?Some people write that I have to use two units for real BTS tower simulation
@cemaxecuter7783
@cemaxecuter7783 3 жыл бұрын
Pretty sure you’ll be fine with the laptop you have, assuming it has usb3 ports?
@MsAngiealder
@MsAngiealder 2 жыл бұрын
Do you usually see “UCN” in the status bar on your phone?
@cemaxecuter7783
@cemaxecuter7783 2 жыл бұрын
I’ve not seen that, at least not that I can remember.
@terrymarshall5318
@terrymarshall5318 3 жыл бұрын
Hello the indispensable professor, I want to ask when I set up the bts, can I recieve calls and texts massages from other mobile networks into my phone as usual, and can anyone connected to my bts still receive calls and massages from other networks like, you are using yatebts can calls and sms from at&t and Verizon enter my phone thanks
@cemaxecuter7783
@cemaxecuter7783 3 жыл бұрын
You’d only receive calls from other phones on the BTS. I guess depending on where you’re at, you’d have to check your laws because here’s there for sure no way to be broadcasting amongst other networks.
@cemaxecuter7783
@cemaxecuter7783 3 жыл бұрын
Unless maybe you had Sip setup on Yate, then maybe you’d be able to receive calls from other networks vis that Sip setup. I don’t have much, if any at all, experience with that though.
@terrymarshall5318
@terrymarshall5318 3 жыл бұрын
@@cemaxecuter7783 I truly appreciate processor, thank you
@user-us2wc3dn1v
@user-us2wc3dn1v 3 жыл бұрын
yatebts it's very easy. make srsLTE! U use amplifier(rx,tx) for bladerf x4?
@cemaxecuter7783
@cemaxecuter7783 3 жыл бұрын
SrsLTE is included too. Check my playlists for cellular. There’s all sorts of srsLTE included. Actually, the bladerf now works really well as a UE in srsLTE. I checked it last night.
@cemaxecuter7783
@cemaxecuter7783 3 жыл бұрын
I do have the small $30 amps but haven’t turned them on yet.
@user-us2wc3dn1v
@user-us2wc3dn1v 3 жыл бұрын
@@cemaxecuter7783 Were you able to send text messages from your computer to your phone without a SIM card? They say that for LTE you have to use a SIM card, but for 3G you don't need a SIM card.
@cemaxecuter7783
@cemaxecuter7783 3 жыл бұрын
Good question. Both my phones on the gsm network have sims. I didn’t try without. For srsLTE I need to get programmable sims and different phones.I’ve only used another SDR as the UE, not a real phone
@rakotondramananasamuel3970
@rakotondramananasamuel3970 6 ай бұрын
what is the more stable yatebts2 or yatebts3?
@cemaxecuter7783
@cemaxecuter7783 6 ай бұрын
I didn’t really notice a difference, but yaterc3 is included already in DragonOS FocalX along with necessary fpga for bladerf
@sitrakarakotondramanana4457
@sitrakarakotondramanana4457 6 ай бұрын
And nipc reload and nipc list registered doesn't run over telnet.
@FugueToccataOfLife
@FugueToccataOfLife 2 жыл бұрын
I assume this will work with Lime sdr as well?
@cemaxecuter7783
@cemaxecuter7783 2 жыл бұрын
I’m almost confident the answer is yes, can you please let me know? I’ve never got around to getting the SDR model. I’ve just had the mini for some time now.
@FugueToccataOfLife
@FugueToccataOfLife 2 жыл бұрын
No problem. I do this as my first project once my gpd pocket 3 arrives. Should be interesting.
@phpltd5454
@phpltd5454 2 жыл бұрын
How i can i record IMEI number of phones around ? is it possible to do with blade and Yates ?
@cemaxecuter7783
@cemaxecuter7783 2 жыл бұрын
From a purely lab learning environment perspective, yes I believe that’s possible. However, outside of that would be considered illegal and potentially disruptive to real services. Additionally most likely phones world be connected or connecting to much better services then gsm
@phpltd5454
@phpltd5454 2 жыл бұрын
@@cemaxecuter7783 thanks for replay !! only for educational purposes !!! and only in private property environment !!
@cemaxecuter7783
@cemaxecuter7783 2 жыл бұрын
For that it works pretty well although now thinking about it I’m not sure tjr command line tool showed users.
@btaranto
@btaranto 3 жыл бұрын
plutosdr works too?
@cemaxecuter7783
@cemaxecuter7783 3 жыл бұрын
Hello. Unfortunately it doesn’t, only the bladerf with this version of YateBTS.
@terrymarshall5318
@terrymarshall5318 3 жыл бұрын
And does yatebts support hackrfone firmware instead of bladeRF
@cemaxecuter7783
@cemaxecuter7783 3 жыл бұрын
Only the bladerf
@terrymarshall5318
@terrymarshall5318 3 жыл бұрын
@@cemaxecuter7783 thanks processor..
@ghh-vt2gv
@ghh-vt2gv 10 ай бұрын
Hi is yatebts support 3g ?
@cemaxecuter7783
@cemaxecuter7783 10 ай бұрын
2g/gsm. You might need OpenBTS-umts maybe?
@shelakahn9222
@shelakahn9222 2 жыл бұрын
YateBTS also works with LimeSDR ?
@cemaxecuter7783
@cemaxecuter7783 2 жыл бұрын
This implementation of yatebts is only for the bladeRF.
@cemaxecuter7783
@cemaxecuter7783 2 жыл бұрын
You can however use DragonOS Focal and the included osmo-nitb-scripts with the LimeSDR.
@shelakahn9222
@shelakahn9222 2 жыл бұрын
@@cemaxecuter7783 yup already tried with LimeSDR USB its working great :)
@user-xt3hp2iw5m
@user-xt3hp2iw5m 9 ай бұрын
This is run on Main OS Or Virtual Machine?
@cemaxecuter7783
@cemaxecuter7783 9 ай бұрын
Main bare metal install.
@user-xt3hp2iw5m
@user-xt3hp2iw5m 9 ай бұрын
Everry thing it Work! Thk so much. @@cemaxecuter7783
@LESLEYYY0
@LESLEYYY0 2 жыл бұрын
My console keeps getting spammed with 2022-05-04_18:44:06.694611 Transmit underrun by 4 timeslots [0x7fd78c003ee0] skipped 1662 skipped 1107 skipped 701 skipped 763 Tried using Yate RC2 and RC3
@cemaxecuter7783
@cemaxecuter7783 2 жыл бұрын
I don’t have i super good memory and will have to replay the video or run it again myself but I recall that as to be expected or at least something was spamming my console. However, I know I had a pretty fast cpu/usb3 and had no issues seeing the bts, connecting though requires gsm phone/sim etc. I’ve been thinking about putting rc3 in DragonOS but there’s no notes as to what changed that I can find. If you look in the readme that I think is included in the zip you’ll noticed there’s some tweaks it suggests. What are you running this on?
@southfitness7567
@southfitness7567 11 ай бұрын
Can please provide a training session. Is it possible? Please
@cemaxecuter7783
@cemaxecuter7783 11 ай бұрын
Possibly, I haven't worked out a good way to do this yet.
@amrkhald-xh5wh
@amrkhald-xh5wh Жыл бұрын
Can SS7 be used without hackrfone
@cemaxecuter7783
@cemaxecuter7783 Жыл бұрын
SS7 would most likely be a network connection of some sort (I believe)
@udayalakshmi849
@udayalakshmi849 3 жыл бұрын
This mean's we can send message and call's. For free with out any money
@cemaxecuter7783
@cemaxecuter7783 3 жыл бұрын
This is mainly meant for research and most likely, unless you have a license of some sort cannot be transmitted into the open. You can send texts and calls between phones connected to the same small test bts, but to call out to real phones elsewhere you’d have to configure yate with a voip provider of sorts to go out side your test network.
@keraichiayazid3474
@keraichiayazid3474 3 жыл бұрын
Excellent. I try yateBts 5...work fine. I add a call out script pbx for Goip...i can make a call from yatebts to outside ( local french gsm). I cant make sms out....work in progress. If someone interested by Goip config? Ler me know ...i send it. If someone have an idea for how config yatebts in call in mode..thanks to share. Good job.
@esma.ga5
@esma.ga5 3 жыл бұрын
Are u asking for settings to auto answer call?
@keraichiayazid3474
@keraichiayazid3474 3 жыл бұрын
Yes im also interested by this option....thanks.
@ramzuyunus9325
@ramzuyunus9325 3 жыл бұрын
Hi. What did you have to do to make it able to do outbound calls? It is not working for me though i put in sip account details.
@falahsueaadi7275
@falahsueaadi7275 2 жыл бұрын
Do you have a way to hack WhatsApp?
@s.aravindh6227
@s.aravindh6227 3 жыл бұрын
Python remote exploit create small tutorial video bro 👍👍
@johntillotson4370
@johntillotson4370 7 ай бұрын
This is a bit brittle. On a current install of DragonOS, the make command for yate fails as follows: In file included from qt4client.cpp:22: qt4client.h:59:10: fatal error: QSound: No such file or directory 59 | #include | ^~~~~~~~ compilation terminated. make[2]: *** [Makefile:100: qt4client.o] Error 1 make[2]: Leaving directory '/root/yate/yate/clients/qt4' make[1]: *** [Makefile:478: ../libyateqt4.so] Error 2 make[1]: Leaving directory '/root/yate/yate/modules' make: *** [Makefile:186: modules] Error 2
@cemaxecuter7783
@cemaxecuter7783 7 ай бұрын
You don’t run make, it’s already made and installed in DragonOS.
@cemaxecuter7783
@cemaxecuter7783 7 ай бұрын
You run yate in terminal is what I’m saying, it’s already built and installed in the latest DragonOS.
@eldoktor007
@eldoktor007 7 ай бұрын
i have same error and when im trying to install yatebts ./configure show me this message (checking for Yate using yate-config... no configure: error: Could not find Yate) how can i fix it he can't see Yate becouse QSound not make install yate and you told me us it's okay you can run it but yate bts can't see it @@cemaxecuter7783
@user-ex8ns1sw5k
@user-ex8ns1sw5k Жыл бұрын
Can i talk to you in whatupp i need you
Understanding MQTT: How Smart Home Devices Communicate
12:04
The Hook Up
Рет қаралды 249 М.
1❤️#thankyou #shorts
00:21
あみか部
Рет қаралды 58 МЛН
Hot Ball ASMR #asmr #asmrsounds #satisfying #relaxing #satisfyingvideo
00:19
Oddly Satisfying
Рет қаралды 27 МЛН
how to make phone calls from PC
0:19
Smart & Easy
Рет қаралды 120 М.
DragonOS Pi64 CaribouLite Up and Running w/ 6.5 Kernel (Pi64 R34)
24:28
Apple Intelligence
13:07
TechLinked
Рет қаралды 167 М.
DRAGON OS FOCAL - The Software Defined Radio Toolbox
11:09
Tech Minds
Рет қаралды 143 М.
Tracking Utility Meters with SDR // MeterMon & RTL-SDR
27:19
This Smart House
Рет қаралды 16 М.
Setting Up NAS Server On Proxmox
16:28
Novaspirit Tech
Рет қаралды 71 М.
Дени против умной колонки😁
0:40
Deni & Mani
Рет қаралды 11 МЛН
Интереснее чем Apple Store - шоурум BigGeek
0:42