<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body alink="#EE0000"
    background="cid:part2.06010906.06030304@radiokiss.gr"
    bgcolor="#FFFFFF" link="#3333ff" text="#000066" vlink="#551A8B">
    <br>
    <div align="justify">Hi guys<br>
    </div>
    <blockquote class=" cite" id="Cite_0">I have a problem trying to
      make my modem work. I am trying to setup the modem for fax use. <br>
      <br>
      I use the last version of UBUNTU 12.04 with all updates till now
      (31-5-2012). <br>
      <br>
      The problem is that no modules are created and hsfconfig returns
      error. The following is the log. I can understand tha smp_lock.h
      is missing but i can't understan where from (what's that alias
      called "linux" ? ). <br>
      <br>
      So can anyone tell me what can i do to resolve that, and make the
      modem work?<br>
      <br>
      Please send me a reply to    <a moz-do-not-send="true"
        class="moz-txt-link-abbreviated"
        href="mailto:a.vlachos@radiokiss.gr">a.vlachos@radiokiss.gr</a>
      <br>
      <br>
      Regards, <br>
      <br>
      Antonis Vlachos<br>
      <br>
      (log)<br>
      <br>
      driver version 7.80.02.06full<br>
      (cd /lib/modules/3.2.0-25-generic/build &amp;&amp; make
      "CNXT_KERNELSRC=/lib/modules/3.2.0-25-generic/build"
      "M=/usr/lib/hsfmodem/modules" "CC=gcc" clean)<br>
      make[1]: Entering directory
      `/usr/src/linux-headers-3.2.0-25-generic'<br>
      make[1]: Leaving directory
      `/usr/src/linux-headers-3.2.0-25-generic'<br>
      (cd /lib/modules/3.2.0-25-generic/build &amp;&amp; make
      "CNXT_KERNELSRC=/lib/modules/3.2.0-25-generic/build"
      "M=/usr/lib/hsfmodem/modules/GPL/hda" "CC=gcc"
      "HDA_CFLAGS=-DFOUND_KZALLOC  -DFOUND_TLV   -DFOUND_IRQ_HANDLER_T
      -DFOUND_DELAYED_WORK  -DFOUND_NO_CTL_ELEM_RW" clean)<br>
      make[1]: Entering directory
      `/usr/src/linux-headers-3.2.0-25-generic'<br>
      make[1]: Leaving directory
      `/usr/src/linux-headers-3.2.0-25-generic'<br>
      rm -rf *.o GPL/*.o *.ko GPL/*.ko *.mod.c GPL/*.mod.c .*.cmd
      GPL/.*.cmd .tmp_versions .tmp_versions 
      /lib/modules/3.2.0-25-generic/build/.tmp_versions/hsfosspec.mod 
      /lib/modules/3.2.0-25-generic/build/.tmp_versions/hsfserial.mod 
      /lib/modules/3.2.0-25-generic/build/.tmp_versions/hsfengine.mod 
      /lib/modules/3.2.0-25-generic/build/.tmp_versions/hsfpcibasic2.mod 
      /lib/modules/3.2.0-25-generic/build/.tmp_versions/hsfpcibasic3.mod 

      /lib/modules/3.2.0-25-generic/build/.tmp_versions/hsfhda.mod 
      /lib/modules/3.2.0-25-generic/build/.tmp_versions/hsfmc97ich.mod 
      /lib/modules/3.2.0-25-generic/build/.tmp_versions/hsfmc97via.mod 
      /lib/modules/3.2.0-25-generic/build/.tmp_versions/hsfmc97ali.mod 
      /lib/modules/3.2.0-25-generic/build/.tmp_versions/hsfmc97ati.mod 
      /lib/modules/3.2.0-25-generic/build/.tmp_versions/hsfmc97sis.mod 
      /lib/modules/3.2.0-25-generic/build/.tmp_versions/hsfsoar.mod
      Modules.symvers GPL/hda/Modules.symvers Module.symvers
      GPL/hda/Module.symvers modules.order GPL/hda/modules.order
      Module.markers GPL/hda/Module.markers<br>
      (cd /lib/modules/3.2.0-25-generic/build &amp;&amp; make
      "CNXT_KERNELSRC=/lib/modules/3.2.0-25-generic/build"
      "M=/usr/lib/hsfmodem/modules" "CC=gcc" modules)<br>
      make[1]: Entering directory
      `/usr/src/linux-headers-3.2.0-25-generic'<br>
        CC [M]  /usr/lib/hsfmodem/modules/mod_engine.o<br>
        CC [M]  /usr/lib/hsfmodem/modules/mod_hda.o<br>
        CC [M]  /usr/lib/hsfmodem/modules/mod_mc97ali.o<br>
        CC [M]  /usr/lib/hsfmodem/modules/mod_mc97ati.o<br>
        CC [M]  /usr/lib/hsfmodem/modules/mod_mc97ich.o<br>
        CC [M]  /usr/lib/hsfmodem/modules/mod_mc97sis.o<br>
        CC [M]  /usr/lib/hsfmodem/modules/mod_mc97via.o<br>
        CC [M]  /usr/lib/hsfmodem/modules/mod_osspec.o<br>
        CC [M]  /usr/lib/hsfmodem/modules/osservices.o<br>
      In file included from /usr/lib/hsfmodem/modules/osservices.c:20:0:<br>
      /usr/lib/hsfmodem/modules/GPL/oscompat.h:201:57: error:
      ‘SPIN_LOCK_UNLOCKED’ undeclared here (not in a function)<br>
      /usr/lib/hsfmodem/modules/osservices.c:51:28: fatal error:
      linux/smp_lock.h: No such file or directory<br>
      compilation terminated.<br>
      make[2]: *** [/usr/lib/hsfmodem/modules/osservices.o] Error 1<br>
      make[1]: *** [_module_/usr/lib/hsfmodem/modules] Error 2<br>
      make[1]: Leaving directory
      `/usr/src/linux-headers-3.2.0-25-generic'<br>
      make: *** [all] Error 2<br>
    </blockquote>
  </body>
</html>