[Bugme-new] [Bug 41272] New: dvb-usb-af9015: MSI Digivox Mini II v3 does not work on 64-bit systems
bugzilla-daemon at bugzilla.kernel.org
bugzilla-daemon at bugzilla.kernel.org
Tue Aug 16 14:04:59 PDT 2011
https://bugzilla.kernel.org/show_bug.cgi?id=41272
Summary: dvb-usb-af9015: MSI Digivox Mini II v3 does not work
on 64-bit systems
Product: v4l-dvb
Version: unspecified
Kernel Version: 3.0.2
Platform: All
OS/Version: Linux
Tree: Mainline
Status: NEW
Severity: high
Priority: P1
Component: dvb-usb
AssignedTo: v4l-dvb_dvb-usb at kernel-bugs.osdl.org
ReportedBy: andrej at podzimek.org
Regression: No
Created an attachment (id=69002)
--> (https://bugzilla.kernel.org/attachment.cgi?id=69002)
Kernel .config of a 32-bit system where the receiver works
Tested kernel versions: 2.6.39.3, 3.0.1, 3.0.2
Tested firmware versions: 4.95, 5.1
The receiver works (almost) fine on 32-bit systems, except some weird keymap
rambling:
dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in cold state, will
try to load a firmware
dvb-usb: downloading firmware from file 'dvb-usb-af9015.fw'
dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in warm state.
dvb-usb: will pass the complete MPEG2 transport stream to the software
demuxer.
DVB: registering new adapter (Afatech AF9015 DVB-T USB2.0 stick)
af9013: firmware version:4.95.0.0
DVB: registering adapter 0 frontend 0 (Afatech AF9013 DVB-T)...
tda18271 14-00c0: creating new instance
TDA18271HD/C1 detected @ 14-00c0
IR keymap rc-msi-digivox-ii not found
Registered IR keymap rc-empty
input: IR-receiver inside an USB DVB receiver as
/devices/pci0000:00/0000:00:1d.7/usb1/1-2/rc/rc0/input7
rc0: IR-receiver inside an USB DVB receiver as
/devices/pci0000:00/0000:00:1d.7/usb1/1-2/rc/rc0
dvb-usb: schedule remote query interval to 500 msecs.
dvb-usb: Afatech AF9015 DVB-T USB2.0 stick successfully initialized and
connected.
usbcore: registered new interface driver dvb_usb_af9015
On 64-bit systems, it usually fails as follows:
usb 2-6: new high speed USB device number 6 using ehci_hcd
Afatech DVB-T 2: Fixing fullspeed to highspeed interval: 16 -> 8
input: Afatech DVB-T 2 as
/devices/pci0000:00/0000:00:1d.7/usb2/2-6/2-6:1.1/input/input8
generic-usb 0003:15A4:9016.0001: input,hidraw0: USB HID v1.01 Keyboard
[Afatech DVB-T 2] on usb-0000:00:1d.7-6/input1
dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in cold state, will
try to load a firmware
dvb-usb: downloading firmware from file 'dvb-usb-af9015.fw'
dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in warm state.
dvb-usb: will pass the complete MPEG2 transport stream to the software
demuxer.
DVB: registering new adapter (Afatech AF9015 DVB-T USB2.0 stick)
af9013: firmware version:4.95.0.0
usb 2-6: USB disconnect, device number 6
af9015: recv bulk message failed:-71
af9013: I2C write failed reg:d736 len:1
dvb-usb: no frontend was attached by 'Afatech AF9015 DVB-T USB2.0 stick'
IR keymap rc-msi-digivox-ii not found
Registered IR keymap rc-empty
input: IR-receiver inside an USB DVB receiver as
/devices/pci0000:00/0000:00:1d.7/usb2/2-6/rc/rc0/input9
rc0: IR-receiver inside an USB DVB receiver as
/devices/pci0000:00/0000:00:1d.7/usb2/2-6/rc/rc0
dvb-usb: schedule remote query interval to 500 msecs.
dvb-usb: Afatech AF9015 DVB-T USB2.0 stick successfully initialized and
connected.
af9015: bulk message failed:-19 (9/0)
usbcore: registered new interface driver dvb_usb_af9015
usb 2-6: new high speed USB device number 7 using ehci_hcd
af9015: bulk message failed:-22 (8/-30718)
af9015: af9015_rc_query: failed:-22
dvb-usb: error -22 while querying for an remote control event.
dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in warm state.
dvb-usb: will pass the complete MPEG2 transport stream to the software
demuxer.
DVB: registering new adapter (Afatech AF9015 DVB-T USB2.0 stick)
af9013: firmware version:4.95.0.0
DVB: registering adapter 1 frontend 0 (Afatech AF9013 DVB-T)...
tda18271 3-00c0: creating new instance
TDA18271HD/C1 detected @ 3-00c0
af9015: bulk message failed:-22 (8/-30718)
af9015: af9015_rc_query: failed:-22
dvb-usb: error -22 while querying for an remote control event.
IR keymap rc-msi-digivox-ii not found
Registered IR keymap rc-empty
input: IR-receiver inside an USB DVB receiver as
/devices/pci0000:00/0000:00:1d.7/usb2/2-6/rc/rc1/input10
rc1: IR-receiver inside an USB DVB receiver as
/devices/pci0000:00/0000:00:1d.7/usb2/2-6/rc/rc1
dvb-usb: schedule remote query interval to 500 msecs.
dvb-usb: Afatech AF9015 DVB-T USB2.0 stick successfully initialized and
connected.
af9015: bulk message failed:-22 (8/-30718)
af9015: af9015_rc_query: failed:-22
dvb-usb: error -22 while querying for an remote control event.
The last three lines above are repeated *forever*, every 500 milliseconds, with
varying numbers after the first message (8/19 and 8/0 appear as well).
The most importantly, modprobe -r dvb_usb_af9015 causes a kernel *freeze* (no
panic, no log messages), no matter if the receiver is connected or not. (The
machine is unreachable via network after that.)
Due to a total lack of documentation, I have no idea what the keymap error
mesages mean and how to fix these issues. (I also don't know whether the remote
controls actually work. They used to work in the past, but I don't have them
handy now.)
The module is modprobe'd with 'remote=2'.
There are two attachments:
* kernel .config from the 32-bit machine where the receiver works
* kernel .config from the 64-bit machine where the receiver fails and the
module freezes the kernel when unloaded
--
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the Bugme-new
mailing list