Pb carte reseau avec petit Noob

Me laissez pas en galère SVP !!!

[quote=“moussa”]Excusez-moi mais comment installer les 2 autres DVD ??? :blush:[/quote]je ne sais pas, je n’ai jamais utilisé de DVD, il y a tellement de manière de faire autrement que d’installer des paquets obsolètes, même quand on a pas de carte réseau.
Il faut les graver peut être ?

pourquoi télécharger les dvd, je t’avais dit d’aller sur kernel.org
si tu n’avais pas les cds.

Bon, comment utiliser les cd ou dvd, regarde le lien que
je t’ai filé, ça y est.

Oui mais,mon kernel est le suivant 2.6.18-4-amd64.
Puis-je prendre directement le plus recent et est-ce que c’est pas grave si je ne prend pas kernel suivit de amd64 à la fin,parce que y’en a pas ???
Jsuis vraiment désolé !
Merci quand même !

prendre 2.6.18-4 (64 pas grave)

Comment utiliser les cds/dvds:
fais

Insérer le CD-ROM/DVD-ROM lorsque cela vous est demandé et attendre … Rien de plus simple.

Puis

est-ce qu’il te trouve le kernel

Pb résolut.
En faite,pour cause de deception j’suis allé chez les chinois cet apres-midi et il m’ont conseillés cette carte réseau :
RTL8139D 58453Q1.
Je viens de l’installer et sous Debian j’ai simplement branché mon cable ethenet.
Miracle,connection internet établie.
Merci pour tout.

Ps:faudrait quand mêm que je mette debian à jour !!!

Il faut d’abord avoir un bon
sources.list, voir
forum.debian-fr.org/viewtopic.php?t=5659
Puis c’est facile

apt-get update apt-get upgrade apt-get dist-upgrade[/url]

au fait maintenant que tu as une connexion, installe
quand même le pilote pour ton ancienne carte,
et puis essaye la.
Tu apprendras ainsi à compiler etc…

Heu, j’aimerais si celà est possible reprendre le topic pour mon compte, j’ai la même config (une asus p5k) et à priori le même problème.

Le câble ethernet est branché (lumière verte sur le fast ethernet switch) et semble active quand la bécane tourne (ben, ça clignote, quoi).

Lors de l’installation de Debian 4.0 pour AMD64 (selon le conseil d’un ami qui a aussi une asus, mais pas p5k) version “netinst”, impossible de détecter la carte réseau.

Petit tour chez le constructeur, je trouve un drivers Lan pour Linux nommé “Attansic_L.rar”.

Bon, je relis d’ici une petite heure la procédure d’instalation en ligne de commandes du paquet (ce qui suppose l’installation de Debian en laissant de côté la config reseau et la recherche du mirroir, j’imagine?)

J’espère faire avancer le schmilblick, de mon côté comme de celui qui contribuent à Debian.
A tout à l’heure.

P.S.: un grand bonjour à toute l’équipe :slightly_smiling:

quote=“Whitedog Warren”[/quote] A tous hasards, essayes ce mode d’install:
goodbye-microsoft.com

Enfin ça suppose que tu aies un windows installé sur la machine, mais bon.

Ce qui n’est pas le cas.

Le disque a déjà subi un formatage.
Là, je suis sur mon PC, et en fait j’essaye de monter un serveur (modestement).

Actuellement, j’ai installé une version minimaliste de Debian à partir d’une image pour multi architecture, et on m’a dit que c’était pas le pied.
Dois-je donc ré-installer avec mon image AMD66 netinst, ou puis-je me contenter du système actuellement installé et gérer en ligne de commande l’installation du driver, pour enfin compléter mon installation de Linux?

(Pareil, je débute)

plusieurs choses interressantes trouvées ici:
gentoo-wiki.com/HARDWARE_Asus_P5K-VM

  • vérifier la version du bios et le mettre éventuellement à jour avec l’utilitaire de flashage de la CM accessible au boot (ça a l’air conseillé).
  • booter la netinstall en tapant netinstall noapic au prompt.

J’ai essayé le driver sky2, comme conseillé sur l’article.

Et taper “noapic” ne change rien.
Visiblement, la connexion internet est impossible…

