[Resolu] Session perdue

[quote=“mamanga”]Sonador : je n’ai collé qu’une partie de ifconfig.
Mais je t’avoue que je ne comprends pas bien ce que tu veux me faire faire puisque je ne peux pas me brancher en ethernet.[/quote]

Quel est le rapport entre ethernet et le fait de faire un lspci?

Si tu n’as pas Ethernet, tu dois (encore une fois) vérifier ce que ton ordi “voit” comme matériel (première étape), à partir de là, voir si tu as le driver (seconde étape), si oui, tu vérifies si le module correspondant est monté (étape 3), si l’interface est up (étape 4), puis vérifier la configuration (étape 5). C’est empirique… Tu part de la couche matérielle, et tu remontes vers la couche applicative.

tu dis que tu n’as pas mis tout le fichier interfaces? Ok, pourquoi? Je te demande des choses précises, et tu renvoies la moitié des informations? Peut-être que tout es ok, dans ce que je te demande… C’est possible, mais encore faut-il nous le démontrer, dans ce cas. J’ai même pris (perdu?) du temps à t’expliquer ce qu’il fallait que tu vérifies en priorité et pourquoi. tout ça, ça ne me dit pas ce que tu as comme matériel (et au fait, rappelle-moi… tu as quoi comme noyau, tant qu’on y est?).

Ce problème, à mon avis, n’est pas super complexe (à priori… justement tant que j’ai pas d’infos en plus, ca va être difficile de t’aider). Pour te dire, j’en ai eu un assez similaire, pour un problème de noyau. Je te parle des modules, mais le driver, s’il est monté par le module, il peut-être implémenté dans le noyau. Dit autrement : soit tu as le driver de ta carte dans le kernel, soit tu l’importes et tu l’installes. Moi j’avais résolu le problème en mettant un kernel plus récent que celui que j’utilisais (alors le standard, le 2.6.18, sur la Etch). Mais - dis moi si je me trompe - toi, il est plus récent.

A dire vrai, les problèmes comme ceux-là arrivent régulièrement, quand tu installes un matériel ou quand tu installes un OS. Une fois que tu as compris le principe, tu as compris quoi chercher (même sans savoir par coeur… ce qui n’est pas mon cas, je te rassure). Je ne suis pas en reste : j’ai des soucis inverses au tien : avec le wifi (faut encore que je me penche dessus… peut-être demain soir? On verra).

Cela étant, je lis : “et le rajout de la carte pour pouvoir me brancher en ethernet.”

Hum… tu aurais donc ajouté une carte… it’s that? Et le driver? Tu ne t’es pas graté l’oreille avec, n’est ce pas? lol. Si tu l’as ajouté, tu connais le modèle de la carte? Encore une fois, fais un lspci. Fais pas de grep. Envoie juste le résultat brut, dans un premier temps. Et dis nous en même temps quel est le modèle de la carte que tu as ajouté (Cf. sur la boite), qu’on puisse comparer avec le résultat de la commande.
Enfin… si tu veux avoir une chance de résoudre le problème, évidemment… C’est toi qui voit, héhéhé…

Je ne vois pas non plus le rapport avec gnome, entre parenthèse… ta session c’est une chose, ton problème de carte c’en est une autre : crée un autre topic, dans ce cas (un simple conseil amical :slightly_smiling:).

En tout cas, c’est comme pour gnome : je t’avais posé des questions et je n’ai pas eu de réponses précises. Snif… tu ne nous facilites pas les choses…

Bon, à côté de ça, si quelqu’un a une meilleure idée, pas de pb. Faut être humble. Pour moi, tout ceci tiens du minimum, mais peut-être que d’autres ont mieux à proposer. Ce serait toujours intéressant.

C’est vrai qu’on s’y perd un peu là :wink:
mamanga, peut-être qu’un petit résumé de la situation serait approprié (surtout que le fil fait 3 pages maintenant) ?

Oui c’est vrai que là ça commence à faire beaucoup :unamused:

