sme 7 et kernel-sourcecode

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

sme 7 et kernel-sourcecode

Messagepar ecureuil1 » 14 Jan 2006 06:39

bonjour,

J'ai besoin pour une compil de kernel-sourcecode....pour sme 7

Je ne le trouve pas :cry:

Si vous savez où il se trouve...

anne
ecureuil
Avatar de l’utilisateur
ecureuil1
Contre-Amiral
Contre-Amiral
 
Messages: 448
Inscrit le: 04 Avr 2002 00:00
Localisation: Grenoble, France

Messagepar MasterSleepy » 14 Jan 2006 07:59

"Microsoft fera quelque chose qui ne plantera jamais quand ils commenceront à fabriquer des clous "
http://www.vanhees.cc
Avatar de l’utilisateur
MasterSleepy
Amiral
Amiral
 
Messages: 2625
Inscrit le: 24 Juil 2002 00:00
Localisation: Belgique

Messagepar ecureuil1 » 14 Jan 2006 22:59

la sme 7 pre1 => 2.6.9-22.0.1.EL

Can't find kernel sources in /lib/modules/2.6.9-22.0.1.EL/build;

Je n'arrive pas à trouver la différence entre kernel-sourcecode...rpm et kernel...src.rpm

il doit me manquer une info quelque part

anne
ecureuil
Avatar de l’utilisateur
ecureuil1
Contre-Amiral
Contre-Amiral
 
Messages: 448
Inscrit le: 04 Avr 2002 00:00
Localisation: Grenoble, France

Messagepar MasterSleepy » 15 Jan 2006 10:38

Salut,

Je me suis trompré de version de kernel, car il a changé entre les différentes version des betas.

Enfin bref celui devrait convenir
ftp://ftp.redhat.com/pub/redhat/linux/updates/enterprise/4WS/en/os/SRPMS/kernel-2.6.9-22.0.1.EL.src.rpm

Maintenant pour connaitre la différence en kernel-source .src.rpm, je ne la connais pas. En général, c'est toujours .src.rpm

A+
"Microsoft fera quelque chose qui ne plantera jamais quand ils commenceront à fabriquer des clous "
http://www.vanhees.cc
Avatar de l’utilisateur
MasterSleepy
Amiral
Amiral
 
Messages: 2625
Inscrit le: 24 Juil 2002 00:00
Localisation: Belgique

Messagepar ecureuil1 » 15 Jan 2006 18:41

J'essaie de compiler ndiswrapper pour essayer d'installer le module pour ma carte wifi avec les drivers windows.
J'ai récuperé ndiswrapper-1.7.tar.gz (la dernière version stable)

Quand j'ai essayé le rpm : kernel-sourcecode-2.6.9-22.0.1.EL.i686.rpm
et que j'essaie de compiler ndiswrapper =>
modversions.h non trouvé

J'avais aussi essayé le rpm kernel-2.6.9-22.0.1.EL.src.rpm

# rpm -ivh nv_dossier/kernel-2.6.9-22.0.1.EL.src.rpm
erreur: impossible de créer %sourcedir /usr/src/redhat/SOURCES
# mkdir /usr/src/redhat
# rpm -ivh nv_dossier/kernel-2.6.9-22.0.1.EL.src.rpm
1:kernel ########################################### [100%]
# rpm -qa /usr/src/redhat/SPECS/kernel-2.6.spec
=> Je n'avais pas modversions.h là où il fallait
/usr/include/linux/modversions.h

Je pense que je n'avais pas pris le bon...

Avec le lien du rpm donné par MasterSleepy
/usr/src/linux-2.6.9-22.0.1.EL/include/linux/modversions.h

Mais toujours pas de compilation ok... beaucoup d'erreur!

anne
ecureuil
Avatar de l’utilisateur
ecureuil1
Contre-Amiral
Contre-Amiral
 
Messages: 448
Inscrit le: 04 Avr 2002 00:00
Localisation: Grenoble, France

Messagepar ecureuil1 » 16 Jan 2006 07:11

J'ai réinstallé sme 7 pre1... (un peu trop d'essais!)

y-a plus rpm -ba?
-ba: option iconnue

on fait comment pour compiler?

anne
ecureuil
Avatar de l’utilisateur
ecureuil1
Contre-Amiral
Contre-Amiral
 
Messages: 448
Inscrit le: 04 Avr 2002 00:00
Localisation: Grenoble, France

Messagepar ecureuil1 » 16 Jan 2006 07:42

j'ai trouvé

yum install rpm-build

# rpmbuild -ba /usr/src/redhat/SPECS/kernel-2.6.spec
erreur: Architecture non incluse: i386

ach... dur dur

J'ai vraiment besoin d'aide!

anne
ecureuil
Avatar de l’utilisateur
ecureuil1
Contre-Amiral
Contre-Amiral
 
Messages: 448
Inscrit le: 04 Avr 2002 00:00
Localisation: Grenoble, France

Messagepar ecureuil1 » 16 Jan 2006 09:08

Pas bon le sourcecode...
C'est normal les problèmes rencontrés

Je crois que je suis bonne pour une troisième install de sme 7 pre1

# yum info kernel-sourcecode
Setting up repositories
smeaddons 100% |=========================| 951 B 00:00
base 100% |=========================| 1.1 kB 00:00
smeos 100% |=========================| 951 B 00:00
smeupdates 100% |=========================| 951 B 00:00
Reading repository metadata in from local files
Installed Packages
Name : kernel-sourcecode
Arch : i686
Version: 2.6.9
Release: 22.0.1.EL
Size : 184 M
Repo : installed
Summary: The source code for the Linux kernel.

Description:
The kernel-sourcecode package contains the source code files for the Linux
kernel. The source files can be used to build a custom kernel that is
smaller by virtue of only including drivers for your particular hardware, if
you are so inclined (and you know what you're doing). The customisation
guide in the documentation describes in detail how to do this. This package
is neither needed nor usable for building external kernel modules for
linking such modules into the default operating system kernels.

Je ne suis pas prête de faire un module avec cela!

Je n'arrive pas à comprendre comment utiliser le rpm
kernel-2.6.9-22.0.1.EL.src.rpm

anne
ecureuil
Avatar de l’utilisateur
ecureuil1
Contre-Amiral
Contre-Amiral
 
Messages: 448
Inscrit le: 04 Avr 2002 00:00
Localisation: Grenoble, France

Messagepar MasterSleepy » 16 Jan 2006 12:05

Salut,

En faite le .src.rpm ne contient que les sources mais sous forme d'archive .tar.gz

Par example tu peux faire une extraction du rpm
Code: Tout sélectionner
rpm2cpio kernel......src.rpm|cpio --extract --make-directories


Normalement tu devrais trouver un fichier .tar.gz qui conteindra la totalité des sources du kernel.
Il te suffira de le décompresser ou tu veux.

A+
"Microsoft fera quelque chose qui ne plantera jamais quand ils commenceront à fabriquer des clous "
http://www.vanhees.cc
Avatar de l’utilisateur
MasterSleepy
Amiral
Amiral
 
Messages: 2625
Inscrit le: 24 Juil 2002 00:00
Localisation: Belgique

Messagepar ecureuil1 » 16 Jan 2006 12:38

Je me retrouve avec ce qui se trouve dans /usr/src/redhat/SOURCES/

C'est à dire 2 fichiers bz2 et 706 patch

anne
ecureuil
Avatar de l’utilisateur
ecureuil1
Contre-Amiral
Contre-Amiral
 
Messages: 448
Inscrit le: 04 Avr 2002 00:00
Localisation: Grenoble, France

Messagepar Grand-Pa » 16 Jan 2006 13:49

Et hop, finis les galons !
Avatar de l’utilisateur
Grand-Pa
Vice-Amiral
Vice-Amiral
 
Messages: 728
Inscrit le: 08 Avr 2002 00:00
Localisation: Gap, France

Messagepar ecureuil1 » 16 Jan 2006 17:48

http://contribs.org/modules/phpwiki/ind ... vtools-7.0
n'est pas à jour pour une pre1

http://contribs.org/contribs/hmuhammad/ ... ols-7.0.sh
C'est ce que j'ai sans avoir utilisé ce install

Le souci :
http://www.raimokoski.com/lineox/4.0/up ... L.i686.rpm

un cht'ti :
# yum info kernel-sourcecode
Setting up repositories
smeaddons 100% |=========================| 951 B 00:00
base 100% |=========================| 1.1 kB 00:00
smeos 100% |=========================| 951 B 00:00
smeupdates 100% |=========================| 951 B 00:00
Reading repository metadata in from local files
Installed Packages
Name : kernel-sourcecode
Arch : i686
Version: 2.6.9
Release: 22.0.1.EL
Size : 184 M
Repo : installed
Summary: The source code for the Linux kernel.

Description:
The kernel-sourcecode package contains the source code files for the Linux
kernel. The source files can be used to build a custom kernel that is
smaller by virtue of only including drivers for your particular hardware, if
you are so inclined (and you know what you're doing). The customisation
guide in the documentation describes in detail how to do this. This package
is neither needed nor usable for building external kernel modules for
linking such modules into the default operating system kernels.

Il n'y a pas tout ce qu'il faut pour faire un module... manque quelques fichiers!

Je capitule! (à moins que quelqu'un arrive à installer ndiswrapper sur sme 7!)

y-parait qu'il y a un début de driver dans le kernel 2.6.15 mais pas encore au point

La carte pcmcia, que j'ai, a au moins 4 versions et chaque version a un chip différent!
Mais elles ont le même nom!
la mienne
linksys wireless-G notebook adapter WPC54G
lspci donne :
Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)

réinstall de sme 7 pre1 pour la troisième fois! ;o))

anne
ecureuil
Avatar de l’utilisateur
ecureuil1
Contre-Amiral
Contre-Amiral
 
Messages: 448
Inscrit le: 04 Avr 2002 00:00
Localisation: Grenoble, France


Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron