Mac address with arp -a

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • ajd335
    New Member
    • Apr 2008
    • 123

    Mac address with arp -a

    Hi all,
    I am using freeBSD .
    I have written a PHP script that can give me IP , hostname as well as MAc address of the work station.
    I have used
    Code:
    shell_exec("arp -a");
    And than used the perg_match(PHP function ) to get MAC address.
    That works fine on my PC. But when i run that script on other PCS , It gives me correct IP and hostname , but the arp -a gives me all the data of my Pc , rather than giving me the result of the PC on which I am running the script..

    are there any other option , by which i can get MAC address ....
    Thanks,
  • micmast
    New Member
    • Mar 2008
    • 144

    #2
    if you run ifconfig <network device>, you can also retrieve the mac-address (HWaddr)

    Hope this works

    Comment

    • ajd335
      New Member
      • Apr 2008
      • 123

      #3
      Originally posted by micmast
      if you run ifconfig <network device>, you can also retrieve the mac-address (HWaddr)

      Hope this works
      Hey micmast,
      Thanks for the help..
      I tried doing ifconfig also , but it dint give me HWaddr .
      Actually my script work well on my PC and give me hostname , ip and MAC correct
      But when i run that on other PC in the work group , it shows correct IP and host of their PC and gives me results of "arp -a " of my PC( my detail rather than their)
      DO you have any idea ?
      Thanks,

      Comment

      • micmast
        New Member
        • Mar 2008
        • 144

        #4
        arp -a doens't return my mac either, it returns the mac of my default router. what info do you get from ifconfig <interface> ?

        offcourse I'm testing this on a linux system, not bsd, but it shouldn't look all that different

        Comment

        Working...