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

Modem LG (era Re: Winmodem que funciona com kernel 2.6, alguém pode indicar?)



Bruno Lellis wrote:

Se não me engano, eu uso este:
http://www.smlink.com/main/item.php?ln=en&item_id=84&main_id=32

Posso estar verificando lá em casa e depois eu te digo.


	Olá Bruno.
	Baixei o driver 2.9.10.
Na hora de dar o make install, dá um monte de erros, falando de tipo, tamanho e ponteiros de variáveis não definidas.
	Estou usando o kernel 2.6.8 e instalei os fontes deste.

	Segue erro que consegui tirar:

jupercio@arawete:/tmp$ more erros.txt
make -C modem all
make[1]: Entering directory `/tmp/slmodem-2.9.10/modem'
make[1]: Leaving directory `/tmp/slmodem-2.9.10/modem'
make -C drivers KERNEL_DIR=/lib/modules/2.6.8/build
make[1]: Entering directory `/tmp/slmodem-2.9.10/drivers'
cc -I/lib/modules/2.6.8/build/include -o kernel-ver kernel-ver.c
make all KERNEL_VER=2.6.0-test7
make[2]: Entering directory `/tmp/slmodem-2.9.10/drivers'
make modules -C /lib/modules/2.6.8/build SUBDIRS=/tmp/slmodem-2.9.10/drivers
make[3]: Entering directory `/usr/src/kernel-source-2.6.8'
  CC [M]  /tmp/slmodem-2.9.10/drivers/amrmo_init.o
make[3]: Leaving directory `/usr/src/kernel-source-2.6.8'
make[2]: Leaving directory `/tmp/slmodem-2.9.10/drivers'
make[1]: Leaving directory `/tmp/slmodem-2.9.10/drivers'

	Notei que a variável KERNEL_VER está como 2.6.0-test7.
Com meus parcos conhecimentos de bash, tentei denovo exportando o valor 2.6.8 para esta variável, mas continuou na mesma.

	No diretório do driver descompactado, rodei um grep -r KERNEL_VER *:

jupercio@arawete:/tmp$ more grepKERNEL_VER.txt
drivers/Makefile:ifndef KERNEL_VER
drivers/Makefile:       $(MAKE) $@ KERNEL_VER=$(shell ./kernel-ver)
drivers/Makefile:ifeq ($(findstring 2.4,$(KERNEL_VER)),2.4)
drivers/Makefile:module-dir:=${DESTDIR}/lib/modules/$(KERNEL_VER)/misc
drivers/Makefile:module-dir:=${DESTDIR}/lib/modules/$(KERNEL_VER)/extra
drivers/sysdep_amr.c:#if (LINUX_VERSION_CODE < KERNEL_VERSION(2,5,28))
drivers/amrmo_init.c:#if LINUX_VERSION_CODE < KERNEL_VERSION(2,5,0)
drivers/old_st7554.c:#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,4,20)
scripts/slmodem.spec:export KERNEL_VER=%{kver}

	Tem alguma idéia do problema?
	Qual tua versão de kernel?

valeu e abraços.
--
jupercio juliano
Jabber: jupercio at jabber.org

Debian-BR-CDD, Debian para desktop com a cara do Brasil
http://cdd.debian-br.org



Reply to: