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