> I have configured a linux 3.6 kernel by running make oldconfig on a
> linux 3.5 kernel config. The resulting kernel does no longer include
> the driver for my USB DVB-T stick. I have searched through make
> menuconfig but cannot find the option to reenable the required driver.
> This is my USB DVB-T stick:
> Bus 001 Device 005: ID 15a4:9016 Afatech Technologies, Inc. AF9015
> DVB-T USB2.0 stick
If the above report comes from lsusb on your 3.6 kernel, then the linux
kernel probably has the proper driver for the device.
I note that, from the LinuxTV site
(http://linuxtv.org/wiki/index.php/Afatech_AF9015) some variations of the
driver need firmware, located in the /lib/firmware/<kernel-version>
directory. Note that the path to this directory contains the kernel version
number, which in your case has changed from 3.5 to 3.6. You might want to
investigate the contents of your older /lib/firmware/3.5* directories to
see if there is firmware for the dvb stick there, and copy it to
the /lib/firmware/3.6* directory.
Lew Pitcher <lpitc...@teksavvy.com> wrote:
> On Saturday 06 October 2012 11:24, in comp.os.linux.hardware,
> markus.he...@uni-dortmund.de wrote:
> > I have configured a linux 3.6 kernel by running make oldconfig on a
> > linux 3.5 kernel config. The resulting kernel does no longer include
> > the driver for my USB DVB-T stick. I have searched through make
> > menuconfig but cannot find the option to reenable the required
> > driver.
> > This is my USB DVB-T stick:
> > Bus 001 Device 005: ID 15a4:9016 Afatech Technologies, Inc. AF9015
> > DVB-T USB2.0 stick
> If the above report comes from lsusb on your 3.6 kernel, then the
> linux kernel probably has the proper driver for the device.
This output comes from a linux 3.5 kernel. With linux 3.6 the driver is
not even listed in make menuconfig.
> I note that, from the LinuxTV site
> (http://linuxtv.org/wiki/index.php/Afatech_AF9015) some variations of
> the driver need firmware, located in
> the /lib/firmware/<kernel-version> directory. Note that the path to
> this directory contains the kernel version number, which in your case
> has changed from 3.5 to 3.6. You might want to investigate the
> contents of your older /lib/firmware/3.5* directories to see if there
> is firmware for the dvb stick there, and copy it to
> the /lib/firmware/3.6* directory.
I have the firmware for the USB DVB-T stick under /lib/firmware. The
problem is that I cannot get make menuconfig to include the driver.
Many other DVB-T drivers are not selectable too.