Date: Fri, 27 Jun 2014 09:29:30 +0300 From: "Sergey V. Dyatko" <sergey.dyatko@gmail.com> To: Hans Petter Selasky <hps@selasky.org> Cc: freebsd-multimedia@freebsd.org Subject: Re: cuse4bsd+webcamd and /dev/video Message-ID: <20140627092930.61c416ee@laptop.minsk.domain> In-Reply-To: <53AD0BA8.6070900@selasky.org> References: <20140627090624.13effc0a@laptop.minsk.domain> <53AD0BA8.6070900@selasky.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 27 Jun 2014 08:14:00 +0200 Hans Petter Selasky <hps@selasky.org> wrote: > On 06/27/14 08:06, Sergey V. Dyatko wrote: > > Hi, > > > > last time I was using my webcam was around year ago and all works fine. > > today when I try use it I was confused - /dev/video0 is gone > > how can I solve this ? Little details: > > > > laptop# pkg info -x cuse webc > > cuse4bsd-kmod-0.1.33_1 > > webcamd-3.13.0.6 > > laptop# uname -a > > FreeBSD laptop.minsk.domain 11.0-CURRENT FreeBSD 11.0-CURRENT #4 r265903M: > > Mon May 12 13:33:54 FET 2014 > > root@laptop.minsk.domain:/usr/obj/usr/src/sys/b450 amd64 > > > > laptop# kldstat |grep cuse > > 17 1 0xffffffff8286e000 46c3 cuse4bsd.ko > > > > laptop# ll /dev/cuse > > crw------- 1 root operator 0x85 27 ÉÀÎ 08:24 /dev/cuse > > laptop# ll /dev/v* > > ls: No match. > > > > laptop# grep webcam /etc/rc.conf > > webcamd_enable="YES" > > > > laptop# service webcamd rcvar > > laptop# echo $? > > 0 > > ^^^ ? > > > > laptop# service devd restart > > Stopping devd. > > Waiting for PIDS: 3838. > > Starting devd. > > laptop# ll /dev/v* > > ls: No match. > > > > BUT: > > laptop# usbconfig |grep -i cam > > ugen7.2: <Lenovo EasyCamera Sonix Technology Co., Ltd.> at usbus7, cfg=0 > > md=HOST spd=HIGH (480Mbps) pwr=ON (500mA) > > > > laptop# webcamd -d ugen7.2 -i 0 -v 0 > > Attached to ugen7.2[0] > > Creating /dev/video0 > > > > [tiger@laptop]:~>ll /dev/vi* > > crw-rw---- 1 webcamd webcamd 0x83 27 ÉÀÎ 08:59 /dev/video0 > > > > > > -- > > wbr, tiger > > > > Hi, > > For devd to automatically attach webcamd again you need to do: > > usbconfig -d x.y reset > > Restarting devd is not enough. Where x.y are the numbers after "ugen" in > dmesg for your device. > > --HPS > Hans, thank you for quick reply! laptop# usbconfig ... ugen7.2: <Lenovo EasyCamera Sonix Technology Co., Ltd.> at usbus7, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (500mA) ... laptop# usbconfig -d 7.2 reset laptop# ls -al /dev/vi* ls: No match. from /var/log/messages: Jun 27 09:25:58 laptop tiger: Unknown USB device: vendor 0x0c45 product 0x6310 bus uhub6 Jun 27 09:25:58 laptop tiger: Unknown USB device: vendor 0x0c45 product 0x6310 bus uhub6 Jun 27 09:28:31 laptop last message repeated 4 times -- wbr, tiger
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140627092930.61c416ee>