[install sarge] carte reseau non reconnu

Fais un modprobe sata_sil ou mieux, sous linux, fais

[code]# cd /lib/modules/2.6.12/kernel/drivers/scsi/

ls sata | awk ‘{print "insmod "$1}’ |sh

[/code]
C’est du brutal mais tu auras ton disque.

N’oublie pas le

modprobe sd_mod

après pour voir les partitions[/code]

Pétard, je suis bête, il faut faire l’initrd pour que tu puisses voir ça…

Bon, on recommence: sous ton noyau 2.6.8 actuel, tu as le module de ton sata et il faut l’intégrer dans l’initrd du noyau 2.6.12… —> mkinitrd et fils associés.

C’est vrai que tu n’as pas de bol :frowning:

[quote=“MattOTop”]http://forum.debian-fr.org/viewtopic.php?t=2102
forum.debian-fr.org/viewtopic.php?t=4471
bon, acuellement, est ce que tu trouves dans lsmod le module correspondant à ton sata ?
le deuxiême truc, c’est de savoir si tu peux utiliser mkinitrd mkinitramfs ou yaird. Un des trois est forcément dispo sur ta machine (peut être en tant que root). Essayes le man de chacun pour savoir duquel tu disposes.[/quote]

Dans lsmod je n’ai pas le module sata sous le kernel 2.4.8.2 pour cause, mes disques ont été installés en ide lors de l’installation par Debian.

mkinitrd > je n’ai pas
mkinitramfs > je n’ai pas
yaird > je n’ai pas

Le message du kernel-panic sous 2.6.12.1 est le suivant :

" /sbin/init :432 : cannot open dev/console : no such file
kernel-panic - not syncing : Attempted to kill init"

Me voilà bien avancé lol

Donc toujours pas d’internet par la carte ethernet.

Pour le wifi, j’ai installé les madwifi, la carte se connecte, j’ai la bonne adresse mac qui s’affiche mais point d’internet :

iwconfig : ath0 est bien reconnu en wireless
modprobe wlan_scan_sta
ifconfig ath0 up
wlanconfig ath0 list scan > je vois les réseaux
iwconfig ath0 essid xxx enc xxx # ma carte est bien connecté d’après les voyants
dhclient > ne récupère pas d’adresse ip

A savoir que j’ai juste installé les madwifi et que dès le départ, je n’ai pas de réseau configuré.

Si je peux me connecter en wifi, ça devrait en partie résoudre le problème.

Peut-être qu’en installant le kernel 2.6 par un apt-get, je n’aurai pas tous ces de problèmes.

Pour ma part, je suis largué… :blush:

Il me reste toujours la solution de refaire une installation avec le cd Debian de fran.b (que je remercie au passage), mais il faut encore retourner au cybercafé… Il y a un moment où je vais devoir arrêter.

Pour la carte réseau WIFI

apt-get install pump

pump -i eth0

Sinon essaye

dhclient ath0

Pour faire l’initrd, c’est le paquet initrd-tools. Effectivement, faire un apt-get install via wifi est une bonne idée.

[quote=“fran.b”]
…/…Sinon essaye

dhclient ath0…/…[/quote]

C’est ce que j’ai fait mais ça ne donne pas de résultat.

[quote=“fran.b”]Pour la carte réseau WIFI

apt-get install pump

pump -i eth0

(…)[/quote]pump -i ath0[quote=“Aboulafia”]mkinitrd > je n’ai pas
mkinitramfs > je n’ai pas
yaird > je n’ai pas
[/quote]En tant que root ? Ni dans le man ? Je croyais que c’etait un paquet essentiel. Ben installes en un. yaird ?

[quote]" /sbin/init :432 : cannot open dev/console : no such file
kernel-panic - not syncing : Attempted to kill init"

Me voilà bien avancé lol
[/quote]Installes udev, si c’est dispo.

Il est en sarge : peut-être que yaird est apparu plus tard , non ?

peut être…

Le problème c’est que je l’ai pas non plus sur mes dvd de Sarge… les yairds et autres…

[quote=“Aboulafia”]Le problème c’est que je l’ai pas non plus sur mes dvd de Sarge… les yairds et autres…[/quote]Ca c’est impossible. C’est une fonctionnalité essaentielle.
Le paquet sarge ou il yè a mkinitrd doit s’appeler initrd-tools.

[quote=“Aboulafia”][quote=“fran.b”]
…/…Sinon essaye

dhclient ath0…/…[/quote]

C’est ce que j’ai fait mais ça ne donne pas de résultat.[/quote]

Ça confirme mon opinion sur dhclient. Bon essaye pump et bien sur (merci Mat) pump -i ath0 et non eth0!!!

Il est certain que le paquet initrd-tools est sur le CD sinon tu l’auras par Wifi

[quote=“MattOTop”][quote=“Aboulafia”]Le problème c’est que je l’ai pas non plus sur mes dvd de Sarge… les yairds et autres…[/quote]Ca c’est impossible. C’est une fonctionnalité essaentielle.
Le paquet sarge ou il yè a mkinitrd doit s’appeler initrd-tools.[/quote]

Je confirme : j’ai les initrd-tools installés depuis le début.

Je n’ai ni yaird, ni les autres…

Si je tape #yaird j’ai un message d’erreur, il n’y pas de répertoire yaird ou autre dans /etc/.

Si ils sont sur les dvd sarge 3.1 r0 et bien je voudrais savoir dans quels paquets
:wink:

Et moi, je te confirme que mkinitrd est dans initrd-tools.
packages.debian.org/cgi-bin/sear … &arch=i386
tu es sur que tu es bien en root ? et tu es sûr d’avoir /usr/sbin dans ton path ?
si tu ne l’as pas, tu as un problême.

[code]francois@hercule:~$ dpkg -L initrd-tools
/.
/etc
/etc/mkinitrd
/etc/mkinitrd/scripts
/etc/mkinitrd/mkinitrd.conf
/etc/mkinitrd/modules
/etc/default
/etc/default/initrd-tools.sh
/etc/init.d
/etc/init.d/initrd-tools.sh
/initrd
/usr
/usr/share
/usr/share/initrd-tools
/usr/share/initrd-tools/scripts
/usr/share/initrd-tools/version
/usr/share/initrd-tools/echo
/usr/share/initrd-tools/init
/usr/share/initrd-tools/linuxrc
/usr/share/doc
/usr/share/doc/initrd-tools
/usr/share/doc/initrd-tools/copyright
/usr/share/doc/initrd-tools/changelog.gz
/usr/share/doc/initrd-tools/NEWS.Debian.gz
/usr/share/man
/usr/share/man/man8
/usr/share/man/man8/mkinitrd.8.gz
/usr/share/man/man5
/usr/share/man/man5/mkinitrd.conf.5.gz
/usr/sbin
/usr/sbin/mkinitrd <------ là

francois@hercule:~$
[/code]

Tu ne dois pas avoir /usr/sbin dans ton PATH je pense

pas grave, tu va mettre le chemin complet:
il faut trouver le module correspondant à ton 2.6.12.1 (tu es sûr que ce n’est pas 2.6.12-1 ?)
tu configures un peu mkinitrd.conf (man mkinitrd.conf) pour faire prendre en compte le module sata (dont tu auras trouvé le nom sur cette page: kmuto.jp/debian/hcl/ ),
puis:

[quote]/usr/sbin/mkinitrd 2.6.12.1 -o /boot/initrd-2.6.12.1.img[/quote] en verifiant bien que c’est la bonne version de noyau et le bon nom d’initrd.

CI ID Works? Vendor Device Driver Comment
808627a0 Yes Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express Memory Controller Hub intel-agp
list]808627a1 - Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express PCI Express Root Port
808627d8 Yes Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller snd-hda-intel
808627d0 - Intel Corporation 82801G (ICH7 Family) PCI Express Port 1
808627d2 - Intel Corporation 82801G (ICH7 Family) PCI Express Port 2
808627d4 - Intel Corporation 82801G (ICH7 Family) PCI Express Port 3
808627c8 - Intel Corporation 82801G (ICH7 Family) USB UHCI #1
808627c9 - Intel Corporation 82801G (ICH7 Family) USB UHCI #2
808627ca - Intel Corporation 82801G (ICH7 Family) USB UHCI #3
808627cb - Intel Corporation 82801G (ICH7 Family) USB UHCI #4
808627cc - Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller
80862448 Yes Intel Corporation 82801 Mobile PCI Bridge hw_random,i810_rng
808627b9 Yes Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge i8xx_tco
808627c4 Yes Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller IDE ata_piix
808627da Yes Intel Corporation 82801G (ICH7 Family) SMBus Controller i2c-i801
10de0398 - nVidia Corporation no information
8086109a Yes Intel Corporation 82573L Gigabit Ethernet Controller e1000
80864222 - Intel Corporation PRO/Wireless 3945ABG Network Connection
104c8039 - Texas Instruments no information
104c803a - Texas Instruments no information
104c803b - Texas Instruments no information
104c803c - Texas Instruments no information
168c0013 Yes Atheros Communications, Inc. AirPlus XtremeG DWL-G650 Wireless PCMCIA Adapter ath_pci[/list]

Voilà le résultat.

Merci MattOTop !

Vous avez raison, j’ai bien trouvé mkinitrd à sa place… Honte à moi, mais je ne comprends pas pourquoi je n’ai pas pu le lancer en root.

J’espère qu’avec tout ce mal, ça va fonctionner :wink:

Entre temps, je suis retourné sous Debian.

1)Avant de commettre l’irréparable, j’ai tenté les choses suivantes :
puisqu’il me faut à priori le module ata_piix j’ai donc essayé de le charger :

message d’erreur, le module n’existe pas ?

  1. au cas où j’ai fait une recherche :
  • nada ?

3)Dans le fichiers mkinitrd.conf à la ligne modules j’ai la valeur suivante :

D’après le man, si j’ai bien compris ce dont je commence à douter, la variable “most” permet de ne pas charger des modules qui seraient malheureusement nécessaires.

4)Est-ce que je dois ajouter dans mkinitrd.conf une ligne comme :

Mais là encore je doute : si je ne peux trouver ce module, ça sent l’erreur au boot ?

Encore merci pour l’aide que vous m’apportez, mais il faut comprendre que pour le néophyte que je suis sous Linux et en particulier sous Debian, ce début d’installation est quand même un peu laborieux.
Mais bon, je suis là pour apprendre, enfin si je peux -:wink:

J’espère quand même que quand j’aurai réglé mes problèmes de boot et de connexion Internet, et que je voudrais passer à un kernel 686 smp, il ne va pas falloir refaire toute cette manipulation ?

Bon, l’heure du bilan :

Tentative d’installation de la Debian Sarge 3.1r0/r3 sur un laptop Toshiba P100-114 Dual-core, nvidia 7600, dd sata, ethernet Intel gigabyte, IntelPro wireless 3945/Atheros Pccard 5212.

-Installation en mode Linux26 ou expert26 : impossible
L’installation se bloque à la reconnaissance des cartes pc / 95%

-Installation en mode normal, la carte réseau Intel Pro 1000/100/10 n’est pas reconnu (r0 et r3)

-Passage en kernel 2.6 après l’installation du kernel 2.4, plantage de linux au boot au niveau de l’interface IEEE1394

Merci pour la patience et l’aide apporté notamment par fran.b et MattoTop pour essayer de récupérer cette situation désespérée.

Marc

Il est dans /lib/modules/2.6.12-1-386/kernel/drivers/scsi/ata_piix.ko

mais peut être pas dans ton noyau 2.6.8, essayes tout de même avec un insmod chemin_complet