slack a écrit 349 commentaires

  • [^] # Re: kernel /boot/kernel-2.6.17-gentoo-r4 root=/dev/hda3

    Posté par  . En réponse au message Kernel panic - VFS. Évalué à 1.

    >Il me detecte mon disque dur car
    > le mbr ce lance (grub)
    > et il trouve ma kernel image dans /boot ( /dev/hda1 )
    > donc j'en déduis qu'il detecte le disque dur.

    NON ! Voici en bref l'initialisation du système :
    1 le bios initialise l'ordinateur et charge le MBR où il trouve grub qu'il lance
    2 grub charge le noyau linux qu'il lance
    3 le noyau initiale l'ordinateur
    4 le noyau monte la partition racine
    5 le noyau charge puis lance le processus init à partir de la racine
    6 init lance les scripts d'initialisation du système.

    Ta machine s'arrête à l'étape 4.


    Le noyau est bavard : affiche-t-il quelques lignes indiquant qu'il a trouvé ton disque hda et ses partitions ?
  • [^] # Re: kernel /boot/kernel-2.6.17-gentoo-r4 root=/dev/hda3

    Posté par  . En réponse au message Kernel panic - VFS. Évalué à 1.

    Tous les pilotes indispensables au boot sont compilés en dur sauf celui du chipset VIA82XXX (voir le menu Device Drivers / sous menu ATA/ATAPI/MFM/RLL support).

    Pourquoi ne pas le compiler en dur ? Si cela ne solutionne pas ton problème, je sèche ...

    Au boot, mon noyau affiche :
    hda: <Non du fabriquant du disque dur>Maxtor 6E040L0, ATA DISK drive
    ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
    Probing IDE interface ide1...
    hda: max request size: 128KiB
    hda: <capacité du disque> 80293248 sectors (41110 MB) w/2048KiB Cache, CHS=65535/16/63, UDMA(133)
    hda: cache flushes supported
    hda: <partitions reconnues>hda1 hda2 hda3 hda4

    Au boot, ton noyau affiche-t-il des informations semblables concernant ton disque dur ? Les partitions hda1, hda2, hda3 sont-elles reconnues ?
  • # kernel /boot/kernel-2.6.17-gentoo-r4 root=/dev/hda3

    Posté par  . En réponse au message Kernel panic - VFS. Évalué à 1.

    Le problème peut venir de l'option "root=/dev/hda3" passée au noyau.

    Combien de disque dur as-tu ?
    Sont-ils ide, sata, scsi ?
    Comment as-tu partitionné le disque où se trouve la partition racine ?

    Sinon, tu n'as pas compilé en dur le pilote du système de fichier ou le pilote de disque dur. Peux-tu poster le contenu du fichier .config qui se trouve à la racine des sources linux (probablement /usr/src/linux) ?
  • # Je n'ai jamais testé mais ...

    Posté par  . En réponse au message Probleme wget. Évalué à 1.

    Si c'est le système Anti flood / anti leeching , cela passera peut-être en ajoutant --random-wait et en augmentant la durée avec --wait=10s ou --wait=1m
  • # ton noyau ne trouve pas la partition racine.

    Posté par  . En réponse au message Kernel panic - VFS. Évalué à 3.

    Quelques pistes :

    * indique à ton noyau l'emplacement de la partition racine à l'aide de la commande rdev (voir sa page de man ou lance "rdev --help") ;
    * indique à ton noyau l'emplacement de la partition racine à l'aide d'une option de ton bootloader (si tu utilises lilo, une ligne "root=/dev/XXX" dans /etc/lilo.conf) ;
    * ton noyau n'a pas le pilote (compilé en dur ou en module et chargé par un initrd) pour le disque où se trouve la partition racine.
  • # Pour faire de la NAT ...

    Posté par  . En réponse au message Routage pour un parefeu. Évalué à 1.

    Sur la page :
    http://www.netfilter.org/documentation/index.html#documentat(...)

    Ouvre le "NAT HOWTO". Il existe en FRANCAIS !

    Les exemples en bas de la page 7 doivent t'éclairer.

    D'accord, cela utilise iptables et non une surcouche mais cela marche.
  • # connexion ethernet avec une freebox

    Posté par  . En réponse au message Internet sur backtrack (ethernet). Évalué à 1.

    Ouvre un terminal sous le compte root et lance un client dhcp (dhcpcd ou dhclient suivant ta distribution).

    ATTENTION : installe un pare-feu convenable !

    P.S. consulte http://casteyde.christian.free.fr/system/linux/guide/online/(...)
  • # teamspeak

    Posté par  . En réponse au message Telephonie IP etc .... Évalué à 1.

    peut dépanner
  • # Ton paquet n'est pas adapté à ta version de slackware

    Posté par  . En réponse au message Manque de packages. Évalué à 1.

    Ton paquet attent une version de la glibc qui n'est pas disponible sur ton système.


    Pour obtenir un paquet convenable, charge dans un répertoire de travail les sources de iftop que tu trouveras à l'adresse :
    http://www.ex-parrot.com/~pdw/iftop/download/?M=D

    Ensuite, tu crées un fichier slack-desk avec par exemple le contenu suivant (la ligne #-- fin de fichier n'est pas à inclure) :
    iftop: iftop : suivi des connections réseaux
    iftop:
    iftop: Cet outils affiche les connections réseaux et assure un suivi de
    iftop: consommation de bande passante
    iftop:
    iftop: Utilise les bibliothèques :
    iftop: libm libncurses libpthreads libgpm
    iftop:
    iftop:
    iftop:
    iftop:i
    # --fin de fichier

    Ensuite, tu crées un fichier iftop.SlackBuild exécutable avec le contenu suivant :
    #!/bin/sh
    CWD=`pwd`
    PKG=/tmp/package-iftop

    VERSION=0.17
    ARCH=${ARCH:-i486}
    BUILD=001

    if [ "$ARCH" = "i386" ]; then
    SLKCFLAGS="-O2 -march=i386 -mcpu=i686"
    elif [ "$ARCH" = "i486" ]; then
    SLKCFLAGS="-O2 -march=i486 -mcpu=i686"
    elif [ "$ARCH" = "s390" ]; then
    SLKCFLAGS="-O2"
    elif [ "$ARCH" = "x86_64" ]; then
    SLKCFLAGS="-O2"
    fi

    rm -rf $PKG
    mkdir -p $PKG
    cd /tmp
    rm -rf iftop-$VERSION
    tar xzvf $CWD/iftop-$VERSION.tar.gz
    cd iftop-$VERSION
    chown -R root.root .
    #find . -perm 777 -exec chmod 755 {} \;
    #find . -perm 664 -exec chmod 644 {} \;
    CFLAGS="$SLKCFLAGS" \
    ./configure \
    --prefix=/usr \
    --build $ARCH-slackware-linux | less
    make
    make check
    make install DESTDIR=$PKG
    cd $PKG
    chown -R root.bin $PKG/usr/bin $PKG/bin
    ( cd $PKG
    find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
    find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
    )
    gzip -9 $PKG/usr/man/man?/*.?
    mkdir -p $PKG/install
    cat $CWD/slack-desc > $PKG/install/slack-desc

    cd $PKG
    makepkg -l y -c n ../iftop-$VERSION-$ARCH-$BUILD.tgz
    # --fin de fichier


    Enfin, exécute sous la compte root iftop.SlackBuild. Tu obtiendras un beau paquet tout neuf.
  • # la commande wget convient

    Posté par  . En réponse au message je voudrais telecharger le contenue d'une directory. Évalué à 1.

    Pour charger le contenu d'un répertoire et de ses sous répertoires :

    wget -r ftp://ftp.machine.extension/repertoire/a/charger

    Consulte la page de manuel pour trouver les options utiles.
    J'utilise souvent les options :
    --cut-dir
    -nc
    -c
    -l
  • [^] # Où est le goulet ?

    Posté par  . En réponse au message XDMCP VS. VNC avec SSH. Évalué à 2.

    Le goulet d'étranglement doit être la connexion internet. Ne confond pas le débit maximum de réception 512Kbits ou 2Mbits avec le débit d'émission qui est plus faible (probablement quelques dizaines de Kbits) et doit être insuffisant.
    Essaye de connecter tes deux machine par un réseau ethernet (deux cartes 100 et un cable croisé suffisent). Tu devrais voir immédiatement la différence. D'après mes tests, et suivant les logiciels graphiques lancés, un débit réseau de 100Kbits à 2Mbits est nécessaire. Ta connexion internet doit être incapable de fournir un tel débit.

    Pour utiliser XDMCP :
    * il faut lancer sur la machine serveur un gestionnaire de connexions (xdm, kdm, gdm ...) qui accepte les connections distantes,
    * puis lancer sur la machine cliente un serveur X avec l'option -query ou -broadcast.

    Comme tu utilises ssh, tu n'utilises pas XDMCP.

    Voici trois pistes pour gagner en vitesse :
    * diminue la résolution et le nombre de couleurs de ton serveur X.
    * utilise un bureau dépouillé (fluxbox par exemple à la place de kde ou gnome).
    * Pourquoi utiliser Xnest ? Tu peux lancer un deuxième serveur X sur PC1 et afficher ton bureau dessus :
    Dans un terminal, par exemple tty1, lance sur PC1 les deux commandes suivantes :
    X :1 &
    DISPLAY=:1 ssh -C -g -X moi@FW
    Puis lance dans la console sur PC1 ton bureau (startkde pour kde, fluxbox pour fluxbox ...). N'oublie pas d'indiquer le chemin absolu si besoin.
    PC1 va t'afficher deux bureaux qui affichent les fenêtres de programmes lancés sur PC1 pour le premier bureau et sur PC2 pour le second. Tu peux passer de l'un à l'autre avec les touches Ctrl+Alt+F7 ou bien Ctrl+Alt+F8.
  • # Avec si peu de ram ...

    Posté par  . En réponse au message Distribution 32 Mo. Évalué à 1.

    Avec uniquement 32 Mo de ram, tu ne peux pas faire tourner les logiciels bureautiques récents.

    Voici des pistes à étudier :
    - installer plus de ram (OpenOffice 1.X.X tourne sur un pentium II avec 256 Mo);
    - installer la version d'une distribution sortie en même temps que ton ordinateur;
    - transformer ton PC en terminal X si tu disposes d'une autre machine récente;
    - réduire une distribution à l'essentiel pour installer un petit serveur web pour héberger un site peu fréquenté en html pur.
  • [^] # Re: tester le réseau

    Posté par  . En réponse au message connecter 2 pc sous linux. Évalué à 1.

    >linux:~ # ethtool eth0
    >Settings for eth0:
    >...
    >Link detected: no
    Vu la dernière ligne, un câble, ton hub ou une carte est défectueux. Tant que tu n'auras pas sur la dernière ligne "Link detected: yes", tu n'auras pas de réseau !

    >Kernel IP routing table
    >Destination Gateway Genmask Flags Metric Ref Use Iface
    >192.168.1.1 * 255.255.255.255 UH 0 0 0 eth0
    >192.168.1.0 * 255.255.255.0 U 0 0 0 eth0
    >192.168.1.0 * 255.255.255.0 U 0 0 0 eth0
    >loopback *
    Vu les deux lignes identiques, ifconfig défini la route pour le réseau 192.168.1.0/255.255.255.0 . Tu n'as pas à définir cette route à la main.

    >j'ai testé les cables , y a pas de souci à ce niveau.
    Comment arrives-tu à cette conclusion vu ce que te renvoie ethtool ?
  • # tester le réseau

    Posté par  . En réponse au message connecter 2 pc sous linux. Évalué à 1.

    Lorsque la commande attribue une IP à une carte, elle ajoute la route correspondante.

    Que donnent sur chaque pc les commandes :
    ethtool eth0
    iptables -L
    route

    As-tu vérifié tes câbles réseaux, le hub ?

    Essaye de relier les deux cartes par un câble droit sans utiliser le hub.
  • [^] # Re: fdisk

    Posté par  . En réponse au message Palm Tungsten T5 en mode "lecteur" sur Debian Sarge. Évalué à 1.

    La commande
    # mount /dev/sda1
    te renvoie
    mount: mount point /media/palm does not exist

    Alors crée le répertoire /media/palm avec la commande ( à lancer en root) :
    mkdir /media/palm
  • [^] # Re: brctl

    Posté par  . En réponse au message Faire de la QoS avec un routeur ADSL qui ne fait pas de QoS. Évalué à 1.

    As-tu de la documentation ou bien un lien ?
  • [^] # Re: un bon tuto

    Posté par  . En réponse au message probleme de protocole XDMCP sur un client leger. Évalué à 1.

    La documentation
    http://www.linux-france.org/article/lgazette-fr/issue-27/lg-(...)
    explique comment configurer une machine en terminal X et comment configurer xdm sur les machine où doit se connecter le terminal X.

    Pourquoi vouloir faire tourner le chooser sur le terminal X ? C'est une tache pour un gestionnaire de connections ( xdm, kdm, gdm ou autre) qui tourne sur une machine qui accepte les connections X et non sur un terminal X.
  • [^] # Re: Avoir plusieurs login manager

    Posté par  . En réponse au message Avoir plusieurs login manager. Évalué à 1.

    >Le changement "kdm vt7 vt8" en "kdm vt8 vt7" dans mon
    > "/etc/rc.d/rc.local" a marché. Maintenant au démarrage
    > il y a deux serveurs x lancés et je me trouve par défaut
    > sur le vt7 et non sur le vt8.

    Par défaut, slackware utilise le niveau 4 d'init pour le mode graphique. Pour obtenir ce mode sans modifier /etc/rc.d/rc.local, il suffit de modifier dans /etc/inittab la ligne
    id:3:initdefault:

    par :
    id:4:initdefault
  • [^] # Re: hdb ?

    Posté par  . En réponse au message Palm Tungsten T5 en mode "lecteur" sur Debian Sarge. Évalué à 1.

    >usb.c: USB device 4 (vend/prod 0x830/0x61) is not claimed by any active driver.

    Ton palm ne semble pas être reconnu par les pilotes du noyau.
    Je pense que debian ne doit pas charger tous les modules du noyau utiles.
    Que donne lsmod sous mandrake et sous debian ?
  • [^] # Re: Avoir plusieurs login manager

    Posté par  . En réponse au message Avoir plusieurs login manager. Évalué à 1.

    >pourquoi il y avait un moins devant le 7 de ServerVTs ?

    C'est expliqué dans le fichier kdmrc :
    # VTs to allocate to X-servers. A negative number means that the VT will be
    # used only if it is free. If all VTs in this list are used up, the next free
    # one greater than the last one in this list will be allocated.

    >Juste la quand je démarre le pc, j'arrive sur le vt8 par défaut et quand
    > je me logue, la session se termine instantanément et bascule sur le vt7
    > sur lequel je peux me logguer.
    C'est pas normal. Ton écran ne peut afficher qu'un écran graphique à la fois mais les deux connections X sont totalement indépendantes. Avec les touches Ctrl+Alt+F7 ou Ctrl+Alt+F8, tu dois pouvoir passer de l'une à l'autre à tout moment.

    > En fait je pense que ça ressemble à une pile : pour se connecter sur le vt8, il faut > d'abord qu'il y ait une session sur le vt7.
    Pas sur ma machine ! Comment as-tu configuré ton système ?

    >je vais essayer un "kdm vt8 vt7" au lieu du "kdm vt7 vt8".
    ???????????????????????????????????????????
  • # un bon tuto

    Posté par  . En réponse au message probleme de protocole XDMCP sur un client leger. Évalué à 1.

    http://casteyde.christian.free.fr/system/linux/guide/online/(...)

    >je travaille actuellement sur un projet qui consiste à créer un linux le plus petit
    > possible avec un serveur X.
    Est-ce un terminal X ?

    >Ce serveur X doit faire appel à son propre chooser pour démarrer...
    Sur quelle machine le chooser doit-il tourner (sur la même machine que le serveur X ou une autre ) ?
  • [^] # Re: Avoir plusieurs login manager

    Posté par  . En réponse au message Avoir plusieurs login manager. Évalué à 4.

    cte truite

    Pour ouvrir deux sessions graphiques, l'une sur tty7 et l'autre sur tty8, édite sous le compte root le fichier :
    /opt/kde/share/config/kdm/kdmrc

    Remplace les trois lignes lignes suivantes :
    StaticServers=:0
    ReserveServers=:1,:2,:3
    ServerVTs=-7

    par les trois lignes suivantes :
    StaticServers=:0,:1
    ReserveServers=:2,:3
    ServerVTs=-7,-8

    Ensuite, relance kdm avec :
    init 3 ; init 4

    Les touches Ctrl+Alt+F7 et Ctrl+Alt+F8 permettent de passer d'un terminal graphique à l'autre,
  • # Si tu peux utiliser la forme forte de ssh ...

    Posté par  . En réponse au message SSH à partir d'un applet. Évalué à 2.

    tu n'as plus besoin de mot de passe mais de couples de clés publique/privée.
    Consulte les pages de manuel de ssh et sshd ou bien le dernier numéro de "linux magazine"

    Bon courage
  • [^] # Re: rediriger un port sur un routeur

    Posté par  . En réponse au message Connexion ssh via routeur. Évalué à 0.

    Pour te connecter chez ton ami, tu n'as pas à modifier ton routeur. Parcontre, ton ami doit rediriger le port 22 du routeur vers sa machine. S'il utilise un modem linksys WRT54G, la procédure EST ÉCRITE DANS SON MANUEL! De plus dans ce cas, tu n'as pas besoin d'utiliser iptables.

    P.S. Si tu veux de la documentation (en français) sur iptables, consulte :
    www.netfilter.org
  • [^] # rediriger un port sur un routeur

    Posté par  . En réponse au message Connexion ssh via routeur. Évalué à 1.

    Quel routeur utilises-tu ?

    Si ton routeur est un modem, consulte sa documentation. Il doit se configurer à l'aide de telnet ou d'un navigateur.

    Si tu utilises un ordinateur sous linux, il faut utiliser la commande iptables.