[TECH] noyau 2.4.1 et modules

2001-02-11 Par sujet Guillaume Vaillant
Voila le probleme, j'ai decide de me refaire un beau Linux pendant mes
trop courtes vacances (je comptait essaye ReiserFS, le noyaux 2.4.1 et X
version 4.0.2), pour ReiserFS, c ok, mais pour le noyaux, c une autre
paire de manches:
il tout bien compile (le make dep clean et tout le tralala)
il "boot",
mais il est incapable de trouver les modules! ceci serait expliquable
par l'arborescence du repertoire "/lib/modules/2.4.1" qui n'a plus grand
chose a voir avec celle d'un noyau 2.2.xx ou 2.4.0-testxx.

Je vous joint un apercu du repertoire bizarre, si quelqu'un sait comment
faire en sorte que les modules soiemt trouve.

Guillaume.2.4.1:
build@
kernel/
modules.dep
pcmcia/

2.4.1/kernel:
arch/
drivers/
fs/

2.4.1/kernel/arch:
i386/

2.4.1/kernel/arch/i386:
kernel/

2.4.1/kernel/arch/i386/kernel:
apm.o

2.4.1/kernel/drivers:
block/
cdrom/
char/
ide/
input/
media/
net/
parport/
scsi/
sound/
usb/
video/

2.4.1/kernel/drivers/block:
loop.o

2.4.1/kernel/drivers/cdrom:
cdrom.o

2.4.1/kernel/drivers/char:
agp/
joystick/
lp.o
nvram.o

2.4.1/kernel/drivers/char/agp:
agpgart.o

2.4.1/kernel/drivers/char/joystick:
analog.o
gameport.o
iforce.o

2.4.1/kernel/drivers/ide:
ide-cd.o
ide-floppy.o

2.4.1/kernel/drivers/input:
input.o
joydev.o

2.4.1/kernel/drivers/media:
video/

2.4.1/kernel/drivers/media/video:
cpia.o
cpia_usb.o
videodev.o

2.4.1/kernel/drivers/net:
bsd_comp.o
dummy.o
plip.o
ppp_generic.o
slip.o

2.4.1/kernel/drivers/parport:
parport_pc.o

2.4.1/kernel/drivers/scsi:
ppa.o
sg.o
sr_mod.o

2.4.1/kernel/drivers/sound:
emu10k1/

2.4.1/kernel/drivers/sound/emu10k1:
emu10k1.o

2.4.1/kernel/drivers/usb:
usb-ohci.o

2.4.1/kernel/drivers/video:
riva/

2.4.1/kernel/drivers/video/riva:
rivafb.o

2.4.1/kernel/fs:
isofs/
msdos/
umsdos/
vfat/

2.4.1/kernel/fs/isofs:
isofs.o

2.4.1/kernel/fs/msdos:
msdos.o

2.4.1/kernel/fs/umsdos:
umsdos.o

2.4.1/kernel/fs/vfat:
vfat.o

2.4.1/pcmcia:


[Tech]: programmation

2000-12-29 Par sujet Guillaume VAILLANT

Salut!
Est-ce que que quelqu'un saurait comment marche les fonctions open, read 
et getdirentries en C (c'est pour récupérer le contenu d'un répertoire).


Merci

Guillaume



Linux-Azur :  http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
 Pas de message au format HTML, SVP 


Re: [INFO] Docs Linux pour les debutants (et les autres ;-)

2000-12-19 Par sujet Guillaume VAILLANT

Fabien Germain wrote:


Bonsoir,

Le site www.lea-linux.org contient une mine d'informations
pour les debutants avec Linux !!! Soulignons au passage que :

* ce site est francais, et donc toutes les docs egalement
* un fichier au format PDF reprend *TOUTES* les docs du site !
* le createur du site arrive sur la region prochainement :)


A+
Fabien
--
,--.
| President de Linux Azur | www.linux-azur.org |
| Responsable du projet ScienTux  | www.scientux.org   |
`--'


Linux-Azur :  http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
 Pas de message au format HTML, SVP 






je crois même qu'ils proposent une doc pour débutant assez complète 
(compilation du noyau, config de X,...) dans un beau fichier 'pdf' que 
l'on peut télécharger.


  Guillaume VAILLANT
[EMAIL PROTECTED]



Linux-Azur :  http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
 Pas de message au format HTML, SVP 


Re: [TECH] petit probleme de makefile !!!!

2000-12-09 Par sujet Guillaume VAILLANT

Honky-Tonky wrote:


salut, je m explik :

j ai besoin de compiler plusieurs fichiers qui s appellent mutuellement. je
suis oblige donc d'utiliser un Makefile.

voici ce keu g ecrit...
et bien sur ca plante !!  :)

CFLAGS
 -I../src -I../src/X11 -I../src/PS -I../src/GIF -g -O2  -I/usr/X11R6/include
 -I/usr/local/include  -DLINUX=1 -DDO_PS=1 -DDO_X11=1 -DDO_GIF=1 -DSTDC_HEAD
ERS=1 -DHAVE_LIMITS_H=1

LDFLAGS = -L.. -lg2 -L/usr/X11R6/lib -L/usr/local/lib -lm -lX11 -lgd

go: main.o triangul.o traiteme.o utilitai.o ergonomi.o outils2d.o
 gcc $(CFLAGS) -o main.o triangul.o traiteme.o utilitai.o ergonomi.o

outils2d.o $(LDFLAGS) -o $@ main.o: main.c 2d.h 3d.h
gcc $(CFLAGS) -c main.c $(LDFLAGS) -o $@
triangul.o: triangul.c 2d.h 3d.h
gcc $(CFLAGS) -c triangul.c $(LDFLAGS) -o $@
traiteme.o: traiteme.c 2d.h 3d.h
gcc $(CFLAGS) -c traiteme.c  $(LDFLAGS) -o $@
utilitai.o: utilitai.c 2d.h 3d.h
gcc $(CFLAGS) -c traiteme.c $(LDFLAGS) -o $@
ergonomi.o: ergonomi.c 2d.h 3d.h
gcc $(CFLAGS) -c traiteme.c $(LDFLAGS) -o $@
outils2d.o: outils2d.c 2d.h 3d.h
 gcc $(CFLAGS) -c outils2d.c $(LDFLAGS) -o $@




je sais que les flags sont bons alors quelle ecriture me conseillez-vous ?

en attendant vos reponses pleines d'inspiration, je vous souhaite de passer
un très bon vendredi  soir !!!

*gui*



Linux-Azur :  http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
 Pas de message au format HTML, SVP 






A mon avis ton problème estt que tu as oublié un '=' entre le 'CFLAGS' 
et sa valeur ('-I../src ').
Ensuite, est tu sur que quand tu définis les règles de ton Makefile, le 
blanc avant ton appel à 'gcc' ait été causé par

un touche TAB, et non pas par des appuis successifs sur la touche ESPACE?
Ca m'est souvent arrivé, et ça venait souvent de ça.

  Guillaume VAILLANT
[EMAIL PROTECTED]



Linux-Azur :  http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
 Pas de message au format HTML, SVP 


[Tech] kernel 2.4.0-test5 et carte SCSI

2000-11-28 Par sujet Guillaume VAILLANT

Voilà,
J'ai compilé un noyaux 2.4.0, mais il ne reconnait toujours pas ma carte 
SCSI (une Tekram DC 315U).
Alors, je suis allé sur le site ftp de Tekram, dans la rubrique 
Drivers/Linux, voyant un repertoire Debian (j'utilise une Debian 2.2), 
j'y rentre et ne trouve que les drivers pour au mieux la version 2.1 
(soit un noyau 2.0.x), si on bidouille à la main, ça marche pour un 
noyau 2.2.x, mais pour le 2.4.0, certains fichiers à modifier n'existent 
plus, ou alors leur forme a changé.

  Quelqu'un aurait-il une idée?
  Merci,

  Guillaume VAILLANT
[EMAIL PROTECTED]



Linux-Azur :  http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
 Pas de message au format HTML, SVP 


LaTex

2000-11-16 Par sujet Guillaume VAILLANT
   Salut, j'aimerai savoir où je peux trouver un éditeur LaTex qui 
marcherai un peu sur le même principe qu'un éditeur HTML comme amaya.

   Merci d'avance.

           Guillaume VAILLANT
       [EMAIL PROTECTED]



Linux-Azur :  http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
 Pas de message au format HTML, SVP 


Re: [TECH] probl�me de configuartion du noyau

2000-10-16 Par sujet Guillaume VAILLANT

Patrice wrote:


Guillaume VAILLANT wrote:
> Bien sur, c'est pour ça que je comprend pas.
> Enfin, merci quand même.
> 


Essaye de recompiler ton noyau en mettant ces options dans le noyau et
non en module.

Au fait c'est quel version le noyau que tu essayes de recompiler ?


Linux-Azur :  http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
 Pas de message au format HTML, SVP 




En fait c'est ce que j'ai fini par faire après avoir fouillé la doc du 
noyaux, en fait il y est dis qu'il faut mettre ces options dans le 
noyaux et pas en modules et que l'option concernant les binaires JAVA 
fait double emploi avec celle qui s'appelle 'misc'. Et là en effet tout 
marche.
Pour info, j'ai essayé avec le 2.2.17 (celui qui est fourni par défaut 
avec la Debian) et avec le 2.2.16 que j'ai trouvé sur le net.


                           Voilà.


               Guillaume VAILLANT
        [EMAIL PROTECTED]




Linux-Azur :  http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
 Pas de message au format HTML, SVP 


Re: [TECH] Loadin

2000-10-14 Par sujet Guillaume VAILLANT

Data wrote:


Salut,
J'ai un dique dur ayant la distribe mandrake. Je l'ai
enlevé pour y mettre un autre disque dur ou j'ai installé
une SUSE. Avec la suse j'ai une disquette de boot et j'ai
viré lilo (fdisk /mbr) sur mon dique principal qui ,lui à
Windows.
Je n'ai aucun probléme pour booter sur la SUSE mais comme
je n'ai pas pris mes précau+tions pour créer une disquette
de boot pour la mandrake, je me trouve coincé. Je ne sais
pas utiliser loadin.
Si vous avez réussi à comprendre mon probléme alors bravo
:-))
J'ai l'image de boot de la mandrake mais comment m'en
servir ?

vmlinuz-2.2.15-4mdk
image=/boot/vmlinuz
root=/dev/hdb1
label=linux

Voila si vous pouvez m'aider ce serai cool. La doc est en
Anglais et je ne comprend pas l'anglais :-(

@+
Manu





Linux-Azur :  http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
 Pas de message au format HTML, SVP 





En gros, c'est assez simple:
  * d'abord, depuis Linux tu copies l'images de ton noyaux (vmlinuz...) 
dans le répertoire de loadlin sur ta partition windows,

  * ensuite sous windows, tu as deux possibilités:  
       +  tu créés un fichier 'linux.bat' qui contient ceci:
              |- LINUX.BAT --|
           smartdrv /C
           [LOADLIN DIR]\loadlin [LOADLIN DIR]\ton-noyau root=/dev/[ta 
partition /] ro vga=3 mem=[ta RAM]

               |- LINUX.BAT --|
       évidemment tu dois exécuter 'linux.bat' depuis DOS.

       + sinon, tu fais un menu de démarrage, ce qui revient à avoir un 
fichier 'config.sys' qui ressemble à ça:

           |-- CONFIG.SYS |
           SWITCHES=/F
          
           [menu]
           menuitem=DOS, Boot DOS
           menuitem=LNX, Boot Linux
           menudefault=LNX,5
          
           [DOS]
           DEVICE=C:\WINDOWS\HIMEM.SYS
           DEVICE=C:\WINDOWS\EMM386.EXE
           device=C:\WINDOWS\COMMAND\display.sys con=(ega,,1)
           Country=033,850,C:\WINDOWS\COMMAND\country.sys

           [LNX]
           shell=[LOADLIN DIR]\loadlin.exe  [LOADLIN DIR]\ton-noyau     
  root=/dev/[ta partition /]  ro  vga=3 mem=[ta RAM¿


           [COMMON]

           |--- CONFIG.SYS ---|
           et bien sur, si tu as plusieurs noyaux, tu peux rajouter des 
menus ...


           Bonne chance!

                           Guillaume VAILLANT
                       [EMAIL PROTECTED]



Linux-Azur :  http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
 Pas de message au format HTML, SVP 


Re: [TECH] probl�me de configuartion du noyau

2000-10-14 Par sujet Guillaume VAILLANT

Patrice wrote:


Guillaume VAILLANT wrote:
> 
> Voilà, j'utilise une Debian 2.2 depuis peu, et quand je recompile le

> noyaux, voilà le message que j'obtient quand je veux le tester:
> 'kmod: failed to exec /sbin/modprobe -s -k binfmt-404c, errno = 8'
> Qu'est ce que cela veut dire? j'ai viré de ma config tous les trucs
> avec la mention EXPERIMENTAL qui aurait pu être source d'ennui, alors?
 



Salut
kmod
modprobe est un "chargeur" automatique de module.
Dans la configuration de ton noyau, dans la partie General Setup tu as
du choisir une des cases suivantes en module :
Kernel support for a.out binaries
Kernel support for ELF binaries
Kernel support for MISC binaries
Kernel support for JAVA binaries

A la fin de ta compilation il faut faire un : make modules
puis un  : make modules_install

As-tu fait ces deux opérations ?

Patrice
A+


Linux-Azur :  http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
 Pas de message au format HTML, SVP 





Bien sur, c'est pour ça que je comprend pas.
Enfin, merci quand même.

           Guillaume VAILLANT
       [EMAIL PROTECTED]



Linux-Azur :  http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
 Pas de message au format HTML, SVP 


[TECH] probl�me de configuartion du noyau

2000-10-13 Par sujet Guillaume VAILLANT
Voilà, j'utilise une Debian 2.2 depuis peu, et quand je recompile le 
noyaux, voilà le message que j'obtient quand je veux le tester:

'kmod: failed to exec /sbin/modprobe -s -k binfmt-404c, errno = 8'
Qu'est ce que cela veut dire? j'ai viré de ma config tous les trucs avec 
la mention EXPERIMENTAL qui aurait pu être source d'ennui, alors?


               Merci de votre coup de main.

                   Guillaume VAILLANT
            [EMAIL PROTECTED] 
<"mailto:[EMAIL PROTECTED]">