home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / protocol / tcpip / ibmpc / 6156 < prev    next >
Encoding:
Internet Message Format  |  1992-11-09  |  3.0 KB

  1. Path: sparky!uunet!zaphod.mps.ohio-state.edu!uwm.edu!linac!att!ucbvax!FTP.COM!backman
  2. From: backman@FTP.COM (Larry Backman)
  3. Newsgroups: comp.protocols.tcp-ip.ibmpc
  4. Subject: Re: PC-NFS 4.0 and IBM TCP/IP 1.2.1 for OS/2 problems
  5. Message-ID: <9211090014.AA07731@ftp.com>
  6. Date: 9 Nov 92 00:14:59 GMT
  7. Sender: daemon@ucbvax.BERKELEY.EDU
  8. Distribution: world
  9. Organization: The Internet
  10. Lines: 68
  11.  
  12.  
  13.  >> 
  14.  >> I am trying to access an OS/2 2.0 NFS server (IBM TCP/IP 1.2.1 for OS/2)
  15.  >> from a DOS 5.0 PC running Sun PC-NFS 4.0. I can mount drives from the
  16.  >> OS/2 server, but when I do a dir I get names that look like...
  17.  >> 
  18.  >>         WINWO~7A     <DIR>     04-14-92   9:06a
  19.  >> 
  20.  >> when they should look like...
  21.  >> 
  22.  >>         WINWORD  DSK <DIR>     04-14-92   2:06a 
  23.  >> 
  24.  >> (notice the time stamp is wrong also)
  25.  >> 
  26.  >> In fact the only file or directory that has a extenstion is a WINA20.386 
  27.  >> but even it is displayed as WINA2~HA.386.
  28.  >> 
  29.  >> You can cd to a directory if you know the name (not the dir displayed
  30.  >> mangled version).
  31.  >> 
  32.  >> You cannot execute .exe files but you can type autoexec.bat, for example.
  33.  >> You can copy files from DOS to NFS server, but you cannot copy from the
  34.  >> NFS server to DOS (says file not found).
  35.  >> 
  36.  >> Can anyone shed some light on this problem. When I called Sun, all I got
  37.  >> was a "we didn't test with that software" answer.
  38.  
  39. We did test with that software :-).  We know all about this...
  40.  
  41. OS/2 has the endearing feature of providing 2 different file systems, FAT
  42. & HPFS.  FAT looks and acts like DOS, with 8.3 uppercased filenames.
  43. HPFS is roll your own, case-insensitive and relatively length and format
  44. insensitive.  IBM's NFSD simply reflects what it finds to an NFS client;
  45. if it finds a FAT file system you get:
  46.     WINWORD.DSK
  47.    &    WINA20.DSK
  48.  
  49. if its HPFS & your lucky you get lower cased file names.
  50.  
  51. PC-NFS & its copycats defines an algorithm for mapping foreign filenames
  52. to DOS 8.3 uppercase format using the twiddle (~) as a mapping
  53. indicator.  The algorithm assumes that lower case filenames are nromal
  54. and uppercase file names are foreign; thus the mapping of WINWORD.DSK
  55. to WINWO~7A.
  56.  
  57. PCTCP is programming around the OS/2 server's feature by adding a
  58. parameter by which all upper case files can be converted to lower
  59. case instead of mapped.  I'm sure if you ask loudly enough at Sun
  60. that the PC-NFS group has come up with much the same solution by now.
  61. Its not hard; its just 1 more check, a function call, and the
  62. accompanying performance hit.
  63.  
  64. On the other hand; you could also push at your IBM rep. and have them fix
  65. their server such that upper cased FAT file system names can be configured
  66. to be reflected out on the net as lower case.
  67.  
  68. Thats life in the big-city...
  69.  
  70. Whats actually an interesting sales point is the fact that IBM's OS/2
  71. NFSD is over a year old and this is the first time this well-known
  72. issue has been brought up on this august mailing list.  Hmm....maybe
  73. I ought to got get a 16-Meg 486 with a CD-ROM and become an NT expert :-)
  74.  
  75.  
  76.  
  77. Larry Backman
  78. FTP Software
  79.  
  80.