You are not logged in.

#1 2018-09-23 18:46:34

kd8azz
Member
Registered: 2017-04-12
Posts: 5

[Closed] [Failure] Using 'Roxio VHS to DVD 3 Plus' - No Video Device

Roxio VHS to DVD 3 Plus takes Left, Right + Video inputs and gives a USB plug.   How do I mount a video device from this?

I plug in the device and play a VHS tape.  An input device shows up in my XFCE Pulse Audio Plugin's Volume Control > Input Devices tab, as "Roxio Video Capture USB Analog Stereo", and the GUI indicates that audio is coming through.  (I haven't piped the audio through so I can hear it, yet, but at this point I'm assuming it works.)

$ dmesg
<trimmed>
[ 1302.214984] usb 3-2: new high-speed USB device number 2 using xhci_hcd
[ 1302.424402] usb 3-2: New USB device found, idVendor=1b80, idProduct=e31d, bcdDevice= 1.00
[ 1302.424408] usb 3-2: New USB device strings: Mfr=0, Product=1, SerialNumber=2
[ 1302.424412] usb 3-2: Product: Roxio Video Capture USB
[ 1302.424415] usb 3-2: SerialNumber: 11111111111111111111
[ 1302.504630] usbcore: registered new interface driver snd-usb-audio

$ lsusb
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 002: ID 1b80:e31d Afatech 
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 1b1c:1b11 Corsair K95 RGB Mechanical Gaming Keyboard
Bus 001 Device 004: ID 8087:07dc Intel Corp. 
Bus 001 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

$ lsusb -v
output at https://ptpb.pw/3PQN

Unplugging / re-plugging indicates the Roxio device is the one labeled as Afatech.

Based on this superuser post, I was expecting some logs like:

<not my output>

em28xx #0: Identified as Pinnacle Dazzle DVC 90/100/101/107 / Kaiser Baas Video to DVD maker / Kworld DVD Maker 2 (card=9)
saa7115 3-0025: saa7113 found (1f7113d0e100000) @ 0x4a (em28xx #0)
em28xx #0: Config register raw data: 0x50
em28xx #0: AC97 vendor ID = 0xffffffff
em28xx #0: AC97 features = 0x6a90
em28xx #0: Empia 202 AC97 audio processor detected
em28xx #0: v4l2 driver version 0.1.2
em28xx #0: V4L2 video device registered as video1
em28xx #0: V4L2 VBI device registered as vbi0

</ not my output>

Had I gotten this output, I would have then tried using VLC to stream off of /dev/video1.

That post implied this would be found in /var/log/messages.log, but https://bbs.archlinux.org/viewtopic.php?id=204837 implies I should be looking in journalctl.  journalctl has ~the same log lines as dmesg, and no references to em28xx.

Neither this chat message nor this historical lament give me much hope, but this linuxtv.org #Making it work suggests "To make it work, some have to do modprobe em28xx card=2 to make sound work properly. It's video compression format is YUY2."  My sound already works, but maybe em28xx is what I need?  <grasping at straws>

First, as done on that page,

$ usb-devices
T:  Bus=03 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  2 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1b80 ProdID=e31d Rev=01.00
S:  Product=Roxio Video Capture USB
S:  SerialNumber=11111111111111111111
C:  #Ifs= 3 Cfg#= 1 Atr=80 MxPwr=500mA
I:  If#=0x0 Alt= 0 #EPs= 4 Cls=ff(vend.) Sub=00 Prot=ff Driver=(none)
I:  If#=0x1 Alt= 0 #EPs= 0 Cls=01(audio) Sub=01 Prot=00 Driver=snd-usb-audio
I:  If#=0x2 Alt= 1 #EPs= 1 Cls=01(audio) Sub=02 Prot=00 Driver=snd-usb-audio

Note that that page said this output worked [after] `modprobe em28xx...` and mine worked before.  The line that concerns me is `I:  If#=0x0 Alt= 0 #EPs= 4 Cls=ff(vend.) Sub=00 Prot=ff Driver=(none)`.  Looks like I'm missing a driver?  Except the output on that page had the same line with `Driver=(none)`.

Also, [can't remember what gave me the idea to run this, but whatever]

$ arecord -l
**** List of CAPTURE Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC892 Analog [ALC892 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 2: ALC892 Alt Analog [ALC892 Alt Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: USB [Roxio Video Capture USB], device 0: USB Audio [USB Audio]
  Subdevices: 0/1
  Subdevice #0: subdevice #0

So, to modprobing em28xx..

$ sudo modprobe em28xx card=2
$ dmesg
[ 3207.796555] media: Linux media interface: v0.10
[ 3207.825727] videodev: Linux video capture interface: v2.00
[ 3207.835584] usbcore: registered new interface driver em28xx

And, finally, unplug, re-plug usb.

$ dmesg
[ 3333.510017] usb 3-2: USB disconnect, device number 2
[ 3335.816595] usb 3-2: new high-speed USB device number 3 using xhci_hcd
[ 3336.026222] usb 3-2: New USB device found, idVendor=1b80, idProduct=e31d, bcdDevice= 1.00
[ 3336.026228] usb 3-2: New USB device strings: Mfr=0, Product=1, SerialNumber=2
[ 3336.026232] usb 3-2: Product: Roxio Video Capture USB
[ 3336.026235] usb 3-2: SerialNumber: 11111111111111111111
$ journalctl
pulseaudio[870]: W: [alsa-source-USB Audio] alsa-util.c: Got POLLNVAL from ALSA
pulseaudio[870]: W: [alsa-source-USB Audio] alsa-util.c: Could not recover from POLLERR|POLLNVAL|POLLHUP with snd_pcm_prepare(): No such device
kernel: usb 3-2: USB disconnect, device number 2
<remaining dupes with dmesg trimmed>

No change.  Still no /dev/video*

$ ls /dev
autofs           initctl             psaux     tty10  tty34  tty58       vcs3
block            input               ptmx      tty11  tty35  tty59       vcs4
bsg              kmsg                ptp0      tty12  tty36  tty6        vcs5
btrfs-control    kvm                 pts       tty13  tty37  tty60       vcs6
bus              lightnvm            random    tty14  tty38  tty61       vcs7
cdrom            log                 rfkill    tty15  tty39  tty62       vcsa
char             loop-control        rtc       tty16  tty4   tty63       vcsa1
console          mapper              rtc0      tty17  tty40  tty7        vcsa2
core             mei0                sda       tty18  tty41  tty8        vcsa3
cpu              mem                 sda1      tty19  tty42  tty9        vcsa4
cpu_dma_latency  memory_bandwidth    sda2      tty2   tty43  ttyS0       vcsa5
cuse             mqueue              sda3      tty20  tty44  ttyS1       vcsa6
disk             net                 sda4      tty21  tty45  ttyS2       vcsa7
dm-0             network_latency     sda5      tty22  tty46  ttyS3       vfio
dri              network_throughput  sdb       tty23  tty47  uhid        vga_arbiter
fb0              null                sdb1      tty24  tty48  uinput      vhci
fd               nvidia0             shm       tty25  tty49  urandom     vhost-net
full             nvidiactl           snapshot  tty26  tty5   usb         vhost-vsock
fuse             nvidia-modeset      snd       tty27  tty50  userio      watchdog
hidraw0          nvidia-uvm          sr0       tty28  tty51  vboxdrv     watchdog0
hidraw1          nvidia-uvm-tools    stderr    tty29  tty52  vboxdrvu    zero
hidraw2          nvme0               stdin     tty3   tty53  vboxnetctl
hidraw3          nvme0n1             stdout    tty30  tty54  vboxusb
hidraw4          nvme0n1p1           tty       tty31  tty55  vcs
hpet             port                tty0      tty32  tty56  vcs1
hugepages        ppp                 tty1      tty33  tty57  vcs2

Other communities I've asked:

Last edited by kd8azz (2018-09-27 00:54:02)

Offline

#2 2018-09-23 22:27:49

kd8azz
Member
Registered: 2017-04-12
Posts: 5

Re: [Closed] [Failure] Using 'Roxio VHS to DVD 3 Plus' - No Video Device

A friend recommended I `tree /dev`, plug in the device, `tree /dev` again, and diff the results.  I've done that, and I think the results confirm that only a sound device is being mounted.

/dev
├── bus
│   └── usb
│       ├── 003
│       │   └── 004
├── char
│   ├── 116:14 -> ../snd/pcmC2D0c
│   ├── 116:15 -> ../snd/controlC2
│   ├── 189:259 -> ../bus/usb/003/004
├── snd
│   ├── by-id
│   │   └── usb-1b80_Roxio_Video_Capture_USB_11111111111111111111-01 -> ../controlC2
│   ├── by-path
│   │   └── pci-0000:03:00.0-usb-0:2:1.1 -> ../controlC2
│   ├── controlC2
│   ├── pcmC2D0c

Last edited by kd8azz (2018-09-23 22:28:10)

Offline

#3 2018-09-23 23:10:00

kd8azz
Member
Registered: 2017-04-12
Posts: 5

Re: [Closed] [Failure] Using 'Roxio VHS to DVD 3 Plus' - No Video Device

linuxtv.org has this in category 'DVB-T USB Devices' and I just realized DVB-T may be the right thing to search to find a driver.  Indeed, the Arch wiki has an entry.  So I tried loading the three modules.

$ sudo modprobe dvb_usb_rtl28xxu
$ sudo modprobe rtl2830
$ sudo modprobe rtl2832

Unfortunately, after an unplug-replug, dmesg has nothing further to say and /dev/dvb/ still does not exist.  Additionally, `/etc/modprobe.d/rtlsdr.conf` does not exist, so it isn't the RTL-SDR blacklist problem mentioned on the page.

This appears to be another dead-end.

Offline

#4 2018-09-27 00:53:10

kd8azz
Member
Registered: 2017-04-12
Posts: 5

Re: [Closed] [Failure] Using 'Roxio VHS to DVD 3 Plus' - No Video Device

The guy on the Ubuntu chat thread, who I thought had written kernel code to make this work, got back to me.  He never did get this to work.  https://chat.stackexchange.com/rooms/83 … than-osman

I assume no one ever will.  So, if you found yourself here because you haven't bought it yet, and you wanted to make sure it would work, first: Don't buy it.

Offline

Board footer

Powered by FluxBB