Ive been very succesful with a small batch file, although im not sure how it would perform. quite simple to construct using ping and net use and a for loop to scan teh ip range.

dunno whether that would work for you...

i2c