-
Notifications
You must be signed in to change notification settings - Fork 4.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
librealsense ROS Wrapper kernel patch failed on IntelAero #1954
Comments
[Realsense Customer Engineering Team Comment] Please check if you install Intel Realsense permission scripts located in librealsense source directory: |
I followed the instructions step by step. I did install the permission scripts under step 3 before trying to patch the kernel |
[Realsense Customer Engineering Team Comment] If you think below warning message "Failed to read busnum/devnum ..." affects your system performance. You can try to comment out the debug log in "backend-v4l2.cpp", and rebuild librealsense. Let me know how this works. |
[Realsense Customer Engineering Team Comment] Any update? Still need any support for this topic? |
We decided to not further use Intel Aero with the D415. Therefore, the problem is not relevant for me anymore. But if the Intel Aero should be compatible with the new Realsense generation, I would suggest providing a file to properly patch the Aero kernel. |
[Realsense Customer Engineering Team Comment] |
[Realsense Customer Engineering Team Comment] |
Issue Description
I have experienced a similar issue as described in #1320 . I followed the instructions under ROS wrapper to install the ROS wrapper. But I got an error when executing the kernel patch script with
./scripts/patch-realsense-ubuntu-lts.sh
. This is probably because the script is for an Ubuntu 16.04 LTS kernel and I have the already patched Aero kernel. I can still launch the Realsense Camera and get all the data. But the incorrectly (or not at all) patched kernel causes the realsense node to throw the following warning:26/06 15:45:18,160 WARNING [139849831933824] (backend-v4l2.cpp:486) Failed to read busnum/devnum. Device Path: /sys/dev/char/81:11/device/../../../../../../../../../../
26/06 15:45:18,160 WARNING [139849831933824] (backend-v4l2.cpp:486) Failed to read busnum/devnum. Device Path: /sys/dev/char/81:12/device/../../../../../../../../../../
26/06 15:45:18,160 WARNING [139849831933824] (backend-v4l2.cpp:486) Failed to read busnum/devnum. Device Path: /sys/dev/char/81:13/device/../../../../../../../../../../
26/06 15:45:18,161 WARNING [139849831933824] (backend-v4l2.cpp:486) Failed to read busnum/devnum. Device Path: /sys/dev/char/81:14/device/../../../../../../../../../../
26/06 15:45:18,161 WARNING [139849831933824] (backend-v4l2.cpp:486) Failed to read busnum/devnum. Device Path: /sys/dev/char/81:15/device/../../../../../../../../../../
26/06 15:45:18,161 WARNING [139849831933824] (backend-v4l2.cpp:486) Failed to read busnum/devnum. Device Path: /sys/dev/char/81:16/device/../../../../../../../../../../
26/06 15:45:18,162 WARNING [139849831933824] (backend-v4l2.cpp:486) Failed to read busnum/devnum. Device Path: /sys/dev/char/81:17/device/../../../../../../../../../../
26/06 15:45:18,162 WARNING [139849831933824] (backend-v4l2.cpp:486) Failed to read busnum/devnum. Device Path: /sys/dev/char/81:18/device/../../../../../../../../../../
26/06 15:45:18,162 WARNING [139849831933824] (backend-v4l2.cpp:486) Failed to read busnum/devnum. Device Path: /sys/dev/char/81:19/device/../../../../../../../../../../
26/06 15:45:18,163 WARNING [139849831933824] (backend-v4l2.cpp:486) Failed to read busnum/devnum. Device Path: /sys/dev/char/81:0/device/../../../../../../../../../../
26/06 15:45:18,163 WARNING [139849831933824] (backend-v4l2.cpp:486) Failed to read busnum/devnum. Device Path: /sys/dev/char/81:1/device/../../../../../../../../../../
26/06 15:45:18,163 WARNING [139849831933824] (backend-v4l2.cpp:486) Failed to read busnum/devnum. Device Path: /sys/dev/char/81:2/device/../../../../../../../../../../
26/06 15:45:18,163 WARNING [139849831933824] (backend-v4l2.cpp:486) Failed to read busnum/devnum. Device Path: /sys/dev/char/81:3/device/../../../../../../../../../../
26/06 15:45:18,164 WARNING [139849831933824] (backend-v4l2.cpp:486) Failed to read busnum/devnum. Device Path: /sys/dev/char/81:4/device/../../../../../../../../../../
26/06 15:45:18,164 WARNING [139849831933824] (backend-v4l2.cpp:486) Failed to read busnum/devnum. Device Path: /sys/dev/char/81:5/device/../../../../../../../../../../
26/06 15:45:18,164 WARNING [139849831933824] (backend-v4l2.cpp:486) Failed to read busnum/devnum. Device Path: /sys/dev/char/81:6/device/../../../../../../../../../../
26/06 15:45:18,165 WARNING [139849831933824] (backend-v4l2.cpp:486) Failed to read busnum/devnum. Device Path: /sys/dev/char/81:7/device/../../../../../../../../../../
26/06 15:45:18,165 WARNING [139849831933824] (backend-v4l2.cpp:486) Failed to read busnum/devnum. Device Path: /sys/dev/char/81:8/device/../../../../../../../../../../
26/06 15:45:18,165 WARNING [139849831933824] (backend-v4l2.cpp:486) Failed to read busnum/devnum. Device Path: /sys/dev/char/81:9/device/../../../../../../../../../../
26/06 15:45:18,166 WARNING [139849831933824] (backend-v4l2.cpp:486) Failed to read busnum/devnum. Device Path: /sys/dev/char/81:10/device/../../../../../../../../../../
This warning is somehow logged in the system log of the OS causing the log to build up and fill all the memory (in a matter of about 5min). Also the logging needs about 70% of the CPU power of the Intel Atom board.
Is there a possibility to provide a kernel patching script for the Intel Aero kernel (4.4.76-aero-1.2), to correctly install the ROS wrapper?
The text was updated successfully, but these errors were encountered: