cx231xx device not working

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

I recently bought an Elro DVR14 set in a sale.
I plugged in Ubuntu Linux 12.10 with recent updates and noticed the
following in dmesg:

[ 3339.600316] usb 2-1: new high-speed USB device number 7 using ehci_hcd
[ 3339.736181] usb 2-1: New USB device found, idVendor=0572, idProduct=58a6
[ 3339.736192] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3339.736200] usb 2-1: Product: Polaris AV Capture
[ 3339.736207] usb 2-1: Manufacturer: Conexant Corporation
[ 3339.736213] usb 2-1: SerialNumber: 0000000002
[ 3339.741425] cx231xx #0: New device Conexant Corporation Polaris AV
Capture @ 480 Mbps (0572:58a6) with 6 interfaces
[ 3339.741433] cx231xx #0: registering interface 1
[ 3339.741551] cx231xx #0: can't change interface 4 alt no. to 3: Max.
Pkt size = 0
[ 3339.741672] cx231xx #0: can't change interface 5 alt no. to 1: Max.
Pkt size = 0
[ 3339.741798] cx231xx #0: Identified as Conexant VIDEO GRABBER (card=5)
[ 3339.834063] cx231xx #0: cx231xx_dif_set_standard: setStandard to ffffffff
[ 3339.841321] cx231xx #0: Changing the i2c master port to 3
[ 3339.846561] cx25840 9-0044: cx23102 A/V decoder found @ 0x88 (cx231xx #0)
[ 3339.865576] cx25840 9-0044:  Firmware download size changed to 16
bytes max length
[ 3341.999466] cx25840 9-0044: loaded v4l-cx231xx-avcore-01.fw
firmware (16382 bytes)
[ 3342.039833] attach 417 5
[ 3342.039843] cx231xx #0: cx231xx_417_register()
[ 3342.039849] cx231xx #0: cx231xx_video_dev_alloc()
[ 3342.040114] cx231xx #0: cx231xx #0: v4l2 driver version 0.0.2
[ 3342.063910] cx231xx #0: cx231xx_dif_set_standard: setStandard to ffffffff
[ 3342.114209] cx231xx #0: video_mux : 0
[ 3342.114218] cx231xx #0: do_mode_ctrl_overrides : 0xb000
[ 3342.115053] cx231xx #0: do_mode_ctrl_overrides NTSC
[ 3342.121757] cx231xx #0: cx231xx #0/0: registered device video2 [v4l2]
[ 3342.122004] cx231xx #0: cx231xx #0/0: registered device vbi0
[ 3342.122010] cx231xx #0: V4L2 device registered as video2 and vbi0
[ 3342.122016] cx231xx #0: cx231xx-audio.c: probing for cx231xx non
standard usbaudio
[ 3342.122499] cx231xx #0: EndPoint Addr 0x83, Alternate settings: 3
[ 3342.122504] cx231xx #0: Alternate setting 0, max size= 512
[ 3342.122509] cx231xx #0: Alternate setting 1, max size= 28
[ 3342.122514] cx231xx #0: Alternate setting 2, max size= 52
[ 3342.122519] cx231xx #0: EndPoint Addr 0x84, Alternate settings: 5
[ 3342.122524] cx231xx #0: Alternate setting 0, max size= 512
[ 3342.122528] cx231xx #0: Alternate setting 1, max size= 184
[ 3342.122533] cx231xx #0: Alternate setting 2, max size= 728
[ 3342.122537] cx231xx #0: Alternate setting 3, max size= 2892
[ 3342.122542] cx231xx #0: Alternate setting 4, max size= 1800
[ 3342.122547] cx231xx #0: EndPoint Addr 0x85, Alternate settings: 2
[ 3342.122551] cx231xx #0: Alternate setting 0, max size= 512
[ 3342.122555] cx231xx #0: Alternate setting 1, max size= 512
[ 3342.122560] cx231xx #0: EndPoint Addr 0x86, Alternate settings: 2
[ 3342.122565] cx231xx #0: Alternate setting 0, max size= 512
[ 3342.122569] cx231xx #0: Alternate setting 1, max size= 576
[ 3342.122574] cx231xx #0: EndPoint Addr 0x81, Alternate settings: 6
[ 3342.122578] cx231xx #0: Alternate setting 0, max size= 512
[ 3342.122583] cx231xx #0: Alternate setting 1, max size= 64
[ 3342.122587] cx231xx #0: Alternate setting 2, max size= 128
[ 3342.122591] cx231xx #0: Alternate setting 3, max size= 316
[ 3342.122595] cx231xx #0: Alternate setting 4, max size= 712
[ 3342.122600] cx231xx #0: Alternate setting 5, max size= 1424
[ 3342.593524] cx231xx #0: UsbInterface::sendCommand, failed with status --71
[ 3342.597936] cx231xx #0: UsbInterface::sendCommand, failed with status --71
[ 3342.597939] cx231xx #0: cx231xx_initialize_codec()
[ 3342.601917] cx231xx #0: UsbInterface::sendCommand, failed with status --71
[ 3342.606041] cx231xx #0: UsbInterface::sendCommand, failed with status --71
[ 3342.610260] cx231xx #0: UsbInterface::sendCommand, failed with status --71
[ 3342.614291] cx231xx #0: UsbInterface::sendCommand, failed with status --71
[ 3342.618664] cx231xx #0: UsbInterface::sendCommand, failed with status --71
[ 3342.622964] cx231xx #0: UsbInterface::sendCommand, failed with status --71
[ 3342.626914] cx231xx #0: UsbInterface::sendCommand, failed with status --71
[ 3342.633590] cx231xx #0: UsbInterface::sendCommand, failed with status --71
[ 3342.637546] cx231xx #0: UsbInterface::sendCommand, failed with status --71
[ 3342.641673] cx231xx #0: UsbInterface::sendCommand, failed with status --71
[ 3342.645800] cx231xx #0: UsbInterface::sendCommand, failed with status --71
[ 3342.645803] cx231xx_load_firmware: Error with mc417_register_write
[ 3342.645806] cx231xx_initialize_codec() f/w load failed
[ 3342.645824] cx231xx #0:  setPowerMode::mode = 48, No Change req.
[ 3342.658192] cx231xx #0: UsbInterface::sendCommand, failed with status --71
[ 3342.662312] cx231xx #0: UsbInterface::sendCommand, failed with status --71
[ 3342.662488] cx231xx #0: cx231xx_stop_stream():: ep_mask = 8
[ 3342.670943] cx231xx #0: can't change interface 4 alt no. to 0 (err=-71)
[ 3342.680104] cx231xx #0: can't change interface 3 alt no. to 1 (err=-71)
[ 3342.680119] cx231xx #0: failed to set alternate setting !
[ 3342.688925] cx231xx #0: cx231xx_stop_stream():: ep_mask = 8
[ 3342.697175] cx231xx #0: UsbInterface::sendCommand, failed with status --71
[ 3342.701316] cx231xx #0: can't change interface 3 alt no. to 1 (err=-71)
[ 3342.701323] cx231xx #0: failed to set alternate setting !
[ 3342.705685] cx231xx #0: can't change interface 3 alt no. to 1 (err=-71)
[ 3342.705691] cx231xx #0: failed to set alternate setting !

A fellow hacker helped me trying to see if it worked and issued this command:
vincent@ThinkPad-T400s:~$ mplayer -tv device=/dev/video1 pvr://
MPlayer svn r34540 (Ubuntu), built with gcc-4.6 (C) 2000-2012 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing pvr://.
[v4l2] select channel list europe-east, entries 133
[pvr] Using device /dev/video1
[pvr] Detected VideoGrabber
[v4l2] Available video inputs: '#0, Composite1' '#1, S-Video'
[v4l2] Available audio inputs: '#0, VideoGrabber A'
[v4l2] Available norms: '#0, NTSC-M' '#1, NTSC-M-JP' '#2, NTSC-443'
'#3, PAL-BG' '#4, PAL-I' '#5, PAL-DK' '#6, PAL-M' '#7, PAL-N' '#8,
PAL-Nc' '#9, PAL-60' '#10, SECAM-DK' '#11, SECAM-L'
[v4l2] Using current set frequency 0, to set channel
[encoder] Error setting MPEG controls (Operation not permitted).
[pvr] can't set encoder settings
Failed to open pvr://.


Exiting... (End of file)

Then as root I got some more:
root@ThinkPad-T400s:~# mplayer -tv device=/dev/video1 pvr://
Creating config file: /root/.mplayer/config
MPlayer svn r34540 (Ubuntu), built with gcc-4.6 (C) 2000-2012 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing pvr://.
[v4l2] select channel list europe-east, entries 133
[pvr] Using device /dev/video1
[pvr] Detected VideoGrabber
[v4l2] Available video inputs: '#0, Composite1' '#1, S-Video'
[v4l2] Available audio inputs: '#0, VideoGrabber A'
[v4l2] Available norms: '#0, NTSC-M' '#1, NTSC-M-JP' '#2, NTSC-443'
'#3, PAL-BG' '#4, PAL-I' '#5, PAL-DK' '#6, PAL-M' '#7, PAL-N' '#8,
PAL-Nc' '#9, PAL-60' '#10, SECAM-DK' '#11, SECAM-L'
[v4l2] Using current set frequency 0, to set channel
[v4l2] Video input: Composite1
[v4l2] Audio input: VideoGrabber A
[v4l2] Norm: NTSC-M.
libavformat version 53.21.0 (external)
Mismatching header version 53.19.0
[pvr] failed with errno 22 when reading 2048 bytes
[pvr] read 0 bytes
[pvr] failed with errno 22 when reading 2048 bytes
[pvr] read 0 bytes
[pvr] failed with errno 22 when reading 2048 bytes
[pvr] read 0 bytes
[pvr] failed with errno 22 when reading 2048 bytes
[pvr] read 0 bytes
[pvr] failed with errno 22 when reading 2048 bytes
[pvr] read 0 bytes

MPlayer interrupted by signal 2 in module: demux_open
[pvr] failed with errno 4 when reading 2048 bytes
[pvr] read 0 bytes
[pvr] failed with errno 4 when reading 2048 bytes
[pvr] read 0 bytes
[pvr] failed with errno 4 when reading 2048 bytes
[pvr] read 0 bytes
[pvr] failed with errno 4 when reading 2048 bytes
[pvr] read 0 bytes
[pvr] failed with errno 4 when reading 2048 bytes
[pvr] read 0 bytes

MPlayer interrupted by signal 2 in module: demux_open (after a ctrl+c)

More info about the device:
http://www.elro.eu/en/products/category/beveiliging/camerabewaking/dvrs/bewakingsrecorder
The box says DVR14 USB DVR BOX and TE-3204E
Lot no: 12SX11 Version 2

I got this email as a tip to mail to, so I hope anybody has a clue?
Any help is appreciated.
By the way, the Windows driver I use is the one that does not have
Windows_XP added to it.
That one seems to be for a 3104 or something device.

Thanks for any help!

Kind regards,
Vincent
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux