home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / sys / mac / programm / 19880 < prev    next >
Encoding:
Internet Message Format  |  1992-12-15  |  2.8 KB

  1. Path: sparky!uunet!haven.umd.edu!ames!saimiri.primate.wisc.edu!sdd.hp.com!usc!rpi!news.ans.net!cmcl2!calvin!mchip00.med.nyu.edu!roy
  2. From: roy@mchip00.med.nyu.edu (Roy Smith)
  3. Newsgroups: comp.sys.mac.programmer
  4. Subject: Re: Uniquely identifying a Mac? How?
  5. Date: 16 Dec 1992 02:16:56 GMT
  6. Organization: New York University, School of Medicine
  7. Lines: 46
  8. Message-ID: <1gm3ioINN9uh@calvin.NYU.EDU>
  9. References: <9235010.4295@mulga.cs.mu.OZ.AU> <1992Dec15.121756.23075@kth.se>
  10. NNTP-Posting-Host: mchip00.med.nyu.edu
  11.  
  12. d88-jwa@dront.nada.kth.se (Jon Wtte) writes:
  13. >If you run MacTCP, each mac will have/get its own IP address;
  14. >likewise, EtherNet cards have a 6-byte EtherNet address that's
  15. >unique in the world.
  16.  
  17.     Well, no, that's not quite true.  If you run MacTCP, you basically
  18. have 3 choices:
  19.  
  20.     1) You're configured for "Manual" mode, in which case the only
  21. reason you have an unique IP address is because somebody (manually, hence
  22. the name) configured it in.  That somebody could just as easily change it,
  23. either by accident, or on purpose.
  24.  
  25.     2) You're on a LocalTalk segment behind a FastPath (or similar box
  26. with KIP-like dynamic address allocation) and you're configured for "Server"
  27. moded.  In that case, you've got an IP address which is currently unique,
  28. but each time you reboot, you (potentially) get a different one.  Hardly
  29. useful for identifying a machine on the network.
  30.  
  31.     3) You're on Ethernet and configured for "Server" mode, in which
  32. case a bootp server gave you your IP address, based on a 1-to-1 mapping from
  33. your ethernet address.  I don't know about token ring, but presumably the
  34. same thing can happen with TokenTalk.
  35.  
  36.     Then, of course, there's "Dynamic" mode in MacTCP, but I havn't the
  37. foggiest idea what it is. :-)
  38.  
  39.     Unfortunately, as far as I can tell, unless your Mac has an ethernet
  40. (or, presumably, token ring) port, there is no built-in unique way to
  41. identify the machine.  I personally think it was a major mistake for Apple
  42. to not have put some sort of machine-readable serial number in each machine.
  43. Actually, there is a machine-readable serial number *on* each machine; it's
  44. the bar-code label on the bottom/back/where-ever.  Unfortunately, since most
  45. Macs don't come with bar-code readers, they have no way of finding out their
  46. own serial number.  Sort of like walking around with a sign painted on your
  47. forehead that everybody but yourself can read!  Obviously, it would have
  48. added something to the manufacturing costs, but slapping those unique
  49. bar-code labels must cost something too; I would have been happy to give up
  50. the unique bar-code on my keyboard and mouse to have a serial number burned
  51. into an eprom on board.
  52.  
  53. -- 
  54. Roy Smith <roy@nyu.edu>
  55. Hippocrates Project, Department of Microbiology, Coles 202
  56. NYU School of Medicine, 550 First Avenue, New York, NY 10016
  57. "This never happened to Bart Simpson."
  58.