Send Motion-user mailing list submissions to
[email protected]
To subscribe or unsubscribe via the World Wide Web, visit
https://lists.sourceforge.net/lists/listinfo/motion-user
or, via email, send a message with subject or body 'help' to
[email protected]
You can reach the person managing the list at
[email protected]
When replying, please edit your Subject line so it is more specific
than "Re: Contents of Motion-user digest..."
Today's Topics:
1. Re: Permanent assign cam order: video0 / video1 for USB cam1
/ USB cam2 (stlth)
2. Re: Permanent assign cam order: video0 / video1 for USB cam1
/ USB cam2 (Mariusz Ciszewski)
----------------------------------------------------------------------
Message: 1
Date: Sat, 19 Sep 2015 14:24:26 +0200
From: stlth <[email protected]>
Subject: Re: [Motion-user] Permanent assign cam order: video0 / video1
for USB cam1 / USB cam2
To: Motion discussion list <[email protected]>
Message-ID: <[email protected]>
Content-Type: text/plain; charset="utf-8"
udevadm info --name=/dev/videoXXX --attribute-walk
Wiadomo?? napisana przez Mariusz Ciszewski <[email protected]> w dniu
19 wrz 2015, o godz. 14:22:
> Ok. But how can I get this string "046d_0825_77098E00" for all my USB cameras
> ?
>
> Thank you and best regards
> Mariusz
>
> 2015-09-18 8:43 GMT+02:00 ?ydr?nas Urbonas <[email protected]>:
> Yeah, I had same issue when on boot two cameras got unpredictable "video*"
> thus breaking motion configs.
> So I used udev rule file to assign special names according to USB vendor ids,
> like this:
>
> SUBSYSTEM=="video4linux", ENV{ID_SERIAL}=="046d_0991_DE4250F2",
> SYMLINK+="webcam0"
> SUBSYSTEM=="video4linux", ENV{ID_SERIAL}=="046d_0825_77098E00",
> SYMLINK+="webcam1"
>
> And then I put /dev/webcam0 into motion's config nad I'm then sure I use
> correct camera
>
> HTH
>
> On Thu, Sep 17, 2015 at 8:50 PM, Mariusz Ciszewski
> <[email protected]> wrote:
> Hello.
>
> Is it possible somehow to force:
>
> /dev/video0 always for USB cam:
> Bus 001 Device 009: ID 041e:4052 Creative Technology, Ltd Live! Cam Vista IM
>
> /dev/video1 always for USB cam:
> Bus 001 Device 008: ID 041e:4069 Creative Technology, Ltd
>
> How to prevent rondom X for /dev/vidX (a few USB webcams) after system
> bacames restarted?
>
> Is it possible to connect a few cameras the same type, e. g.
> Bus 001 Device 008: ID 041e:4069 Creative Technology, Ltd
>
> and keep proper association video0 / video1 / video2 for USB cam1 / USB cam2
> / USB cam3 ?
>
> Thank you for any hints.
>
> Best regards
> Mariusz
>
> ------------------------------------------------------------------------------
> Monitor Your Dynamic Infrastructure at Any Scale With Datadog!
> Get real-time metrics from all of your servers, apps and tools
> in one place.
> SourceForge users - Click here to start your Free Trial of Datadog now!
> http://pubads.g.doubleclick.net/gampad/clk?id=241902991&iu=/4140
> _______________________________________________
> Motion-user mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/motion-user
> http://www.lavrsen.dk/twiki/bin/view/Motion/WebHome
>
>
>
> ------------------------------------------------------------------------------
>
> _______________________________________________
> Motion-user mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/motion-user
> http://www.lavrsen.dk/twiki/bin/view/Motion/WebHome
>
>
> ------------------------------------------------------------------------------
> _______________________________________________
> Motion-user mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/motion-user
> http://www.lavrsen.dk/twiki/bin/view/Motion/WebHome
-------------- next part --------------
An HTML attachment was scrubbed...
------------------------------
Message: 2
Date: Sat, 19 Sep 2015 14:31:48 +0200
From: Mariusz Ciszewski <[email protected]>
Subject: Re: [Motion-user] Permanent assign cam order: video0 / video1
for USB cam1 / USB cam2
To: Motion discussion list <[email protected]>
Message-ID:
<caopaqyjxtjydkxv93q2i0novpyfz+7ycblam9w-ulq+ux6g...@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"
Thank you.
Hmm... In my case result is like below.
Can I see similar string here?
root@raspberrypi:~# udevadm info --name=/dev/video0 --attribute-walk
Udevadm info starts with the device specified by the devpath and then
walks up the chain of parent devices. It prints for every device
found, all possible attributes in the udev rules key format.
A rule to match, can be composed by the attributes of the device
and the attributes from one single parent device.
looking at device
'/devices/platform/bcm2708_usb/usb1/1-1/1-1.2/1-1.2.2/1-1.2.2.4/1-1.2.2.4:1.0/video4linux/video0':
KERNEL=="video0"
SUBSYSTEM=="video4linux"
DRIVER==""
ATTR{name}=="VF0540 Live! Cam Video IM/Video"
ATTR{debug}=="0"
ATTR{index}=="0"
looking at parent device
'/devices/platform/bcm2708_usb/usb1/1-1/1-1.2/1-1.2.2/1-1.2.2.4/1-1.2.2.4:1.0':
KERNELS=="1-1.2.2.4:1.0"
SUBSYSTEMS=="usb"
DRIVERS=="uvcvideo"
ATTRS{bInterfaceClass}=="0e"
ATTRS{iad_bFunctionClass}=="0e"
ATTRS{iad_bFirstInterface}=="00"
ATTRS{bInterfaceSubClass}=="01"
ATTRS{bInterfaceProtocol}=="00"
ATTRS{bNumEndpoints}=="01"
ATTRS{iad_bFunctionSubClass}=="03"
ATTRS{iad_bFunctionProtocol}=="00"
ATTRS{supports_autosuspend}=="1"
ATTRS{iad_bInterfaceCount}=="02"
ATTRS{bAlternateSetting}==" 0"
ATTRS{bInterfaceNumber}=="00"
ATTRS{interface}=="VF0540 Live! Cam Video IM/Video Chat"
looking at parent device
'/devices/platform/bcm2708_usb/usb1/1-1/1-1.2/1-1.2.2/1-1.2.2.4':
KERNELS=="1-1.2.2.4"
SUBSYSTEMS=="usb"
DRIVERS=="usb"
ATTRS{bDeviceSubClass}=="02"
ATTRS{bDeviceProtocol}=="01"
ATTRS{devpath}=="1.2.2.4"
ATTRS{idVendor}=="041e"
ATTRS{speed}=="480"
ATTRS{bNumInterfaces}==" 4"
ATTRS{bConfigurationValue}=="1"
ATTRS{bMaxPacketSize0}=="64"
ATTRS{busnum}=="1"
ATTRS{devnum}=="41"
ATTRS{configuration}==""
ATTRS{bMaxPower}=="128mA"
ATTRS{authorized}=="1"
ATTRS{bmAttributes}=="80"
ATTRS{bNumConfigurations}=="1"
ATTRS{maxchild}=="0"
ATTRS{bcdDevice}=="8314"
ATTRS{avoid_reset_quirk}=="0"
ATTRS{quirks}=="0x0"
ATTRS{serial}=="9H005586"
ATTRS{version}==" 2.00"
ATTRS{urbnum}=="14646312"
ATTRS{ltm_capable}=="no"
ATTRS{manufacturer}=="Creative Labs"
ATTRS{removable}=="unknown"
ATTRS{idProduct}=="4069"
ATTRS{bDeviceClass}=="ef"
ATTRS{product}=="VF0540 Live! Cam Video IM/Video Chat"
looking at parent device
'/devices/platform/bcm2708_usb/usb1/1-1/1-1.2/1-1.2.2':
KERNELS=="1-1.2.2"
SUBSYSTEMS=="usb"
DRIVERS=="usb"
ATTRS{bDeviceSubClass}=="00"
ATTRS{bDeviceProtocol}=="01"
ATTRS{devpath}=="1.2.2"
ATTRS{idVendor}=="1a40"
ATTRS{speed}=="480"
ATTRS{bNumInterfaces}==" 1"
ATTRS{bConfigurationValue}=="1"
ATTRS{bMaxPacketSize0}=="64"
ATTRS{busnum}=="1"
ATTRS{devnum}=="39"
ATTRS{configuration}==""
ATTRS{bMaxPower}=="100mA"
ATTRS{authorized}=="1"
ATTRS{bmAttributes}=="e0"
ATTRS{bNumConfigurations}=="1"
ATTRS{maxchild}=="4"
ATTRS{bcdDevice}=="0111"
ATTRS{avoid_reset_quirk}=="0"
ATTRS{quirks}=="0x0"
ATTRS{version}==" 2.00"
ATTRS{urbnum}=="28"
ATTRS{ltm_capable}=="no"
ATTRS{removable}=="unknown"
ATTRS{idProduct}=="0101"
ATTRS{bDeviceClass}=="09"
ATTRS{product}=="USB 2.0 Hub"
looking at parent device '/devices/platform/bcm2708_usb/usb1/1-1/1-1.2':
KERNELS=="1-1.2"
SUBSYSTEMS=="usb"
DRIVERS=="usb"
ATTRS{bDeviceSubClass}=="00"
ATTRS{bDeviceProtocol}=="01"
ATTRS{devpath}=="1.2"
ATTRS{idVendor}=="1a40"
ATTRS{speed}=="480"
ATTRS{bNumInterfaces}==" 1"
ATTRS{bConfigurationValue}=="1"
ATTRS{bMaxPacketSize0}=="64"
ATTRS{busnum}=="1"
ATTRS{devnum}=="37"
ATTRS{configuration}==""
ATTRS{bMaxPower}=="100mA"
ATTRS{authorized}=="1"
ATTRS{bmAttributes}=="e0"
ATTRS{bNumConfigurations}=="1"
ATTRS{maxchild}=="4"
ATTRS{bcdDevice}=="0111"
ATTRS{avoid_reset_quirk}=="0"
ATTRS{quirks}=="0x0"
ATTRS{version}==" 2.00"
ATTRS{urbnum}=="38"
ATTRS{ltm_capable}=="no"
ATTRS{removable}=="removable"
ATTRS{idProduct}=="0101"
ATTRS{bDeviceClass}=="09"
ATTRS{product}=="USB 2.0 Hub"
looking at parent device '/devices/platform/bcm2708_usb/usb1/1-1':
KERNELS=="1-1"
SUBSYSTEMS=="usb"
DRIVERS=="usb"
ATTRS{bDeviceSubClass}=="00"
ATTRS{bDeviceProtocol}=="02"
ATTRS{devpath}=="1"
ATTRS{idVendor}=="0424"
ATTRS{speed}=="480"
ATTRS{bNumInterfaces}==" 1"
ATTRS{bConfigurationValue}=="1"
ATTRS{bMaxPacketSize0}=="64"
ATTRS{busnum}=="1"
ATTRS{devnum}=="2"
ATTRS{configuration}==""
ATTRS{bMaxPower}=="2mA"
ATTRS{authorized}=="1"
ATTRS{bmAttributes}=="e0"
ATTRS{bNumConfigurations}=="1"
ATTRS{maxchild}=="3"
ATTRS{bcdDevice}=="0200"
ATTRS{avoid_reset_quirk}=="0"
ATTRS{quirks}=="0x0"
ATTRS{version}==" 2.00"
ATTRS{urbnum}=="49"
ATTRS{ltm_capable}=="no"
ATTRS{removable}=="unknown"
ATTRS{idProduct}=="9512"
ATTRS{bDeviceClass}=="09"
looking at parent device '/devices/platform/bcm2708_usb/usb1':
KERNELS=="usb1"
SUBSYSTEMS=="usb"
DRIVERS=="usb"
ATTRS{bDeviceSubClass}=="00"
ATTRS{bDeviceProtocol}=="01"
ATTRS{devpath}=="0"
ATTRS{idVendor}=="1d6b"
ATTRS{speed}=="480"
ATTRS{bNumInterfaces}==" 1"
ATTRS{bConfigurationValue}=="1"
ATTRS{bMaxPacketSize0}=="64"
ATTRS{authorized_default}=="1"
ATTRS{busnum}=="1"
ATTRS{devnum}=="1"
ATTRS{configuration}==""
ATTRS{bMaxPower}=="0mA"
ATTRS{authorized}=="1"
ATTRS{bmAttributes}=="e0"
ATTRS{bNumConfigurations}=="1"
ATTRS{maxchild}=="1"
ATTRS{bcdDevice}=="0318"
ATTRS{avoid_reset_quirk}=="0"
ATTRS{quirks}=="0x0"
ATTRS{serial}=="bcm2708_usb"
ATTRS{version}==" 2.00"
ATTRS{urbnum}=="26"
ATTRS{ltm_capable}=="no"
ATTRS{manufacturer}=="Linux 3.18.11+ dwc_otg_hcd"
ATTRS{removable}=="unknown"
ATTRS{idProduct}=="0002"
ATTRS{bDeviceClass}=="09"
ATTRS{product}=="DWC OTG Controller"
looking at parent device '/devices/platform/bcm2708_usb':
KERNELS=="bcm2708_usb"
SUBSYSTEMS=="platform"
DRIVERS=="dwc_otg"
ATTRS{hnp}=="HstNegScs = 0x0"
ATTRS{srp}=="SesReqScs = 0x1"
ATTRS{regvalue}=="invalid offset"
ATTRS{hsic_connect}=="HSIC Connect = 0x1"
ATTRS{guid}=="GUID = 0x2708a000"
ATTRS{mode}=="Mode = 0x1"
ATTRS{srpcapable}=="SRPCapable = 0x1"
ATTRS{regdump}=="Register Dump"
ATTRS{gpvndctl}=="GPVNDCTL = 0x00000000"
ATTRS{ggpio}=="GGPIO = 0x00000000"
ATTRS{hprt0}=="HPRT0 = 0x00001005"
ATTRS{wr_reg_test}=="Time to write GNPTXFSIZ reg 10000000 times: 2820
msecs (282 jiffies)"
ATTRS{driver_override}=="(null)"
ATTRS{hcd_frrem}=="HCD Dump Frame Remaining"
ATTRS{mode_ch_tim_en}=="Mode Change Ready Timer Enable = 0x0"
ATTRS{gnptxfsiz}=="GNPTXFSIZ = 0x01000306"
ATTRS{remote_wakeup}=="Remote Wakeup Sig = 0 Enabled = 0 LPM Remote
Wakeup = 0"
ATTRS{busconnected}=="Bus Connected = 0x1"
ATTRS{hcddump}=="HCD Dump"
ATTRS{gotgctl}=="GOTGCTL = 0x001c0001"
ATTRS{spramdump}=="SPRAM Dump"
ATTRS{grxfsiz}=="GRXFSIZ = 0x00000306"
ATTRS{gsnpsid}=="GSNPSID = 0x4f54280a"
ATTRS{gusbcfg}=="GUSBCFG = 0x00001700"
ATTRS{hptxfsiz}=="HPTXFSIZ = 0x02000406"
ATTRS{devspeed}=="Device Speed = 0x0"
ATTRS{fr_interval}=="Frame Interval = 0x1d4c"
ATTRS{rem_wakeup_pwrdn}==""
ATTRS{bussuspend}=="Bus Suspend = 0x0"
ATTRS{buspower}=="Bus Power = 0x1"
ATTRS{hnpcapable}=="HNPCapable = 0x1"
ATTRS{rd_reg_test}=="Time to read GNPTXFSIZ reg 10000000 times: 4870
msecs (487 jiffies)"
ATTRS{enumspeed}=="Device Enumeration Speed = 0x1"
ATTRS{inv_sel_hsic}=="Invert Select HSIC = 0x0"
ATTRS{regoffset}=="0xffffffff"
looking at parent device '/devices/platform':
KERNELS=="platform"
SUBSYSTEMS==""
DRIVERS==""
root@raspberrypi:~#
2015-09-19 14:24 GMT+02:00 stlth <[email protected]>:
> udevadm info --name=/dev/videoXXX --attribute-walk
>
>
> Wiadomo?? napisana przez Mariusz Ciszewski <[email protected]>
> w dniu 19 wrz 2015, o godz. 14:22:
>
> Ok. But how can I get this string "046d_0825_77098E00" for all my USB
> cameras ?
>
> Thank you and best regards
> Mariusz
>
> 2015-09-18 8:43 GMT+02:00 ?ydr?nas Urbonas <[email protected]>:
>
>> Yeah, I had same issue when on boot two cameras got unpredictable
>> "video*" thus breaking motion configs.
>> So I used udev rule file to assign special names according to USB vendor
>> ids, like this:
>>
>> SUBSYSTEM=="video4linux", ENV{ID_SERIAL}=="046d_0991_DE4250F2",
>> SYMLINK+="webcam0"
>> SUBSYSTEM=="video4linux", ENV{ID_SERIAL}=="046d_0825_77098E00",
>> SYMLINK+="webcam1"
>>
>> And then I put /dev/webcam0 into motion's config nad I'm then sure I use
>> correct camera
>>
>> HTH
>>
>> On Thu, Sep 17, 2015 at 8:50 PM, Mariusz Ciszewski <
>> [email protected]> wrote:
>>
>>> Hello.
>>>
>>>
>>> Is it possible somehow to force:
>>>
>>>
>>> /dev/video0 always for USB cam:
>>>
>>> Bus 001 Device 009: ID 041e:4052 Creative Technology, Ltd Live! Cam
>>> Vista IM
>>>
>>>
>>>
>>> /dev/video1 always for USB cam:
>>>
>>> Bus 001 Device 008: ID 041e:4069 Creative Technology, Ltd
>>>
>>>
>>> How to prevent rondom X for /dev/vidX (a few USB webcams) after system
>>> bacames restarted?
>>>
>>>
>>> Is it possible to connect a few cameras the same type, e. g.
>>>
>>> Bus 001 Device 008: ID 041e:4069 Creative Technology, Ltd
>>>
>>>
>>> and keep proper association video0 / video1 / video2 for USB cam1 / USB
>>> cam2 / USB cam3 ?
>>>
>>>
>>> Thank you for any hints.
>>>
>>>
>>> Best regards
>>>
>>> Mariusz
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Monitor Your Dynamic Infrastructure at Any Scale With Datadog!
>>> Get real-time metrics from all of your servers, apps and tools
>>> in one place.
>>> SourceForge users - Click here to start your Free Trial of Datadog now!
>>> http://pubads.g.doubleclick.net/gampad/clk?id=241902991&iu=/4140
>>> _______________________________________________
>>> Motion-user mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/motion-user
>>> http://www.lavrsen.dk/twiki/bin/view/Motion/WebHome
>>>
>>>
>>
>>
>> ------------------------------------------------------------------------------
>>
>> _______________________________________________
>> Motion-user mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/motion-user
>> http://www.lavrsen.dk/twiki/bin/view/Motion/WebHome
>>
>>
>
> ------------------------------------------------------------------------------
> _______________________________________________
> Motion-user mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/motion-user
> http://www.lavrsen.dk/twiki/bin/view/Motion/WebHome
>
>
>
>
> ------------------------------------------------------------------------------
>
> _______________________________________________
> Motion-user mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/motion-user
> http://www.lavrsen.dk/twiki/bin/view/Motion/WebHome
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
------------------------------
------------------------------------------------------------------------------
------------------------------
_______________________________________________
Motion-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/motion-user
End of Motion-user Digest, Vol 112, Issue 9
*******************************************