| |||||
| Dernière réponse | |
|---|---|
| Sujet : [Mandrake 8.1] Prob avec carte réseau !! | |
| spyzer | Alors un ping 192.168.0.3 fonctionne correctement et voici la table de routage =>
Destination Passerelle Genmask Indic Metric Ref Use Iface 192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo 0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0 Et sinon quand je fait un ping a partir de l'un ou de l'autre poste sous win ça me donne => Délai d'attente de la demande dépassé [edtdd]--Message édité par spyzer--[/edtdd] |
| Aperçu |
|---|
| Vue Rapide de la discussion |
|---|
| spyzer | Alors un ping 192.168.0.3 fonctionne correctement et voici la table de routage =>
Destination Passerelle Genmask Indic Metric Ref Use Iface 192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo 0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0 Et sinon quand je fait un ping a partir de l'un ou de l'autre poste sous win ça me donne => Délai d'attente de la demande dépassé [edtdd]--Message édité par spyzer--[/edtdd] |
| pipomolo | Et que donnent les ping depuis les PC windows ?
ping depuis un PC win98 vers un autre PC win98 ou vers le Pc linux ? |
| Arnaud | Ok, et que donne un ping 192.168.0.3 ?
Peux tu montrer ta table de routage ("route -n" ) Arno |
| spyzer |
|
| pipomolo | Attends, il ne faut pas tout melanger
Il y a deux choses a prendre en compte. D'une part l'installation de ta carte reseau, d'autre part la configuration reseau de ta machine. Tu dis que cette fois ci l'install a bien detecte ta carte reseau et que le module est bien charge, donc que je pense qu'il n'y a plus de probleme de ce cote la. Maintenant c'est surement un probleme de config reseau. Quand tu dis que tu fais un ping, tu le fais sur quelle machine ? Est-ce que ping localhost ou ping 127.0.0.1 ou ping 192.168.0.1 donne quelquechose ? Ensuite, comment est configure ton reseau ? Combien de machines comporte-t-il ? Si tu ne passes pas par un hub, et que tu connectes juste 2 machine entre elles, il te faut un cable croise. Et il faut que les deux machines soient sur le meme sous-reseau, c'est a dire que l'autre machine ait une IP en 192.168.0.X (puisque je suppose que ton masque de sous-reseau est 255.255.255.0). D'ailleurs il faudrait que tu nous donne le resultat que tu obtiens en faisant ifconfig, sans argument. Voila a+, mais surtout fais attention au cable croise [edtdd]--Message édité par pipomolo--[/edtdd] |
| jamiroq |
|
| spyzer | Bon j'ai tout repris depuis le début =>
/etc/modules.conf alias eth0 8139too ifconfig eth0 up 192.160.0.3 ifconfig route add default eth0 ping 192.168.0.1 Tu as raison "the_fireball" il ne faut pas mettre de .o Mais bon même ça, ça n'as rien donné, donc j'ai essayé de tout réinstallé et là a l'installation il détecte la carte rézo mais bon c tjs pareil même si celle-ci a été détecté a l'install ça va tjs la même chose quand je fait un ping "Destination Host Unreachable" Donc j'ai aussi essayé de ne pas passé par le hub au cas ou ça viendré de ça, donc j'ai mis un câble RJ45 droit et là, la led de la carte réseau s'allume mais aucun résultat. Sinon maintenant quand je fait un "lsmod" le module 8139too est chargé mais ça change rien. J'ai aussi essayé de chargé le module ne2k-pci mais ça me met le même mess d'erreur que d'habitude => "insmod : Hint : insmod errors can be caused by incorrect module parameters, including IO or IRQ parameters" Je c pu quoi faire, y'aurai pas des protocoles a installé comme sous win ou je c pas moi. [edtdd]--Message édité par spyzer--[/edtdd] |
| pipomolo | De plus pour l'instant le module de la carte reseau n'est pas charge comme il faut, donc avant de faire des ifconfig faudrait deja que sa carte soit installee... |
| the_fireball |
|
| mean | Si c'est un 8139 comme l'indique lspci
c'est le driver 8139too. A la base c'est quoi la carte ? Une dlink ? On reprend : /etc/modules.conf alias eth0 8139too.o ifconfig eth0 up 192.160.0.1 ifconfig route add default eth0 ping 192.10.10.10 |
| the_fireball | Bizarre car cette carte est des plus facile à installer sous linux |
| pipomolo |
[edtdd]--Message édité par pipomolo--[/edtdd] |
| spyzer |
|
| pipomolo | Il faudrait modifier ton fichier /etc/modules.conf pour qu'il prenne en compte les parametres d'I/O et d'IRQ de ta carte
pour cela tu devrais essayer avec qqch du genre : alias eth0 8139too option 8139too io=0xe000 irq=11 a+ |
| spyzer |
|
| Shadow_Of_Death |
|
| mean | lspci
dit aussi que c'est un 8119 ? |
| mean | merde, j'ai lu trop vite c'est effectivement un 8119
MMmmm |
| spyzer | J'ai peut être trouvé ce qui ne va pas quand je fait un ifconfig il me donne Interruption = 11 Adresse de base = 0xc000
tandis que quand je vais ds l'utilitaire de la mandrake et que je regarde les infos qu'il me donne sur le port PCI de la carte rezo ça me donne IRQ = 11 I/O = e000 Vous m'aviez parlé de "insmod" comment je peut procédé pour forcé la carte a utilisé le bon I/O encore merci a tous |
| Shadow_Of_Death |
|
| spyzer |
|
| mean | Si il se pass rien quand tu tapes ifconfig eth0 up c'est bon signe !!
J'ai la meme carte reseau sous MDK8.1 dans /etc/modules.conf ----- alias eth0 8139too ------- |
| spyzer |
|
| the_fireball | l'autre module s'appelle rtl8139.O |
| mean | Pardon j'avais pas bien lu
C'est bien le bon module fait un depmod -A puis ls /lib/modules/2.x.X/kernel/drivers/net |
| mean | ifconfig eth0 up donne quoi ? |
| spyzer | Alors voilà, quand je fait un "modinfo -p 8139too.o.gz" ou un "modinfo -p 8139.o" cela revient au même voilà ce que ça donne =>
filename : 8139too.o.gz description : "Realtek RTL-8139 Fast Ethernet driver" author : "Jeff Garzik <jgarzik@mandrakesoft.com> parm : max_interrupt_work int, description "8139too maximum events handled per interrupt" parm : media int array (min=1, max=8), description "8139too : Bits 4+9: force full duplex, bit 5:100Mbps" parm : full_duplex int array (min=1, max=8),description "8139too : Force full duplex for board(s) (1)" Sinon j'ai rechangé la carte de port PCI et comme d'hab au redémarrage il me lance "kudzu" donc je met "ne rien faire" et quand je vais ds "Mandrake Control Center" ma carte apparaît avec comme pilote 8139too donc j'essaye de faire un ping pas moyen il me met comme message "Destination Host Unreachable" Et quand je fait un "lsmod" le module "8139too" apparaît. Et sinon le message d'erreur d'IRQ ne s'affiche pus au boot, mais ce qui est étrange c que les voyant de carte réseau ne s'allume pas et que sur le hub le voyant clignote au lieu d'être fixe. Sinon je n'ai pas trouvé de module rtlquelquechose et "insmod" je voit pas comment l'utilisé. Voilà |
| Arnaud | Spyzer,
Tu n'as pas l'air d'avoir investiguer le fait que ton driver soit peut-etre compresse (le .gz a la fin du nom) alors essaye de le decompresser et de refaire un modprobe. Ensuite, regarde avec "modinfo -p 8139too.o", comment passer le parametre IRQ au driver (tu connais l'IRQ puisque l'utilitaire de ta mandrake te le donne). Arno |
| jamiroq | Oui, tente un insmod avec la plage 0xe000 et l'IRQ 11 (voir ton post ou tu nous precises ta config materiel !!)
une fois que ton insmod donne le resultat escompté, inclus les parametres que tu a utilise dans modules.conf tiens nous au courant ! a+ |
| the_fireball | il existe un autre module, rtlquelquechose, essaie de le trouver et de faire un insmod. Quand 8139too ne marche pas, je prends l'autre et ça roule :D |
| spyzer | Bon pour commencé je n'ai pas windows en dual-boot, ensuite j'ai mis comme tu m'as dit ds le bios "plug & play OS" = NO et pour ce qui est des plages I/O et IRQ rien n'est affiché ds le bios car tout est en "Auto (ESCD)" Ensuite j'ai été voir ds un utilitaire de la mandrake et voici ce qu'il m'affiche par rapport a la carte réseau : 00:09.0 Ethernet Controller : Realtek Semiconductor Co.,Ltd.: Unknow Device 8119 (rev 10) Subsystem : Realtek Semiconductor Co.,Ltd.: Unknow device 8119 Flags : bus master, medium devsel, latency 32, IRQ 11 I/O ports at e000 [size=256] Memory at e5000000 (32-bit, non-prefetchable) [size=256] Expansion ROM at <unassigned> [disabled] [size=128K] Capabilities : <available only to root> Sinon j'ai fait un "ifconfig eth0 up" et il me dit que le péripherique eth0 n'est pas détecté. Ensuite j'ai fait un lsmod et aucun module 8139too est chargé. Et pour finir un modprobe 8139too et là ça m'affiche la même erreur qu'au boot => insmod : Hint : insmod errors can be caused by incorrect module parameters, including IO or IRQ parameters Voilà j'éspère qu'un jour elle pourra fonctionner cette p**** de carte :( [edtdd]--Message édité par spyzer--[/edtdd] |
| Arnaud | Spyzer,
Essaye de nous donner le resultat du cat /proc/pci, ta carte (si elle est detectee sur le bus) devrait etre dedans, avec les ressources qu'elle utilise (IRQ et Address) Ensuite, fait un "ifconfig eth0 up" (en supposant que tu n'ais qu'une seule interface ethernet, et qu'elle s'appelle eth0). Apres quoi fait un "ifconfig" seul, pour voir si elle est montee. Une fois que l'interface est montee, tente aussi un "lsmod" pour voir si le module 8139too est bien charge. Si tout ca ne marche pas, essaye de charger le module de ta carte a la main : "modprobe 8139too", regarde aussi au niveau des parametres du driver de ta carte en faisant un "modinfo -p 8139too.o" (apres t'etre mis dans le bon repertoire) Derniere idee... mais je n'en suis pas sur, il me semble que ton driver est encore compresse (il a l'air de s'appeler 8139too.o.gz), je n'ai jamais vu ca, peut etre est-ce normal, sinon decompress le ("gunzip 8139too.o.gz" ) Bonne chance Arno |
| jamiroq | [citation]Ouai mais comment configuré les IRQ manuellement et comment savoir si tel ou tel IRQ n'est pas utilisé.[citation]
tu lances windows (si tu l'as encore en dual boot!!) et tu vas ds ler opanneau de conf. pour chercher les param. de ta carte reseau, sinon au boot via le bios tu peux voire la plage I/O et l'irq ! [citation] Sinon au niveau du bios je pense que c correctement configuré car avant je tourner sous WIN avec la même bécane et j'avais aucun prob mais comme tu le dit WIN et Linux ne fonctionne pas pareil.[citation] Ca c sure !!! (sous windows tu as l'irq steerling qui te gere tout ca sous Lainux , je sais pas !! [citation] PS : aussi un autre petit prob je c pas si c en rapport mais quand je veut lancer Hardrake ça me fait un écran noir avec un curseur qui glinote et pu aucun réponse donc reboot [citation] PAs cool : une seule reponse ,verifie ton bios !! et surout n'active pas l'option "plug&play os" met NO car les capacités plug & play de linux ... c pas encore windows (c mon avis perso.). De plus si tu mets NO c ta carte mere qui va tenter de gerer toutes seul le partage d'irq si il intervient, comme ça linux n'a pas a le faire (si il le fait !) |
| spyzer |
[edtdd]--Message édité par spyzer--[/edtdd] |
| jamiroq | je pense que la voie du conf.module est la bonne !!!!
pourquoi ? j'ai eu ce soucis sur une carte isa (aha1510b le truc qui date quoi !!), il te faut "peut etre" entrer les parametre de plage i/o, IRQ etc ... a la main !! chez moi ca donné ca sur une carte isa aha1510 : aha1510=0x340,11,5,1,1 ou 0x340 est l'adresse de la carte (visible sous windows!) ou 11 est l'irq alloué a la carte (et le reste des param. d'ID scsi parité et prevent allow pas utiles ds ton cas !!) a voir donc ! Sinon ton bios est -il configuré correctement ? car si W2K ou W98 arrive a faire du partage d'irq pour le pci je ne sais pas si linux peut le faire ??? |
| spyzer | Salut tout le monde,
Bah voilà j'ai installé ma mandrake 8.1 et a l'installation il ne ma pas détecté ma carte réseau (Realtek 8139 PCI) donc j'ai été voir un how-to ou il disait de modifier le fichier /etc/conf.modules pour y ajouter : alias eth0 ne2k-pci Je l'ai donc fait et je reboot, tjs rien donc je demande un peu d'aide sur IRC on me conseille de recompiler mon noyau avec les nouvelles sources. G t près a le faire quand il me viens une idée, car sous windows des fois il se pose ce problème alors j'arrete la machine et je change l'emplacement de la carte et là au démarrage un utilitaire appelé Kudzu se lance il me dit Realtek 8139 détecté que voulais vous faire : Configurer / Ignorer / Ne rien faire Donc je met configurer et là pdt 2s un message du type configuration du matériel en cours s'affiche et ensuite pouf écran noir j'attend un peu et rien ne se passe. Donc je reboot et là l'utilitaire se relance a la question je répond "Ne rien faire" linux se lance et ensuite quand je vais dans Mandrake Control Center ma carte réseau est détecté. Me v'la content je configure l'ip de la machine etc... puis j'essaye de me connecter au net via le réseau ou y'a la connection sur mon pc tournant sous win et là pas moyen. Donc j'essaye de faire un ping sur l'autre PC pas moyen et je regarde derrière la carte réseau et les petits voyant sur la carte ne sont pas allumé (alors que sur le hub c allumé) :??: :crazy: Et maintenant quand je reboot l'utilitaire Kudzu ne se lance pas, ma carte réseau n'est plus détecté dans Mandrake Control Center et voilà les messages que ça m'affiche au boot : insmod : Hint : insmod errors can be caused by incorrect module parameters, including IO or IRQ parameters insmod : /lib/modules/2.4.8-26mdk/kernel/drivers/net/8139too.o.gz : insmod eth0 failed :??: :pt1cable: :??: :pt1cable: Voilà je ne c pu ce que je peut faire pour régler ce problème si quelqu'un pouvais m'aider ça serait cool. Merci d'avance :jap: |




