Installation de carte reseau Dlink 530tx - [Resolu] - Merci - réseaux et sécurité - Linux et OS Alternatifs
Marsh Posté le 14-10-2003 à 22:15:31
Il faut que tu installes les sources correspondant de ton noyau, ou juste les headers. Essaye de chercher ce qui te convient en utlisant la commande apt-cache search kernel-header ou apt-cache search kernel-source et installe ca en utilisant apt-get install.
Tu connaitras la version de ton kernel via uname -r.
Si tu débutes sous debian, je te conseille cet excellent guide :
http://www.via.ecp.fr/~alexis/formation-linux/
@+
Marsh Posté le 14-10-2003 à 22:15:31
modprobe via-rhine
ou bien au autre module, sorts nous un cat /proc/pci
Marsh Posté le 14-10-2003 à 22:21:43
Evadream -jbd- a écrit : Il faut que tu installes les sources correspondant de ton noyau, ou juste les headers. Essaye de chercher ce qui te convient en utlisant la commande apt-cache search kernel-header ou apt-cache search kernel-source et installe ca en utilisant apt-get install. |
merci pour vos reponses
je viens d'installer les sources du noyau 2.4.18 avec apt-get install
ca a marche
mon noyau est le 2.4.18
je suis justement le guide http://www.via.ecp.fr/~alexis/formation-linux/ que j'ai imprimé
pour le cat /proc/pci/ c cho de vous le montrer car le pc linux n'a pas de carte rezo... donc pour le copier coller ...
ce qui me semble important:
IRQ 12
I/o at...
I/O at ...
bus 0, device 9,function0
Ethernet controller PCI device 1106:3106 (VIA Technologies, Inc rev 134)
Merci pour votre aide
Marsh Posté le 14-10-2003 à 22:23:37
maintenant lorsque je fais make install il sort autre chose:
linux kernel sources not configured - missing version.h
Marsh Posté le 14-10-2003 à 23:07:57
sous debian, avec un noyau standard ( "apt-get install kernel-image-2.4.18-386" par exemple, rempalce 386 par la valeur adaptée à ton matos, cf http://packages.debian.org/cgi-bin [...] elease=all ) tu fais modconf, tu dans dans la catégorie net ou se trouve les drivers de cartes réseau et tu fais entrée sur modconf, si il te met que le module est cahrgé avec succès, c bon, sinon reviens ici expliquer le pb
ça c'était al version complexe
la version simple: tu installe un noyau standard et discover:
"apt-get install kernel-image-2.4.18-386 discover", tu peux là encore rempalcer 386 par k7, 586, etc.) et hop, tu as le prog de détaction auto de debian qui fait le taf à ta place
Marsh Posté le 14-10-2003 à 23:09:06
et inutile de recomplier, de te prendre la tête avec les instructions du site D-Link ou autre
cette carte est TRES bien reconnue et elle marche très bien. bon choix
Marsh Posté le 14-10-2003 à 23:11:34
j'ai deja essaye le module via-rhine censé marcher avec ces dlink.
Le pb c'est que c'est une nouvelle revision de la carte et ils ont change le chip
je suis deg
cf http://forum.hardware.fr/forum2.ph [...] h=&subcat=
Marsh Posté le 14-10-2003 à 23:14:04
test quand même la procédure "simple" avec un 2.4.22: il arrive que ce genre de chose soit modifié
sur http://packages.debian.org/cgi-bin [...] elease=all tu peux trouver et dl le .deb approprié
puis, dpkg -i ./xxx.deb
quadn t'as fait ça, pat-get install discover et tu verra bien ce que ça donne
Marsh Posté le 15-10-2003 à 11:27:11
Voila ma situation:
Apres avoir passé une bonne partie de la nuit a galerer, j'ai reussi a recompiler les drivers de la carte.
Le module se nomme maintenant rhinefet et ca marche avec insmod rhinefet !
J'arrive a pinger un auter pc sur mon rezo apres avoir assigne une adresse ip avec ifconfig
par contre j'ai encore du mal avec les fichiers de config pour que mon rezo soit operationel des le demarrage du pc.
En effet, comme la carte n'avait pas ete reconnue a l install, la config du rezo n'avait pas pu etre etablie!
Pour cela j'ai modifie le fichier /etc/network/interfaces avec des explications de sites divers mais j'ai des messages d erreurs
qqun pourrait me passer un exemple de son fichier qui marche?
et pui je n'arrive pas a executer /etc/init.d/networking restard ??? donc je suis oblige de rebooter a chaque fois ...
Me manque t il un package ?
Merci pour vos precisions
Chris
Marsh Posté le 15-10-2003 à 13:10:24
apt-get install etherconf
si déja installé:
dpkg-reconfigure etherconf
Marsh Posté le 15-10-2003 à 13:40:37
merci je teste ca ce soir! car je je suis a l ecole ...:-(
Marsh Posté le 14-10-2003 à 21:55:40
Bonjour a tous,
Voilà je viens d'installer la distribution debian sur un pc et j'ai achete recemment une 530tx. (je debute sous linux)
cependant il semble que ce soit une nouvelle version de la carte qui n'est pas pris en charge par les modules fournis avec la distrib.
Heureusement j'ai un cd de drivers et j'ai essaye de "l'installer a la main":
voici la procedure du cd:
D-Link DFE-530TX PCI Fast Ethernet Adapter Installation
for Linux
v4.16 May. 2002
Introduction:
=============
The instructions listed below are for linux driver installation. You must
compile the source code to generate rhinefet.o and use insmod command to
insert rhinefet.o as module.
Contents of the Subdirectory:
=============================
linux.txt This file.
rhinefet.h The linux core driver header file
rhinefet.c The linux core driver source code file
Makefile Makefile for generating driver object file
rhine_vmns.c The vmns driver support source file
rhine_vmns.h The vmns driver support header file
rhine_cfg.h The vmns driver support header file
vmns_drv.h The vmns driver support header file
Kernel Supported
================
This driver support linux kernel version 2.2.x and 2.4.x now.
Installation
============
Please enter the following commands at the UNIX prompt. Remember, UNIX is
case sensitive.
1) Create a temporary directory:
mkdir /temp
2) Change to the temporary directory:
cd /temp
2) Copy driver (dlkfet.tar) from DOS disk, (mcopy below is one tool in
mtools, if you didn't install mtools, you can type
'mount -t msdos /dev/fd0 /mnt' and use 'cp /mnt/dlkfet.tar /temp'
command to copy the driver to the temporary directory):
mcopy a:dlkfet-4.16.tar.gz .
3) untar the archive file:
tar xzvf dlkfet-4.16.tar.gz
cd dlkfet-4.16
4) Compile the driver source files and it will generate rhinefet.o, and
copy it to correct driver installation path (The installation directory
is different in different kernel versions. In 2.4.x kernel, the path is
/lib/modules/KERNEL_VERSION/kernel/drivers/net/, and in 2.2.x kernel,
the path is /lib/modules/KERNEL_VERSION/net/, the KERNEL_VERSION (see
above) means the kernel version of your Linux distribution. If you don't
know your kernel version , please run 'uname -r' command in command
line. The kernel version will look like '2.2.16', '2.4.2-2smp' etc.) :
make install
5) Check configuration file (/etc/modules.conf or /etc/conf.modules,it
depend on your Linux distribution) for loading kernel modules. Make sure
there is the following content in the configuration file, where # is
interface number (eg: alias eth0 rhinefet):
alias eth# rhinefet
6) Reboot now:
shutdown -r now
7) Install your driver module (If the driver module is in the wrong place,
an error message will appear, and say that can't find the driver
module):
insmod rhinefet
8) Use ifconfig command to assign the IP address, where # is network
interface number:
ifconfig eth# <IP>
9) Check the interface works:
ping <remote_host_IP>
etc...
Je bloque a l etape 4:
je fais make install et il me repond: "linux kernel source not found"
ca fait un moment que je cherche, ca serait bien de me donner un petit coup de pouce
Merci
Chris
Message édité par Kaiserzeus2001 le 15-10-2003 à 20:13:18