comment installer un driver?? - Linux et OS Alternatifs
Marsh Posté le 13-06-2004 à 02:43:55
il était une fois les bonnes manières ( bonjour, au revoir, merci .. tout ce bordel quoi ).
Pour ton driver, ben lis les ch'tits README and co qui doivent être avec le driver, ca fera avancer le schmilblick ...
Marsh Posté le 13-06-2004 à 02:52:54
desole, j'ai dit bonsoir sur le 1er poste que j;ai balance ce soir... apres, ca me semble etre la suite de la discussion... un vrai nerd, quoi...
le readme, je l'ai lu. j'ai rien compris non plus....
faut dire, il donne pas faim....
"Release Notes for the Aureal Vortex Linux Driver
================================================
The following files are distributed in this release:
README this file
Makefile used to build and install the driver
COPYING GPL information
ChangeLog Version change information
mod_conf script used by make install
au_audio.c wave audio source
au_core.c core support source
au_midi.c midi audio source
au_mixer.c mixer source
au_sndstat.c sndstat source
au_utils.c utility functions source
au_vortex.c kernel/PCI interface source
au_vortex.h public declarations and functions
asp30.o object file containing Au8830 core
asp20.o object file containing Au8820 core
asp10.o object file containing Au8810 core
See http://aureal.sourceforge.net for the latest
driver and bug list.
NOTE: the GPL applies to the source modules only.
Redistribution of the binary modules requires
explicit permission from Aureal.
System Requirements
-------------------
This driver is for Intel x86 systems only.
If your BIOS has an option for "PnP OS", it must be disabled.
Note: if you get "device busy" error messages this might be
the problem.
This driver has been tested on the following distributions:
Red Hat 6.0, kernel version 2.2.5-15
Red Hat 6.1, kernel version 2.2.12-20
Red Hat 6.1, kernel version 2.2.13
Slackware 7.0, kernel version 2.2.16
Debian 2.2, kernel version 2.4.0
Installing the Driver
---------------------
1. Unpack the distribution:
tar xvzf aureal*.tar.gz
2. Change to the driver directory and become root:
cd aureal*
su
3. Edit the Makefile to suit your system (SMP, CPU type, etc)
4. Type the following install commands:
If you have an 8830-based (Vortex 2) card:
make install
If you have an 8820-based (Vortex 1) card:
make install20
If you have an 8810-based (Vortex Advantage) card:
make install10
There is no need to reboot.
Note: if you get "unresolved symbol" errors during the install,
rebuild your kernel with sound support (soundcore) built in
(not a module).
Supported Sound Cards
---------------------
Aureal SQ2500 (8830-based)
Aureal SQ1500 (8810-based)
Diamond MX300 (8830-based)
Turtle Beach Montego (8820-based)
Any other Aureal 88(1|2|3)0 based card should work
Features
--------
1. OSS compatible.
2. Full duplex PCM playback and record, multiple channels (/dev/dsp).
3. Mixer support (/dev/mixer).
4. MPU-401 support (/dev/midi).
5. Joystck support at port 0x201.
6. Supports games such as Quake2.
7. Supports Vortex 8830, 8810, and 8820 based cards.
8. Supports /dev/audio and /dev/sndstat.
Midi synthesis is supported through a software midi synth, such as Timidity.
Known Problems
--------------
1. SMP is not tested
2. Small buffer (16k)
3. Random skipping with some movies in mtvp"
c'est le "3.modify the makefile" qui me pose probleme, en fait...
Marsh Posté le 13-06-2004 à 02:53:53
?????
pourquoi quand je l'ouvre avec le notepad, il me fait une bouillie infame, et que la, il est propre et pas compact?????
Marsh Posté le 13-06-2004 à 07:28:45
tu viens de découvrir la joie des différences entre plate formes!
Sous Unix, un retour a la ligne est le caractere \n
Sous Windows, un retour a la ligne est le caractere \n\r (ou l'inverse)
Sous Mac, un retour a la ligne est le caractere \r
Ce qui explique que Notepad s'attend à trouver des \n\r et qu'il n'a que des \n symbolisés par les petits carrés. Wordpad n'a pas ce probleme.
Inversement sous linux, certains éditeurs affichent le \r en trop comme ca : ^M
Marsh Posté le 13-06-2004 à 08:35:56
tu va avoir du mal a compiler ton module sous windows de toute facon. Je ne sais pas ou tu as un probleme. Le README est tres clair et t'explique en 4 etapes ce que tu dois faire.
Relis le si tu n'as pas compris ou explique nous ...
Marsh Posté le 13-06-2004 à 10:44:33
ben disons qu'ils me demandent de modifier le makefile en fonction de ma config, et que ca a l'air d'etre essentiel. or, vu que je sais pas ce qu'ils veulent dire par la, j'ai un peu les foies d'essayer et planter mon systeme...
dans 2 minutes, j'aurai 20h d'experience sur le manchot...
Marsh Posté le 13-06-2004 à 11:28:05
bon, je l'ai fait, j'ai tente le coup.
il a plutot ete locasse....
Citation : |
mis a part le fait que j'ai envie de me taper un magret de pinguin, je dois deduire quoi, qu'il me deteste??
<:-(
Marsh Posté le 13-06-2004 à 11:58:07
EDIT : oublie tout ce que je dis + loin, les aureal sont gérés par ALSA depuis 10 mois, tu n'as pas besoin d'installer ce driver, donnes nous ta distribution et on verra comment on peut faire
mickael de psagot a écrit : bon, je l'ai fait, j'ai tente le coup.
|
j'ai mis 2 parties importante en gras. Il lui manque ces fichiers.
ceux ci se trouvent dans le paquet glibc-devel sous MandrakeLinux, il faut donc l'installer, installes également les sources de ton noyau (paquet kernel-source)
Mon avis perso :
c'est loin d'être gagné que tu puisses compiler ce driver sur un noyau récent ; ya quand même eu 26 versions du 2.4 depuis sa sortie.
a fortiori, si tu es avec un noyau 2.6.
Donc
1/ quelle est ta distribution
2/ quel est ton noyau (uname -r pour connaitre la version)
Marsh Posté le 13-06-2004 à 13:58:45
1/ rh 9.0
2/heuuuuuuuu... 2.4.20-8
Marsh Posté le 13-06-2004 à 17:03:12
up?
Marsh Posté le 13-06-2004 à 18:01:45
alors, installes les sources de ton noyaux, ( paquet kernel-source, version =celle de ton noyau)
puis télécharges à cette adresse :
alsa-driver
alsa-libs
alsa-utils
http://www.alsa-project.org/
ensuite, tu suis l'un de ces 3 tutos (suivant ta carte son, 8810 8820 ou 8830) :
http://www.alsa-project.org/alsa-d [...] ule=au8810
http://www.alsa-project.org/alsa-d [...] ule=au8820
http://www.alsa-project.org/alsa-d [...] ule=au8830
et ça devrait fonctionner
Marsh Posté le 13-06-2004 à 18:07:03
http://www.alsa-project.org/alsa-d [...] eal#matrix
comme tu le vois, selon le chipset de ta carte son le pilote est snd-au8810 ou snd-au8820 ou snd-au8830.
pour le conf, tu peux lancer l'utilitaire alsaconf
ou alors tu peux le faire manuellement.
manuellement ( manipulation à faire en tant que root )
- vérifier si le module existe :
Code :
|
- si le module qui correspond à ton chipset existe alors tu ajoutes les lignes suivantes dans le fichier /etc/modules.conf
Code :
|
j'ai pris le cas où le bon pilote est snd-au8810
les lignes à mettre sont expliqués sur le site d'alsa ( cf 1er liens ) dans la page concernant les drivers.
Marsh Posté le 13-06-2004 à 18:59:05
Ah et puis pour compiler des modules il faut les headers du noyau...
Marsh Posté le 13-06-2004 à 22:13:46
Dark_Schneider a écrit : http://www.alsa-project.org/alsa-d [...] eal#matrix
|
je comprends rien.... mais rien.....
j'ai decompacte les archives. bon...
je lance la ligne "./configure --with-cards=au8830 --with-sequencer=yes;make;make install" telle quelle, mais il me sdit que c'est pas comme ca, et il se lance dans une recherche de dependance sans fin... ca fait deja 30 minutes que j'attends. pas que je sois impatient, mais ca me semble louche.....
la suite de la page, c'est meme pas la peine... c'est du chinois....
je suis desole, mais la, je desespere....j'ai meme pas envie d'etre drole... c'est si complique d'installer un petit driver tout con??????
help...
Marsh Posté le 13-06-2004 à 22:21:12
je t'ai donné un tuto qui explique pas à pas ce qu'il fallait faire
1/ installer kernel-source et probablement glibc-devel
2/ décompacter les sources des drivers
3/ aller dans le dossier et ./configure --with-cards=au8830 --with-sequencer=yes
4/ si le configure c'est bien terminé, taper make
5/ si le make c'est bien terminé (pas d'error, pas de exit avec le stauts 1), alors faire make install
6/ suivre la même procédure avec les libs puis les outils
charger les drivers,
régler le volume sonore
modifier modules.conf
c'est tout
PS : avec une distros un peu plus récente, il est probable qu'elle aurait été reconnu à l'install
PPS : tu devais pas faire un serveur au départ ?
Marsh Posté le 13-06-2004 à 22:50:14
ben justement, c'est dans ce tuto que je suis bloque...
3/ c'est pas en une seule etape????? <:-/ j'essaye en 3 fois, comme tu viens de le dire...
ps: 9.0, c'est pas la derniere edition de la red hat???
pps: si, mais je desespere. j'ai adopte plus ou moins votre approche, et je teste les trucs de bases. les machins senses etre tout betes.... installer un gui, coller un driver... mais meme ca, je bloque... creer un shortcut, j'ai pas reussi... j'ai essaye de configurer wine, carotte aussi...
j'ai essaye aujourd'hui de faire tourner un dhcp, j'ai pas reussi. j'ai essaye de monter un bind server et de faire des replications avec mon dns w2k, j'ai pas reussi....
j'ai rien reussi a faire, aujourd'hui... grosse deprime... je pense meme en faire un topic...
alors si meme un driver de merde j'arrive pas a installer, je me demande ou je vais....
bref...
combien de temps c'est cense durer, le "make"??? parce que je sais pas ce qu'il fit, mais c'est long...
Marsh Posté le 13-06-2004 à 22:51:42
ah, c'est compile...
Marsh Posté le 13-06-2004 à 22:53:16
ah, c'est compile...
Marsh Posté le 13-06-2004 à 23:08:57
modprobe: command not found.......
je vais me pendre....
Marsh Posté le 13-06-2004 à 23:16:30
ps: 9.0, c'est pas la derniere edition de la red hat???
Non, y'a eu Fedora Core 1 et Fedora Core 2
pps: si, mais je desespere. j'ai adopte plus ou moins votre approche, et je teste les trucs de bases. les machins senses etre tout betes.... installer un gui, coller un driver... mais meme ca, je bloque... creer un shortcut, j'ai pas reussi... j'ai essaye de configurer wine, carotte aussi...
Sous mandrake, installer un gui: urpmi xfce4
créer un lien : ln -s /chemin/cible /chemin/lien
j'ai essaye aujourd'hui de faire tourner un dhcp, j'ai pas reussi.
Sous mandrake: urpmi dhcpd
Sous redhat: trouve un rpm
Pour finir, je pense que ton apprentissage serait grandement facilité en utilisant une distribution plus récente:
Fedora Core 2 , Mandrake 10 , Suse 9.1
Marsh Posté le 13-06-2004 à 23:22:57
bon, j'ai detecte la carte son grace au machin inclus dans le gui... maintenant, il refuse que je modifie le volume. ni en mode terminal, ni en mode gui...
Marsh Posté le 13-06-2004 à 23:26:17
leto3 a écrit : ps: 9.0, c'est pas la derniere edition de la red hat??? |
xfce4, c'est le seul truc que j'ai reussi a faire aujourd'hui...
pour le coup du dhcp, il est installe, ce con! je l'ai installe depuis le cd d'install.. je me suis tape la doc du site red hat, mais ca a rien donne....
pour le coup de la distrib, on m'a dit que red hat etait plus approprie pour ce que je voulais faire, mais bon... je suis ouvert... j'ai dl la mandrake 10 ya 2 jours....
Marsh Posté le 13-06-2004 à 23:35:04
RedHat est surement très bien, mais y'a une bien plus grande communauté (edit: francophone) autour de la Mandrake .
Mais ce que tu veux faire peut surement l'etre avec la redhat, c'est ton choix
Marsh Posté le 14-06-2004 à 01:02:26
bahh je pense, c'est tout du moins ce que j'ai entendu
mandrake c'est la distrib plutot orienté newbie
et
red hat destiné plus au entreprise
donc mon conseillé ca aurait été de commencé par une mdk, mais la c'est trop tard tu vas pas t'amuser a reinstallé une distrib sur ton ordi
Marsh Posté le 14-06-2004 à 07:18:13
bof, c'est pas la reinstall qui me fait peur.... c'est de toute maniere une machine quie est faite pour le test...
ok... on se retrouve cet apres-midi sur membrake...
Marsh Posté le 13-06-2004 à 02:18:09
voila:
j'ai une carte son aureal qui n'a pas ete detectee a l'install, et qui ne l'est tjrs pas avec le soft fait pour sur gnome.
j'ai telecharge le driver aur source-forge, joie!
comment j'installe le bordel, maintenant?
j'ai trouve des tutoriaux sur differents sites du topic lien, mais je n'ai rien compris...
recompiler le kernell??? kenece????
---------------
"afin de prolonger tes jours sur cette terre que l'eternel ton D-ieu te donne."