Conexant HSF softmodem - Treiber installieren

Started by lingerry, 2011/04/29, 10:28:19

Previous topic - Next topic

lingerry

hallo,

möchte bei mein HP 530 mein analoges Modem zum laufen bekommen.
Habe bei http://www.linuxant.com/drivers/hsf/downloads-installer.php einen Treiber gefunden, der unter dem Kernel 2.6.34-0.slh.5-sidux-686 funktioniert.
Nun möchte ich es mit dem Kernel 2.6.37-0.slh.7-aptosid-686 es auch zum laufen bekommen, bekomm aber eine Fehlermeldung die ich euch auch zukomme ;).

    driver version 7.80.02.06full
    (cd /lib/modules/2.6.37-0.slh.7-aptosid-686/build && make "CNXT_KERNELSRC=/lib/modules/2.6.37-0.slh.7-aptosid-686/build" "M=/usr/lib/hsfmodem/modules" "CC=gcc" clean)
    make[1]: Entering directory `/usr/src/linux-headers-2.6.37-0.slh.7-aptosid-686'
    make[1]: Leaving directory `/usr/src/linux-headers-2.6.37-0.slh.7-aptosid-686'
    (cd /lib/modules/2.6.37-0.slh.7-aptosid-686/build && make "CNXT_KERNELSRC=/lib/modules/2.6.37-0.slh.7-aptosid-686/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)
    make[1]: Entering directory `/usr/src/linux-headers-2.6.37-0.slh.7-aptosid-686'
    make[1]: Leaving directory `/usr/src/linux-headers-2.6.37-0.slh.7-aptosid-686'
    rm -rf *.o GPL/*.o *.ko GPL/*.ko *.mod.c GPL/*.mod.c .*.cmd GPL/.*.cmd .tmp_versions .tmp_versions  /lib/modules/2.6.37-0.slh.7-aptosid-686/build/.tmp_versions/hsfosspec.mod  /lib/modules/2.6.37-0.slh.7-aptosid-686/build/.tmp_versions/hsfserial.mod  /lib/modules/2.6.37-0.slh.7-aptosid-686/build/.tmp_versions/hsfengine.mod  /lib/modules/2.6.37-0.slh.7-aptosid-686/build/.tmp_versions/hsfpcibasic2.mod  /lib/modules/2.6.37-0.slh.7-aptosid-686/build/.tmp_versions/hsfpcibasic3.mod  /lib/modules/2.6.37-0.slh.7-aptosid-686/build/.tmp_versions/hsfhda.mod  /lib/modules/2.6.37-0.slh.7-aptosid-686/build/.tmp_versions/hsfmc97ich.mod  /lib/modules/2.6.37-0.slh.7-aptosid-686/build/.tmp_versions/hsfmc97via.mod  /lib/modules/2.6.37-0.slh.7-aptosid-686/build/.tmp_versions/hsfmc97ali.mod  /lib/modules/2.6.37-0.slh.7-aptosid-686/build/.tmp_versions/hsfmc97ati.mod  /lib/modules/2.6.37-0.slh.7-aptosid-686/build/.tmp_versions/hsfmc97sis.mod  /lib/modules/2.6.37-0.slh.7-aptosid-686/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
    (cd /lib/modules/2.6.37-0.slh.7-aptosid-686/build && make "CNXT_KERNELSRC=/lib/modules/2.6.37-0.slh.7-aptosid-686/build" "M=/usr/lib/hsfmodem/modules" "CC=gcc" modules)
    make[1]: Entering directory `/usr/src/linux-headers-2.6.37-0.slh.7-aptosid-686'
     CC [M]  /usr/lib/hsfmodem/modules/mod_engine.o
     CC [M]  /usr/lib/hsfmodem/modules/mod_hda.o
     CC [M]  /usr/lib/hsfmodem/modules/mod_mc97ali.o
     CC [M]  /usr/lib/hsfmodem/modules/mod_mc97ati.o
     CC [M]  /usr/lib/hsfmodem/modules/mod_mc97ich.o
     CC [M]  /usr/lib/hsfmodem/modules/mod_mc97sis.o
     CC [M]  /usr/lib/hsfmodem/modules/mod_mc97via.o
     CC [M]  /usr/lib/hsfmodem/modules/mod_osspec.o
     CC [M]  /usr/lib/hsfmodem/modules/osservices.o
    /usr/lib/hsfmodem/modules/osservices.c: In function 'cnxt_thread':
    /usr/lib/hsfmodem/modules/osservices.c:468: error: implicit declaration of function 'lock_kernel'
    /usr/lib/hsfmodem/modules/osservices.c:502: error: implicit declaration of function 'unlock_kernel'
    make[2]: *** [/usr/lib/hsfmodem/modules/osservices.o] Error 1
    make[1]: *** [_module_/usr/lib/hsfmodem/modules] Error 2
    make[1]: Leaving directory `/usr/src/linux-headers-2.6.37-0.slh.7-aptosid-686'
    make: *** [all] Error 2
Kann mir wer helfen ?
Danke im voraus

towo

Und was hat das mit Upgrade-Warnungen zu tun?
Ich verschiebs.
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

wofritz

Quoteusr/lib/hsfmodem/modules/osservices.c: In function 'cnxt_thread':
/usr/lib/hsfmodem/modules/osservices.c:468: error: implicit declaration of function 'lock_kernel'
/usr/lib/hsfmodem/modules/osservices.c:502: error: implicit declaration of function 'unlock_kernel'

Es scheint der Treiber benötigt den BKL. Der ist leider nicht mehr vorhanden im aptosid-kernel 2.6.38

towo

Er schreibt, der Treiber kompiliert gegen 2.6.38, nicht jedoch gegen 2.6.37.
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

reddark


towo

Huch, da hab ich mich doch glatt verlesen.
Aber wie dem auch sei, BKL is gone und kommt auch nicht wieder.
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

lingerry

Quote from: "towo"
Aber wie dem auch sei, BKL is gone und kommt auch nicht wieder.
Schade  :cry:

Nex

Aber ist der BKL nicht erst seit 2.6.38 raus? Dann müsste es doch mit dem 37er gehen bzw. das Problem müsste woanders liegen ... oder habe ich hier etwas total missverstanden?

cu

towo

Nein, CONFIG_BKL ist schon bei 2.6.37 nicht mehr gesetzt.
Mit .38 wurde nur der verbleibende, nun unnütze Code, auch aus dem Kernel genommen.
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.