Je pense que je vais devoir me passer de la netinst, et à la place installer un système de base, installer le driver Lan pour Linux trouvé sur asus.com, et finir de mettre à jour le système.

Ah, au fait, je reprécise que le problème est le suivant:

[quote]aucune carte réseau detecté.
Il existe un firewire mais (blablabla).

Voulez-vous utiliser le firewire?[/quote]

Si je met oui, le DHCP foire. Si je met non, j’ai le choix du driver à utiliser.
J’en ai essayé un bon paquet dans la liste, je me retrouve à l’étape 1

Sinon, j’ai tenté une configuration manuelle du réseau.
Marche pô.

Bon, il existe bel et bien un driver fourni par Asus.

Voici le début du readme:

[quote]Building and Installation

=========================

To build a binary RPM* package of this driver, run 'rpmbuild -tb

<filename.tar.gz>’. Replace <filename.tar.gz> with the specific filename of

the driver.

NOTE: For the build to work properly, the currently running kernel MUST match

  the version and configuration of the installed kernel sources. If you 

  have just recompiled the kernel reboot the system now.



  RPM functionality has only been tested in Red Hat distributions.
  1. Move the base driver tar file to the directory of your choice. For example,

    use /home/username/atl1 or /usr/local/src/atl1.

  2. Untar/unzip archive:

    tar zxf atl1-x.x.x.tar.gz

  3. Change to the driver src directory:

    cd atl1-x.x.x/src/

  4. Compile the driver module:

    make install[/quote]

Et à ce stade, le terminal me répond:

“Linux kernel source not found”

Il me semble que c’est parce que dans le fichier qui dirige l’install, il cherche la source du kernel dans les mauvais repertoire.

Voici l’extrait du makefile qui me fait penser ça:

[quote]# Kernel Search Path

All the places we look for kernel source

KSP := /lib/modules/$(BUILD_KERNEL)/source \

    /lib/modules/$(BUILD_KERNEL)/build \

    /usr/src/linux-$(BUILD_KERNEL) \

    /usr/src/linux-$($(BUILD_KERNEL) | sed 's/-.*//') \

    /usr/src/kernel-headers-$(BUILD_KERNEL) \

    /usr/src/kernel-source-$(BUILD_KERNEL) \

    /usr/src/linux-$($(BUILD_KERNEL) | sed 's/\([0-9]*\.[0-9]*\)\..*/\1/') \

    /usr/src/linux[/quote]

Bon, $BUILD_KERNEL étant le résultat de la commande uname -r, ça doit retourner 2.6.18-4-amd64.
Dans le makefile je sais pas, mais quand je fais la commande manuellement, c’est ça que j’ai.

J’ai donc fait une recherche, j’ai bien un repertoire /lib/modules/2.6.18-4-amd64/ , mais pas de repertoire /source ni de /build dedans.

C’est normal, docteur?

Dois-je tenter de rectifier le makefile et lui ajouter le chemin qui me semble correct, ou me manque-t-il des choses à faire avant?

Installe les paquets suivants:

linux-headers-2.6.18-4
linux-kbuild-2.6.18
linux-headers-2.6.18-4-amd64
linux-kernel-headers

Tu les trouveras là
http://packages.debian.org/etch/linux-headers-2.6.18-4-amd64

Ah, ben je vais essayer ça.

Juste au cas où, la version de kernel headers est 2.6.18.7, alors que le reste est en 2.6.18.4.
Aucune importance, ou bien il faut que je recherche exactement la bonne sous-version?

(je sais, je suis pénible :wink: )

Bon, je sais pas si j’ai foiré quelque part, mais de une ça ne change rien, et de deux je me retrouve avec deux repertoires /lib/modules.

un 2.6.18.4-amd et un 2.6.18.6-amd.

Selon mon analyse du fichier makefile du driver, je pense qu’il ne trouve toujours pas le repertoire voulu, ou alors le fichier qu’il y cherche:

[quote]################################################################################

Copyright© 1999 - 2005 Attansic Corporation. All rights reserved.

This program is free software; you can redistribute it and/or modify it

under the terms of the GNU General Public License as published by the Free

Software Foundation; either version 2 of the License, or (at your option)

any later version.

This program is distributed in the hope that it will be useful, but WITHOUT

ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or

FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for

more details.

You should have received a copy of the GNU General Public License along with

this program; if not, write to the Free Software Foundation, Inc., 59

Temple Place - Suite 330, Boston, MA 02111-1307, USA.

The full GNU General Public License is included in this distribution in the

file called LICENSE.

Contact Information:

Linux NICS xiong_huang@attansic.com

Attansic Technology Corp. 3F 147, Xianzheng 9th Road, Zhubei,

Xinzhu 302, TAIWAN, REPUBLIC OF CHINA

################################################################################

###########################################################################

Driver files

core driver files

CFILES = at_main.c at_hw.c at_param.c \

     at_test.c kcompat.c at_ethtool.c

HFILES = at.h at_hw.h at_osdep.h kcompat.h drv_ioctl.h

ifeq (,$(BUILD_KERNEL))

BUILD_KERNEL=$(shell uname -r)

endif

###########################################################################

Environment tests

Kernel Search Path

All the places we look for kernel source

KSP := /lib/modules/$(BUILD_KERNEL)/source \

    /lib/modules/$(BUILD_KERNEL)/build \

    /usr/src/linux-$(BUILD_KERNEL) \

    /usr/src/linux-$($(BUILD_KERNEL) | sed 's/-.*//') \

    /usr/src/kernel-headers-$(BUILD_KERNEL) \

    /usr/src/kernel-source-$(BUILD_KERNEL) \

    /usr/src/linux-$($(BUILD_KERNEL) | sed 's/\([0-9]*\.[0-9]*\)\..*/\1/') \

    /usr/src/linux

prune the list down to only values that exist

and have an include/linux sub-directory

test_dir = $(shell [ -e $(dir)/include/linux ] && echo $(dir))

KSP := $(foreach dir, $(KSP), $(test_dir))

we will use this first valid entry in the search path

ifeq (,$(KSRC))

KSRC := $(firstword $(KSP))

endif

ifeq (,$(KSRC))

$(error Linux kernel source not found)

else

ifeq (/lib/modules/$(shell uname -r)/source, $(KSRC))

KOBJ := /lib/modules/$(shell uname -r)/build

else

KOBJ := $(KSRC)

endif

endif[/quote]

C’est exactement le message que j’obtiens lors de la tentative d’installation du driver.

Que puis-je tenter d’autre avant d’aller moi aussi chez le chinois m’acheter une carte réseau compatible Linux? :confused:

tu as chargé les mauvais headers, bon je te donnes les liens:

(attends ils sont faux…)

http://security.debian.org/debian-security/pool/updates/main/l/linux-2.6/linux-headers-2.6.18-4-amd64_2.6.18.dfsg.1-12etch2_amd64.deb
http://security.debian.org/debian-security/pool/updates/main/l/linux-2.6/linux-headers-2.6.18-4_2.6.18.dfsg.1-12etch2_amd64.deb
http://ftp.fr.debian.org/debian/pool/main/l/linux-kbuild-2.6/linux-kbuild-2.6.18_2.6.18-1_amd64.deb
http://ftp.fr.debian.org/debian/pool/main/l/linux-latest-2.6/linux-headers-2.6-amd64_2.6.18+6etch3_amd64.deb
celui ci serait inutile
http://security.debian.org/debian-security/pool/updates/main/l/linux-2.6/linux-headers-2.6.18-4-amd64_2.6.18.dfsg.1-12etch2_amd64.deb

Ouille, ouille!

Je peux sans risque les ajouter sur les autres ou il va falloir que j’en vire au bout d’un moment?

J’essaye comme ça, au pire je garde tes listes de paquets et je ré(re-re-re)installe.

EDIT:
L’un des paquets que tu m’a donné nécessite l’installation des paquets suivants:

linux-headers-2.6.18.6
linux-headers-2.6.18.6-amd64.

J’imagine que le mieux est de tout mettre en 2.6.18.6 ou supérieur?
Que dois-je faire des paquets 2.6.18.4?

Les desinstaller ou laisser les nouveaux paquets gérer la situation?

Je vais chercher mes paquets manqants et je tente le coup en attendant.

Vindieu, si on trouve, je connais déjà deux ou trois personnes que ça va intéresser!