[srslte-users] Testing srsLTE with ubuntu 18.04 and UHD_3.13.0.1
David Rupprecht
david.rupprecht at rub.de
Tue Aug 21 07:46:50 UTC 2018
Hi Yeats,
thanks for the hint and the code. I think reseting the USB driver might
work.
Best regards,
David
On 21.08.2018 04:28, yeatsluo at ghtinc.com wrote:
> My configuration is basically identical to yours,
> I incorporated the soft reset in the batch file with srsenb, works 99%
> fine.
> This is the unique issue only happens in srsLTE (not in openairinterface5g)
>
> !bin/bash
>
> for i in /sys/bus/pci/drivers/xhci_hcd/*:*; do
> [ -e "$i" ] || continue
> echo "${i##*/}" > "${i%/*}/unbind"
> echo "${i##*/}" > "${i%/*}/bind"
> done
>
> or you can use the binary version
>
> https://github.com/dirkholz/resetusb/blob/master/src/resetusb.c
>
>
> My problem is that UHD transmits barely weak signal that cannot connect
> from distances longer than 5 desks.
> No matter how the TX_gain in tried.
> I doubt there's a need to call hardware maintenance, if no one else has
> the same problem.
>
> Regards,
> Yeats
>
> David Rupprecht 於 2018-08-15 20:12 寫到:
>> Hi,
>>
>> i have upgraded my current lab setup to ubuntu 18.04 and UHD 3.13.0.1.
>> The eNodeB starts well when the PC was restarted or the freshly USB
>> cable plugged in. However, starting the a second time eNodeB I get
>> multiple UHD IO (30) errors
>> (https://files.ettus.com/manual/error_8h.html). Starting the eNodeB a
>> third time srsLTE aborts also with (Error opening RX stream: 30).
>>
>> Best regards,
>> David
>>
>>
>> lab at lab1-OptiPlex-7050:~/srsLTE/build$ sudo srsenb/src/srsenb
>> ~/enb_conf_18_06/enb.conf
>> ...
>>
>> LLLLLLError receiving from UHD: 30
>> USRP reported the following error: None
>> LLLLLLError receiving from UHD: 30
>> USRP reported the following error: None
>> LLLLLLError receiving from UHD: 30
>> USRP reported the following error: None
>>
>> ....
>>
>>
>> lab at lab1-OptiPlex-7050:~/srsLTE/build$ sudo srsenb/src/srsenb
>> ~/enb_conf_18_06/enb.conf
>>
>> --- Software Radio Systems LTE eNodeB ---
>>
>> Reading configuration file /home/lab/enb_conf_18_06/enb.conf...
>>
>> [INFO] [UHD] linux; GNU C++ version 7.3.0; Boost_106501;
>> UHD_3.13.0.1-release
>>
>> Opening USRP with args: type=b200,master_clock_rate=30.72e6
>>
>> [INFO] [B200] Detected Device: B210
>>
>> [INFO] [B200] Operating over USB 3.
>>
>> [INFO] [B200] Initialize CODEC control...
>>
>> [INFO] [B200] Initialize Radio control...
>>
>> [INFO] [B200] Performing register loopback test...
>>
>> [INFO] [B200] Register loopback test passed
>>
>> [INFO] [B200] Performing register loopback test...
>>
>> [INFO] [B200] Register loopback test passed
>>
>> [INFO] [B200] Asking for clock rate 30.720000 MHz...
>>
>> [INFO] [B200] Actually got clock rate 30.720000 MHz.
>>
>> Error opening RX stream: 30
>>
>> No compatible RF frontend found
>>
>> Error opening RF device
>>
>> Failed to find device auto with args auto
>>
>> lab at lab1-OptiPlex-7050:~/srsLTE/build$
>>
>>
>> --
>> M.Sc. David Rupprecht
>>
>> Ruhr-University Bochum
>> Research Group Information Security
>> Universitätsstraße 150
>> ID 2/130
>> 44780 Bochum / Germany
>>
>> Phone: +49 234 / 32 - 23508
>> Web: www.infsec.rub.de
>> _______________________________________________
>> srslte-users mailing list
>> srslte-users at lists.softwareradiosystems.com
>> http://www.softwareradiosystems.com/mailman/listinfo/srslte-users
>
--
M.Sc. David Rupprecht
Ruhr-University Bochum
Research Group Information Security
Universitätsstraße 150
ID 2/130
44780 Bochum / Germany
Phone: +49 234 / 32 - 23508
Web: www.infsec.rub.de
More information about the srsran-users
mailing list