Deux cartes réseaux une seule detectée - Installation - Linux et OS Alternatifs
Marsh Posté le 23-05-2006 à 16:27:22
A mon avis, il s'agit de l'absence du module pour la carte reseau manquante (le "driver" si tu veux) ; sachant qu'un module est un "bout" de noyau qui s'y rajoute.
Alors soit ton noyau est configuré pour ne pas charger automatiquement les modules quand il identifie un périphérique, soit le module n'est pas compilé. (ou encore, ta carte réseau est très exotique et il n'y a pas de drivers, mais ca m'étonne tt de meme)
Je ne sais pas si y a une manière user friendly sous debian de faire ca, mais à l'ancienne, on récupère les sources du noyau, on va le configurer, on le compile, on grub/lilo, et on reboot.
Mais les trois dernières lignes doivent etre en chinois si tu es débutant
Marsh Posté le 23-05-2006 à 16:33:27
y a pas moyen de mettre un chargement automatique du module quand il identifie le peripherique apres avoir fini d installer ?
Sinon la carte réseau a pas l air tres exotique c une d-link tout ce qui y a de plus classique
Est ce que ca peut servir si je mets le detail du lspci ?
Marsh Posté le 23-05-2006 à 16:40:29
vanfannel_94 a écrit : y a pas moyen de mettre un chargement automatique du module quand il identifie le peripherique apres avoir fini d installer ? |
Demander l'automaticité, ca se fait dans la config du noyau... mais je suis étonné que ça soit pas d'office dans Debian
Oui, tu peux mettre le lspci, un lsmod aussi.
Marsh Posté le 23-05-2006 à 18:09:43
Tu peux regarder sur cette page ( http://kmuto.jp/debian/hcl/ )quel module qui correspond, et déjà voir si il est existe dans ta distribution (en faisant modprobe -l | grep nom_du_module)
Marsh Posté le 23-05-2006 à 18:20:02
merci
je ferais ca demain matin car je n ai pas ce pc disponible le soir
Je vous tiens au courant
Marsh Posté le 23-05-2006 à 18:27:10
Quelle marque et quel modele ?
(des fois que ce soit la grosse marque inconnue)
Marsh Posté le 23-05-2006 à 20:37:11
Dzing Dziou, un petit fabriquant vietnamien.
On est mal barrés
nan je rigole la réponse est + haut
Marsh Posté le 24-05-2006 à 13:55:10
Voila la copie de mon lspci et de mon lsmod,attention c est assez long ^^"
Module Size Used by
parport_pc 33348 0
parport 37320 1 parport_pc
floppy 54992 0
pcspkr 3816 0
cmpci 37428 0
pci_hotplug 30640 0
via_agp 8832 1
snd_cmipci 30244 0
snd_pcm 85384 1 snd_cmipci
snd_page_alloc 11144 1 snd_pcm
snd_opl3_lib 9728 1 snd_cmipci
snd_timer 23300 2 snd_pcm,snd_opl3_lib
snd_hwdep 9092 1 snd_opl3_lib
gameport 4736 2 cmpci,snd_cmipci
snd_mpu401_uart 7296 1 snd_cmipci
snd_rawmidi 23204 1 snd_mpu401_uart
snd_seq_device 7944 2 snd_opl3_lib,snd_rawmidi
snd 50660 8 snd_cmipci,snd_pcm,snd_opl3_lib,snd_timer,snd_hwdep,snd_mpu401_uart,snd_rawmidi,snd_seq_device
soundcore 9824 2 cmpci,snd
via_rhine 19848 0
mii 4864 1 via_rhine
uhci_hcd 29328 0
usbcore 104164 3 uhci_hcd
agpgart 31784 1 via_agp
tsdev 7168 0
mousedev 9996 0
evdev 9088 0
capability 4872 0
commoncap 7168 1 capability
psmouse 17800 0
ide_cd 38176 0
cdrom 35740 1 ide_cd
genrtc 9332 0
ext3 109544 2
jbd 54552 1 ext3
ide_generic 1664 0
via82cxxx 12956 1
ide_disk 16768 4
ide_core 125028 4 ide_cd,ide_generic,via82cxxx,ide_disk
unix 26036 4
font 8576 0
vesafb 6688 0
cfbcopyarea 3840 1 vesafb
cfbimgblt 3200 1 vesafb
cfbfillrect 3712 1 vesafb
0000:00:00.0 Host bridge: VIA Technologies, Inc. VT82C693A/694x [Apollo PRO133x] (rev 22)
0000:00:01.0 PCI bridge: VIA Technologies, Inc. VT82C598/694x [Apollo MVP3/Pro133x AGP]
0000:00:07.0 ISA bridge: VIA Technologies, Inc. VT82C596 ISA [Mobile South] (rev 09)
0000:00:07.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
0000:00:07.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 02)
0000:00:07.3 Host bridge: VIA Technologies, Inc. VT82C596 Power Management
0000:00:0a.0 Ethernet controller: VIA Technologies, Inc. VT86C100A [Rhine] (rev 06)
0000:00:0b.0 Ethernet controller: VIA Technologies, Inc. VT6105 [Rhine-III] (rev 86)
0000:00:0c.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)
0000:00:0c.1 Communication controller: C-Media Electronics Inc CM8738 (rev 10)
0000:01:00.0 VGA compatible controller: ATI Technologies Inc Rage 128 RF/SG AGP
Sinon le modéle precis de la carte je ne saurais le dire c est un vieux pc que l on m a donné tout ce que je vois c est que c est une dlink y a plein de chiffres dessus et je sais pas lequel correspondent au modele
Ah oui et j ai fait un lspci -n sur le site donné plus haut et il me dit que tous les peripheriques work
Marsh Posté le 29-05-2006 à 09:01:37
c est la suivante :
0000:00:0a.0 Ethernet controller: VIA Technologies, Inc. VT86C100A [Rhine] (rev 06)
Marsh Posté le 31-05-2006 à 21:08:29
http://lea-linux.org/pho/read/4/288946
C pas pour t'embêter mais pour info, j'ai trouvé ce site sur Google avec les mots clé " via VT86C100A linux driver ", parfois en faisant de bêtes recherches, on s'épargne bcp, bcp de temps à résoudre des problèmes déjà résolus
Marsh Posté le 01-06-2006 à 10:42:06
je te remercie de ton aide mais en suivant la demarche donnée lorsque je fais rmmod via-rhine j ai le droit à une erreur de segmentation
sauf que je ne sais absolument pas ce que ca veut dire donc le je suis ultra totalement dans le flou
Marsh Posté le 01-06-2006 à 10:44:55
erreur de segmentation ? Tu peux la copier ici stp ?
et si tu tapes lsmod (la commande qui liste tous les modules chargés par le système), est-ce que via-rhine apparaît dans la liste ?
Si non, tente modprobe via-rhine
[edit] Bon j'ai lu ton post du haut et via-rhine apparaît bien dans la liste donc le modprobe ne sert à rien pour le moment
Marsh Posté le 01-06-2006 à 11:28:32
Bzzzttt a écrit : erreur de segmentation ? Tu peux la copier ici stp ? |
il y est, plus haut.
edit : zut
Marsh Posté le 01-06-2006 à 11:29:06
oui, j'ai remarqué après post
Bon, mes recherches sur le net sont pas très fructueuses, mais il paraîtrait que le problème puisse venir:
- soit d'une allocation mémoire déficiente => je sais pas cmt on résout ça
- soit d'une mauvaise compilation => recompiler le module, c'est-à-dire le noyau
Si qqn a une autre suggestion... parce que compiler le noyau c'est un peu effrayant même si c'est pas difficile...
Marsh Posté le 01-06-2006 à 16:54:24
voici le resultat d un dmesg
Linux agpgart interface v0.100 (c) Dave Jones
via-rhine.c:v1.10-LK1.1.20-2.6 May-23-2004 Written by Donald Becker
PCI: Found IRQ 9 for device 0000:00:0a.0
eth0: VIA Rhine III at 0xd800, 00:13:46:8f:20:97, IRQ 9.
eth0: MII PHY found at address 1, status 0x7869 advertising 05e1 Link 45e1.
PCI: Found IRQ 11 for device 0000:00:0b.0
PCI: Sharing IRQ 11 with 0000:00:0c.1
cmpci: version $Revision: 6.82 $ time 13:08:17 Aug 16 2005
PCI: Found IRQ 11 for device 0000:00:0c.0
cmpci:
cmpci: found CM8738 adapter at io 0xe000 irq 11
cmpci: chip version = 033
usbcore: registered new driver usbfs
usbcore: registered new driver hub
USB Universal Host Controller Interface driver v2.2
uhci_hcd 0000:00:07.2: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller
uhci_hcd 0000:00:07.2: irq 10, io base 0000d400
uhci_hcd 0000:00:07.2: new USB bus registered, assigned bus number 1
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
agpgart: Detected VIA Apollo Pro 133 chipset
agpgart: Maximum main memory to use for agp memory: 28M
agpgart: AGP aperture is 64M @ 0xd8000000
cpci_hotplug: CompactPCI Hot Plug Core version: 0.2
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: acpi_pciehprm:get_device PCI ROOT HID fail=0x1001
shpchp: acpi_shpchprm:get_device PCI ROOT HID fail=0x1001
input: PC Speaker
inserting floppy driver for 2.6.8-2-386
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
parport: PnPBIOS parport detected.
parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE]
eth0: Setting full-duplex based on MII #1 link partner capability of 45e1.
NET: Registered protocol family 10
Disabled Privacy Extensions on device c02cc960(lo)
IPv6 over IPv4 tunneling driver
eth0: no IPv6 routers present
[drm] Initialized r128 2.5.0 20030725 on minor 0: ATI Technologies Inc Rage 128 RF/SG AGP
agpgart: Found an AGP 1.0 compliant device at 0000:00:00.0.
agpgart: Putting AGP V2 device at 0000:00:00.0 into 1x mode
agpgart: Putting AGP V2 device at 0000:01:00.0 into 1x mode
J ai gardé que ce qui semblait interessant
Marsh Posté le 01-06-2006 à 17:14:44
d'après cet extrait tout va bien...
Le truc qui me fait quand même tiquer, c'est que tes deux cartes réseaux sont toutes les deux avec ce "Rhine"... Ce sont donc bien deux cartes réseaux séparées ? Et pas deux sorties réseau d'une carte mère ?
Marsh Posté le 01-06-2006 à 18:35:49
oui il s agit de deux cartes reseaux différentes toutes les deux de marque dlink
Une d elle est via-rhine III, la plus récente (qui elle fonctionne correctement) et l autre l ancienne est une via-rhine tout court, c est peut etre de la que vient mon probléme : \
Demain lorsque j aurais de nouveau le pc a disposition je tenterais avec la seule carte ancienne de branchée et je ferais un rmmod pour voir, peut etre que le rmmod echouait du fait que le module sert pour les deux cartes
Je vous tiens au courant
Marsh Posté le 02-06-2006 à 11:29:24
alors voila pour le lspci -vvv
0000:00:0a.0 Ethernet controller: VIA Technologies, Inc. VT6105 [Rhine-III] (rev 86)
Subsystem: D-Link System Inc DFE-530TX rev C
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (750ns min, 2000ns max), Cache Line Size: 0x08 (32 bytes)
Interrupt: pin A routed to IRQ 9
Region 0: I/O ports at d800 [size=256]
Region 1: Memory at e4001000 (32-bit, non-prefetchable) [size=256]
Expansion ROM at e2000000 [disabled] [size=64K]
Capabilities: [40] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
0000:00:0b.0 Ethernet controller: VIA Technologies, Inc. VT86C100A [Rhine] (rev 06)
Subsystem: D-Link System Inc DFE-530TX rev A
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (29500ns min, 38000ns max), Cache Line Size: 0x08 (32 bytes)
Interrupt: pin A routed to IRQ 11
Region 0: I/O ports at dc00 [size=128]
Region 1: Memory at e4000000 (32-bit, non-prefetchable) [size=128]
Expansion ROM at e3000000 [disabled] [size=64K]
la le lsmod grep via
via_agp 8832 1
via_rhine 19848 0
mii 4864 1 via_rhine
agpgart 31784 2 via_agp
via82cxxx 12956 1
ide_core 125028 4 ide_cd,ide_generic,via82cxxx,ide_disk
le mii-tool
eth0: negotiated 100baseTx-FD flow-control, link ok
le /proc/interrupts
CPU0
0: 977129 XT-PIC timer
1: 2832 XT-PIC i8042
2: 0 XT-PIC cascade
7: 0 XT-PIC parport0
9: 2102 XT-PIC eth0
10: 0 XT-PIC uhci_hcd
11: 45259 XT-PIC cmpci, r128@PCI:1:0:0
12: 40162 XT-PIC i8042
14: 12 XT-PIC ide0
15: 24933 XT-PIC ide1
NMI: 0
LOC: 977123
ERR: 0
MIS: 0
et pour finir le uname-a
Linux proxy1.test.test 2.6.8-2-386 #1 Tue Aug 16 12:46:35 UTC 2005 i686 GNU/Linux
j ai egalement tenté le rmmod avec la seule carte non detectée de brancher et j ai egalement droit a une erreur de segmentation : /
Marsh Posté le 02-06-2006 à 12:50:17
t'as essayé de changer la carte de port ? j'ai déjà eu des problèmes avec mes deux cartes dans le pc, obligé de les changer de port pour qu'elles veuillent bien marcher
Marsh Posté le 05-06-2006 à 17:56:06
Je dis peut-etre une betise mais j'ai eu le meme probleme.
2 carte reseau, les deux reconnu d office sous debian.
Parcontre rien qu'une de visible
Donc:
/etc/network/interfaces
ajouter la ligne eth1 (seul le map eth0 par defaut)
script grep
map eth0
map eth1
# The primary network interface
iface eth1 inet dhcp
iface eth0 inet dhcp
Marsh Posté le 23-05-2006 à 16:03:19
bonjour a tous j ai un leger souci
j ai installé une debian
l installation s est passée sans probléme sauf que j ai deux cartes réseaux et seulement une seule a ete detecté
quand j essaie de regler eth1 il me repond no such device
le plus etrange c que quand je fais un lspci j ai bien deux ethernet controller d afficher
Je tiens a preciser que je suis débutant donc si vous pouviez expliquer lentement ca serait bieng ^^"
je vous remercie d avance pr vos réponses