From owner-freebsd-multimedia@FreeBSD.ORG Sun Apr 17 20:50:04 2011 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 464FB106566B for ; Sun, 17 Apr 2011 20:50:04 +0000 (UTC) (envelope-from me@janh.de) Received: from mxchg03.rrz.uni-hamburg.de (mxchg03.rrz.uni-hamburg.de [134.100.38.113]) by mx1.freebsd.org (Postfix) with ESMTP id DF0658FC12 for ; Sun, 17 Apr 2011 20:50:03 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mxchg03.rrz.uni-hamburg.de (Postfix) with ESMTP id 7F4F61EE236; Sun, 17 Apr 2011 22:31:37 +0200 (CEST) X-Virus-Scanned: by University of Hamburg ( RRZ / mgw02.rrz.uni-hamburg.de ) Received: from mxchg03.rrz.uni-hamburg.de ([127.0.0.1]) by localhost (mxchg03.rrz.uni-hamburg.de [127.0.0.1]) (amavisd-new, port 10324) with ESMTP id w58svPjQH9ya; Sun, 17 Apr 2011 22:31:37 +0200 (CEST) Received: from mailhost.uni-hamburg.de (mailhost.uni-hamburg.de [134.100.32.155]) by mxchg03.rrz.uni-hamburg.de (Postfix) with ESMTPS; Sun, 17 Apr 2011 22:31:37 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mailhost.uni-hamburg.de (Postfix) with ESMTP id 6B90690045; Sun, 17 Apr 2011 22:31:37 +0200 (CEST) X-Virus-Scanned: by University of Hamburg (RRZ/mailhost) Received: from mailhost.uni-hamburg.de ([127.0.0.1]) by localhost (mailhost.uni-hamburg.de [127.0.0.1]) (amavisd-new, port 10024) with LMTP id srE9Mcj5CEs0; Sun, 17 Apr 2011 22:31:37 +0200 (CEST) Received: from nb981.math (g224004022.adsl.alicedsl.de [92.224.4.22]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) (Authenticated sender: fmjv004) by mailhost.uni-hamburg.de (Postfix) with ESMTPSA id 01CF990011; Sun, 17 Apr 2011 22:31:36 +0200 (CEST) Message-ID: <4DAB4E21.3070906@janh.de> Date: Sun, 17 Apr 2011 22:31:29 +0200 From: Jan Henrik Sylvester User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.2.15) Gecko/20110316 Thunderbird/3.1.9 MIME-Version: 1.0 To: Hans Petter Selasky Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: multimedia-list freebsd Subject: webcamd regression 0.1.20->0.1.23: recv bulk message failed: -32 X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 Apr 2011 20:50:04 -0000 With webcamd-0.1.20_1, I could tune into a channel and watch TV almost every time using my 'WideView WT-220U PenType Receiver (Typhoon/Freecom)'. With webcamd-0.1.23, Kaffeine almost always hangs and Typhony ( http://raaf.atspace.org/dvbusb/ ) hangs switching channels. I did debug builds from both versions. The output is identical until all the devices are created, but after that, 0.1.23 prints about once a second: 'dvb-usb: recv bulk message failed: -32' The complete debug output is below in case it is interesting. The device has already had the firmware loaded (as it does not make a difference with which version of webcamd that is done). This is all on 8.2-RELEASE/amd64 with all other ports up to date (including cuse4bsd-kmod-0.1.14). Anything else, I should test? Thanks, Jan Henrik # ./webcamd-0.1.23-DEBUG -d 0.7 -H Linux video capture interface: v2.00 benq: registered conex: registered etoms: registered finepix: registered gspca_gl860: driver startup - version 0.9d10 gspca_gl860: driver registered gspca: main v2.9.0 registered jeilinj: registered ALi m5602: registered mars: registered mr97310a: registered ov519: registered ov534: registered ov534_9: registered pac207: registered pac7302: registered pac7311: registered sn9c20x: registered sonixb: registered sonixj: registered spca500: registered spca501: registered spca505: registered spca506: registered spca508: registered spca561: registered sq905: registered sq905c: registered stk014: registered stv0680: registered STV06xx: registered sunplus: registered t613: registered tv8532: registered vc032x: registered zc3xx: registered pwc: Philips webcam module version 10.0.13 loaded. pwc: Supports Philips PCA645/646, PCVC675/680/690, PCVC720[40]/730/740/750 & PCVC830/840. pwc: Also supports the Askey VC010, various Logitech Quickcams, Samsung MPC-C10 and MPC-C30, pwc: the Creative WebCam 5 & Pro Ex, SOTEC Afina Eye and Visionite VCS-UC300 and VCS-UM100. cpia2: V4L-Driver for Vision CPiA2 based cameras v2.0.0 em28xx driver loaded Em28xx: Initialized (Em28xx dvb Extension) extension pvrusb2: V4L in-tree version:Hauppauge WinTV-PVR-USB2 MPEG2 Encoder/Tuner pvrusb2: Debug mask is 31 (0x1f) dib0700: loaded with support for 14 different device-types au0828 driver loaded b2c2-flexcop: B2C2 FlexcopII/II(b)/III digital TV receiver chip loaded successfully stv0680: registered SE401 usb camera driver version 0.24 registering DBG: usbvideo_register: Allocated $0x2ce1a000 (4688. bytes) for 4. cameras DBG: usbvideo_register: Allocated cams[0].user_data=$0x2ce1cbb0 (48. bytes) DBG: usbvideo_register: Allocated cams[1].user_data=$0x2ce1cb80 (48. bytes) DBG: usbvideo_register: Allocated cams[2].user_data=$0x2ce1cb50 (48. bytes) DBG: usbvideo_register: Allocated cams[3].user_data=$0x2ce1cb20 (48. bytes) : v1.4:Konica Webcam driver DBG: usbvideo_register: Allocated $0x2ce38400 (1712. bytes) for 1. cameras DBG: usbvideo_register: Allocated cams[0].user_data=$0x2ce44e00 (200. bytes) DBG: usbvideo_register: Allocated $0x2ce45000 (4688. bytes) for 4. cameras DBG: usbvideo_register: Allocated cams[0].user_data=$0x2ce1caf0 (48. bytes) DBG: usbvideo_register: Allocated cams[1].user_data=$0x2ce1cac0 (48. bytes) DBG: usbvideo_register: Allocated cams[2].user_data=$0x2ce1ca90 (48. bytes) DBG: usbvideo_register: Allocated cams[3].user_data=$0x2ce1ca60 (48. bytes) : Zoran 364xx USB Video Class driver (v0.1.0) IR JVC protocol handler initialized IR LIRC bridge handler initialized IR NEC protocol handler initialized IR RC5(x) protocol handler initialized IR RC6 protocol handler initialized IR Sony protocol handler initialized lirc_dev: IR Remote Control driver registered, major 13 Attached ugen0.7[0] to cuse unit 0 dvb-usb: found a 'WideView WT-220U PenType Receiver (Typhoon/Freecom)' in warm state. dvb-usb: will use the device's hardware PID filter (table count: 15). DVB: registering new adapter (WideView WT-220U PenType Receiver (Typhoon/Freecom)) DVB: registering adapter 0 frontend 0 (WideView USB DVB-T)... Registered IR keymap rc-rc5-tv rc0: USB DVB IR as webcamd DBG: rc0: lirc_dev: lirc_register_driver: sample_rate: 0 DBG: NULL: lirc_dev ([0]): initializing irctl INFO: rc0: lirc_dev: driver ir-lirc-codec (dvb-usb-remote) registered at minor = 0 dvb-usb: WideView WT-220U PenType Receiver (Typhoon/Freecom) successfully initialized and connected. Waiting for HAL USB device. Creating /dev/dvb/adapter0/demux0 Creating /dev/dvb/adapter0/dvr0 Creating /dev/dvb/adapter0/frontend0 DBG: rc0: lirc_dev (ir-lirc-codec (dvb-usb-remote)[0]): open called DBG: rc0: lirc_dev (ir-lirc-codec (dvb-usb-remote)[0]): open result = 0 DBG: rc0: lirc_dev (ir-lirc-codec (dvb-usb-remote)[0]): close called Creating /dev/lirc0 dvb-usb: recv bulk message failed: -32 dvb-usb: recv bulk message failed: -32 dvb-usb: recv bulk message failed: -32 dvb-usb: recv bulk message failed: -32 dvb-usb: recv bulk message failed: -32 # usbconfig -d ugen0.7 dump_device_desc ugen0.7: at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON bLength = 0x0012 bDescriptorType = 0x0001 bcdUSB = 0x0200 bDeviceClass = 0x0000 bDeviceSubClass = 0x0000 bDeviceProtocol = 0x0000 bMaxPacketSize0 = 0x0040 idVendor = 0x14aa idProduct = 0x0226 bcdDevice = 0x0521 iManufacturer = 0x0001 iProduct = 0x0002 iSerialNumber = 0x0003 <20060503> bNumConfigurations = 0x0001