|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Expert Confirmé Sénior
![]() francois Ingénieur systèmes et réseaux Inscription : juillet 2006 Messages : 3 534 ![]() |
bonjour,
j'ai un cas assez complexe à soumettre sous un système unix périmé... tru64 v5.1b donc je prie pour trouver de l'aide, malgré que je le connaisse quand même pas mal -non on peut pas changer l'OS il faut à tout prix être conforme au client (à l'identique absolue même pour les modèles de cartes PCI et leur ordre dans les machines etc....) inutile donc de demander/proposer quelque modif que ce puisse être... bref 2 machines identiques même OS, même révision SRM (ce qui remplace le bios sur les machines DEC) sur la machine A je reçois ce que j'attends comme couche MAC/LLC sur 2 entrée réseaux port A et port B (matériellement) c'est les ports réseau de carte mère. (des traces d'équipement que j'attends en fait (je check ça avec un simple tcpdump -i tu0 et tu1 (les noms respectifs des port A et B)). sur la machine B je reçois tout sauf ça, (du bootp, et d'autres choses) mais aucune trace des équipements que je veux "voir". test logique, je prends les câblages de la machine A et les place en lieu et place de la machine B ... et là toujours la même situation.... je remets les câblages en place : la machine A recommence à recevoir les signaux attendus. La machine B reste toujours dans le même état. J'ai bien vérifié dans le SRM que les ports soit en 100FullD je les ai même forcés dans le doute : Code :
les montrent bien "UP" et donc active. d'ailleur si je fais le , je vois bien des choses passer, mais pas ce que j'attends... C'est à devenir fou, après un test en copie brut (par téléchargement depuis la machine A), j'ai copier la config qui marchait pour la mettre à l'identique sur la machine B... Si la machine A lit les bons signaux sur un câble n°XXX la machine B ne peut en aucun cas ne pas recevoir ces même signaux sur le même câble !!! avec la même configuration...hardware comme software... surtout que là je testes ça à très bas niveau , avec un tcpdump !? je fais le , je vois bien des choses passer, mais pas ce que j'attends...pourtant j'ai piqué le câble avec lequel je reçoit les bons signaux sur l'autre machine !!! Coté équipement réseau : c'est le même switch passif (non manageable) qui donne les 4 câbles vers les deux machines. Donc il n'est pas possible que ce soit un problème de configuration des ports réseau non plus... Dans le doute et pour tester j'ai ajouter quand même une carte réseau supplémentaire sur la machine B. Je le configure à l'identique et paf, rebelote toujours la même chose sur ce nouveau port réseau... J'ai bien regardé partout, je ne vois ni pentacles, ni cactus émetteur de mauvaises ondes, ni corbeau mort pendu, ni chouettes mortes clouées au portes ni aucune autre traces de malédiction... Comment est ce possible ? qu'aurais je pu tenté que j'aurai oublié de faire ? toute idée.... NON pas toute idée, il y en a une dont je ne veut pas, à savoir tremper la machine allumée dans une bassine d'eau bénite. par contre d'autres idées ? si il y a encore des experts tru64 en ce monde .... même si là ça sent très fort le phénomène paranormal...
|
||
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Ingénieur développement logiciels Inscription : octobre 2008 Messages : 1 375 ![]() |
Les paquets que tu attends et que tu ne vois pas, c'est quoi ? Tes deux machines utilisent les même adresses IP sur tu0 ?
|
|
|
01
|
|
|
#3 |
![]() ![]() R&D en systemes informatiques bas niveau Unix/Linux Inscription : mai 2004 Messages : 5 464 ![]() |
Bonjour,
Est-ce que tu as acces a ethtool ? Si oui, est-ce que tu peux verifier que les 4 ports reseaux sont bien reconnus de maniere identiques, et parametres de la meme maniere. Sinon, si tes deux machines sont rigoureusement identiques et qu'elles ne sont pas en prod, tu peux echanger les disques durs systemes, puis relancer une serie de tests :
|
|
|
20
|
|
|
#4 |
|
Expert Confirmé Sénior
![]() francois Ingénieur systèmes et réseaux Inscription : juillet 2006 Messages : 3 534 ![]() |
c'est pas de l'ip, comme je l'ai indiqué c'est de la couche2
|
|
|
00
|
|
|
#5 | |
|
Expert Confirmé Sénior
![]() francois Ingénieur systèmes et réseaux Inscription : juillet 2006 Messages : 3 534 ![]() |
Citation:
-celui du shell système : (Tru64 commande hwmgr -get att -cat network ) -celui du bios système (SRM : show ewa0* et show ewb0*) -ça ne peut pas être un problème de cartes car comme indiqué c'est premièrement les ports de la carte mère, et qu'il fonctionnent puisqu'il y a de l'activité dessus. -de plus pour test j'ai ajouté une carte pci DEC500 et le résultat est identique. Même en croisant le câble avec la machine qui lit bien les signaux... -il n'y a pas de différences coté soft ces machines sont générés par copie physique des disques c'est à s"arracher les cheveux.... ![]() par contre pour teste j'ai ajouter le allmulti sur le multicast des cartes et là ça mache je reçoit les bons signaux mais ducoup la conformité n'y ai plus, donc j'ai pas la possibilité de faire comme ça ... et c'est normal que ça marche en multicast puisque ça aspire tout ce qui passe sans traiter... ce qui confirme le bon fonctionnement matériel....Ca permet donc d'éliminer définitivement cette hypothèse. On y comprend rien .... PS: les n° de révision des cartes mères, du SRM sont bien identiques. |
|
|
|
00
|
|
|
#6 |
![]() ![]() R&D en systemes informatiques bas niveau Unix/Linux Inscription : mai 2004 Messages : 5 464 ![]() |
Bien.
Il te reste donc les solutions suivantes :
A tout hasard, mais je suppose que tu as deja verifie, tu n'as pas de probleme d'adresses mac (redondante par exemple) ? |
|
|
10
|
|
|
#7 |
|
Membre Expert
![]() Ingénieur développement logiciels Inscription : octobre 2008 Messages : 1 375 ![]() |
Merci pour le -1, ça donne envie de t'aider. La seule chose que tu as dit à ce sujet c'est "je reçois ce que j'attends comme couche MAC/LLC", ce qui ne veux pas dire que ces paquets ne contiennent pas de l'IP. Si je demande, c'est parce que si c'est de l'IP ça pourrait venir d'un problème d'ARP.
Par ailleurs même si tu trouve mes questions stupides (d'ailleurs j'avais deux questions), ça ne coute pas grand chose d'y répondre. |
|
|
00
|
|
|
#8 | |
|
Expert Confirmé Sénior
![]() francois Ingénieur systèmes et réseaux Inscription : juillet 2006 Messages : 3 534 ![]() |
Citation:
je vais quand même voir si sur le même réseau il y a des pc mais je suis sur que non. |
|
|
|
00
|
|
|
#9 |
|
Expert Confirmé Sénior
![]() francois Ingénieur systèmes et réseaux Inscription : juillet 2006 Messages : 3 534 ![]() |
Le signal attendu est spécifique à l'équipement identifiable par des entêtes fd:ff:ff:.....:6b:6f ou les ... sont le n° de l'équipement.
désolé pour le moins 1 mais ce problème me prends le choux, depuis si longtemps que le fait d'avoir tapé à coté...j'arrive même pas à dormir correctement. |
|
|
00
|
|
|
#10 | |
|
Expert Confirmé Sénior
![]() francois Ingénieur systèmes et réseaux Inscription : juillet 2006 Messages : 3 534 ![]() |
Citation:
Et c'est pas possible de prendre un autre modèle car il faut à tout prix être conforme ; à ce qui existe sur site. d'où l'importance de la situation
|
|
|
|
00
|
|
|
#11 |
|
Membre émérite
![]() ![]() Inscription : octobre 2004 Messages : 668 ![]() |
As-tu vérifié que sur A et sur B tu avais :
- exactement les mêmes processus de lancés ? - exactement les mêmes descripteurs de fichiers / sockets d'ouverts ? Je dis ça parce que si par exemple tu as un process avec des sockets raw ouvertes sur ta carte, et qui est plus prioritaire que tcpdump, il pourrait te bouffer tes packets (selon l'implémentation de ta stack).
__________________
Software becomes slower faster than hardware becomes faster http://xrenault.developpez.com API C standard (C ANSI ) |
|
|
10
|
|
|
#12 | |
|
Expert Confirmé Sénior
![]() francois Ingénieur systèmes et réseaux Inscription : juillet 2006 Messages : 3 534 ![]() |
Citation:
je deviens fou avec ce cas .. quand on va trouver la solution ... |
|
|
|
00
|
|
|
#13 |
|
Membre émérite
![]() ![]() Inscription : octobre 2004 Messages : 668 ![]() |
Arf.
Alors en vrac, quelques idées (si vous ne les avez pas déjà eues): - est-ce la même version de tcpdump sur les deux machines ? - est-ce la même version de pcap sur les deux machines ? - As-tu essayé de sniffer tes packets avec autre chose que tcpdump (genre un programme que tu écris toi-même en ouvrant une socket RAW, et tu vois ce qui passe) - est-ce que dans ton tcpdump, ton "-i XX" est mappe sur la bonne interface (verifier les index des interfaces) - est-ce que la charge réseau diffère quand tu fais tes tests ? (grosse charge qui te ferait louper des packets) - est-ce que tes deux machines ont autant de mémoire vive ? Est-ce qu'une barrette de la machine B pourrait être endommagée ? - est-ce que les interfaces des deux machines sont paramétrées pour avoir la même taille de queue ? - si tu attends de l'unicast ou du multicast, j'ai vu que sous tru64 il fallait activer le copy-all-mode pour permettre à tcpdump de voir correctement les packets ? - est-ce que dans /dev (ou équivalent), tu as les mêmes droits d'accès en lecture ? Sont-ce les mêmes noms ? - est-ce qu'il y a un montage NFS quelque part qui foutrait le bazar (compte utilisateur, utilitaires, etc.) Après... Je ne sais pas trop :-) Bon courage
__________________
Software becomes slower faster than hardware becomes faster http://xrenault.developpez.com API C standard (C ANSI ) |
|
|
10
|
|
|
#14 | |
|
Expert Confirmé Sénior
![]() francois Ingénieur systèmes et réseaux Inscription : juillet 2006 Messages : 3 534 ![]() |
Merci
Citation:
-la taille des queues j'y avais pas pensé, mais c'est idem sur les deux... aujourd'hui stand by sur le test, car ils nous ont déconnecté le réseau concérné...pour au moins la journée. je vous tiens au ju |
|
|
|
00
|
|
|
#15 |
|
Expert Confirmé Sénior
![]() francois Ingénieur systèmes et réseaux Inscription : juillet 2006 Messages : 3 534 ![]() |
pas encore de nouveau sur le sujet, je vous tiens au courant
|
|
|
00
|
|
|
#16 |
|
Expert Confirmé Sénior
![]() francois Ingénieur systèmes et réseaux Inscription : juillet 2006 Messages : 3 534 ![]() |
on va chercher encore.... ça n'est tjrs pas bon les modifs d'hier.
|
|
|
00
|
|
|
#17 |
|
Expert Confirmé Sénior
![]() francois Ingénieur systèmes et réseaux Inscription : juillet 2006 Messages : 3 534 ![]() |
Bon on a pas trouvé de solution on a boté en touche en demandant un nouvel équipement avec des spécs définies par nous...
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com