Afatech AF9013 DVB-T not working with mplayer radio streams

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

 



Hi all,

Because i now use a new kernel and new mplayer versions I did some
testing again on one of my long standing issues.

My Afatech AF9015 DVB-T USB2.0 stick does not work with mplayer, other
em28xx devices do work with mplayer.

Would somebody be willing to do some tests and see if mplayers works on
your devices?

Debian 2.6.30-1

/usr/bin/mplayer -identify -v -dvbin timeout=10 dvb://"3FM(Digitenne)"

See the attachments for full details.

Best regards,

Jelle de Jong
$ dmesg
[ 1179.756075] usb 1-2: new high speed USB device using ehci_hcd and address 7
[ 1179.892943] usb 1-2: New USB device found, idVendor=15a4, idProduct=9016
[ 1179.892958] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 1179.892969] usb 1-2: Product: DVB-T
[ 1179.892978] usb 1-2: Manufacturer: Afatech
[ 1179.893314] usb 1-2: configuration #1 chosen from 1 choice
[ 1179.917431] dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in cold state, will try to load a firmware
[ 1179.917458] usb 1-2: firmware: requesting dvb-usb-af9015.fw
[ 1179.955337] dvb-usb: downloading firmware from file 'dvb-usb-af9015.fw'
[ 1180.029702] dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in warm state.
[ 1180.029843] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[ 1180.030323] DVB: registering new adapter (Afatech AF9015 DVB-T USB2.0 stick)
[ 1180.445189] af9013: firmware version:4.95.0
[ 1180.450068] DVB: registering adapter 0 frontend 0 (Afatech AF9013 DVB-T)...
[ 1180.453854] MT2060: successfully identified (IF1 = 1220)
[ 1180.923942] dvb-usb: Afatech AF9015 DVB-T USB2.0 stick successfully initialized and connected.
[ 1180.942283] Afatech DVB-T: Fixing fullspeed to highspeed interval: 16 -> 8
[ 1180.943283] input: Afatech DVB-T as /devices/pci0000:00/0000:00:1d.7/usb1/1-2/1-2:1.1/input/input11
[ 1180.943730] generic-usb 0003:15A4:9016.0004: input,hidraw0: USB HID v1.01 Keyboard [Afatech DVB-T] on usb-0000:00:1d.7-2/input1

$ sudo lsusb -v -d 15a4:9016
Bus 001 Device 007: ID 15a4:9016
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  idVendor           0x15a4
  idProduct          0x9016
  bcdDevice            2.00
  iManufacturer           1 Afatech
  iProduct                2 DVB-T
  iSerial                 0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           71
    bNumInterfaces          2
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              500mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           4
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      0
      bInterfaceProtocol      0
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x84  EP 4 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x85  EP 5 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      0 No Subclass
      bInterfaceProtocol      1 Keyboard
      iInterface              0
      ** UNRECOGNIZED:  09 21 01 01 00 01 22 41 00
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval              16
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0000
  (Bus Powered)

$ cat /proc/version
Linux version 2.6.30-1-686 (Debian 2.6.30-1) (waldi@xxxxxxxxxx) (gcc version 4.3.3 (Debian 4.3.3-11) ) #1 SMP Sun Jun 14 16:11:32 UTC 2009

------------------------------------------------------------------------

$ /usr/bin/mplayer -identify -v -dvbin timeout=10 dvb://"3FM(Digitenne)"
MPlayer dev-SVN-r29241CPU vendor name: GenuineIntel  max cpuid level: 10
CPU: Intel(R) Atom(TM) CPU N270   @ 1.60GHz (Family: 6, Model: 28, Stepping: 2)
extended cpuid-level: 8
extended cache-info: 33587264
Detected cache-line size is 64 bytes
Testing OS support for SSE... yes.
Tests of OS support for SSE passed.
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNowExt: 0 SSE: 1 SSE2: 1 SSSE3: 1
Compiled with runtime CPU detection.
get_path('codecs.conf') -> '/home/jelle/.mplayer/codecs.conf'
Reading /home/jelle/.mplayer/codecs.conf: Can't open '/home/jelle/.mplayer/codecs.conf': No such file or directory
Reading /etc/mplayer/codecs.conf: Can't open '/etc/mplayer/codecs.conf': No such file or directory
Using built-in default codecs.conf.
Configuration: --prefix=/usr --confdir=/etc/mplayer --datadir=/usr/share/mplayer --enable-xmga --enable-mga --enable-joystick --disable-tremor-internal --language=all --enable-largefiles --enable-menu --disable-libdvdcss-internal --enable-radio --enable-radio-capture --disable-dvdread-internal --disable-libavutil_a --disable-libavcodec_a --disable-libpostproc_a --disable-libavformat_a --disable-libswscale_a --enable-libamr_nb --enable-libamr_wb --enable-libdirac-lavc --enable-libschroedinger-lavc --enable-xvmc --with-xvmclib=XvMCW --enable-win32dll --enable-tdfxfb --enable-s3fb --realcodecsdir=/usr/lib/codecs --xanimcodecsdir=/usr/lib/codecs --enable-gui --enable-runtime-cpudetection
CommandLine: '-identify' '-v' '-dvbin' 'timeout=10' 'dvb://3FM(Digitenne)'
init_freetype
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
get_path('fonts') -> '/home/jelle/.mplayer/fonts'
Using nanosleep() timing
get_path('input.conf') -> '/home/jelle/.mplayer/input.conf'
Can't open input config file /home/jelle/.mplayer/input.conf: No such file or directory
Parsing input config file /etc/mplayer/input.conf
Input config file /etc/mplayer/input.conf parsed: 90 binds
Opening joystick device /dev/input/js0
Can't open joystick device /dev/input/js0: No such file or directory
Can't init input joystick
Setting up LIRC support...
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.
get_path('3FM(Digitenne).conf') -> '/home/jelle/.mplayer/3FM(Digitenne).conf'

Playing dvb://3FM(Digitenne).
get_path('sub/') -> '/home/jelle/.mplayer/sub/'
TUNER TYPE SEEMS TO BE DVB-T
get_path('channels.conf.ter') -> '/home/jelle/.mplayer/channels.conf.ter'
get_path('channels.conf') -> '/home/jelle/.mplayer/channels.conf'
CONFIG_READ FILE: /home/jelle/.mplayer/channels.conf, type: 2
TER, NUM: 0, NUM_FIELDS: 11, NAME: Nederland 1(Digitenne), FREQ: 722000000 PIDS:  7011  7012  0
TER, NUM: 1, NUM_FIELDS: 11, NAME: Nederland 2(Digitenne), FREQ: 722000000 PIDS:  7021  7022  0
TER, NUM: 2, NUM_FIELDS: 11, NAME: Nederland 3(Digitenne), FREQ: 722000000 PIDS:  7031  7032  0
TER, NUM: 3, NUM_FIELDS: 11, NAME: TV West(Digitenne), FREQ: 722000000 PIDS:  7041  7042  0
TER, NUM: 4, NUM_FIELDS: 11, NAME: Radio West(Digitenne), FREQ: 722000000 PIDS:  0  7112
TER, NUM: 5, NUM_FIELDS: 11, NAME: Radio 1(Digitenne), FREQ: 722000000 PIDS:  0  7122
TER, NUM: 6, NUM_FIELDS: 11, NAME: Radio 2(Digitenne), FREQ: 722000000 PIDS:  0  7132
TER, NUM: 7, NUM_FIELDS: 11, NAME: 3FM(Digitenne), FREQ: 722000000 PIDS:  0  7142
TER, NUM: 8, NUM_FIELDS: 11, NAME: Radio 4(Digitenne), FREQ: 722000000 PIDS:  0  7152
TER, NUM: 9, NUM_FIELDS: 11, NAME: Radio 5(Digitenne), FREQ: 722000000 PIDS:  0  7162
TER, NUM: 10, NUM_FIELDS: 11, NAME: Radio 6(Digitenne), FREQ: 722000000 PIDS:  0  7172
TER, NUM: 11, NUM_FIELDS: 11, NAME: Concertzender(Digitenne), FREQ: 722000000 PIDS:  0  7182
TER, NUM: 12, NUM_FIELDS: 11, NAME: FunX(Digitenne), FREQ: 722000000 PIDS:  0  7192
DVB_CONFIG, can't open device /dev/dvb/adapter1/frontend0, skipping
DVB_CONFIG, can't open device /dev/dvb/adapter2/frontend0, skipping
DVB_CONFIG, can't open device /dev/dvb/adapter3/frontend0, skipping
OPEN_DVB: prog=3FM(Digitenne), card=1, type=2

dvb_streaming_start(PROG: 3FM(Digitenne), CARD: 1, FILE: (null))
PROGRAM NUMBER 7: name=3FM(Digitenne), freq=722000000
DVB_OPEN_DEVICES(2)
OPEN(0), file /dev/dvb/adapter0/demux0: FD=4, CNT=0
OPEN(1), file /dev/dvb/adapter0/demux0: FD=5, CNT=1
DVB_SET_CHANNEL: new channel name=3FM(Digitenne), card: 0, channel 7
dvb_tune Freq: 722000000
TUNE_IT, fd_frontend 3, fd_sec -1
freq 722000000, srate 0, pol Using DVB card "Afatech AF9013 DVB-T"
tuning DVB-T to 722000000 Hz, bandwidth: 0
Getting frontend status
Not able to lock to the signal on the given frequency, timeout: 10
dvb_tune, TUNING FAILED
ERROR, COULDN'T SET CHANNEL  7: DVBIN_CLOSE, close(1), fd=5, COUNT=1
DVBIN_CLOSE, close(0), fd=4, COUNT=0
Failed to open dvb://3FM(Digitenne).

vo: x11 uninit called but X11 not initialized..

Exiting... (End of file)
ID_EXIT=EOF

------------------------------------------------------------------------

$ /usr/bin/mplayer -identify -v dvb://"3FM(Digitenne)"
MPlayer dev-SVN-r29241CPU vendor name: GenuineIntel  max cpuid level: 10
CPU: Intel(R) Atom(TM) CPU N270   @ 1.60GHz (Family: 6, Model: 28, Stepping: 2)
extended cpuid-level: 8
extended cache-info: 33587264
Detected cache-line size is 64 bytes
Testing OS support for SSE... yes.
Tests of OS support for SSE passed.
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNowExt: 0 SSE: 1 SSE2: 1 SSSE3: 1
Compiled with runtime CPU detection.
get_path('codecs.conf') -> '/home/jelle/.mplayer/codecs.conf'
Reading /home/jelle/.mplayer/codecs.conf: Can't open '/home/jelle/.mplayer/codecs.conf': No such file or directory
Reading /etc/mplayer/codecs.conf: Can't open '/etc/mplayer/codecs.conf': No such file or directory
Using built-in default codecs.conf.
Configuration: --prefix=/usr --confdir=/etc/mplayer --datadir=/usr/share/mplayer --enable-xmga --enable-mga --enable-joystick --disable-tremor-internal --language=all --enable-largefiles --enable-menu --disable-libdvdcss-internal --enable-radio --enable-radio-capture --disable-dvdread-internal --disable-libavutil_a --disable-libavcodec_a --disable-libpostproc_a --disable-libavformat_a --disable-libswscale_a --enable-libamr_nb --enable-libamr_wb --enable-libdirac-lavc --enable-libschroedinger-lavc --enable-xvmc --with-xvmclib=XvMCW --enable-win32dll --enable-tdfxfb --enable-s3fb --realcodecsdir=/usr/lib/codecs --xanimcodecsdir=/usr/lib/codecs --enable-gui --enable-runtime-cpudetection
CommandLine: '-identify' '-v' 'dvb://3FM(Digitenne)'
init_freetype
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
get_path('fonts') -> '/home/jelle/.mplayer/fonts'
Using nanosleep() timing
get_path('input.conf') -> '/home/jelle/.mplayer/input.conf'
Can't open input config file /home/jelle/.mplayer/input.conf: No such file or directory
Parsing input config file /etc/mplayer/input.conf
Input config file /etc/mplayer/input.conf parsed: 90 binds
Opening joystick device /dev/input/js0
Can't open joystick device /dev/input/js0: No such file or directory
Can't init input joystick
Setting up LIRC support...
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.
get_path('3FM(Digitenne).conf') -> '/home/jelle/.mplayer/3FM(Digitenne).conf'

