[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

56k Modem (HaM) und Kernel 2.6.11



Hallo,

ich habe folgendes PCI-Modem, dass ich nicht zum Laufen bekomme.

0000:00:13.0 Communication controller: Ambient Technologies Inc HaM controllerless modem (rev 02)
        Flags: medium devsel, IRQ 9
        Memory at e2003000 (32-bit, non-prefetchable) [size=4K]
        I/O ports at e800 [size=256]
        Capabilities: [60] Power Management version 2


Treiber habe ich unter
<http://downloadfinder.intel.com/scripts-df/Detail_Desc.asp?agr=Y&ProductID=1057&DwnldID=5976>
gefunden - damals geeignet bis zum Kernel 2.4.18.
Beim Kompilieren der Sourcen des Treibers mit dem Kernel 2.6.11 (eigener Kernel) erhalte ich jedoch folgende Fehlermeldungen:


   Module precompile check
   Current running kernel is: 2.6.11
   /lib/modules...   autoconf.h exists
diff: /boot/vmlinuz.autoconf.h: No such file or directory
   autoconf.h matches running kernel
diff: /boot/vmlinuz.version.h: No such file or directory
   version.h matches running kernel
cd coredrv; make \
"PSTN_DEF=-DTARGET_HAM -DDSP_CODE_800_SERIES -DTARGET_LINUX -DLINUX" \
       ham;
make[1]: Entering directory `/home/alex/tmp/modem/Intel-v92ham-453/coredrv'
cc -DTARGET_HAM -DDSP_CODE_800_SERIES -DTARGET_LINUX -DLINUX -Wall -O -I /lib/modules/`uname -r`/build/include -I../inc -c -o coredrv.o coredrv.c
In file included from coredrv.c:40:
/lib/modules/2.6.11/build/include/asm/irq.h:16:25: irq_vectors.h: No such file or directory coredrv.c:47: warning: type defaults to `int' in declaration of `EXPORT_SYMBOL_NOVERS' coredrv.c:47: warning: parameter names (without types) in function declaration
coredrv.c:47: warning: data definition has no type or storage class
coredrv.c:48: warning: type defaults to `int' in declaration of `EXPORT_SYMBOL_NOVERS' coredrv.c:48: warning: parameter names (without types) in function declaration
coredrv.c:48: warning: data definition has no type or storage class
coredrv.c:49: warning: type defaults to `int' in declaration of `EXPORT_SYMBOL_NOVERS' coredrv.c:49: warning: parameter names (without types) in function declaration
coredrv.c:49: warning: data definition has no type or storage class
coredrv.c:50: warning: type defaults to `int' in declaration of `EXPORT_SYMBOL_NOVERS' coredrv.c:50: warning: parameter names (without types) in function declaration
coredrv.c:50: warning: data definition has no type or storage class
coredrv.c:51: warning: type defaults to `int' in declaration of `EXPORT_SYMBOL_NOVERS' coredrv.c:51: warning: parameter names (without types) in function declaration
coredrv.c:51: warning: data definition has no type or storage class
coredrv.c:52: warning: type defaults to `int' in declaration of `EXPORT_SYMBOL_NOVERS' coredrv.c:52: warning: parameter names (without types) in function declaration
coredrv.c:52: warning: data definition has no type or storage class
coredrv.c:53: warning: type defaults to `int' in declaration of `EXPORT_SYMBOL_NOVERS' coredrv.c:53: warning: parameter names (without types) in function declaration
coredrv.c:53: warning: data definition has no type or storage class
coredrv.c:54: warning: type defaults to `int' in declaration of `EXPORT_SYMBOL_NOVERS' coredrv.c:54: warning: parameter names (without types) in function declaration
coredrv.c:54: warning: data definition has no type or storage class
coredrv.c:55: warning: type defaults to `int' in declaration of `EXPORT_SYMBOL_NOVERS' coredrv.c:55: warning: parameter names (without types) in function declaration
coredrv.c:55: warning: data definition has no type or storage class
coredrv.c:56: warning: type defaults to `int' in declaration of `EXPORT_SYMBOL_NOVERS' coredrv.c:56: warning: parameter names (without types) in function declaration
coredrv.c:56: warning: data definition has no type or storage class
coredrv.c:57: warning: type defaults to `int' in declaration of `EXPORT_SYMBOL_NOVERS' coredrv.c:57: warning: parameter names (without types) in function declaration
coredrv.c:57: warning: data definition has no type or storage class
coredrv.c:58: warning: type defaults to `int' in declaration of `EXPORT_SYMBOL_NOVERS' coredrv.c:58: warning: parameter names (without types) in function declaration
coredrv.c:58: warning: data definition has no type or storage class
coredrv.c:59: warning: type defaults to `int' in declaration of `EXPORT_SYMBOL_NOVERS' coredrv.c:59: warning: parameter names (without types) in function declaration
coredrv.c:59: warning: data definition has no type or storage class
coredrv.c:60: warning: type defaults to `int' in declaration of `EXPORT_SYMBOL_NOVERS' coredrv.c:60: warning: parameter names (without types) in function declaration
coredrv.c:60: warning: data definition has no type or storage class
coredrv.c:61: warning: type defaults to `int' in declaration of `EXPORT_SYMBOL_NOVERS' coredrv.c:61: warning: parameter names (without types) in function declaration
coredrv.c:61: warning: data definition has no type or storage class
coredrv.c:62: warning: type defaults to `int' in declaration of `EXPORT_SYMBOL_NOVERS' coredrv.c:62: warning: parameter names (without types) in function declaration
coredrv.c:62: warning: data definition has no type or storage class
coredrv.c:63: warning: type defaults to `int' in declaration of `EXPORT_SYMBOL_NOVERS' coredrv.c:63: warning: parameter names (without types) in function declaration
coredrv.c:63: warning: data definition has no type or storage class
coredrv.c:64: warning: type defaults to `int' in declaration of `EXPORT_SYMBOL_NOVERS' coredrv.c:64: warning: parameter names (without types) in function declaration
coredrv.c:64: warning: data definition has no type or storage class
coredrv.c:65: warning: type defaults to `int' in declaration of `EXPORT_SYMBOL_NOVERS' coredrv.c:65: warning: parameter names (without types) in function declaration
coredrv.c:65: warning: data definition has no type or storage class
coredrv.c:66: warning: type defaults to `int' in declaration of `EXPORT_SYMBOL_NOVERS' coredrv.c:66: warning: parameter names (without types) in function declaration
coredrv.c:66: warning: data definition has no type or storage class
coredrv.c:67: warning: type defaults to `int' in declaration of `EXPORT_SYMBOL_NOVERS' coredrv.c:67: warning: parameter names (without types) in function declaration
coredrv.c:67: warning: data definition has no type or storage class
coredrv.c:68: warning: type defaults to `int' in declaration of `EXPORT_SYMBOL_NOVERS' coredrv.c:68: warning: parameter names (without types) in function declaration
coredrv.c:68: warning: data definition has no type or storage class
coredrv.c:69: warning: type defaults to `int' in declaration of `EXPORT_SYMBOL_NOVERS' coredrv.c:69: warning: parameter names (without types) in function declaration
coredrv.c:69: warning: data definition has no type or storage class
coredrv.c: In function `kcli':
coredrv.c:317: warning: implicit declaration of function `cli'
coredrv.c: In function `ksave_flags':
coredrv.c:322: warning: implicit declaration of function `save_flags'
coredrv.c: In function `krestore_flags':
coredrv.c:327: warning: implicit declaration of function `restore_flags'
coredrv.c: In function `kdisable_irq':
coredrv.c:387: warning: implicit declaration of function `disable_irq'
coredrv.c: In function `kenable_irq':
coredrv.c:395: warning: implicit declaration of function `enable_irq'
make[1]: *** [coredrv.o] Error 1
make[1]: Leaving directory `/home/alex/tmp/modem/Intel-v92ham-453/coredrv'
make: *** [ham] Error 2



Was kann ich hier machen?

Oder wird das Modem eventuell direkt mit dem Kernel 2.6.xx unterstützt? Ich habe in der Kernel Konfiguration keine Modems gefunden. Welche Module im Kernel sind überhaupt für Modems?

Gruß & Danke,

Alexander




Reply to: