home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / sys / hp / 15446 < prev    next >
Encoding:
Internet Message Format  |  1993-01-28  |  2.4 KB

  1. Path: sparky!uunet!olivea!spool.mu.edu!sdd.hp.com!col.hp.com!fc.hp.com!jsm
  2. From: jsm@fc.hp.com (John Marvin)
  3. Newsgroups: comp.sys.hp
  4. Subject: Re: parallel interface on series 300
  5. Message-ID: <C1K135.AzB@fc.hp.com>
  6. Date: 28 Jan 93 08:04:17 GMT
  7. References: <jcb.728161186@dcs.ed.ac.uk>
  8. Sender: news@fc.hp.com (news daemon)
  9. Organization: Hewlett-Packard Workstation Kernel, Ft. Collins, CO
  10. Lines: 39
  11. X-Newsreader: TIN [version 1.1 PL8.5]
  12.  
  13. Julian Bradfield (jcb@dcs.ed.ac.uk) wrote:
  14. : The following problem is driving me berserk; any help would be much
  15. : appreciated.
  16.  
  17. : I have a 9000/300, to which I used to have a printer attached by the
  18. : parallel port. There was always a problem, in that it only worked
  19. : with a kernel built on one of the two server nodes we have.
  20. : Unfortunately, that server died fairly permanently recently, so I'm
  21. : stuck with a defunct parallel interface/driver. The symptom is that any
  22. : attempt to open /dev/parallel (which is major 21, minor 0x170000)
  23. : fails with EOPNOTSUPP .
  24. : I've tried every plausible kernel configuration to no avail. The
  25. : really irritating thing is that the parallel interface on the server
  26. : node *does* work; even if I take the server dfile and make the minimum
  27. : changes necessary to turn into a client dfile, I still get EOPNOTSUPP
  28. : on my client.
  29.  
  30. : Any ideas? (The OS is HP-UX 8.00.)
  31.  
  32. Yes. The problem is that devices are cnode specific. You are trying to
  33. use a device that was made on another node on your cluster. If you do
  34. an "ll -H" of the device you are trying to use, you will see which cnode
  35. the device is for. What probably happened is that somebody made /dev/parallel
  36. in your cnode specific device directory from another node on the cluster.
  37. You need to remove /dev/parallel, and remake it using the mknod command,
  38. on the machine that you are going to be using the device on. Devices are
  39. tied to a particular cnode for security reasons. One example would be
  40. if you had a floppy device on your cnode, so your system administrator
  41. gives you write permission to it. However, your floppy might be at the
  42. same address as one of the disks containing a filesystem on the server
  43. node. If devices weren't owned by a particular cnode, you would be able
  44. to log into the server machine, and use your floppy device to write the
  45. disk containing the file system.
  46.  
  47.     John Marvin
  48.     jsm@fc.hp.com
  49.  
  50. P.S. I forgot to mention that when doing an "ll -H" on a device, the cnode
  51. name is printed between the minor number and the date.
  52.