Replies: 6 comments 21 replies
-
Always re-run octoprint_deploy and provide Diagnostic Output from the Utilities menu. |
Beta Was this translation helpful? Give feedback.
-
I re-ran no serial argument after every camera install. noserial, install cam, quit. noserial, install cam, no camera detected. If I delete one camera and try to install the 2nd cam first, it works. Its not hardware issue. I tried to install another camera with no serial, swap the loaner camera for the 2nd camera I want, but it takes over Cam 1 and then Cam 2 doesnt work. Russing Unbuntu on a PC /etc/octoprint_deploy haproxy: true /etc/octoprint_instances instance:bamboo1 port:5000 udev:false /etc/octoprint_cameras camera:cam_bamboo1 port:8001 udev:true /etc/udev/rules.d/99-octoprint.rules SUBSYSTEM=="tty", ATTRS{serial}=="B9C0E369", SYMLINK+="octo_bamboo2" ● bamboo1.service - The snappy web interface for your 3D printer Nov 02 07:54:09 octoserver octoprint[285010]: 2024-11-02 07:54:09,783 - octoprint.plugins.softwareupdate - INFO - Minimum free storage across all update relevant locations is 206.0GB. That is considered sufficient for updating. ● bamboo2.service - The snappy web interface for your 3D printer Nov 02 07:52:09 octoserver octoprint[283857]: 2024-11-02 07:52:09,239 - octoprint.plugins.announcements - INFO - Loaded channel _releases from https://octoprint.org/feeds/releases.xml in 0.59s ● cam_bamboo1.service - the OctoPi(buntu) ustreamer daemon with the user specified config Nov 02 07:58:39 octoserver ustreamer[285040]: -- INFO [128791.229 ] -- CAP: Using format: MJPEG ● haproxy.service - HAProxy Load Balancer Nov 02 07:54:05 octoserver systemd[1]: Starting haproxy.service - HAProxy Load Balancer... |
Beta Was this translation helpful? Give feedback.
-
1 camera is on a USB extension which pops up Terminus. Tried to install 2nd camera w/ and w/o extension with no luck. Also reinstalled camera 1 without extension - worked. Install 2nd camera w/o extension - fail. Eachtime quitting and re-reunning sudo octoprint_deploy/octoprint_deploy.sh noserial pi@octoserver:~$ lsusb |
Beta Was this translation helpful? Give feedback.
-
lsusb if fairly useless. unplug all cameras |
Beta Was this translation helpful? Give feedback.
-
Instance 1 - Cam 1 Possible to setup Instance 2 with Cam 3 and change udev or something to Cam 2 on same port without Instance 1 taking over Cam 2? That was my only thought process. I do appreciate your help in all this. |
Beta Was this translation helpful? Give feedback.
-
Unfortunately, it looks like new linux kernels have changed how it reports camera connection information in dmesg. I will have to alter how it does USB port detection. |
Beta Was this translation helpful? Give feedback.
-
I have 2 identical webcams. Both are on USB extension and so is the other one. Linux sees them as "hubs". So I disconnected them, removed cameras, and tried to launch sudo ./octoprint_deploy.sh noserial and add a camera on the first one. Perfect! Try to add the second one it would 1min timeout. I tried a totally different brand camera and it worked. So it wasn't the extension or "hub", the 2nd instance camera install worked perfect.
Its when I tried to add the same model camera on a 2nd instance, or even the 1st instance of a duplicate, it still wouldn't recognize it. I did lsusb and it showed both had the same identifier (which im assuming is serial). Ports did register as different though as well with lsusb.
Again, I tried the noserial argument to no avail. What are my other options? What log/info is needed?
Beta Was this translation helpful? Give feedback.
All reactions