Précédent   Forum des professionnels en informatique > Systèmes > Linux > Matériel
Matériel Vos questions relatives à la configuration optimale et au support matériel
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 12/06/2007, 13h04   #1
Membre expérimenté
 
Avatar de gusgus
 
Inscription : janvier 2005
Messages : 502
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 502
Points : 542
Points : 542
Par défaut [LFS] Rajout de module noyau rt2500

Bonjours.Je viens de finire la construction d'un systeme LFS.apres avoir installer le sereur X et fluxbox , je me suis interesser au réseau.J'ai installer dhcp-3 et wireless tools.Le probleme c'est que j'ai un message d'erreur avec iwconfig.J'ai donc supposé que les driver de ma carte wifi(OvisLink Evo-W54PCI)n'étaient pas installer.J'ai télécharger les driver.Mais au moment de la compilation,j'ai une avalanche d'erreurs(je n'arrive même pas a voir la première erreur car il y en a trop).J'ai lu que ses drivers étaient inclus dans le noyau 2.6.16.27.Je me suis dit qu'il suffisait de recompiler le noyau.Mais la je sais pas quelles modules rajouter à la compilation...Quelqu'un peu m'indiquer les-quelles je doit rajouter pour ma carte?

Je suis "un peu" un noob de linux...je comprend pas bien ce qu'est un module dans le noyau , etc



J'espere avoir été clair.
gusgus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/06/2007, 13h49   #2
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 546
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 546
Points : 7 776
Points : 7 776
Un noob qui s'attaque à LFS ?
c'est bien c'est comme ça qu'on progresse.

Un module est comme son nom l'indique un element externe mais qui se comporte comme un element du noyau la difference est qu'il est à l'exterieur.

tu peux lancer ta compile en redirigeant la sortie vers un fichier tout simplement pour pouvoir regarder ensuite tes messages d'erreur.

tout simplement avec un > vers le fichier....

Code :
1
2
3
 
make > log
more log
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/06/2007, 14h05   #3
Membre expérimenté
 
Avatar de gusgus
 
Inscription : janvier 2005
Messages : 502
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 502
Points : 542
Points : 542
Ok merci je vais essayer sa!

Effectivement LFS sa aide(et je l'ai fini )!JE suis passer de GROS noob a noob
gusgus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/06/2007, 18h08   #4
Membre expérimenté
 
Avatar de gusgus
 
Inscription : janvier 2005
Messages : 502
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 502
Points : 542
Points : 542
salut sa me donne sa:
cc -D__KERNEL__ -I/usr/src/linux-2.4.18-14/include -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.18-14/include/linux/modversions.h -Wall -Wstrict-prototypes -Wno-trigraphs -c -o rtmp_main.o rtmp_main.

Mais ces *** de drivers sont pas déjas inclus dans les modules du kernel?
J'ai essayer de compiler le 2.6.21.5 mais il y a pas plus de module rt2500!

PS:quand je met iwconfig j'ai Cannot open /proc/net/wireless
et merci de m'aider!
Je fais quoi?? ouin....Je veu mourire
gusgus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/06/2007, 18h18   #5
Membre expérimenté
 
Avatar de gusgus
 
Inscription : janvier 2005
Messages : 502
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 502
Points : 542
Points : 542
en fait depuis que j'ai installer le nouveau noyau j'ai moins d'erreurs(je peu voir la premiere ):
Citation:
root:/source/rt2500/Module# make
cc -D__KERNEL__ -I/source/linux-2.6.21.5/include -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /source/linux-2.6.21.5/include/linux/modversions.h -Wall -Wstrict-prototypes -Wno-trigraphs -c -o rtmp_main.o rtmp_main.c
cc1: error: /source/linux-2.6.21.5/include/linux/modversions.h: No such file or directory
In file included from rt_config.h:53,
from rtmp_main.c:38:
/usr/include/linux/config.h:1:2: error: #error "Compilation aborted. Please read the FAQ for linux-libc-headers package."
/usr/include/linux/config.h:2:2: error: #error "(can be found at http://ep09.pld-linux.org/~mmazur/linux-libc-headers/doc/)"
In file included from /source/linux-2.6.21.5/include/asm/thread_info.h:16,
from /source/linux-2.6.21.5/include/linux/thread_info.h:21,
from /source/linux-2.6.21.5/include/linux/preempt.h:9,
from /source/linux-2.6.21.5/include/linux/spinlock.h:49,
from /source/linux-2.6.21.5/include/linux/module.h:9,
from rt_config.h:54,
from rtmp_main.c:38:
/source/linux-2.6.21.5/include/asm/processor.h:82: error: 'CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)
/source/linux-2.6.21.5/include/asm/processor.h:82: error: requested alignment is not a constant
/source/linux-2.6.21.5/include/asm/processor.h: In function 'cpuid_count':
/source/linux-2.6.21.5/include/asm/processor.h:611: warning: pointer targets in passing argument 1 of 'native_cpuid' differ in signedness
/source/linux-2.6.21.5/include/asm/processor.h:611: warning: pointer targets in passing argument 2 of 'native_cpuid' differ in signedness
/source/linux-2.6.21.5/include/asm/processor.h:611: warning: pointer targets in passing argument 3 of 'native_cpuid' differ in signedness
/source/linux-2.6.21.5/include/asm/processor.h:611: warning: pointer targets in passing argument 4 of 'native_cpuid' differ in signedness
In file included from /source/linux-2.6.21.5/include/linux/sched.h:51,
from /source/linux-2.6.21.5/include/linux/utsname.h:35,
from /source/linux-2.6.21.5/include/asm/elf.h:12,
from /source/linux-2.6.21.5/include/linux/elf.h:7,
from /source/linux-2.6.21.5/include/linux/module.h:15,
from rt_config.h:54,
from rtmp_main.c:38:
/source/linux-2.6.21.5/include/linux/jiffies.h:33:3: error: #error You lose.
/source/linux-2.6.21.5/include/linux/jiffies.h:225:31: error: division by zero in #if
/source/linux-2.6.21.5/include/linux/jiffies.h:225:31: error: division by zero in #if
/source/linux-2.6.21.5/include/linux/jiffies.h:225:31: error: division by zero in #if
/source/linux-2.6.21.5/include/linux/jiffies.h:225:31: error: division by zero in #if
/source/linux-2.6.21.5/include/linux/jiffies.h:225:31: error: division by zero in #if
/source/linux-2.6.21.5/include/linux/jiffies.h:225:31: error: division by zero in #if
/source/linux-2.6.21.5/include/linux/jiffies.h:225:31: error: division by zero in #if
/source/linux-2.6.21.5/include/linux/jiffies.h:225:31: error: division by zero in #if
/source/linux-2.6.21.5/include/linux/jiffies.h:225:31: error: division by zero in #if
/source/linux-2.6.21.5/include/linux/jiffies.h:225:31: error: division by zero in #if
/source/linux-2.6.21.5/include/linux/jiffies.h:225:31: error: division by zero in #if
/source/linux-2.6.21.5/include/linux/jiffies.h:225:31: error: division by zero in #if
/source/linux-2.6.21.5/include/linux/jiffies.h:225:31: error: division by zero in #if
/source/linux-2.6.21.5/include/linux/jiffies.h:225:31: error: division by zero in #if
/source/linux-2.6.21.5/include/linux/jiffies.h:225:31: error: division by zero in #if
/source/linux-2.6.21.5/include/linux/jiffies.h:225:31: error: division by zero in #if
In file included from /source/linux-2.6.21.5/include/linux/utsname.h:35,
from /source/linux-2.6.21.5/include/asm/elf.h:12,
from /source/linux-2.6.21.5/include/linux/elf.h:7,
from /source/linux-2.6.21.5/include/linux/module.h:15,
from rt_config.h:54,
from rtmp_main.c:38:
/source/linux-2.6.21.5/include/linux/sched.h: In function 'dequeue_signal_lock':
/source/linux-2.6.21.5/include/linux/sched.h:1310: warning: implicit declaration of function 'local_irq_save'
/source/linux-2.6.21.5/include/linux/sched.h:1312: warning: implicit declaration of function 'local_irq_restore'
In file included from /source/linux-2.6.21.5/include/linux/module.h:21,
from rt_config.h:54,
from rtmp_main.c:38:
/source/linux-2.6.21.5/include/asm/module.h:62:2: error: #error unknown processor family
In file included from /source/linux-2.6.21.5/include/linux/irq.h:23,
from /source/linux-2.6.21.5/include/asm/hardirq.h:5,
from /source/linux-2.6.21.5/include/linux/hardirq.h:7,
from /source/linux-2.6.21.5/include/linux/interrupt.h:11,
from rt_config.h:62,
from rtmp_main.c:38:
/source/linux-2.6.21.5/include/asm/irq.h:15:25: error: irq_vectors.h: No such file or directory
In file included from /source/linux-2.6.21.5/include/asm/hardirq.h:5,
from /source/linux-2.6.21.5/include/linux/hardirq.h:7,
from /source/linux-2.6.21.5/include/linux/interrupt.h:11,
from rt_config.h:62,
from rtmp_main.c:38:
/source/linux-2.6.21.5/include/linux/irq.h: At top level:
/source/linux-2.6.21.5/include/linux/irq.h:178: error: requested alignment is not a constant
/source/linux-2.6.21.5/include/linux/irq.h:180: error: 'NR_IRQS' undeclared here (not in a function)
In file included from /source/linux-2.6.21.5/include/linux/hardirq.h:7,
from /source/linux-2.6.21.5/include/linux/interrupt.h:11,
from rt_config.h:62,
from rtmp_main.c:38:
/source/linux-2.6.21.5/include/asm/hardirq.h:12: error: requested alignment is not a constant
In file included from rt_config.h:62,
from rtmp_main.c:38:
/source/linux-2.6.21.5/include/linux/interrupt.h: In function 'cli':
/source/linux-2.6.21.5/include/linux/interrupt.h:207: warning: implicit declaration of function 'local_irq_disable'
/source/linux-2.6.21.5/include/linux/interrupt.h: In function 'sti':
/source/linux-2.6.21.5/include/linux/interrupt.h:211: warning: implicit declaration of function 'local_irq_enable'
/source/linux-2.6.21.5/include/linux/interrupt.h: In function 'save_flags':
/source/linux-2.6.21.5/include/linux/interrupt.h:215: warning: implicit declaration of function 'local_save_flags'
In file included from /source/linux-2.6.21.5/include/asm/pci.h:6,
from /source/linux-2.6.21.5/include/linux/pci.h:744,
from rt_config.h:63,
from rtmp_main.c:38:
/source/linux-2.6.21.5/include/linux/mm.h: In function 'lowmem_page_address':
/source/linux-2.6.21.5/include/linux/mm.h:538: warning: implicit declaration of function '__page_to_pfn'
/source/linux-2.6.21.5/include/linux/mm.h:538: error: 'CONFIG_PAGE_OFFSET' undeclared (first use in this function)
/source/linux-2.6.21.5/include/linux/mm.h:538: error: (Each undeclared identifier is reported only once
/source/linux-2.6.21.5/include/linux/mm.h:538: error: for each function it appears in.)
In file included from /source/linux-2.6.21.5/include/asm/pci.h:41,
from /source/linux-2.6.21.5/include/linux/pci.h:744,
from rt_config.h:63,
from rtmp_main.c:38:
/source/linux-2.6.21.5/include/asm/io.h: In function 'virt_to_phys':
/source/linux-2.6.21.5/include/asm/io.h:77: error: 'CONFIG_PAGE_OFFSET' undeclared (first use in this function)
/source/linux-2.6.21.5/include/asm/io.h: In function 'phys_to_virt':
/source/linux-2.6.21.5/include/asm/io.h:95: error: 'CONFIG_PAGE_OFFSET' undeclared (first use in this function)
In file included from /source/linux-2.6.21.5/include/linux/pci.h:744,
from rt_config.h:63,
from rtmp_main.c:38:
/source/linux-2.6.21.5/include/asm/pci.h: In function 'pci_dac_dma_to_page':
/source/linux-2.6.21.5/include/asm/pci.h:72: warning: implicit declaration of function '__pfn_to_page'
/source/linux-2.6.21.5/include/asm/pci.h:72: warning: return makes pointer from integer without a cast
rtmp_main.c: In function 'RT2500_probe':
rtmp_main.c:121: error: 'struct pci_dev' has no member named 'slot_name'
rtmp_main.c:136: warning: implicit declaration of function 'pci_request_regions'
rtmp_main.c:163: warning: passing argument 1 of 'readl' makes pointer from integer without a cast
rtmp_main.c:164: warning: passing argument 1 of 'readl' makes pointer from integer without a cast
rtmp_main.c:182: error: 'struct net_device' has no member named 'get_wireless_stats'
rtmp_main.c:233: warning: implicit declaration of function 'pci_release_regions'
rtmp_main.c: In function 'RT2500_open':
rtmp_main.c:269: warning: passing argument 2 of 'request_irq' from incompatible pointer type
rtmp_main.c: In function 'RTMPIsr':
rtmp_main.c:465: warning: passing argument 1 of 'readl' makes pointer from integer without a cast
rtmp_main.c:466: warning: passing argument 2 of 'writel' makes pointer from integer without a cast
make: *** [rtmp_main.o] Error 1
root:/source/rt2500/Module#
Mais je sais tjrs pas quoi faire!
gusgus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/06/2007, 19h51   #6
Membre expérimenté
 
Avatar de gusgus
 
Inscription : janvier 2005
Messages : 502
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 502
Points : 542
Points : 542
je m'interoge sur la premier erreur.
cc1: error: /source/linux-2.6.21.5/include/linux/modversions.h: No such file or directory
J'ai pourtant le dernier noyau,mais il n'y a effectivement pas de fichier nomé modversion.A quoi correspond-il et comment le créer
gusgus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/06/2007, 09h18   #7
Membre expérimenté
 
Avatar de gusgus
 
Inscription : janvier 2005
Messages : 502
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 502
Points : 542
Points : 542
Sa y est j'ai trouver.J'ai télécharger la version CVS du driver
gusgus est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h14.


 
 
 
 
Partenaires

Hébergement Web