<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
<font face="Helvetica, Arial, sans-serif">Hello Karl,<br>
<br>
it seems that you forgot to include i2c into your kernel. Try to enable
this:<br>
</font>
<pre>  Device Drivers --&gt;
         --&gt; I2C support --&gt;
                       --&gt; I2C support aktivieren (m)
                       --&gt; I2C device interface aktivieren (m)
                       --&gt; I2C Algorithms --&gt;
                           --&gt; I2C bit-banging interfaces aktivieren (m)
                           --&gt; I2C PCF 8584 interfaces aktivieren (m)

</pre>
It might look a bit different in your kernel-config, but try it.<br>
<br>
Good luck,<br>
<br>
Sebastian Schneider<br>
<br>
<br>
<br>
<br>
Karl Reichert wrote:
<blockquote cite="mid1110618350.7323.13.camel@localhost" type="cite">
  <pre wrap="">Hi @all,

I have a Technisat Airstar 2 and gentoo with kernel 2.6.11.2

I'm having problems loading the modules for my Airstar.

This is my kernel-config:

Device Drivers --&gt;
        Multimedia Devices --&gt;
                &lt;M&gt; Video for Linux
                [...]
                DVB Devices --&gt;
                        [*] DVB For Linux
                        [M] DVB Core Support
                        [...]
                        [M] B2C2/Technisat Air/Sky/CableStar 2 PCI




doing make works without any problems
doing make modules_install throws the following:

WARNING: /lib/modules/2.6.11.2/kernel/drivers/media/dvb/frontends/nxt2002.ko needs unknown symbol i2c_transfer
WARNING: /lib/modules/2.6.11.2/kernel/drivers/media/dvb/frontends/stv0299.ko needs unknown symbol i2c_transfer
WARNING: /lib/modules/2.6.11.2/kernel/drivers/media/dvb/frontends/mt352.ko needs unknown symbol i2c_transfer
WARNING: /lib/modules/2.6.11.2/kernel/drivers/media/dvb/frontends/mt312.ko needs unknown symbol i2c_transfer
WARNING: /lib/modules/2.6.11.2/kernel/drivers/media/dvb/b2c2/skystar2.ko
needs unknown symbol i2c_del_adapter
WARNING: /lib/modules/2.6.11.2/kernel/drivers/media/dvb/b2c2/skystar2.ko
needs unknown symbol i2c_add_adapter
WARNING: /lib/modules/2.6.11.2/kernel/drivers/media/dvb/b2c2/skystar2.ko
needs unknown symbol i2c_transfer


Then, after booting the new kernel doing a modprobe dvb-core works
perfectly, but doing a modprobe skystar2 throws the following:

WARNING: Error inserting mt312
(/lib/modules/2.6.11.2/kernel/drivers/media/dvb/frontends/mt312.ko):
Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting nxt2002
(/lib/modules/2.6.11.2/kernel/drivers/media/dvb/frontends/nxt2002.ko):
Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting stv0299
(/lib/modules/2.6.11.2/kernel/drivers/media/dvb/frontends/stv0299.ko):
Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting mt352
(/lib/modules/2.6.11.2/kernel/drivers/media/dvb/frontends/mt352.ko):
Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting skystar2
(/lib/modules/2.6.11.2/kernel/drivers/media/dvb/b2c2/skystar2.ko):
Unknown symbol in module, or unknown parameter (see dmesg)



And dmesg says this:

[...]
mt312: Unknown symbol i2c_transfer
nxt2002: Unknown symbol i2c_transfer
stv0299: Unknown symbol i2c_transfer
mt352: Unknown symbol i2c_transfer
skystar2: Unknown symbol mt352_attach
skystar2: Unknown symbol stv0299_writereg
skystar2: Unknown symbol i2c_del_adapter
skystar2: Unknown symbol nxt2002_attach
skystar2: Unknown symbol i2c_add_adapter
skystar2: Unknown symbol i2c_transfer
skystar2: Unknown symbol mt352_write
skystar2: Unknown symbol stv0299_attach
skystar2: Unknown symbol vp310_attach
stv0299: Unknown symbol i2c_transfer




Does anyone have an idea where the problem is?

thx


_______________________________________________
linux-dvb mailing list
<a class="moz-txt-link-abbreviated" href="mailto:linux-dvb@linuxtv.org">linux-dvb@linuxtv.org</a>
<a class="moz-txt-link-freetext" href="http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb">http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb</a>


  </pre>
</blockquote>
</body>
</html>