Playing dvb://3FM(Digitenne).
get_path('sub/') -> '/home/jelle/.mplayer/sub/'
TUNER TYPE SEEMS TO BE DVB-T
get_path('channels.conf.ter') -> '/home/jelle/.mplayer/channels.conf.ter'
get_path('channels.conf') -> '/home/jelle/.mplayer/channels.conf'
CONFIG_READ FILE: /home/jelle/.mplayer/channels.conf, type: 2
TER, NUM: 0, NUM_FIELDS: 11, NAME: Nederland 1(Digitenne), FREQ: 722000000 PIDS:  7011  7012  0
TER, NUM: 1, NUM_FIELDS: 11, NAME: Nederland 2(Digitenne), FREQ: 722000000 PIDS:  7021  7022  0
TER, NUM: 2, NUM_FIELDS: 11, NAME: Nederland 3(Digitenne), FREQ: 722000000 PIDS:  7031  7032  0
TER, NUM: 3, NUM_FIELDS: 11, NAME: TV West(Digitenne), FREQ: 722000000 PIDS:  7041  7042  0
TER, NUM: 4, NUM_FIELDS: 11, NAME: Radio West(Digitenne), FREQ: 722000000 PIDS:  0  7112
TER, NUM: 5, NUM_FIELDS: 11, NAME: Radio 1(Digitenne), FREQ: 722000000 PIDS:  0  7122
TER, NUM: 6, NUM_FIELDS: 11, NAME: Radio 2(Digitenne), FREQ: 722000000 PIDS:  0  7132
TER, NUM: 7, NUM_FIELDS: 11, NAME: 3FM(Digitenne), FREQ: 722000000 PIDS:  0  7142
TER, NUM: 8, NUM_FIELDS: 11, NAME: Radio 4(Digitenne), FREQ: 722000000 PIDS:  0  7152
TER, NUM: 9, NUM_FIELDS: 11, NAME: Radio 5(Digitenne), FREQ: 722000000 PIDS:  0  7162
TER, NUM: 10, NUM_FIELDS: 11, NAME: Radio 6(Digitenne), FREQ: 722000000 PIDS:  0  7172
TER, NUM: 11, NUM_FIELDS: 11, NAME: Concertzender(Digitenne), FREQ: 722000000 PIDS:  0  7182
TER, NUM: 12, NUM_FIELDS: 11, NAME: FunX(Digitenne), FREQ: 722000000 PIDS:  0  7192
DVB_CONFIG, can't open device /dev/dvb/adapter1/frontend0, skipping
DVB_CONFIG, can't open device /dev/dvb/adapter2/frontend0, skipping
DVB_CONFIG, can't open device /dev/dvb/adapter3/frontend0, skipping
OPEN_DVB: prog=3FM(Digitenne), card=1, type=2

dvb_streaming_start(PROG: 3FM(Digitenne), CARD: 1, FILE: (null))
PROGRAM NUMBER 7: name=3FM(Digitenne), freq=722000000
DVB_OPEN_DEVICES(2)
OPEN(0), file /dev/dvb/adapter0/demux0: FD=4, CNT=0
OPEN(1), file /dev/dvb/adapter0/demux0: FD=5, CNT=1
DVB_SET_CHANNEL: new channel name=3FM(Digitenne), card: 0, channel 7
dvb_tune Freq: 722000000
TUNE_IT, fd_frontend 3, fd_sec -1
freq 722000000, srate 0, pol Using DVB card "Afatech AF9013 DVB-T"
tuning DVB-T to 722000000 Hz, bandwidth: 0
Getting frontend status
Not able to lock to the signal on the given frequency, timeout: 30
dvb_tune, TUNING FAILED
ERROR, COULDN'T SET CHANNEL  7: DVBIN_CLOSE, close(1), fd=5, COUNT=1
DVBIN_CLOSE, close(0), fd=4, COUNT=0
Failed to open dvb://3FM(Digitenne).

vo: x11 uninit called but X11 not initialized..

Exiting... (End of file)
ID_EXIT=EOF


[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