emu10k1 + linux-2.4.8 = bug :?

Pagina: 1
Acties:

  • zwik
  • Registratie: Maart 2001
  • Laatst online: 19-08 09:12

zwik

randomized

Topicstarter
Hoi, ik heb zojuist een aantal kernels geprobeerd te bakken, maar het wil me niet lukken om de emu10k1 (geluidskaart) aan de praat te krijgen. Ik heb het volgende gedaan. Eerst heb ik een kernel gebakken met de emu10k1 als een module, maar toen kreeg ik de volgende error:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
main.o(.modinfo+0x40): multiple definition of `__module_author'
joystick.o(.modinfo+0x80): first defined here
ld: Warning: size of symbol `__module_author' changed from 67 to 81 in main.o
main.o(.modinfo+0xa0): multiple definition of `__module_description'
joystick.o(.modinfo+0xe0): first defined here
ld: Warning: size of symbol `__module_description' changed from 83 to 96 in main.o
main.o: In function `init_module':
main.o(.text+0x1878): multiple definition of `init_module'
joystick.o(.text+0x240): first defined here
ld: Warning: size of symbol `init_module' changed from 64 to 67 in main.o
main.o: In function `cleanup_module':
main.o(.text+0x18bc): multiple definition of `cleanup_module'
joystick.o(.text+0x280): first defined here
make[3]: *** [emu10k1.o] Error 1
make[2]: *** [_modsubdir_emu10k1] Error 2
make[1]: *** [_modsubdir_sound] Error 2
make: *** [_mod_drivers] Error 2

Als ik nu de emu10k1 in de kernel bouw de krijg ik geen error maar wel een kernel die niet wil booten. En als ik een kernel bouw zonder enige support voor de emu10k1 werkt alles perfect behalve mijn geluidskaart. Ik hoop dat jullie me kunnen helpen. Alvast bedankt voor de hulp.

  • deadinspace
  • Registratie: Juni 2001
  • Nu online

deadinspace

The what goes where now?

Dit is een bekende bug in 2.4.8. Je moet een patch downloaden en applyen, en dan zou hij wel moeten compilen.

  • zwik
  • Registratie: Maart 2001
  • Laatst online: 19-08 09:12

zwik

randomized

Topicstarter
Op woensdag 15 augustus 2001 02:15 schreef deadinspace het volgende:
Dit is een bekende bug in 2.4.8. Je moet een patch downloaden en applyen, en dan zou hij wel moeten compilen.
Mooi, dan ga ik die patch ff zoeken. Ik neem aan dat die op www.kernel.org staat.

  • deadinspace
  • Registratie: Juni 2001
  • Nu online

deadinspace

The what goes where now?

Op woensdag 15 augustus 2001 02:24 schreef zwik het volgende:
Mooi, dan ga ik die patch ff zoeken. Ik neem aan dat die op www.kernel.org staat.
Ik neem aan van wel, en anders is er nog google.com.

  • Aaargh!
  • Registratie: Januari 2000
  • Laatst online: 19-08 10:34

Aaargh!

Bow for me for I am prutser

Welke emu10k1 driver versie zit in kernel 2.4.8 ?
volgens mij loopt de kernel driver n.l. hopeloos achter met de 'losse' driver. (iig met 2.4.6, daar was de kernel driver 0.7 en de losse driver 0.15 )

Those who do not understand Unix are condemned to reinvent it, poorly.


  • zwik
  • Registratie: Maart 2001
  • Laatst online: 19-08 09:12

zwik

randomized

Topicstarter
Hoe installeer ik zo'n patch dan? in de README op kernel.org staat dit:
cd /usr/src
linux/scripts/patch-kernel
ik heb dus een link van linux-2.4.8 naar linux dus dat maakt niks uit. Ik heb ook die patch-2.4.8.tgz in die linux/scripts dir staan. Daarna run ik het script ff wachten en klaar, geen errors. Daarna doe ik het volgende:
make mrproper
make menuconfig
make dep
make bzImage
make modules
Als ie nou weer de emu10k1 dingen gaat compilen krijg ik dezelfde error als ik hierboven neergezet heb. Hoe los ik dit op? Alvast bedankt.

  • zwik
  • Registratie: Maart 2001
  • Laatst online: 19-08 09:12

zwik

randomized

Topicstarter
Heeft er nog iemand een oplossing hoe ik die kernel patch ?

Verwijderd

Zelfde probleem hier gehad, ook dezelfde foutmelding. Ik heb het opgelost door in de kernel sound support aan te zetten en OSS-support aan te zetten. Na de kernel compilatie en installatie heb ik vervolgens de ALSA driver gecompileerd. Die driver doet het wel goed ;) Of je neemt een 2.4.8-ac kernel waar dit probleem inmiddels gefixed zou zijn...

  • zwik
  • Registratie: Maart 2001
  • Laatst online: 19-08 09:12

zwik

randomized

Topicstarter
Op woensdag 15 augustus 2001 10:48 schreef janjanjanjanjansen het volgende:
Zelfde probleem hier gehad, ook dezelfde foutmelding. Ik heb het opgelost door in de kernel sound support aan te zetten en OSS-support aan te zetten. Na de kernel compilatie en installatie heb ik vervolgens de ALSA driver gecompileerd. Die driver doet het wel goed ;) Of je neemt een 2.4.8-ac kernel waar dit probleem inmiddels gefixed zou zijn...
Maar toch wil ik weten hoe ik die kernel moet patchen ;) . Vind ik namelijk wel handig voor de volgende keer :) .

Verwijderd

Op woensdag 15 augustus 2001 02:55 schreef Aaargh! het volgende:
Welke emu10k1 driver versie zit in kernel 2.4.8 ?
volgens mij loopt de kernel driver n.l. hopeloos achter met de 'losse' driver. (iig met 2.4.6, daar was de kernel driver 0.7 en de losse driver 0.15 )
Dat klopt.

Maar de driver van creative is niet officieel als stable vrijgegeven en bovendien nooit aan de kernel gesubmit en wordt dus niet in de kernel gezet.
Dat gebeurt pas als die driver officieel wordt gesubmit. Dan komt ie in -ac, test-fase en dan pas in de officiele kernel.

  • imdos
  • Registratie: Maart 2000
  • Laatst online: 05-08 12:09

imdos

I use FreeNAS and Ubuntu

Als je nu eens zou zoeken op linuxdoc.org!

hier een link naar de info =>

http://ldp.nllgg.nl/HOWTO/Kernel-HOWTO-6.html

pvoutput. Waarom makkelijk doen, als het ook moeilijk kan! Every solution has a new problem


  • zwik
  • Registratie: Maart 2001
  • Laatst online: 19-08 09:12

zwik

randomized

Topicstarter
Dank U voor de HOWTO. Volgende keer kijk ik ook de HOWTO's na :) .

  • KlaasB
  • Registratie: Juli 2000
  • Laatst online: 01-07-2024
En ondertussen is er 2.4.9 en kijk eens wat er in de changelog staat:
- Rui Sousa: emu10k1 module fixes, remove joystick part.

It's not a bug, it's a feature

Pagina: 1