Driver carte ethernet

J’ai une autre question pour quelque chose qui a rien avoir, mais peut être pourra tu m’éclairer un peu.
Sur un autre Pc mais la même version de Debian d’écrite plus haut.
J’ai branché une carte Ethernet sur se Pc et téléchargé les pilotes sur le net mais je n’arrive pas à l’installer.
Y a t-il une méthode particulière pour installer se genre de pilote??
Comment faire pour que ma Debian reconnaisse ma carte ethernet?
Merci de ton aide :wink:

Tout d’abord, il nous faut le modèle exact de carte via

Ensuite, précise ce que tu as fait car

[quote]et téléchargé les pilotes sur le net [/quote] n’annonce rien de bon …
Il faut toujours utiliser les paquets fournis par debian en priorité.

[quote=“hako38390”]J’ai […] téléchargé les pilotes sur le net mais je n’arrive pas à l’installer.
Y a t-il une méthode particulière pour installer se genre de pilote??
Comment faire pour que ma Debian reconnaisse ma carte ethernet?[/quote]
« téléchargé les pilotes sur le net » ?

Debian utilise un gestionnaire de paquet qui facilite bien la vie : si le constructeur de ton matériel supporte des pilotes/firmware pour GNU/Linux, tu dois pouvoir trouvé le nécessaire dans les dépôts (au besoin en activant le contenu privateur via les dépôts non-free). La façon la plus efficace pour identifier les paquets nécessaires est documentée sur le wiki :
isalo.org/wiki.debian-fr/Ide … el-pilotes

résulat de “lspci -v” :

03:04.0 Serial controller: Moxa Technologies Co Ltd CP104JU (4-port RS-232 Universal PCI) (prog-if 02 [16550]) Subsystem: Moxa Technologies Co Ltd CP104JU (4-port RS-232 Universal PCI) Flags: medium devsel, IRQ 20 I/O ports at ec00 [size=32] I/O ports at e880 [size=64] I/O ports at e800 [size=16] Kernel driver in use: mxser

N’étant pas au courant qu’il est possible d’avoir accet au driver de ça carte ethernet via les sources debian. J’ai utilisé la bonne vielle méthode “Windows” se rendre sur le site du constructeur avec la référence de la carte, téléchargé le fichier tar.gz correspondant puis j’ai éssayé de l’installé en suivant les instructions écrits dans “readme” mais je crois que cétais trop compliqué pour moi.^^

Une fois le pilote identifié il me reste quoi à faire?

ça c’est une carte avec 4 ports série RS232, et le driver est bien chargé!

Ce n’est pas une carte avec port ethernet!

Si ça se trouve, ta carte est reconnue sans que tu n’ai rien à faire.
Que donne un ifconfig -a ?

le ifconfig -a me donne ça:

[code]eth0 Link encap:Ethernet HWaddr 00:25:11:59:70:a9
inet adr:192.168.5.10 Bcast:192.168.5.255 Masque:255.255.255.0
adr inet6: fe80::225:11ff:fe59:70a9/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4809 errors:0 dropped:0 overruns:0 frame:0
TX packets:2488 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:2863172 (2.7 MiB) TX bytes:443724 (433.3 KiB)
Interruption:17

lo Link 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:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)[/code]

“Serial controller”, ça n’est pas ce qui nous intéresse,

Pour un affichage plus condensé:

Je vois pas l’intrêt d’afficher ceci :think:

00:00.0 Host bridge [0600]: Intel Corporation 4 Series Chipset DRAM Controller [8086:2e30] (rev 03) 00:02.0 VGA compatible controller [0300]: Intel Corporation 4 Series Chipset Integrated Graphics Controller [8086:2e32] (rev 03) 00:1b.0 Audio device [0403]: Intel Corporation NM10/ICH7 Family High Definition Audio Controller [8086:27d8] (rev 01) 00:1c.0 PCI bridge [0604]: Intel Corporation NM10/ICH7 Family PCI Express Port 1 [8086:27d0] (rev 01) 00:1c.1 PCI bridge [0604]: Intel Corporation NM10/ICH7 Family PCI Express Port 2 [8086:27d2] (rev 01) 00:1d.0 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 [8086:27c8] (rev 01) 00:1d.1 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 [8086:27c9] (rev 01) 00:1d.2 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 [8086:27ca] (rev 01) 00:1d.3 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #4 [8086:27cb] (rev 01) 00:1d.7 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller [8086:27cc] (rev 01) 00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev e1) 00:1f.0 ISA bridge [0601]: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge [8086:27b8] (rev 01) 00:1f.1 IDE interface [0101]: Intel Corporation 82801G (ICH7 Family) IDE Controller [8086:27df] (rev 01) 00:1f.2 IDE interface [0101]: Intel Corporation NM10/ICH7 Family SATA Controller [IDE mode] [8086:27c0] (rev 01) 00:1f.3 SMBus [0c05]: Intel Corporation NM10/ICH7 Family SMBus Controller [8086:27da] (rev 01) 02:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8057 PCI-E Gigabit Ethernet Controller [11ab:4380] (rev 10) 03:04.0 Serial controller [0700]: Moxa Technologies Co Ltd CP104JU (4-port RS-232 Universal PCI) [1393:1042]


En rentrant « 1393:1042 » dans le champ approprié sur [kmuto.jp/debian/hcl/](http://kmuto.jp/debian/hcl/) on obtient le resultat suivant :
[img]https://pix.isalo.org/upload/original/1392125611.jpg[/img]

Le nom du pilote est « mxser », il semble être intégré dans le noyau depuis la version 2.6.25.

En rentrant « 1393:1042 » dans le champ approprié sur kmuto.jp/debian/hcl/ on obtient le resultat suivant :

Le nom du pilote est « mxser », il semble être intégré dans le noyau depuis la version 2.6.25.

en cherchant sur le net il semble bien que ta carte ethernet soit prise en charge par le noyau,son pilote devrait avoir pour nom sky2,en faisant

regarde si tu vois sky2

edit: confirmation de la prise en charge sur la page de kamuto

[quote=“hako38390”]Je vois pas l’intrêt d’afficher ceci :think:

[...] 02:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8057 PCI-E Gigabit Ethernet Controller [11ab:4380] (rev 10) 03:04.0 Serial controller [0700]: Moxa Technologies Co Ltd CP104JU (4-port RS-232 Universal PCI) [1393:1042] [/quote]

Où l’on s’aperçoit que la carte éthenet n’est pas le « Moxa Technologies … CP104JU » mais le « Marvell Technology … 88E8057 PCI-E ». En conséquence de quoi voici une nouvelle capture d’écran :

Et maintenant on comprend mieux pouquoi marcastro parle de « sky2 ». La commande lsmod doit permettre de vérifier que le module du noyau est chargé ou non.

Alors pour faire simple j’ai besoin de deux cartes réseau sur mon Pc pour installer un portail captif sur deux réseaux différents.

J’ai donc débranché la carte Moxa décrite plus haut pour brancher à sa place une “vrai carte réseau” qui est une D-link

En graphique je clique sur connexion au réseau filaire et je vois que je suis bien connecté a ma carte intégré et qu’il me détecte la seconde carte mais quelle est grisé.
Je ne peux donc pas la configurer.
Comment faire pour que je puisse y accéder!?

En espérant être suffisement clair.
Si ce n’est pas le cas hésiter pas à m’en faire par.

pour accéder à ta carte réseau D-link tu branches le câble ethernet dessus et tu te retrouve sur une nouvelle interface réseau eth1 utilisant D-link,les interfaces réseaux se configurent dans /etc/network/interfaces.
Pour les infos de connections de chacune des cartes

Humm je pense que mon problème est physique et non logiciel car mon Pc détecte bien que la carte existe cependant lorsque je lui branche un cable ethernet je n’ais pas de signal lumineux qui s’affiche
Il est impossible d’accéder à sa config via l’interface graphique, les deux carte deviennent grisés.(j’utilise pour tester le même cable qui me relis actuellement à internet que je branche et débranche…)

tu utilises network-manager?donne le résultat de la commande indiquée plus haut et fais voir ton fichier interfaces

edit:quand tu rebranches le câble ethernet sur une autre carte tu redémarres la machine pour que la modif soit prise en compte

J’utilise bien network-manager.

Résultat de la commande l’orsque je me branche sur la D-link:

[code]eth0 Link encap:Ethernet HWaddr 00:25:11:59:70:a9
adr inet6: fe80::225:11ff:fe59:70a9/64 Scope:Lien
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:10620 errors:0 dropped:0 overruns:0 frame:0
TX packets:5136 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:7040378 (6.7 MiB) TX bytes:920198 (898.6 KiB)
Interruption:17

eth1 Link encap:Ethernet HWaddr 00:50:ba:24:9e:8d
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interruption:20 Adresse de base:0xe800

lo Link 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:16 errors:0 dropped:0 overruns:0 frame:0
TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:1072 (1.0 KiB) TX bytes:1072 (1.0 KiB)[/code]

Mon fichier interfaces contient actuellement ça:

This file describes the network interfaces available on your system

and how to activate them. For more information, see interfaces(5).

The loopback network interface

auto lo
iface lo inet loopback

ton fichier interfaces n’est pas configuré pour tes interfaces réseau,il doit ressembler à ça

[code]# This file describes the network interfaces available on your system

and how to activate them. For more information, see interfaces(5).

The loopback network interface

auto lo
iface lo inet loopback

#The primary network interface
allow-hotplug eth1
iface eth1 inet dhcp

#The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp

[/code]

valable si serveur DHCP activé dans ta box.
De plus le fichier /etc/NetworkManager/NetworkManager.conf doit ressembler à

[code][main]
plugins=ifupdown,keyfile

[ifupdown]
managed=true
[/code]

et après chaque modification redémarrer la machine

[quote=“marcastro”]ton fichier interfaces n’est pas configuré pour tes interfaces réseau,il doit ressembler à ça
De plus le fichier /etc/NetworkManager/NetworkManager.conf doit ressembler à[/quote]
Non et non ! Tout cela est la plupart du temps inutile sinon nuisible. Voir mes interventions précédentes à ce sujet.

Non et non ! Tout cela est la plupart du temps inutile sinon nuisible. Voir mes interventions précédentes à ce sujet.

t’énerve pas Pascal,tout le monde n’a pas fait des études poussées en informatique comme toi,je me démerde avec les petites connaissances apprises sur le tas pour résoudre les pbs auxquels j’ai pu être confronté et jusqu’à aujourd’hui ça fonctionne même si ce n’est pas toujours la façon la plus “élégante” pour les vrais puristes.Mais à te lire je me sens toujours un peu plus instruit de la chose informatique. :023

reprends le problème de notre ami et c’est avec plaisir que je suivrais le développement de ta pensée rigoureuse :wink:

Je plussoie…

Le fichier de conf /etc/network/interfaces ne doit contenir que les paramètres de la boucle locale (Lo) et rien d’autres car c’est géré directement par network-manager.
Au pire on peut y mettre des # devant les mauvaises lignes dans la peu probable éventualité d’un crash irrécupérable de nm.

Donc quand on ne sait pas on s’abstient. :geek: