Dear USRP folks,

If the steps in [1] and [2] are needed to prevent the sudo requirement (I
have the same problem, Hojoon), then could Ettus please add those commands
to the installation instructions in

https://kb.ettus.com/Building_and_Installing_the_USRP_Open-Source_Toolchain_(UHD_and_GNU_Radio)_on_Linux

If it had not been for Hojoon's post, I would be at sea as to how to solve
it.

Regards

On Tue, May 8, 2018 at 1:37 AM Nicolas Cuervo via USRP-users <
usrp-users@lists.ettus.com> wrote:

> All that you are seeing is part of the normal behavior. The warnings are
> fairly descriptive on telling you what is happening. As you did, you set
> the Udev rules as depicted in our manual [1]. Later, you see the thread
> priority and you are encouraged to go to the manual again, where you will
> find the description of that warning and what to do to set the thread
> priority [2].
>
> -Nicolas
>
> [1] https://files.ettus.com/manual/page_transport.html#transport_usb_udev
> [2]
> https://files.ettus.com/manual/page_general.html#general_threading_prio
>
> On Tue, May 8, 2018 at 6:15 AM, Hojoon Yang via USRP-users <
> usrp-users@lists.ettus.com> wrote:
>
>> Hi, I resolved the "[ERROR] [USB] USB open failed: insufficient
>> permissions." problem
>>
>>
>> by the following commands,
>>
>>
>> sudo cp uhd-usrp.rules /etc/udev/rules.d/
>>
>> sudo udevadm control --reload-rules
>>
>> sudo udevadm trigger
>>
>>
>> However, I still get the warning if I executed the uhd example programs
>> without "sudo"
>>
>>
>> [WARNING] [UHD] Unable to set the thread priority. Performance may be
>> negatively affected.
>>
>> Please see the general application notes in the manual for instructions.
>>
>> EnvironmentError: OSError: error in pthread_setschedparam
>>
>>
>>
>> For example,
>>
>>
>>
>> sudo ./tx_waveforms .. -> No such warning
>>
>> ./tx_waveforms .. -> [WARNING] [UHD ].....
>>
>>
>>
>> Is this a bug? or normal behavior?
>>
>>
>>
>> Regards,
>>
>> Hojoon
>>
>>
>>
>> -----------------------Original Message-----------------------
>> From: Hojoon Yangvia USRP-users <usrp-users@lists.ettus.com>
>> To: "Marcus D. Leech via USRP-users" <usrp-users@lists.ettus.com>
>> Sent date: 2018-05-08 11:33:40 GMT +0900 (Asia/Seoul)
>> Subject: Re: [USRP-users]UHD installation
>>
>> Thanks Marcus.
>>
>>
>>
>> I did it. But, nothing changed. I will re-install the uhd and come back
>> if still have problems.
>>
>>
>>
>> But, is there any relationship between kernel version and uhd version? I
>> use UHD 3.11.
>>
>>
>>
>> currently, I use Ubuntu 14.04.5 LTS and the kernel version is
>> 4.2.0-42-generic
>>
>>
>> Because, the latest kernel version NI RIO supports is 4.2.x. I need it
>> for USRP X310.
>>
>>
>> Regards,
>>
>>
>> Hojoon
>>
>>
>>
>> -----------------------Original Message-----------------------
>> From: "Marcus D. Leech via USRP-users" <usrp-users@lists.ettus.com>
>> To: usrp-users@lists.ettus.com
>> Sent date: 2018-05-08 10:47:47 GMT +0900 (Asia/Seoul)
>> Subject: Re: [USRP-users] UHD installation
>> On 05/07/2018 09:42 PM, Hojoon Yang via USRP-users wrote:
>>
>> Hi,
>>
>>
>>
>> When I executed the "uhd_find_devices"
>>
>>
>>
>> I got "[ERROR] [USB] USB open failed: insufficient permissions."
>>
>>
>> However, when I put sudo in it(i.e. sudo uhd_find_devices", there is no
>> such error.
>>
>>
>>
>> Also, when I typed "./tx_waveforms ..."
>>
>>
>>
>> I got an following WARNING
>>
>> "[WARNING] [UHD] Unable to set the thread priority. Performance may be
>> negatively affected.
>>
>> Please see the general application notes in the manual for instructions.
>>
>> EnvironmentError: OSError: error in pthread_setschedparam"
>>
>>
>>
>> similarly, the warning disappeared when I put the sudo in it.
>>
>>
>>
>> Marcus said it is incomplete installation, if the sudo needed.
>>
>>
>>
>> As Marcus recommended, I created(because there was no such file)
>> /etc/udev/rules.d/10-usrp.rules and put the following contents.
>>
>>
>>
>> #
>> # Copyright 2011,2015 Ettus Research LLC
>> #
>> # This program is free software: you can redistribute it and/or modify
>> # it under the terms of the GNU General Public License as published by
>> # the Free Software Foundation, either version 3 of the License, or
>> # (at your option) any later version.
>> #
>> # This program is distributed in the hope that it will be useful,
>> # but WITHOUT ANY WARRANTY; without even the implied warranty of
>> # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
>> # GNU General Public License for more details.
>> #
>> # You should have received a copy of the GNU General Public License
>> # along with this program.  If not, see <http://www.gnu.org/licenses/>
>> <http://www.gnu.org/licenses/>.
>> #
>>
>> #USRP1
>> SUBSYSTEMS=="usb", ATTRS{idVendor}=="fffe", ATTRS{idProduct}=="0002",
>> MODE:="0666"
>>
>> #B100
>> SUBSYSTEMS=="usb", ATTRS{idVendor}=="2500", ATTRS{idProduct}=="0002",
>> MODE:="0666"
>>
>> #B200
>> SUBSYSTEMS=="usb", ATTRS{idVendor}=="2500", ATTRS{idProduct}=="0020",
>> MODE:="0666"
>> SUBSYSTEMS=="usb", ATTRS{idVendor}=="2500", ATTRS{idProduct}=="0022",
>> MODE:="0666"
>> SUBSYSTEMS=="usb", ATTRS{idVendor}=="3923", ATTRS{idProduct}=="7813",
>> MODE:="0666"
>> SUBSYSTEMS=="usb", ATTRS{idVendor}=="3923", ATTRS{idProduct}=="7814",
>> MODE:="0666"
>>
>>
>>
>> However, nothing changed.
>>
>>
>> Do I need to re-install the uhd?
>>
>>
>>
>>
>>
>> Regards,
>>
>> Hojoon
>>
>> You also need to:
>>
>> sudo udevadm control --reload-rules
>>
>> And then  replug your USRP
>>
>>
>>
>> _______________________________________________
>> USRP-users mailing list
>> USRP-users@lists.ettus.com
>> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>>
>>
> _______________________________________________
> USRP-users mailing list
> USRP-users@lists.ettus.com
> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>
_______________________________________________
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Reply via email to