Problème reseau Mandrakelinux 10.1

Philou309

Membre actif
13 Mars 2004
427
7
34
Devant mon eMac
philippe.durix.free.fr
Bonjour,
Je sais que ce n'est surement pas le bon endroit mais c'est le seul que je puisse trouver pour répondre à mes questions sur linux donc tous mes espoirs reposent encore sur vous...
Voici mon problème:
Sous mon Mandrakelinux 10.1, j'ai re-compilé mon noyau pour personalisation, et j'ai voulu remettre en place mon reseau seulement problème, rien ne marche:
j'ai choisi comme driver lors de la re-compil SMC 8JeNeSaisPlusQuoi.
Ma carte reseau est une SMC2-1211TX et du coup j'ai un fichier epic100.ko
Alors moi, je met alias eth0 epic100 et je me dis c'est bon
je relance le reseau (/etc/init.d/network restart) et j'obtiens:
Arrêt de l'interface loopback : ( OK )
Application des parametre reseau ( OK )
Démarrage de l'interface loopback : ( OK )
et voila je dis c'est bon mais rien
localhost dans un navigateur rien
ping -> connect: Network is unreachable

Alors est-ce que j'ai oublié un détail important?
Est-ce que je suis nul (très possible:D)?
Est-ce un problème de ma carte reseau?

Merci d'avance
 
Hello,

Tu peux commencer en ligne de commande par faire ca :
- modprobe epic100 (charge le driver de ta carte réseau)
- ifconfig -a (affiche toutes les interfaces, même celle pas configurées. Si tu vois pas eth0, c'est que c'est pas le bon driver).
- Si tu vois eth0, redémarre ton réseau via le network restart

Sinon des commandes utiles :
- depmod -a (pour vérifier les dépendances de tes modules)
- lsmod (pour voir les modules chargés).

A+
 
Salut,
Effectivement si tu ne vois pas eth0 avec ifconfig -a, c'est que tu n'a pas le support.
Tu peux essayer : lspci ou scanpci ou au pire cat /proc/pci | grep ethernet (je ne sais pas si les 2 premieres commandes existent sur Mandrake).
Tu devrais voir avec une de ces commandes ta carte réseau et le nom de son chipset.

Avec ca, regarde au niveau de ton noyau si tu l'a bien coché (active le en dur plutot qu'en module : il te faut * et pas M devant la ligne du driver).

Si tu n'es pas sur quoi coché, donne moi ici le nom du chipset ;)

Bon courage,
A+
 
Désolé j'ai pas précisé ;) Je pensais que tu connaissais le truc :D
En fait, pour cocher un driver dans un noyau, tu utilses ESPACE :
- Quand tu as une étoile : c'est compilé en dur (dans le noyau)
- Quand tu as un M : c'est compilé en tant que module.

Donc pour ton driver, tu vas dans :
- Network device support -> Ethernet (10 or 100Mbit)
Essaye ce driver : SMC EtherPower II (NEW)

A+
 
Bonjour à tous,
J'ai fait ce que tu m'a dit.
J'ai mis le module SMC machin en dur (*).
J'ai re-comilé mon noyau et maintenant quand je fais restart network j'ai du nouveau:
Arret de l'interface loopback: (OK)
Application des paramètres reseau (OK)
Démarrage de l'interface loopback: (OK)
Activation de l'interface eth0: (ECHEC)

De plus lors du démarage, il m'indique Démarage de eth0 echec.
Apparemment il y a une progression mais ca n'est toujours pas au point.
uelqu'un aurait-il la solution?
 
Hello,
Donc maintenant, tu as le support de ta carte... c'est déjà ca !
Elle est en echec certainement parce qu'elle doit être configurée en DHCP (ou pas du tout) par défaut.
Je connais pas le fichier de conf Mandrake (ptet un truc du genre /etc/network/? ... interfaces ? ifcfg-eth0 ?) mais il faut que tu fasses la conf de ta carte. Tu peux peut-être le faire via un utilitaire Mandrake ?

Sinon en ligne de commande :
ifconfig eth0 MON_ADRESSE netmask 255.255.255.0
puis rajouter une route par défaut :
route add default gw MA_GW

Par ex, si tu veux 192.168.1.1 en adresse et que ton routeur est 192.168.1.254 :
ifconfig eth0 192.168.1.1 netmask 255.255.255.0
route add default gw 192.168.1.254

Si tu as du DHCP :
dhclient eth0 ou pump eth0 (en fonction de ce qui est installé sur Mandrake).

A+
 
Même avec ifconfig -a ? tu vois pas ton interface ?
Si même sur ifconfig -a tu ne l'a vois pas, c'est que le drivers que tu as selectionné n'est pas le bon !

A+