HY
Hojoon Yang
Tue, May 8, 2018 4:15 AM
Hi, I resolved the "[ERROR] [USB] USB open failed: insufficient permissions." problemby the following commands,sudo cp uhd-usrp.rules /etc/udev/rules.d/sudo udevadm control --reload-rulessudo udevadm triggerHowever, 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_setschedparamFor 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.comTo: "Marcus D. Leech via USRP-users" usrp-users@lists.ettus.comSent 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/>. # #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
Hi, I resolved the "[ERROR] [USB] USB open failed: insufficient permissions." problemby the following commands,sudo cp uhd-usrp.rules /etc/udev/rules.d/sudo udevadm control --reload-rulessudo udevadm triggerHowever, 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_setschedparamFor 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/>. # #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
NC
Nicolas Cuervo
Tue, May 8, 2018 5:36 AM
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
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
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
>
>
AM
Alejandra Mercado
Thu, Jul 5, 2018 3:56 PM
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
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
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
>
AM
Alejandra Mercado
Thu, Jul 5, 2018 4:03 PM
I believe these instructions are all the more necessary, since they (the
instructions) seem to be unstable.
For example, [1] says to change folder to <install-path>/lib/uhd/utils
But there is no such path (at least in UHD version 3.9.7). The closest is
workarea-uhd/uhd/host/lib/utils
Which, though easy enough to find, begs the question if other paths have
changed then will some of these batches help or hurt?
Thanks and regards
On Thu, Jul 5, 2018 at 11:56 AM Alejandra Mercado mercado@ece.umd.edu
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
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
I believe these instructions are all the more necessary, since they (the
instructions) seem to be unstable.
For example, [1] says to change folder to <install-path>/lib/uhd/utils
But there is no such path (at least in UHD version 3.9.7). The closest is
workarea-uhd/uhd/host/lib/utils
Which, though easy enough to find, begs the question if other paths have
changed then will some of these batches help or hurt?
Thanks and regards
On Thu, Jul 5, 2018 at 11:56 AM Alejandra Mercado <mercado@ece.umd.edu>
wrote:
> 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
>>
>
DK
Derek Kozel
Thu, Jul 5, 2018 5:19 PM
I believe these instructions are all the more necessary, since they (the
instructions) seem to be unstable.
For example, [1] says to change folder to <install-path>/lib/uhd/utils
But there is no such path (at least in UHD version 3.9.7). The closest is
workarea-uhd/uhd/host/lib/utils
Which, though easy enough to find, begs the question if other paths have
changed then will some of these batches help or hurt?
Thanks and regards
On Thu, Jul 5, 2018 at 11:56 AM Alejandra Mercado mercado@ece.umd.edu
wrote:
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
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
Hello Alejandra,
Both of the instructions are correct. The confusion is that the manual
copies the file from the installed version of UHD and the application note
copies it from the source code directory. By default the install location
will be "/usr/local/" so the full path in [1] would be
/usr/local/lib/uhd/utils.
The app note does include the instructions for configuring non-root USB
access.
https://kb.ettus.com/Building_and_Installing_the_USRP_Open-Source_Toolchain_(UHD_and_GNU_Radio)_on_Linux#Configuring_USB
It also includes the notes about threading priority at the end.
https://kb.ettus.com/Building_and_Installing_the_USRP_Open-Source_Toolchain_(UHD_and_GNU_Radio)_on_Linux#Thread_priority_scheduling
I'll have a think about how to make it clear that those sections are
necessary reads after finishing the base installation process. A note at
the end of the UHD installation section makes sense.
Best regards,
Derek
On Thu, Jul 5, 2018 at 5:03 PM, Alejandra Mercado via USRP-users <
usrp-users@lists.ettus.com> wrote:
> I believe these instructions are all the more necessary, since they (the
> instructions) seem to be unstable.
>
> For example, [1] says to change folder to <install-path>/lib/uhd/utils
>
> But there is no such path (at least in UHD version 3.9.7). The closest is
> workarea-uhd/uhd/host/lib/utils
>
> Which, though easy enough to find, begs the question if other paths have
> changed then will some of these batches help or hurt?
>
> Thanks and regards
>
>
>
> On Thu, Jul 5, 2018 at 11:56 AM Alejandra Mercado <mercado@ece.umd.edu>
> wrote:
>
>> 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
>
>
AM
Alejandra Mercado
Thu, Jul 5, 2018 6:28 PM
Hi Derek,
Thanks very much for the clarification. Maybe a "Click here for Configuring
non-root" link, or a "DON'T PANIC" in large, friendly letters.
Regards
On Thu, Jul 5, 2018 at 1:20 PM Derek Kozel derek.kozel@ettus.com wrote:
I believe these instructions are all the more necessary, since they (the
instructions) seem to be unstable.
For example, [1] says to change folder to <install-path>/lib/uhd/utils
But there is no such path (at least in UHD version 3.9.7). The closest
is workarea-uhd/uhd/host/lib/utils
Which, though easy enough to find, begs the question if other paths have
changed then will some of these batches help or hurt?
Thanks and regards
On Thu, Jul 5, 2018 at 11:56 AM Alejandra Mercado mercado@ece.umd.edu
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
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
Hi Derek,
Thanks very much for the clarification. Maybe a "Click here for Configuring
non-root" link, or a "DON'T PANIC" in large, friendly letters.
Regards
On Thu, Jul 5, 2018 at 1:20 PM Derek Kozel <derek.kozel@ettus.com> wrote:
> Hello Alejandra,
>
> Both of the instructions are correct. The confusion is that the manual
> copies the file from the installed version of UHD and the application note
> copies it from the source code directory. By default the install location
> will be "/usr/local/" so the full path in [1] would be
> /usr/local/lib/uhd/utils.
>
> The app note does include the instructions for configuring non-root USB
> access.
>
> https://kb.ettus.com/Building_and_Installing_the_USRP_Open-Source_Toolchain_(UHD_and_GNU_Radio)_on_Linux#Configuring_USB
>
> It also includes the notes about threading priority at the end.
>
> https://kb.ettus.com/Building_and_Installing_the_USRP_Open-Source_Toolchain_(UHD_and_GNU_Radio)_on_Linux#Thread_priority_scheduling
>
> I'll have a think about how to make it clear that those sections are
> necessary reads after finishing the base installation process. A note at
> the end of the UHD installation section makes sense.
>
> Best regards,
> Derek
>
> On Thu, Jul 5, 2018 at 5:03 PM, Alejandra Mercado via USRP-users <
> usrp-users@lists.ettus.com> wrote:
>
>> I believe these instructions are all the more necessary, since they (the
>> instructions) seem to be unstable.
>>
>> For example, [1] says to change folder to <install-path>/lib/uhd/utils
>>
>> But there is no such path (at least in UHD version 3.9.7). The closest
>> is workarea-uhd/uhd/host/lib/utils
>>
>> Which, though easy enough to find, begs the question if other paths have
>> changed then will some of these batches help or hurt?
>>
>> Thanks and regards
>>
>>
>>
>> On Thu, Jul 5, 2018 at 11:56 AM Alejandra Mercado <mercado@ece.umd.edu>
>> wrote:
>>
>>> 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
>>
>>
>