Não existe um metodo especifico para retornar esta informação!
   O pode ser feito é  chamar a rotina ou biblioteca nativa que fornece este dado
   Isso pode ser feito atraves de JNI ou Runtime.getRuntime().exec,


   Este codigo retorna o Endereço Mac em uma Maquina Windows 
   Este código foi recuperado de um forum! 

private Vector getWinMACAddress()
{
   /* Retorna nulo se o codigo nao for encontrado */
   Vector MAC_address = new Vector();
   /* Tamanho do endereço MAC formato padrao: 00-00-00-00-00-00 */
   final int LEN_MAC = 17;
   
   try{
     /* String que armazena o valor retornado pelo ipconfig */
     String ipc_line;

     /* executa o ipconfig com arqumento /all 
       que pega todos adaptadores e endereco fisico */
     Process ipc_proc = Runtime.getRuntime().exec("ipconfig.exe /all");

     /* Pega o retorna do ipconfig.exe  */
     DataInputStream ipc_in = new DataInputStream(ipc_proc.getInputStream());
     
     /* enquanto ipconfig esta sendo gerado ... */
     while ((ipc_line = ipc_in.readLine()) != null)
     {
       if (ipc_line.indexOf("Physical Address") > -1)
         if (ipc_line.indexOf ("44-45") == -1)
            MAC_address.addElement (ipc_line.substring (ipc_line.length () - 17, 
ipc_line.length ()));
     }

     return MAC_address;
}
catch(Exception e)
{
   /* Isto provavelmente ocorrera se ipconfig nao for encontrado */
return MAC_address;
}
} 
 


Jose Ferreira de Souza Filho wrote:
> 
> Olá lista,
> 
>             gostaria de saber como faço para pegar o endereço MAC da placa
> de rede? Existe algum método que faça isso?
> 
> Obrigado pelo atenção de todos,
> 
> Ferreira
> 
> ------------------------------ LISTA SOUJAVA ----------------------------
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> historico: http://www.mail-archive.com/java-list%40soujava.org.br
> para sair da lista: envie email para [EMAIL PROTECTED]
> -------------------------------------------------------------------------

------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a