Je reprends :
J’ai à ma disposition 3 pcs. 1 sur lequel est installé Ubuntu 8.04 que je voudrais remplacer par Debian mais au lieu de tout planté je voulais d’abord essayer.
Donc j’ai installé Etch sur un Pentium III, 256 Mo de ram et un processeur de 550 Mhz, et j’ai un dongle Sagem XG-703a ( pour lequel je suis obligé de compiler le driver si je veux avoir une connection Wifi).
La semaine dernière j’ai installé les dépôts SID à la place de ceux de Etch et tout s’était très bien passé.
Puis j’ai tenter un dualboot avec Ubuntu et là j’ai tout foiré, j’ai donc réinstallé Debian Etch seule. Depuis avec un ami on a ajouté à ce pc 1 carte ethernet et 256 Mo de ram, et j’ai ajouté un switch pour partager mon écran entre les pcs.
Mais depuis aussi je ne peux plus passer ni à Lenny, ni à Sid car les mises à jours ne se font pas.
Synaptic ( ou aptitude ou apt-get, j’ai essayé les 3 ) désinstalle les paquets de Etch mais n’arrive pas à installer ceux de Lenny ou Sid car il ne peut pas se connecter à internet. Ce qui fait que je me retrouve avec une Debian, qui n’a plus rien de graphique et sur laquelle je ne peux pas faire grand-chose ( puisque des paquets très important sont enlevés).

Voici en gros tout ce que j’ai essayé de faire, avec l’aide de tout ceux qui ont bien voulu se pencher sur mon cas :

adduser nom_de_l_utilisateur apt-get install -f apt-get install --reinstall gnome apt-get install --reinstall gnome-core apt-get check aptitude aptitude update aptitude full-upgrade

Sonador je te donne les résultats un tout petit peu plus tard.

POur le noyau c’est le 2.6.18-6.
Alors ma carte ethernet est de la récup donc voilà ce que donne ( il y a aussi mon dongle wifi)

[code]lshw

*-network
description: Ethernet interface
product: RTL-8029(AS)
vendor: Realtek Semiconductor Co., Ltd.
physical id: d
bus info: pci@00:0d.0
logical name: eth0
version: 00
serial: 00:20:18:53:52:43
width: 32 bits
clock: 33MHz
capabilities: ethernet physical
configuration: broadcast=yes driver=ne2k-pci driverversion=1.03 latency=0 multicast=yes
resources: ioport:a800-a81f irq:5
*-network
description: Wireless interface
physical id: 1
logical name: wlan0
serial: 00:60:b3:be:7f:d7
capabilities: ethernet physical wireless
configuration: broadcast=yes driver=ndiswrapper+wlanuig driverversion=1.53+Sagem SA,06/03/2004, 3.0.18 ip=xxx.xxx.x.x link=yes multicast=yes wireless=IEEE 802.11g
[/code]

Ensuite

[code]ifconfig

eth0 Lien encap:Ethernet HWaddr 00:20:18:53:52:43
adr inet6: fe80::220:18ff:fe53:5243/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:0 (0.0 b) TX bytes:468 (468.0 b)
Interruption:5 Adresse de base:0xa800

lo Lien encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:52 errors:0 dropped:0 overruns:0 frame:0
TX packets:52 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:3512 (3.4 KiB) TX bytes:3512 (3.4 KiB)

wlan0 Lien encap:Ethernet HWaddr 00:60:B3:BE:7F:D7
inet adr:xxx.xxx.x.xx Bcast:192.168.1.255 Masque:255.255.255.0
adr inet6: fe80::260:b3ff:febe:7fd7/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:40327 errors:0 dropped:0 overruns:0 frame:0
TX packets:23728 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:58711595 (55.9 MiB) TX bytes:1775524 (1.6 MiB)[/code]

Par contre si je fais

lspci | grep Ethernet 00:0d.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8029(AS)
Donc le driver n’est pas installé

ifup eth0 Ignoring unknown interface eth0=eth0

POur le ping

[code]ping 127.0.0.1

PING 127.0.0.1 (127.0.0.1) 56(84) bytes of data.
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.087 ms
64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.075 ms
64 bytes from 127.0.0.1: icmp_seq=3 ttl=64 time=0.075 ms
[/code]

ping localhost PING localhost (127.0.0.1) 56(84) bytes of data. 64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.078 ms 64 bytes from localhost (127.0.0.1): icmp_seq=2 ttl=64 time=0.078 ms 64 bytes from localhost (127.0.0.1): icmp_seq=3 ttl=64 time=0.079 ms

Voilà j’espère que je n’ai rien oublié :smiley:

Eh bien, c’est pas mal tout ça!

Ton localhost : ok.
Ton physiquement ta carte est là : ok (et oui, lshw, c’est un peu un lspci en plus développé).

Dans ce que u as oublié :

  • Maintenant, montre moi simplement le fichier /etc/network/interface (histoire de vérifier, ça coute rien).

  • Fais moi un “lsmod” (liste les modules montés), comme ceci :
    Monstre:/etc# lsmod | grep r81
    r8169 36996 0

Dans ton cas, vu ta carte, ce que tu dois faire doit ressembler à Monstre:/etc# lsmod | grep r8029
(grep le sur “r80”, histoire de tout vérifier)

Enfin, ca laisse peu de possibilité : soit tu as le même prb de moi, l’autre fois (je te dirai comment faire : c’est simple comme bonjour), soit tu as un pb avec ton fichier interfaces. Là comme ça, je dirais que ça sent meilleur.

Une fois ce problème réglé, on verra pour gnome. On essaira de lui retrouver ses talonnettes à c’t’animal (Au fait, 'saviez que Sarko voulait lancer un fork de gnome? Il veut l’appeller “nabot”… muahahahah! Hum, hum. Bon… bon, ca va, ça va, pour ma défense, j’ai passé une nuit de merde…)

Pauvre Gnome, il n’a pas mérité ça :smt003

Juste pour précision depuis hier j’ai réinstallé donc là on repart de 0 ( mais comme je n’abandonne pas l’idée de passer à Lenny ou SID… )

[code]/etc/network/interfaces

The loopback network interface

auto lo
iface lo inet loopback
[/code]

Par contre pour

Il ne se passe rien du tout.

Mais j’arrive à avoir quelquechose en changeant r8029 par r8390

lsmod | grep r8390 8390 9184 1 ne2k_pci

Maintenant que je vois Loopback ça me fait penser à 1 différence ( qui n’a peut-être rien à voir) mais dans /etc/modules, la 1ère fois j’avais loop, fuse et j’avais ajouté ndiswrapper. Là je n’ai plus fuse.

ok, on avance…

-Pas de module? un grep sur “r80” ne te donne rien non plus? Sûr?
-Je vois que rien n’est configuré dans ton fichier interface (hormi la fameuse interface lo, bien sûr). Quand j’ai compilé mon driver Wifi, ca m’a réinitialisé mon fichier interfaces. Peut-être qu’il t’es arrivé la même chose… mais c’est très simple de le configurer si nécessaire.

Tout cela m’amène à deux questions.

1.De base, tu configures ton interface par network-manager? Wicd? Par le fichier “interfaces”? Si tu as le wifi, je suppose que tu es passé par un manager graphique, vu qu’il n’y a rien dans le fichier. Si tel est le cas, le problème, j’imagine, c’est que lorsque tu configures ton interface via ce manager graphique, ça ne fonctionne pas… (pour résumer).

  1. De base, quand tu as installé ta carte, physiquement, tu avais installé un driver?

Rien du tout.

Mon réseau wifi est configuré avec network-manager. Par contre mon driver n’étant pas reconnu il a fallut que je le compile et que je l’installe avec ndiswrapper.
Une fois compilé je n’ai aucun soucis. Network-manager retrouve ma box.

POur la carte ethernet je n’ai rien installé du tout. Je n’ai aucun driver.

[quote=“mamanga”]POur la carte ethernet je n’ai rien installé du tout. Je n’ai aucun driver.[/quote]si tu mets allow-hotplug eth0 iface eth0 inet dhcp dans /etc/network/interfaces et que tu lances l’interface eth0, est-ce que le réseau filaire fonctionne ?

Ok, fais une petite mise à niveau.

Vas à l’adresse packages.debian.org/source/etch/linux-2.6.24, récupère le linux-image-2.6.24-etchnhalf.1 qui correspond à ton architecture.

Pour ça, faire un wget packages.debian.org/source/etch/ … ion.tar.gz en étant placé dans /usr/src.

Faire un apt-get update && apt-get upgrade
(histoire d’être à jour, puisque tu as le wifi…)

Vérifie que tu as ces paquets :

dpkg -l gcc libncurses5-dev libc6-dev debconf-utils dpkg-dev debhelper debianutils modutils perl perl-modules libncurses5-dev kernel-package binutils tcl8.4 tk8.4 libgcc1 make bin86 build-essential dh-make

Et si besoin (dans le cas des paquetages rc, pn, un, etc) :
aptitude install gcc libncurses5-dev libc6-dev debconf-utils dpkg-dev debhelper debianutils modutils perl perl-modules libncurses5-dev kernel-package binutils tcl8.4 tk8.4 libgcc1 make bin86 build-essential dh-make

(en fait, un certain nombre d’entre eux sont compris dans l’os par défaut, dans kernel-package et dh-make, mais ça coute rien de vérifier. De plus, si tu as compilé ton driver Wifi, ca veut dire que tu as déjà gcc, make and cie… mais bon…).
Installe l’image avec un tar -xvf sur le tar.gz downloadé.

Une fois l’image installé :
Refaire un apt-get update && apt-get upgrade.

A partir de là, redémarre ta machine (tant qu’on y est) et refais un lsmod | grep r80

Après, on avisera en fonction du résultat. Mais c’est mieux d’avoir un kernel un peu plus récent. Le 2.6.18 est stable, sans doute très bien mais… il n’intègre pas tout. Ca a été mon problème et installer ce noyau a réglé mon problème.

Ok,
je fais tout ça en début d’après midi car là je n’ai pas le temps.
Je vous tient au courant.
Merci

Tkt, c’est vite fait, en réalité. Ce n’est pas une compilation que je te demande lol, juste le déploiement d’une image. Ca parait long parce que j’ai “tout” indiqué, simplement.

C’est en cours…

J’ai un problème avec

J’ai récupéré le paquet .deb qui correspond au PIII.
Mais ensuite ?

Je fais quoi avec le code donné plus haut ?
J’ai bien compris qu’il faille que je me place dans /usr/rsc, ensuite j’ai mis la version linux-headers-2.6.24-etchnhalf.1-686 mais quand je fais tar -xzvf, j’ai des erreurs.
Ceci dit ça me paraît normal puisque je pars d’un paquet .deb et non d’un paquet .tar.gz
Mais s’il faut ce fameux paquet je ne sais pas où le trouver ( enfin j’ai quand même trouvé ça : linux-2.6.24_2.6.24.orig.tar.gz mais est-ce le bon ?)

Je mets les erreurs renvoyées :
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Statut d’erreur reporté d’erreurs précédentes.

Euh… En même temps il est dans Synaptic. Est-ce que ça ne serait pas plus simple ?

Fait un tar -xvf… le z, il est en trop, amigo. :slightly_smiling:

Amiga pour moi :wink:

A priori ça ne va pas

tar -xvf linux-headers-2.6.24-etchnhalf.1-686.tar.gz tar: Ceci ne ressemble pas à une archive de type « tar » tar: Escamotage jusqu'à la prochaine en-tête. tar: Statut d'erreur reporté d'erreurs précédentes.

Sans le tirer : tar cvf
:slightly_smiling:
Et au fait… tu as téléchargé les en-têtes. Si tu cherches le fichier image… c’est “linux-image-qqchose”.

Cela étant, tu peux quand même déployer ton archive headers. Tôt ou tard, ça te servira. :slightly_smiling:

je voulais dire : tar xvf (pour décompresser).
Toujours sans le tiret, bien sûr.

Là je crois que je ne te comprends pas.

J’ai téléchargé le paquet correspondant au PIII.
J’ai fais

Sauf que le paquet arrivé est un Headers.

Malgré tar xvf ça ne va pas.
Je pense que je ne prend pas le bon paquet.

Edit : J’avais pris le mauvais paquet.
J’ai donc trouvé le bon.
Pour le télécharger j’ai fait

ensuite je fais

et j’ai toujours une erreur :

tar: Ceci ne ressemble pas à une archive de type « tar » tar: Escamotage jusqu'à la prochaine en-tête. tar: Statut d'erreur reporté d'erreurs précédentes.

Donc qu’est-ce que je fais mal ?

Mon problème est RE-SO-LU.
Si jamais ça arrive à quelqu’un je vous explique.
Quand j’ai décidé d’installé Debian j’ai téléchargé une première image de Etch que j’ai ensuite gravé et installé sur mon pc.
Quelques jours après ( 2/3) j’ai re-téléchargé une image (j’ai repris le cd1) et c’est celui qui m’a servi jusqu’à présent.
Là aujourd’hui, j’ai retrouvé le 1er cd ( c’est d’ailleurs comme ça que je me suis rendu compte que je n’utilisais pas le même) j’ai réinstallé ( en confiance puisque ça avait fonctionné la 1ère fois).
Donc j’ai réinstallé Etch, recompilé mon driver wifi, changé le sources.list avec les dépôts Sid, créé le fichier preference et lancé Synaptic.
J’ai quand même fait attention aux fichiers qui allaient être supprimé et bizarrement il n’y en avait que 13, il y en avait 792 nouveaux + les mises à jours.
Ce coup-ci gdm,network-manager…apparaissaient.
Donc j’ai tout lancé.
A l’heure actuelle je suis passé à Sid et tout fonctionne correctement.
J’en conclu donc que l’erreur vient dès le départ de mon cd. Je ne sais pas ce qu’il s’est passé mais bon…
En tout cas je voulais tous vous remercier pour votre patience et votre gentillesse. Merci d’avoir passé autant de temps à m’aider, et merci de ne m’avoir, à aucun moment, découragée.
Merci à tous.
Bonne soirée.

Ah, et bien félicitation!
:slightly_smiling:

Je te souhaite d’avoir appris des trucs utiles, en passant.

Ha ça oui j’en ai appris des choses :wink: