srsran / srsRAN_4G

Open source SDR 4G software suite from Software Radio Systems (SRS) https://docs.srsran.com/projects/4g
https://www.srsran.com
GNU Affero General Public License v3.0
3.43k stars 1.13k forks source link

Srsue can't access eNB when UE HW is bladeRFX40 #696

Closed ghost closed 2 years ago

ghost commented 3 years ago

Issue Description

Srsue can't access eNB when UE HW is bladeRFX40. On the other hand, it can access when UE HW is bladeRF2.0microxA4.

Both uses the same ue.conf. I only exchange UE HW from xA4 to X40. I understand that both xA4 and X40 are supported by srsRAN. However , if there are some constrains when using X40 for ue HW, I would appreciate any information.

Setup Details

[ue]

Ubunt18.04LTS bladeRFX40 BladeRF-cli = 1.8.0 BladeRF-lib = 2.4.0 BladeRF-fw = 2.4.0 BladeRF-fpga= 0.12.0 srsLTE_20_10_1

[enb,epc]

Ubunt18.04LTS USRPb210 srsLTE_20_10_1

Expected Behavior

As like xA4, X40 can connect to eNB. ( bellow is message when UE HW=xA4)

user:~/srsLTE-release_20_10_1/srsue$ sudo srsue ue.conf 
Reading configuration file ue.conf...
WARNING: cpu0 scaling governor is not set to performance mode. Realtime processing could be compromised. Consider setting it to performance mode before running the application.

Built in Release mode using 20.10.1.

Opening 1 channels in RF device=bladeRF with args=default
Opening bladeRF...
Set RX sampling rate 1.92 Mhz, filter BW: 1.92 Mhz
Waiting PHY to initialize ... done!
Attaching UE...
Set RX sampling rate 1.92 Mhz, filter BW: 1.92 Mhz
RF status: O=4, U=0, L=0
set RX frequency to 780499998
set TX frequency to 725499998
.RF status: O=14, U=0, L=0
..
.
Found Cell:  Mode=FDD, PCI=1, PRB=50, Ports=1, CFO=-0.9 KHz
RF status: O=4, U=0, L=0
Set RX sampling rate 11.52 Mhz, filter BW: 9.22 Mhz
RF status: O=7, U=0, L=0
Found PLMN:  Id=90170, TAC=7
Could not find Home PLMN Id=00101, trying to connect to PLMN Id=90170
Random Access Transmission: seq=6, ra-rnti=0x2
Random Access Complete.     c-rnti=0x46, ta=10
RRC Connected
Network attach successful. IP: 172.16.0.2
Software Radio Systems LTE (srsLTE) 11/7/2021 23:3:17 TZ:0
RF status: O=1, U=0, L=0
Received RRC Connection Release (releaseCause: other)
RRC IDLE
Random Access Transmission: seq=38, ra-rnti=0x2
Random Access Complete.     c-rnti=0x47, ta=10
RRC Connected

Actual Behaviour

X40 can't connect to eNB. ( bellow is message when UE HW=X40)

user:~/srsLTE-release_20_10_1/srsue$ sudo srsue ue.conf
Reading configuration file ue.conf...
WARNING: cpu0 scaling governor is not set to performance mode. Realtime processing could be compromised. Consider setting it to performance mode before running the application.

Built in Release mode using 20.10.1.

Opening 1 channels in RF device=bladeRF with args=default
Opening bladeRF...
Set RX sampling rate 1.92 Mhz, filter BW: 2.50 Mhz
Waiting PHY to initialize ... done!
Attaching UE...
Set RX sampling rate 1.92 Mhz, filter BW: 2.50 Mhz
set RX frequency to 780500000
set TX frequency to 725500000
.RF status: O=1294, U=0, L=0
.RF status: O=1273, U=0, L=0
RF status: O=1272, U=0, L=0
.RF status: O=1251, U=0, L=0
.RF status: O=1260, U=0, L=0
RF status: O=1258, U=0, L=0
.RF status: O=1262, U=0, L=0
RF status: O=1256, U=0, L=0
.RF status: O=1262, U=0, L=0
.RF status: O=1255, U=0, L=0
RF status: O=1263, U=0, L=0
.RF status: O=1250, U=0, L=0
.RF status: O=1251, U=0, L=0
RF status: O=1263, U=0, L=0
.RF status: O=1248, U=0, L=0
RF status: O=1266, U=0, L=0
.RF status: O=1282, U=0, L=0
.RF status: O=1280, U=0, L=0
RF status: O=1265, U=0, L=0
.RF status: O=1268, U=0, L=0
.RF status: O=1261, U=0, L=0
RF status: O=1274, U=0, L=0
.RF status: O=1258, U=0, L=0
RF status: O=1272, U=0, L=0
.RF status: O=1263, U=0, L=0
.RF status: O=1269, U=0, L=0
RF status: O=1267, U=0, L=0
.RF status: O=1269, U=0, L=0
.RF status: O=1270, U=0, L=0
RF status: O=1277, U=0, L=0
.RF status: O=1259, U=0, L=0
RF status: O=1269, U=0, L=0
.RF status: O=1284, U=0, L=0
.RF status: O=1268, U=0, L=0
RF status: O=1271, U=0, L=0
.RF status: O=1265, U=0, L=0
.RF status: O=1264, U=0, L=0
^CStopping ..
---  exiting  ---

Steps to reproduce the problem

[enb,epc hostPC] wifi turn-on , connect to the Internet

cd ~/srsLTE-release_20_10_1
sudo srsepc_if_masq.sh wlp6s0

[epc]

cd ~/srsLTE-release_20_10_1/srsepc
sudo srsepc epc.conf

[enb]

cd ~/srsLTE-release_20_10_1/srsenb
sudo srsenb enb.conf

[ue]

cd ~/srsLTE-release_20_10_1/srsue
sudo srsue ue.conf

Additional Information

andrepuschmann commented 2 years ago

That seems to be a duplicate of the other issue in which I replied. Closing this therefore.