Iets tegen deze error te doen?

Pagina: 1
Acties:

  • jep
  • Registratie: November 2000
  • Laatst online: 18-08 23:04
Hey mensen,

ik heb zo'n nare aureal vortex en die probeer ik nu te installeren in linux.

ik heb een driver van aureal.sourceforge.net want die heb ik vaker gehad in redhat. werkte altijd.

ik doe make install20 zoals voor mijn type moet en krijg dan de volgende error. is er wat aan te doen of zit dr wat erg nie goed?


root@servicez:9~/aureal# make install20
make install AUCHIP=AU8820
make[1]: Entering directory `/root/aureal'
mv -f /etc/modules.conf /etc/modules.conf.old
gawk -f mod_conf /etc/modules.conf.old > /etc/modules.conf
echo "alias sound au8820" >> /etc/modules.conf
echo "alias midi au8820" >> /etc/modules.conf
mkdir -p /lib/modules/2.4.0/misc
cp -f au8820.o /lib/modules/2.4.0/misc
/sbin/depmod -a
depmod: *** Unresolved symbols in /lib/modules/2.4.0/misc/au8820.o
/sbin/rmmod au8820
rmmod: module au8820 is not loaded
make[1]: [install] Error 1 (ignored)
/sbin/modprobe au8820
/lib/modules/2.4.0/misc/au8820.o: unresolved symbol get_user_ret
/lib/modules/2.4.0/misc/au8820.o: insmod /lib/modules/2.4.0/misc/au8820.o
failed/lib/modules/2.4.0/misc/au8820.o: insmod au8820 failed
make[1]: [install] Error 255 (ignored)
make[1]: Leaving directory `/root/aureal'
root@servicez:9~/aureal#

  • jep
  • Registratie: November 2000
  • Laatst online: 18-08 23:04
ik kom er niet uit hoor, niemand die dit weet? op IRC weet ook niemand het.. |:(

  • mavink
  • Registratie: April 2000
  • Laatst online: 27-05 09:16
Lijkt erop alsof die module voor een andere kernelversie gecompileerd is... Probeer anders voor de zekerheid eens de directory waar die drivers staan helemaal te wissen, opnieuw downloaden, dan zorgen dat /usr/src/linux verwijst naar de goeie kernel (dus 2.4.0) en dan opnieuw proberen?

Verwijderd

Je moet even de forums op die sourceforge pagina induiken...Je moet ergens in de source even een regeltje bij zetten dan compileert hij prima.

Suc6

  • jep
  • Registratie: November 2000
  • Laatst online: 18-08 23:04
aardnoot ik kom er niet uit hoor ..

ik heb nu zegmaar die nieuwe versie gedownload en nu zegt hij iets over dat mijn chipset is gevonden als 0x0001 en dat ik dat moet aanpassen in de Makefile. maar waar :?

ik heb het 1 en ander geprobeerd maar dan kreeg ik syntax errors enzo.. dus ik zat kennelijk niet opd e goede plek

  • Bigs
  • Registratie: Mei 2000
  • Niet online
Die module werkt nog niet met 2.4 kernels.

  • jep
  • Registratie: November 2000
  • Laatst online: 18-08 23:04
er is vandaag een nieuwe versie uitgekomen, dus ik neem aan dat die voor de nieuwe kernel is

maar bij me oude kernel werkt hij ook niet :/

Verwijderd

dit heb ik erbij gezet volgens diff:
[root@pii aureal]# diff au_vortex.h au_vortex.h~
92c92
< #define get_user_ret(x,ptr,ret) ({if (get_user(x,ptr)) return ret; })
---
>

dus die #define op regel 92...(regelnummer maakt btw niks uit, maar daar staat hij bij mij.)

succesvol gecompileerd op 2.4.0test7 en test12
Pagina: 1