Comment activer eth0 au demarrage ?

biltoboubou Messages postés 85 Statut Membre -  
biltoboubou Messages postés 85 Statut Membre -
bonjour
pour charger eth0 je doit "make laod"
comment faire pour l'activer en automatique
merci
a+

20 réponses

  1. phil
     
    Bsr,
    je pense:
    make install (copie le module de ta carte -> /lib/modules/reference du noyau/kernel/drivers/net)
    depmod
    dans le fichier /etc/modules.conf :
    alias eth0 module_de_ta_carte
    A+
    0
  2. jisisv Messages postés 3678 Statut Modérateur 936
     
    Moy en a pà comprandre là kestiom

    100 rank 1
    The software said "Requires Windows98, Win2000, or better,
    So I installed Unix.
    0
  3. biltoboubou Messages postés 85 Statut Membre 1
     
    je pense:
    make install (copie le module de ta carte -> /lib/modules/reference du noyau/kernel/drivers/net)
    depmod
    dans le fichier /etc/modules.conf :
    alias eth0 module_de_ta_carte
    A+

    je debute , je dois faire quoi ???
    merci
    0
  4. phil
     
    Bsr,
    on y va par etape, OK?
    à quel moment fais-tu "make load" pour valider ta carte ethernet ?
    et depuis quel repertoire :
    (la commande "pwd" te donne ton repertoire actif)
    A+
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. biltoboubou Messages postés 85 Statut Membre 1
     
    d'abord , merci pour l'aide...
    je debute ( il faut m'expliquer lentement lol)
    je résume,
    j'ai une carte mere p4p800 avec le lan inteegré , j'ai trouve le drivers sur le site ,3c2000
    apres avoir fait un make dans usr/etc/3c2000/ j'ai le fichier
    3c2000.o...
    si je fais un ifconfig ....> rien pas de eth0
    il faut faire dans usr/etc/3c2000/ un make load 3c2000.o et la ...
    si ifconfig ....> j'ai eth0 !
    et voila si tu comprend ou j'ai fait une erreur ?
    un grand merci d'avance...
    A++
    0
  7. phil
     
    Bsr,
    quand tu fais "make load", je pense que ça charge le module en 3c2000.o , mais au reboot , c'est à refaire.
    essaye "make install" dans usr/etc/3c2000
    tu devrais retrouver le module 3c2000.o dans le repertoire
    /lib/module/version_de_ton_noyau/kernel/drivers/net
    c'est bon ?
    A+
    0
  8. biltoboubou
     
    [root@serveur_fixe 3c2000]# make install 3c2000.o
    gcc: /usr/src/linux/include/linux/autoconf.h: No such file or directory
    gcc: no input files
    Found kernel version 2.4.21-0.13mdkcustom
    Install directory is /lib/modules/2.4.21-0.13mdkcustom/kernel/drivers/net
    mkdir -p /lib/modules/2.4.21-0.13mdkcustom/kernel/drivers/net
    install -m 644 3c2000.o /lib/modules/2.4.21-0.13mdkcustom/kernel/drivers/net
    depmod -a
    make: « 3c2000.o » est à jour.
    [root@serveur_fixe 3c2000]# ifconfig
    lo Lien encap:Boucle locale
    inet adr:127.0.0.1 Masque:255.0.0.0
    UP LOOPBACK RUNNING MTU:16436 Metric:1
    RX packets:398 errors:0 dropped:0 overruns:0 frame:0
    TX packets:398 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 lg file transmission:0
    RX bytes:31587 (30.8 Kb) TX bytes:31587 (30.8 Kb)

    lo:0 Lien encap:Boucle locale
    inet adr:192.168.0.1 Masque:255.255.255.0
    UP LOOPBACK RUNNING MTU:16436 Metric:1

    ppp0 Lien encap:Protocole Point-à-Point
    inet adr:62.39.218.116 P-t-P:62.106.138.51 Masque:255.255.255.255
    UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
    RX packets:18 errors:0 dropped:0 overruns:0 frame:0
    TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 lg file transmission:3
    RX bytes:842 (842.0 b) TX bytes:805 (805.0 b)

    [root@serveur_fixe 3c2000]#

    9a marche pas ?
    0
  9. biltoboubou Messages postés 85 Statut Membre 1
     
    Avec make load ça marche ?

    [root@serveur_fixe 3c2000]# make load 3c2000.o
    gcc: /usr/src/linux/include/linux/autoconf.h: No such file or directory
    gcc: no input files
    insmod 3c2000.o
    make: « 3c2000.o » est à jour.
    [root@serveur_fixe 3c2000]# ifc
    ifcfg ifconfig
    [root@serveur_fixe 3c2000]# ifconfig
    eth0 Lien encap:Ethernet HWaddr 00:0C:6E:A5:3F:55
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    RX packets:0 errors:0 dropped:0 overruns:0 frame:0
    TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 lg file transmission:100
    RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
    Interruption:22

    lo Lien encap:Boucle locale
    inet adr:127.0.0.1 Masque:255.0.0.0
    UP LOOPBACK RUNNING MTU:16436 Metric:1
    RX packets:400 errors:0 dropped:0 overruns:0 frame:0
    TX packets:400 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 lg file transmission:0
    RX bytes:32076 (31.3 Kb) TX bytes:32076 (31.3 Kb)

    lo:0 Lien encap:Boucle locale
    inet adr:192.168.0.1 Masque:255.255.255.0
    UP LOOPBACK RUNNING MTU:16436 Metric:1

    ppp0 Lien encap:Protocole Point-à-Point
    inet adr:62.39.218.116 P-t-P:62.106.138.51 Masque:255.255.255.255
    UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
    RX packets:680 errors:0 dropped:0 overruns:0 frame:0
    TX packets:668 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 lg file transmission:3
    RX bytes:544867 (532.0 Kb) TX bytes:65650 (64.1 Kb)
    0
  10. phil
     
    Si j'ai bien compris pour que cela marche, il faut faire:
    insmod 3c2000.o ?

    il faut modifier ton fichier /etc/modules.conf en ajoutant :
    alias eth0 3c2000
    ok ?
    0
  11. biltoboubou Messages postés 85 Statut Membre 1
     
    ça change rien lolll
    je craque ....
    merci pour l'aide
    a+
    0
  12. phil
     
    est ce que la commande suivante fonctionne ?:
    insmod 3c2000
    a+
    0
  13. biltoboubou
     
    la commande suivante fonctionne ?:
    insmod 3c2000 ? marche ( j'ai bien une eth0) mais il faut la refaire a chaque demarrage !
    a+
    0
  14. phil
     
    Bjr,
    quel est le contenu de /etc/modules.conf ?
    as tu une ligne du genre : alias eth0 xxxx ?
    A+
    0
  15. biltoboubou Messages postés 85 Statut Membre 1
     
    oui, j'ai fait la modif mais ça change rien ...

    modifier ton fichier /etc/modules.conf en ajoutant :
    alias eth0 3c2000
    ok ?
    0
  16. biltoboubou Messages postés 85 Statut Membre 1
     
    besoin d'aide
    merci
    0
  17. phil
     
    contenu de /etc/modules.conf ?
    si tu fais "find / -name 3c2000 -print", qu'obtiens tu?
    as tu des messages (concernant eth0) au demarrage( /var/log/messages et dmesg)
    0
  18. biltoboubou Messages postés 85 Statut Membre 1
     
    /usr/src/linux version/net/3c2000
    et
    /usr/src/linux version/net/3c2000/3c2000

    et voila !
    a+
    0
  19. batmat Messages postés 1880 Date d'inscription   Statut Membre 114
     
    slt,
    Vous parlez tous de charger le module, mais est ce qu'il s'est bien exprimé : s'il veut attribuer une IP, il faut l'indiquer dans /etc/network/interfaces une fois que le module pour eth0 est chargé... Non ?

    @++

    Vous hésitez entre Linux et Windows ?
    Vous voulez dépenser du temps ou de l'argent ?
    0
  20. phil
     
    Bsr,
    il faut que ton fichier 3c2000.o se trouve dans
    /lib/module/version_de_ton_noyau/kernel/drivers/net
    apres tu fais un depmod
    puis dans /etc/modules.conf, tu ajoutes ou modifies la ligne
    alias eth0 3c2000
    A+
    0