Failed Webv

I'm trying to get my dual webcams working, but struggling to get my 2nd cam (this one https://www.amazon.com/gp/product/B0080CE5M4/ref=oh_aui_detailpage_o03_s00?ie=UTF8&psc=1, which according to the reviews works in raspian/debian) too show up in the UI.  I don't get the dropdown to chose a 2nd camera in the repetier 0.80.3 UI.  The below is my dmesg info when I plug the 2nd cam in:
pi@RepetierServer:~ $ dmesg | tail
[ 2970.447363] [<80013900>] (do_work_pending) from [<8000fb68>] (slow_work_pending+0xc/0x20)
[ 2970.447376] ---[ end trace 20935893908cbff5 ]---
[ 2970.682702] usb 1-1.5: new high-speed USB device number 12 using dwc_otg
[ 2970.948037] usb 1-1.5: New USB device found, idVendor=046d, idProduct=09a6
[ 2970.948068] usb 1-1.5: New USB device strings: Mfr=0, Product=0, SerialNumber=2
[ 2970.948106] usb 1-1.5: SerialNumber: 8502D960
[ 2970.949834] uvcvideo: Found UVC 1.00 device <unnamed> (046d:09a6)
[ 2970.982467] input: UVC Camera (046d:09a6) as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5/1-1.5:1.0/input/input6
[ 2971.010200] usb 1-1.5: Warning! Unlikely big volume range (=5120), cval->res is probably wrong.
[ 2971.010232] usb 1-1.5: [5] FU [Mic Capture Volume] ch = 1, val = 2816/7936/1

pi@RepetierServer:~ $ lsusb
Bus 001 Device 014: ID 046d:09a6 Logitech, Inc. QuickCam Vision Pro  <this is the 1st camera
Bus 001 Device 008: ID 0458:708c KYE Systems Corp. (Mouse Systems) <-this is the 2nd camera
Bus 001 Device 005: ID 2341:0042 Arduino SA Mega 2560 R3 (CDC ACM)
Bus 001 Device 004: ID 0bda:8178 Realtek Semiconductor Corp. RTL8192CU 802.11n WLAN Adapter
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Comments

  • Ok, first I assume you have the new sd image or at least followed webcam for linux installation guide from point 6 onwards so you have the files that support multiple cams.

    Then check if linux does support both. You should have
    /dev/video0
    /dev/video1

    Use
    /usr/bin/v4l2-ctl --list-formats-ext -d /dev/video0
    /usr/bin/v4l2-ctl --list-formats-ext -d /dev/video1

    to see allowed modes. You want a format containing mjpg as yuyv is very slow and cpu intensive. Good webcams support both modes.

    If both show up run
    tail -f /var/log/syslog
    unplug failed webcam and replug. You should see mjpg_streamer adding some messages and maybe a failed message. Then check http://ip:8081 for second cam. As soon as mjpg stream shows you a stream the server should also be able to see it.
  • Awesome, thx for the detailed response. I'll try this out over the next few days and report back.
Sign In or Register to comment.