2009-07-06 9 views
0

J'ai une carte de données avec moi.comment faire la différence entre la carte LAN et la carte de données

Je voulais savoir, y a-t-il un moyen de programmation, je peux le dire, c'est une carte de données et c'est une carte LAN.

Je l'ai utilisé iftable, je l'ai utilisé IListManager, directeur iNetwork fourni par Microsoft, mais pas en mesure de résoudre le problème

Modifié:

J'ai une carte réseau et une carte de données connecté sur mon système , je veux faire une opération sur la carte de données, mais je ne sais pas, quand ma carte de données est connectée et quand ma carte LAN, énumération me donnera la liste de toutes les connexions, mais comment identifier LAN et Data Card parmi eux.

S'il vous plaît aidez-moi à cet égard.

vinayaka karjigi

+0

Cette "carte de données" est toujours une carte réseau Vodafone pour une utilisation sur les réseaux de données sans fil publics? – MSalters

+0

Oui MSalters, mais j'ai besoin d'une solution générique qui fonctionne pour toutes les cartes de données –

Répondre

0

Vous devez préciser votre problème. Quel problème essayez-vous de résoudre? Pourquoi voulez-vous distinguer les cartes?

Cela dit, quelques idées:

  • Si vous voulez juste identifier vos cartes spécifiques, chaque carte réseau possède un identifiant unique (MAC). Vous pouvez le récupérer en utilisant des outils de mise en réseau.
  • Si vous souhaitez identifier la carte de type, vous pouvez essayer d'obtenir des informations PCI et rechercher une chaîne. Mais c'est difficile dans le cas général, car il y a tellement de types différents de cartes. Vous devez donc clarifier votre question.
+0

J'ai une carte lan et une carte de données connectées sur mon système, je veux faire une opération sur carte de données, mais je ne sais pas, quand ma carte de données est connecté et quand ma carte LAN, l'énumération me donnera la liste de toutes les connexions, mais comment identifier LAN et Data Card parmi eux. –

+0

Comme je l'ai écrit, essayez de récupérer l'adresse MAC de la carte. Sous Linux, vous pouvez le faire, par exemple. en utilisant/sbin/ifconfig (liste toutes les interfaces réseau avec leur nom interne (eth0 etc.) et leur adresse MAC). Les autres systèmes d'exploitation devraient avoir quelque chose de similaire. – sleske

+0

Mais obtenir l'adresse MAC ne m'aidera pas à différencier la carte de données de la carte LAN ou toute autre carte insérée sur le système, je suppose –

0

Il n'y a plus de distinction claire entre les différents types de réseaux. D'une part, les réseaux locaux sont devenus sans fil avec le WiFi. D'un autre côté, les réseaux publics sont devenus locaux avec les femtocells. Par conséquent, il devient de plus en plus difficile de distinguer les deux types de réseaux, et donc les cartes réseau qui leur sont connectées. Il n'y a pas de limite claire.

Questions connexes