From owner-freebsd-current@freebsd.org Wed Feb 24 17:39:09 2016 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D4F15AB3B1D for ; Wed, 24 Feb 2016 17:39:09 +0000 (UTC) (envelope-from miguelmclara@gmail.com) Received: from mail-lf0-x236.google.com (mail-lf0-x236.google.com [IPv6:2a00:1450:4010:c07::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4541513DB for ; Wed, 24 Feb 2016 17:39:09 +0000 (UTC) (envelope-from miguelmclara@gmail.com) Received: by mail-lf0-x236.google.com with SMTP id j78so16743134lfb.1 for ; Wed, 24 Feb 2016 09:39:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=pfjgxLXQh0wIYo0fg66KlmlMnHEqrH0Le8g5k8mL960=; b=JC2AWXbGrLRjvwFi6SnhsMCXAA4TOeW73lCFjBbfGxEuUAddOy3SQJYAm7MqxwUOha nVEtPhNn8dUZjyg1ggbInXP8NeGKl+PywWUseimAFYoAe3kvAwdJshrC1K2W50iCbwLX 5ggI2faFl5SVB1vJh3b3V42w51sBALZ0liwJdEbzEbXB7YUkSSf7tVxOQtfhs+5DmbUs jAmyImSVBMg8Yf5PV6cp3Es8ItW6F15gyK4pTZBW6VO8CuNHV2PtZ7SWjzaUjF1sxsmM 2O61hHt8muUdJFKzlJFunXMhSQsIRe1ttf8S6dawMTPJ+7uWXuYgAH1QI/lhqRCNmOPS zpqQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=pfjgxLXQh0wIYo0fg66KlmlMnHEqrH0Le8g5k8mL960=; b=Mvnok5bV9bfHdbl+U5ROyPC9irNQt5mbrCoRNH+vUhAD+9ibwG/npysATvuBe46wxR P40JpxnxocXnWPPbOoH7SLuOlw86qg6DPXwWq2Vmdk7MH+rBvMppYCBJLOyEyJzUoB2E V8rh5k/zgkkzbXAKRWwWBnTV4XJugRJfJiSPni9XNb+zswNtnT7D6jXQViceNT4+K429 cpcECrtU128PNB6fH1aoMd0ym1LomwmxNFSyx6CYYGy8SMkUDzNrkfRw7GDzedORRTDz xtQkaGnR8TFaQoNzhKc611Oe5gCbVmAR5zRJyAdVJU2uztleqOoh/JmBdB+5DkFZyKdr jLfQ== X-Gm-Message-State: AG10YOS+IW+Lmg6v6rjpHmSrxOnlWftimqahID0/84X74Ej9hxezRVu6qrAp6wDokS/Njrv4aCh6OB4A/Fmnvg== X-Received: by 10.25.31.80 with SMTP id f77mr12976238lff.18.1456335547413; Wed, 24 Feb 2016 09:39:07 -0800 (PST) MIME-Version: 1.0 Received: by 10.25.19.94 with HTTP; Wed, 24 Feb 2016 09:38:27 -0800 (PST) In-Reply-To: References: <56CD5B97.6000102@selasky.org> From: Miguel C Date: Wed, 24 Feb 2016 17:38:27 +0000 Message-ID: Subject: Re: pwcview and cheese - Device not configured / Invalid argument erros To: Hans Petter Selasky Cc: freebsd-current Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Feb 2016 17:39:09 -0000 On Wed, Feb 24, 2016 at 5:32 PM, Miguel C wrote: > > > On Wed, Feb 24, 2016 at 7:28 AM, Hans Petter Selasky > wrote: > >> On 02/24/16 00:58, Miguel C wrote: >> >>> I just noticed the last messages were never CC'ed to the list >>> >>> On Wed, Feb 10, 2016 at 8:56 PM, Otac=C3=ADlio >>> wrote: >>> >>> Miguel, I have noted that on my system, sometime I get a file not found >>>> error, like your problem. So, I unplugged the webcam and plug it again >>>> and >>>> it works. It is no frequently but occurs. Your camera is fixed or you >>>> can >>>> try something like this? >>>> >>>> >>> Nah its fixed :P >>> >>> Its an acer ultrabook, the devices is conencted as a usb but its not >>> like I >>> can plug it of unless I remove the LCD or something :P >>> >>> I was jsut think that this might be driver related, which seems to be >>> uvc: >>> >>> % v4l2-dbg -D >>> Driver info: >>> Driver name : uvcvideo >>> Card type : 1.3M HD WebCam >>> Bus info : usb-/dev/usb-/dev/usb >>> Driver version: 2.6.38 >>> Capabilities : 0x84200001 >>> Video Capture >>> Streaming >>> Extended Pix Format >>> Device Capabilities >>> >>> maybe its a bug in the driver that presenting something unexpected to >>> /dev/video, I was just tried with ffpmeg, recompiled with v4l support a= nd >>> get the same error using -i /dev/video >>> >>> [video4linux2,v4l2 @ 0x80ac6f000] ioctl(VIDIOC_STREAMON): Device not >>> configured >>> /dev/video0: Device not configured >>> >>> >> Hi, >> >> Can you try to get a newer version of webcamd: >> >> pkg install -f webcamd >> > > This would just reinstall the one I already have (cause I do have the > latest version from ports), but in any case I did try to reinstall and > recompile a few times. > > >> Need to run the command below to make webamd re-attach. >> >> Further, try "usbconfig -d ugenX.1 reset", where X is the bus number for >> your webcam device. >> > > Tried that too, I need to restart webcamd after doing it, but it still > gets me the same result. > >> >> Else it is possible to compile webcamd with debugging on, and run it in >> the foreground to see what the error is about. >> >> > I was assuming it was a driver or permissions issue, but its certainly a > good idea to see if I get any debug info from webcamd, recompiling with > DEBUG on. > > FYI today even cheese fails with: > "cheese:18761): cheese-WARNING **: Device '/dev/video0' is busy: > gstv4l2object.c(3267): gst_v4l2_object_set_format_full (): > /GstCameraBin:camerabin/GstWrapperCameraBinSrc:camera_source/GstBin:bin35= /GstV4l2Src:v4l2src1: > " > > This is after restarting and I have not upgrade kernel/userland since I'v= e > noticed this issue so that's strange. > > Ok after recompiling with debug and running in foreground I see what seem= s to be a driver related error: % sudo webcamd -N 1-3M-HD-WebCam-SuYin multimedia/webcamd r2d2 : USB HID core driver Linux video capture interface: v2.00 lirc_dev: IR Remote Control driver registered, major 14 IR NEC protocol handler initialized IR RC5(x/sz) protocol handler initialized IR RC6 protocol handler initialized IR JVC protocol handler initialized IR Sony protocol handler initialized IR SANYO protocol handler initialized IR LIRC bridge handler initialized IR XMP protocol handler initialized b2c2-flexcop: B2C2 FlexcopII/II(b)/III digital TV receiver chip loaded successfully uvcvideo: Unable to create debugfs directory USB Video Class driver (1.1.1) cpia2: V4L-Driver for Vision CPiA2 based cameras v3.0.1 pvrusb2: V4L in-tree version:Hauppauge WinTV-PVR-USB2 MPEG2 Encoder/Tuner pvrusb2: Debug mask is 31 (0x1f) USBVision USB Video Device Driver for Linux : 0.9.11 em28xx: Registered (Em28xx v4l2 Extension) extension em28xx: Registered (Em28xx dvb Extension) extension Attached to ugen0.5[0] uvcvideo: Found UVC 1.00 device 1.3M HD WebCam (064e:c321) Creating /dev/video0 uvcvideo: Failed to submit URB 0 (-32). <------------------ Shows if I run cheese (nothing happens here if I run pwcview >> --HPS >> > >