View my account

D555 is not detected in lsusb and realsense-viewer

Comments

4 comments

  • MartyX Grover

    Hi Terri Terri  I recommend building the SDK from source code with CMake using the installation.md instructions but making sure that you include the flag -DBUILD_WITH_DDS=ON in the CMake build instruction so that the SDK compiles with ethernet support enabled.

     

    The switch needs to support PoE, and the ethernet cable from computer to switch should be plugged into the In port of the switch and the camera should be plugged into the Out port.

     

    There are also a range of DDS configuration settings that need to be made that are described at the link below.

    https://github.com/realsenseai/librealsense/issues/14284#issuecomment-3349204762

     

    I note though that the camera is also not being detected when using it with a USB cable with the ethernet cable disconnected.  The camera should be 'plug and play' and detected automatically on a USB connection when the ethernet cable is not inserted.

     

    The USB cable that you use should be a high quality one designed for data transfer and not an inexpensive cable intended only for device charging.

     

    Please also try unplugging the USB cable from the base of the camera, turning the micro-sized connector around the other way and re-inserting it to see if it makes a difference (USB-C cables are two-way insertion at the micro-sized end).

     

    0
    Comment actions Permalink
  • Terri Terri

    Hello MartyX,

    USB Mode is working:

    After changing the USB cable, the camera is detected by realsense-viewer now. I updated the camera firmware to 7.56.19919.4144.

    POE Mode is NOT working:

    After trying steps below, the camera is still not working in POE mode. I wonder if this is related to the switch I am using? Do you have a recommended POE switch that works with this camera?

    1. I rebuild RealSense SDK 2.0 (v2.57.3) with flag -DBUILD_WITH_DDS=ON

    2. Set my laptop ethernet MTU to 9000

    3. I am using Netgear POE switch GS308EP. I connect my laptop and the camera to the switch. Disable DHCP on the switch and laptop. Set the switch IP to 192.168.11.239 and laptop IP to 192.168.11.70. Both subnet mask is set to 255.255.255.0. I can ping the camera default IP 192.168.11.55 but the camera is not detected by realsense-viewer. rs-dds-config shows 'no device found supporting Eth'

    4. Enable DHCP on the switch and my laptop. Connect the switch to my router and laptop is connected to the switch. I still can't ping the camera

    5. Then I connect the camera with USB and set the camera subnet to 255.255.0.0. Remove USB cable from camera. Connect the camera to the POE switch. I still can't ping the camera.

    6. Then I connect the camera with USB and enable dhcp on camera in the dds config. Remove USB cable from camera. Connect the camera to the POE switch. I still can't ping the camera

     

    0
    Comment actions Permalink
  • Terri Terri

    The POE Mode is working now.

    The working setup is with setup #3 in previous post plus changing the Domain ID in realsense-viewer setting to the same ROS Domain ID.

     

    0
    Comment actions Permalink
  • MartyX Grover

    That's great to hear.  Thanks so much for sharing the details of your solution!

    0
    Comment actions Permalink

Please sign in to leave a comment.