Autor Tópico: Como configurar modem "Ambient Technologies Inc HaM controllerless modem"?  (Lida 1569 vezes)

Alexandre_ferri

  • Newbie
  • *
  • Mensagens: 1
  • Karma: +0/-0
Pessoal estou com problema com este modem "Ambient Technologies Inc HaM controllerless modem" não consigo configuralo no Suse 10.1... Sou leigo no linux...tentei configura-lo com os topicos q encontro nos fóruns, mas não consegui nada só da erro. Desconfio que eu esteja tentando instalar um driver de 32 Bits em uma plataforma  de 64 bits, mas sei lá. Isso se esse modem puder ser comfigurado, realmente, no Suse.

Estes são alguns dados colhido como o scanModem:

Welcome to SUSE LINUX 10.1 (X86-64) - Kernel
Linux version 2.6.16.21-0.25-default (geeko@buildhost) (gcc version 4.1.0 (SUSE Linux)) #1 Tue Sep 19 07:26:15 UTC 2006
 scanModem update of:  2006_November_07

Modem or host audio card candidates have firmware information:

 PCI slot   PCI ID      SubsystemID   Name
 ----------   ---------   ---------   --------------
 05:06.0   1813:4000      Communication controller: Ambient Technologies Inc HaM controllerless modem

 Modem interrupt assignment and sharing:
233:      98151   IO-APIC-level  eth0

 Vendor=1813 Ambient Tech was acquired by Intel with its HaM (Host assisted Modem) chipsets.
 There is no support under 2.6.n kernels!!

 Intel-v92ham-453.tgz 2.4.n kernels was the FINAL 2.4.n update for HaM modems, available at:

    http://linmodems.technion.ac.il/packages/Intel/ham/
    http://developer.intel.com/design/modems/support/drivers.htm
    It is NOT functional when compiled under 2.6.n kernels.

 But under the 2.4.nn kernels, all HaM chipsets were supported,

    with a single EXCEPTION: the odd PCI_ID 1813:4100 modems.  For the explanation, see message:
    http://linmodems.org/cgi-bin/ezmlm-cgi?1:mss:9448:200210:fbhcoigfcimgkjdedjad


Tentei instalar este driver que fala "Intel-v92ham-453.tgz":

Quando executo o "Make Clean":

linux:/home/alexandre/Modem/443-m82 # make clean
cd coredrv; make clean
make[1]: Entering directory `/home/alexandre/Modem/443-m82/coredrv'
rm -f *.o *~ core
make[1]: Leaving directory `/home/alexandre/Modem/443-m82/coredrv'
cd serialdrv;  make clean
make[1]: Entering directory `/home/alexandre/Modem/443-m82/serialdrv'
rm -f *.o *~ core
make[1]: Leaving directory `/home/alexandre/Modem/443-m82/serialdrv'
rm -f *.o
rm -f *.o

Quando executo "Make Ham":
linux:/home/alexandre/Modem/443-m82 # make ham
if [ -a /boot/vmlinuz.version.h ]; then \
       cp /boot/vmlinuz.version.h /lib/modules/`uname -r`/build/include/linux/version.h; fi
cd coredrv; make \
       "PSTN_DEF=-DTARGET_HAM -DDSP_CODE_800_SERIES -DTARGET_LINUX -DLINUX" \
       ham;
make[1]: Entering directory `/home/alexandre/Modem/443-m82/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 /usr/include/asm/pda.h:4,
                 from /usr/include/asm-x86_64/thread_info.h:14,
                 from /usr/include/asm/thread_info.h:4,
                 from /usr/include/linux/thread_info.h:21,
                 from /usr/include/linux/preempt.h:10,
                 from /usr/include/linux/spinlock.h:52,
                 from /usr/include/linux/capability.h:45,
                 from /usr/include/linux/sched.h:7,
                 from coredrv.c:35:
/usr/include/asm-x86_64/pda.h:28: error: ‘CONFIG_X86_L1_CACHE_SHIFT’ undeclared here (not in a function)
/usr/include/asm-x86_64/pda.h:28: error: requested alignment is not a constant
In file included from /usr/include/asm/spinlock.h:4,

.
.
.
coredrv.c:343: error: ‘CONFIG_HZ’ undeclared (first use in this function)
coredrv.c: In function ‘kdisable_irq’:
coredrv.c:353: warning: implicit declaration of function ‘disable_irq’
coredrv.c: In function ‘kenable_irq’:
coredrv.c:358: warning: implicit declaration of function ‘enable_irq’
make[1]: *** [coredrv.o] Error 1
make[1]: Leaving directory `/home/alexandre/Modem/443-m82/coredrv'
make: *** [ham] Error 2
linux:/home/alexandre/Modem/443-m82 #


Se esse Modem tiver solução no linux, por favor, me ajudem.


Alexandre
« Última modificação: Dezembro 14, 2006, 12:24:52 am por Alexandre_ferri »

Comunidade de Usuários do openSUSE Linux