Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1357 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  ubuntu et driver rt2500 sur kernel patché

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

ubuntu et driver rt2500 sur kernel patché

n°714114
traaf
Posté le 02-08-2005 à 18:02:41  profilanswer
 

salut a vous
suite de mes aventures newb souslinux, c pas triste
j'ai une connection internet par wifi, installé facilement en suivant ce tuto
https://wiki.ubuntu.com//Rt2500WirelessCardsHowTo/
 
mais ma carte mere,  asus p5gd1, a un controlleur IDE/RAID, non supporté par linux
 
pour l'activer, j'ai du utiliser un patch, alan cox -ac patch-2.6.11-ac7
comme on le voit ici www.kernel.org , il est dispo au mieux avec un kernel 2.6.11
mais le patch plante avec les kernel 2.6.11-ubuntu
 
j'ai donc du installer un kernel générique 2.6.11 que j'ai patché avec le patch 2.6.11ac7  
 
j'ai réessayé d'installer le driver rt2500 suivant la même méthode, mais il n'existe évidemment pas de  linux-headers-2.6.11ac7
j'ai qd même tenté avec  linux-headers 2.6.11-1 et 2.6.11-1-386
le module se crée mais n'est pas valide
 
est ce qu'il y a moyen de le créer correctement?
 
merci  
 
traaf

mood
Publicité
Posté le 02-08-2005 à 18:02:41  profilanswer
 

n°714148
vlack
Posté le 02-08-2005 à 21:02:49  profilanswer
 

Le raid sur carte mere c'est de la merde, laisse tomber. Utilise le raid de Linux. Et tu auras le wifi en prime ;)

n°714149
traaf
Posté le 02-08-2005 à 21:11:20  profilanswer
 

c pas pour du RAID
il est configuré en IDE standard
 

n°714153
madkat
Posté le 02-08-2005 à 21:24:01  profilanswer
 

Les headers, c'est un epartie des sources en gros, donc tes sources patchées remplacent les headers.

n°714154
vlack
Posté le 02-08-2005 à 21:24:52  profilanswer
 

OK :jap:

n°714164
traaf
Posté le 02-08-2005 à 22:26:30  profilanswer
 

oui mais...
le module se crée
etj'obtiens ceci (extrait de syslog)
localhost modprobe: FATAL: Error inserting rt2500 (/lib/modules/2.6.11ac7/kernel/drivers/net/wireless/rt2500.ko): Invalid module format

n°714165
M300A
Posté le 02-08-2005 à 22:27:48  profilanswer
 

apt-get install module-assistant
 
m-a a-i rt2500

n°714166
madkat
Posté le 02-08-2005 à 22:32:11  profilanswer
 

traaf a écrit :

oui mais...
le module se crée
etj'obtiens ceci (extrait de syslog)
localhost modprobe: FATAL: Error inserting rt2500 (/lib/modules/2.6.11ac7/kernel/drivers/net/wireless/rt2500.ko): Invalid module format


 
Ca je sais pas, j'ai la même erreur avec le module kqemu que j'ai compilé pour ma debian, mais ca passe avec un modprobe -f .
 
Si quelqu'un a la réponse ca m'intéresse aussi.

n°714167
sebchap
Share the knowledge
Posté le 02-08-2005 à 22:33:23  profilanswer
 

J'ai pas tout suivi, mais il me semble que tu as compilé ton module avec les sources d'un autres kernel :/
Si tu es sur le 2.6.11-ac7, fais
ln -s /usr/src/linux-2-6.11 /usr/src/linux
Et tu comile le driver en specifiant bien les sources du 2.6.11-ac7, pas celle du 2.6.11 ubuntu
Les sources du noyau ubuntu devrait s'appeler linux-headers-2.6.11 ou linux-source-2.6.11 alors que celle du vanilla patché -ac7 doivent s'apeler linux-2.6.11


---------------
BOFH excuse #400:We are Microsoft.  What you are experiencing is not a problem; it is an undocumented feature.
n°714169
M300A
Posté le 02-08-2005 à 22:38:16  profilanswer
 

M300A a écrit :

apt-get install module-assistant
 
m-a a-i rt2500


mood
Publicité
Posté le 02-08-2005 à 22:38:16  profilanswer
 

n°719875
traaf
Posté le 22-08-2005 à 15:28:03  profilanswer
 

je reviens sur ce pb tjrs pas résolu et abandonné le tps de qqes vacances
 

Citation :


Si tu es sur le 2.6.11-ac7, fais
ln -s /usr/src/linux-2-6.11 /usr/src/linux
Et tu comile le driver en specifiant bien les sources du 2.6.11-ac7, pas celle du 2.6.11 ubuntu
Les sources du noyau ubuntu devrait s'appeler linux-headers-2.6.11 ou linux-source-2.6.11 alors que celle du vanilla patché -ac7 doivent s'apeler linux-2.6.11


je désigne bien le nouveau noyau comme source
je n'ai pas de noyau 2.6.11ubuntu
uniquement le 2.6.11 de kernel.org
je ne peux donc pas les confondre :-)
 

Code :
  1. regis@ubuntu:/usr/src$ ls -l
  2. total 45700
  3. lrwxrwxrwx   1 root  src         15 2005-08-22 17:22 linux -> linux-2.6.11ac7
  4. drwxrwxr-x  19   500   500     4096 2005-08-01 22:43 linux-2.6.11ac7
  5. -rw-r--r--   1 root  src   46578138 2005-07-29 04:52 linux-2.6.11.tar.gz
  6. drwxr-xr-x  17 root  root      4096 2005-08-20 11:31 linux-headers-2.6.10-5
  7. drwxr-xr-x   3 root  root      4096 2005-08-22 17:19 linux-headers-2.6.10-5-386
  8. -rw-r--r--   1 regis regis   141637 2005-07-29 03:49 patch-2.6.11-ac7.bz2
  9. drwxr-xr-x   7 root  root      4096 2005-07-26 19:53 rpm
  10. regis@ubuntu:/usr/src$


Message édité par traaf le 22-08-2005 à 15:28:28
n°719885
traaf
Posté le 22-08-2005 à 15:51:33  profilanswer
 

j'ai refait le process
 
j'obtiens

Code :
  1. regis@ubuntu:~$ tar -xzf rt2500-cvs-daily.tar.gz
  2. regis@ubuntu:~$ cd ./rt2500-cvs-20050609/Module
  3. regis@ubuntu:~/rt2500-cvs-20050609/Module$ make
  4. make[1]: entrant dans le répertoire « /usr/src/linux-2.6.11ac7 »
  5.   CC [M]  /home/regis/rt2500-cvs-20050609/Module/rtmp_main.o
  6.   CC [M]  /home/regis/rt2500-cvs-20050609/Module/mlme.o
  7.   CC [M]  /home/regis/rt2500-cvs-20050609/Module/connect.o
  8.   CC [M]  /home/regis/rt2500-cvs-20050609/Module/sync.o
  9.   CC [M]  /home/regis/rt2500-cvs-20050609/Module/assoc.o
  10.   CC [M]  /home/regis/rt2500-cvs-20050609/Module/auth.o
  11.   CC [M]  /home/regis/rt2500-cvs-20050609/Module/auth_rsp.o
  12.   CC [M]  /home/regis/rt2500-cvs-20050609/Module/rtmp_data.o
  13.   CC [M]  /home/regis/rt2500-cvs-20050609/Module/rtmp_init.o
  14.   CC [M]  /home/regis/rt2500-cvs-20050609/Module/sanity.o
  15.   CC [M]  /home/regis/rt2500-cvs-20050609/Module/rtmp_wep.o
  16.   CC [M]  /home/regis/rt2500-cvs-20050609/Module/wpa.o
  17.   CC [M]  /home/regis/rt2500-cvs-20050609/Module/md5.o
  18.   CC [M]  /home/regis/rt2500-cvs-20050609/Module/rtmp_tkip.o
  19.   CC [M]  /home/regis/rt2500-cvs-20050609/Module/rtmp_info.o
  20.   CC [M]  /home/regis/rt2500-cvs-20050609/Module/eeprom.o
  21.   LD [M]  /home/regis/rt2500-cvs-20050609/Module/rt2500.o
  22.   Building modules, stage 2.
  23.   MODPOST
  24.   CC      /home/regis/rt2500-cvs-20050609/Module/rt2500.mod.o
  25.   LD [M]  /home/regis/rt2500-cvs-20050609/Module/rt2500.ko
  26. make[1]: quittant le répertoire « /usr/src/linux-2.6.11ac7 »
  27. regis@ubuntu:~/rt2500-cvs-20050609/Module$ sudo insmod rt2500.ko
  28. regis@ubuntu:~/rt2500-cvs-20050609/Module$ sudo modinfo ./rt2500.ko
  29. filename:       ./rt2500.ko
  30. parm:           debug:Enable level: accepted values: 1 to switch debug on, 0 to switch debug off.
  31. parm:           ifname:Network device name (default ra%d)
  32. author:         http://rt2x00.serialmonkey.com
  33. description:    Ralink RT2500 802.11g WLAN driver 1.1.0 BETA2 2005/02/21
  34. license:        GPL
  35. vermagic:       2.6.11ac7 SMP preempt PENTIUM4 4KSTACKS gcc-3.3
  36. depends:
  37. alias:          pci:v00001814d00000201sv*sd*bc*sc*i*
  38. regis@ubuntu:~/rt2500-cvs-20050609/Module$sudo modprobe rt2500.ko
  39. FATAL: Module rt2500.ko not found.
  40. regis@ubuntu:~/rt2500-cvs-20050609/Module$

n°720008
sebchap
Share the knowledge
Posté le 22-08-2005 à 22:21:45  profilanswer
 

Tu as juste oublié de copier le fichier rt2500.ko dans /lib/modules/`uname -r`/kernel/driver/net/wireless
Le modprobe recherche la dedans, c'est pour ca qu'il ne trouve pas


Message édité par sebchap le 22-08-2005 à 22:22:27
n°720013
madkat
Posté le 22-08-2005 à 22:27:51  profilanswer
 

Et ne mets pas .ko avec le nom du module
 
edit : je pense que sudo make install va te copier automatiquement le module au bon endroit.


Message édité par madkat le 22-08-2005 à 22:28:59

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  ubuntu et driver rt2500 sur kernel patché

 

Sujets relatifs
[Debian/Ubuntu] Nvidia, Qt et contexte OpenGLCompilation driver wifi (rt2400) sous debian
echec compilation kernel (UBUNTU 5.04)à la recherche d'un driver pour canoscan ss linux
lenteur activation interfaces reseau ubuntuDebian: linux(kernel|image|header)
Ubuntu et Fx 5200[Ubuntu] Echec à l'installation du système de base
[ubuntu 5.04] installation kismet + conf prism54 
Plus de sujets relatifs à : ubuntu et driver rt2500 sur kernel patché


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR