Is there a way to get the MAC and IPV6 Global link address for the network, just as ARP does with IPV4 in Ubuntu. I tried to retrieve IPV6(Link Local Address) using THC-IPV6 tool. But retrieving MAC is not possible.
alive6 from the THC-IPv6 toolkit does not do the job, but right after a scan you may issue indeed
ip -6 neigh as
alive6 will "wake up" all neighbors so that they will show up in the neighbor cache.
A cleaner way is to use
scan6 from the IPv6 toolkit,
scan6 -i <if> -L -e -v does what you look for.