Bonjour,
je cherche une commande capable de me donner l'adresse MAC d'une carte réseau pci connaissant son adresse PCI.....
J'ai l'impression que ça n'existe pas alors j'écris un bout de code qui travaille avec /sys.... et ça fonctionne...
Est-ce que je réinvente la roue ?
bonne soirée...
# En une commande
Posté par Xaapyks . Évalué à 5.
cat /sys/devices/'pci0000:00/0000:00:06.0/0000:01:08.0'/net/*/address
[^] # Re: En une commande
Posté par NeoX . Évalué à 2.
pour l'injecter dans la carte reseau ensuite
par ex avec une carte mere à base de nForce, que si tu as flashé le bios, il a aussi mis la meme MAC sur toutes les cartes meres :( genant si tu en a plusieurs à la maison (ce qui est mon cas)
[^] # Re: En une commande
Posté par EraZerg . Évalué à 1.
et puis j'ai rien trouvé de plus malin que ça
lspci, ethtool ne m'aident pas mieux que ça....
j'espère que ça va rester portable sur quelques versions du noyau.
[^] # Re: En une commande
Posté par NeoX . Évalué à 2.
lspci, ethtool ne m'aident pas mieux que ça
rassures moi, ton programme est un simple script qui se base sur LSPCI pour trouver l'id de la carte reseau
et sur ethtool pour generer son adresse MAC ?
tu n'as quand meme pas reinventé la route (parce que quand tu parles de portabilité au travers des noyaux :( )
[^] # Re: En une commande
Posté par EraZerg . Évalué à 1.
lshw......
je vais donc virer mon
cat /sys/******* et travailler plutot sur la sortie de lshw
Merci pour votre aide.
[^] # Re: En une commande
Posté par EraZerg . Évalué à 0.
j'espere que ce sera portable sur quelques version du noyau linux....
[^] # Re: En une commande
Posté par totof2000 . Évalué à 2.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.