Open nurietarc opened 4 hours ago
Hi @nurietarc The error Failed to read busnum/devnum is a very rare one. Usually when it has occurred, it has been related to a problem in the USB system, such as insufficient power being provided to the camera by the USB port to meet its power-draw needs.
Frames didn't arrived within 5 seconds would also suggest that new camera frames have stopped arriving at the computer from the USB port.
RealSense 400 Series cameras can run indefinitely so long as they remain within recommended operating temperature tolerances (not more than 35 degrees C internal temperature and not less than 0 degrees C).
If a problem does occur in a long-run session (3 to 4 days before the problem occurs), it is likely to be related to the computer hardware, its operating system or the USB hardware (port / hub / controller / cable) rather than a fault with the camera hardware.
If a computer has a USB power-saving plan set then I would recommend disabling that to ensure that there is not a situation where the computer may reduce USB port power and make the camera unable to operate.
Context
I am using the Intel RealSense camera for robotics applications and trying to implement the ROS Wrapper for Intel (link here) but having issues getting it to work.
Steps followed and errors (and how to reproduce them)
Attempt 1:
Attempt 2:
dpkg -l | grep "realsense" | cut -d " " -f 3 | xargs sudo dpkg --purge
) and reinstalled the SDK 2.0 library using Option 1 (Option 1: Install librealsense2 debian package from Intel servers), following the steps described here.Attempt 3:
dpkg -l | grep "realsense" | cut -d " " -f 3 | xargs sudo dpkg --purge
) and attempted to reinstall the SDK, but encountered a new kernel error during installationuvcvideo.ko: Running module version sanity check.
videodev.ko: Running module version sanity check.
uvc.ko: Running module version sanity check.
depmod.... Building initial module for 6.8.0-44-generic Error! The /var/lib/dkms/librealsense2-dkms/1.3.27/6.8.0-44-generic/x86_64/dkms.conf for module librealsense2-dkms includes a BUILD_EXCLUSIVE directive which does not match this kernel/arch. The /var/lib/dkms/librealsense2-dkms/1.3.27/6.8.0-44-generic/x86_64/dkms.conf for module librealsense2-dkms includes a BUILD_EXCLUSIVE directive which does not match this kernel/arch/config. This indicates that it should not be built. Skipped.
Loading the modified modules into kernel... complete Current status: librealsense2-dkms/1.3.27, 6.5.0-44-generic, x86_64: installed mod: videodev version: realsense-1.3.27 mod: uvcvideo version: 1.1.1-realsense-1.3.27 mod: uvc version: realsense-1.3.27