JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle Solaris Administration: SMB and Windows Interoperability     Oracle Solaris 11 Information Library
search filter icon
search icon

Document Information


1.  Windows Interoperability (Overview)

2.  Identity Mapping Administration (Tasks)

3.  SMB Server Administration (Tasks)

Disabling the Samba Service

How to Disable the Samba Service

Configuring the SMB Server Operation Mode (Task Map)

How to Configure the SMB Server in Domain Mode

How to Configure the SMB Server in Workgroup Mode

Managing SMB Shares

Managing SMB Shares in This Release

Managing SMB Shares (Task Map)

How to Enable Cross-Protocol Locking

How to Create an SMB Share (zfs)

How to Enable Guest Access to an SMB Share

How to Enable Access-Based Enumeration for a Share

How to Modify SMB Share Properties (zfs)

How to Remove an SMB Share (zfs)

How to Create a Specific Autohome Share Rule

How to Restrict Client Host Access to an SMB Share (zfs)

Managing SMB Groups (Task Map)

How to Create an SMB Group

How to Add a Member to an SMB Group

How to Remove a Member From an SMB Group

How to Modify SMB Group Properties

Configuring the WINS Service

How to Configure WINS

Enabling CATIA V4/V5 Character Translations

How to the Enable CATIA Interoperability Feature

Configuring SMB Printing (Task Map)

How to Enable the SMB Print Service

4.  SMB Client Administration (Tasks)

A.  SMB DTrace Provider



Enabling CATIA V4/V5 Character Translations

The CATIA V4 product is only available for UNIX systems, but the CATIA V5 product is available for both UNIX and Windows systems. When creating files, the CATIA V4 product includes characters in file names that are invalid on Windows systems, which causes interoperability issues when files need to be shared between CATIA V4 on UNIX and CATIA V5 on Windows.

The following table lists the character translations that are available in order to support CATIA V4/V5 interoperability between UNIX and Windows clients. Note that this character translation is only required for interoperability between CATIA V4 on UNIX and CATIA V5 on Windows, and is disabled by default.

Table 3-1 CATIA Character Translation Table

CATIA V4 UNIX Character
CATIA V5 Windows Character
CATIA V5 Character Description
¨ (0x00a8)
¤ (0x00a4)
Currency sign
ø (0x00f8)
Latin small letter O with stroke
÷ (0x00f7)
Division sign
« (0x00ab)
Left-pointing double angle quotation mark
» (0x00bb)
Right-pointing double angle quotation mark
¿ (0x00bf)
Inverted question mark
ÿ (0x00ff)
Latin small letter Y with dieresis
¦ (0x00a6)
Broken bar

How to the Enable CATIA Interoperability Feature

You can use the zfs command to specify whether to perform CATIA translation on a per-share basis by setting the catia property to true. By default, the value is false, which means that CATIA translation is not performed.

  1. Become an administrator, obtain the solaris.smf.value.shares and solaris.smf.manage.shares RBAC authorizations, or use the SMB Management RBAC profile.

    For more information, see How to Obtain Administrative Rights in Oracle Solaris Administration: Security Services.

  2. Enable CATIA translation for a share.
    # zfs set share=name=share-name,path=pathname,prot=smb,catia=true pool/dataset

    The following example shows how to enable CATIA translation for the files/acme.sales.logs share:

    # zfs set share=name=acme.logs,path=/files/acme.sales.logs,prot=smb,catia=true \ files/acme.sales.logs
    name=acme.logs,path=/files/acme.sales.logs,prot=smb,catia=true files/acme.sales.logs