User’s Guide BluetoothTM PC Card Part Number: 930700810491 November 2001
Notice Philips shall not be liable for technical or editorial errors or omissions contained herein. The information in this guide is subject to change without notice. © 2001 Philips Components. Except for use in connection with the accompanying Philips product, no part of this guide may be photocopied or reproduced in any form without prior written consent from Philips Components. Philip and the Philips logo are trademarks of Philips Components.
Contents 1 Installation 2 Basics The Search Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Icons Used for Devices and Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Search for Devices (Device Inquiry) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Find a Service (Service Discovery) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Dial-Up Networking . . . . . . . . . . . . . . . . . . . . . . . . .
A Troubleshooting B Agency Requirements Federal Communications Commission Notice . . . . . . . . . . . . . . . . . . Modifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Declaration of Conformity for products marked with the FCC logo - United States only . . . . . . . . . . . . . . . . . . . . . . . . . . . Canadian Notice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
TM Philips CardBus Bluetooth Driver Installation for MS WINDOWSTM 98 / ME / 2000 First Step: TM Before installing the driver, please install Bluetooth for Windows TM (BTW) as per instructions in readme.pdf file that is provided on installation CD and then proceed to install the driver. TM Insert the Philips CardBus Bluetooth Dongle into a 32-bit CardBus slot and follow these steps to install the driver: 1. Wait for the following dialog box to display, and click Next to continue.
2. Choose “Search for a suitable driver for my device (recommended),” and click Next. 3. Insert the installation CD in your CD-ROM drive. Choose “Specify a location” under “Optional search locations:” and click Next to continue.
4. Browse to the location where the driver is located (assuming D is the CD-ROM drive), the default folder is D:, Click Browse to continue. 5. Select philips.inf file and press Open to continue.
6. Press OK to continue. 7. When you find Philips driver installation file (d:\philips.inf), click Next to continue. NOTE TM Philips CardBus Bluetooth driver currently does not have digital signature from Microsoft. Therefore, Windows 2000 may show a warning message. Click Yes to proceed with driver installation.
8. Click Finish to complete the driver installation.
BASICS 2-1 Introduction BluetoothTM technology provides short-range wireless communications between enabled devices. BluetoothTM for Windows (BTW) provides seamless integration of BluetoothTM technology into personal computers. Most BluetoothTM-enabled devices have the capability to act as: x A BluetoothTM server—these devices provide one or more services, such as access to the Internet, to other BluetoothTM devices.
2-2 Icons Used for Devices and Services Bluetooth for Window’s icons provide at-a-glance feedback about a device or service’s status by changing color or color and form. Device icons turn green when a connection is active. The device icons also indicate if devices are paired (“trusted”). If a device is trusted, the icon form changes to include a white check mark in a black circle. The service icons also turn green when a connection is active.
2-3 Search for Devices (Device Inquiry) “Search for Devices” looks for Bluetooth devices in the vicinity and displays the devices it finds in Bluetooth Neighborhood. Bluetooth for Windows automatically searches for devices when Bluetooth Neighborhood is opened. To start the Search for Devices when Bluetooth Neighborhood is open: x In Bluetooth Neighborhood, double-click the Search for Devices icon or x Open the Bluetooth menu and select Search for Devices.
2-4 Find a Service (Service Discovery) After BTW has identified the available Bluetooth servers within connection range the client can make use of the services provided by those servers. The process of determining the services that are available is called Service Discovery. The services supported by BTW are: Bluetooth Serial Port—establishes a Bluetooth wireless connection between two devices. The connection may be used by applications as though a physical serial cable connected the devices.
2-4.1 DIAL-UP NETWORKING The Dial-Up Networking service permits a Bluetooth client to use a modem that is physically connected to a different Bluetooth device (the server). Possible Dial-Up Networking servers include: x Bluetooth-enabled computers with a modem attached. x Bluetooth-enabled cellular telephones. x Stand-alone Bluetooth-enabled modems. After the Bluetooth wireless connection is established the client can use the server’s modem as if it were a local device on the client.
2-4.2 BLUETOOTH SERIAL PORT The Bluetooth Serial Port service allows two Bluetooth devices to establish a wireless connection through virtual communications ports and then use that connection as if it were a hardwired serial cable between the devices. To establish a Bluetooth Serial Port connection with another device, in Bluetooth Neighborhood on the client: 1. Double-click Search for Devices. 2. Right-click the server you want to establish a connection with and select Discover Available Services. 3.
2-4.3 NETWORK ACCESS The Network Access service permits a Bluetooth client to use an Ethernet connection that is physically attached to another Bluetooth device (the server). Only one Network Access connection can be open at a given time. The connection must be closed before the client device can discover services or create another connection. Possible Network Access servers include: x Bluetooth-enabled computers that have a hardwired Ethernet connection. x Stand-alone Bluetooth Network Access Points.
2-4.3.2 Setup—Windows 98SE & Windows Me Internet Protocol routing software is required on Windows 98SE and Windows Me servers; a downloadable trial version of WinRoute Lite is available on the Tiny Software, Inc. website—http://www.tinysoftware.com/. Configure the server: 1. From the Windows Control Panel, double-click the Network icon. 2. On the Configuration tab, select TCP/IP-> Bluetooth LAN Access Server Driver (scroll down if necessary). 3. Click Properties and select the IP Address tab. 4.
2-4.4 FILE TRANSFER The File Transfer (or Public Folder) service allows a Bluetooth client to perform file operations on the default File Transfer directory and the folders and files it contains. File Transfer operations include: x Navigate the directory tree on the server. x Create empty folders in any path displayed on the server. x Perform file operations on the server.
2-4.5 INFORMATION EXCHANGE The Information Exchange (or Inbox) service provides a way to send and receive Microsoft Outlook items to and from another Bluetooth device, such as a Personal Digital Assistant or notebook computer. Supported Outlook items are: x Business cards (*.vcf and *.vcd) x Calendar entries (*.vcs) x Notes (*.vnt) x Messages (*.vmg) There are three types of operation: x Send—send an object to another device. x Receive—request an object from another device.
2-4.6 INFORMATION SYNCHRONIZATION The Information Synchronization service is used to synchronize information (e.g., a PIM database) between a Bluetooth client and server. BTW supports synchronization with devices that support IrMC v1.1 and exchange the v2.1 vCard format.
2-4.7 FAX SERVICE The Fax service allows a Bluetooth client to wirelessly send a fax using a device that is physically attached to a Bluetooth server. To send a Fax: 1. Double-click Search for Devices. 2. Right-click the server you want to establish a connection with and select Discover Available Services. 3. Double-click the Fax icon. 4. After the Fax connection is established, open or create the document to be faxed and use the “Print” or “Send to Fax Recipient” option available in most applications.
2-5 Local_Services Local Services are those services that a Bluetooth server is capable of providing. The services provided by BTW are: x Bluetooth Serial Port. x Dial-Up Networking. x Fax. x File Transfer. x Information Exchange. x Information Synchronization. x Network Access. The names of all the services are displayed even though the server may not be capable of supporting all services.
2-6 Security Each service on the server can be configured to require: x Authorization—the server operator must acknowledge all connection attempts before a connection is established. x Authentication—the server requires a Personal Identification Number (PIN) code or a Link Key before a connection is established. x Encryption—all data sent between the client and server is encrypted. The default security setting for Authorization, Authentication and Encryption is disabled.
CONFIGURATION 3-1 Introduction Bluetooth™ for Windows (BTW) software installs with a default configuration that allows the application to be used “out-of-the-box” without making decisions about security and other user-configurable options. The default configuration settings include: x Medium Bluetooth security. x Service startup at system start. x Default My Shared Directory and My Inbox.
3-1.2 CONFIGURATION WINDOW COMPONENTS The Bluetooth Configuration window uses the familiar Microsoft Windows Control Panel interface. Figure 1: BTTray >Bluetooth Configuration window. The Configuration window has eight tabs: x General—computer name and type and Bluetooth device security. x Accessibility—control which Bluetooth devices may discover your computer. x Discovery—options that determine: Whether your computer will perform a periodic search for Bluetooth devices.
Dial-Up Networking. Also, create additional serial services for use by applications that require serial ports such as HyperTerminal1. x Client Applications—configure properties of the Bluetooth client applications your computer will use to access Bluetooth services on a remote device. Includes authentication and encryption and COM port for the Bluetooth Serial Port application. Also, create additional COM ports. x Hardware—displays Bluetooth device properties including status.
3-1.4 OPEN THE CONFIGURATION OR SECURITY WINDOWS To open the Configuration or Security windows: Right-click the BTTray icon in the system tray of the Windows taskbar and choose Security or Configuration from the menu. The Configuration window can also be opened by clicking Start > Settings > Control Panel and then double-click the Bluetooth Configuration icon or right-click the icon and choose Open.
3-2 Configuration This section describes the BTW Bluetooth Configuration window and the settings that can be changed on the eight tabs that comprise the window. To activate changes made on the Configuration window: x Click the OK button located on the bottom of the Configuration window to apply the changes and close the window. OR x Click the Apply button located on the bottom of the Configuration window to apply the changes and leave the window open.
3-2.1.2 Bluetooth Security In the Security section of the General tab, the Security mode sets how the Bluetooth device attached to your computer handles security. x High—requires Bluetooth devices to authenticate (enter a Personal Identification Number (PIN)) with your computer before services can be discovered. Your computer and the connected Bluetooth device will send data using encrypted2 links. x Medium—the default setting—security is configured at the service-level.
3-2.2 ACCESSIBILITY TAB Specify which remote devices may access your computer. NOTE: Security settings configured in the General, Local Services, and Client Applications tab also determine which devices may discover and access your computer. The Accessibility tab options include: x Let other Bluetooth devices discover this computer—the default configuration (the box to the right of the field is checked) allows remote devices to discover your computer.
Figure 3: Configuration > Accessibility tab > Give access to specific devices. 3-2.2.1.2 Delete Device Take access away from a specific remote device by deleting it from the list of allowed devices. To do this: 1. Open the Configuration window. The General tab is displayed. 2. Click the Accessibility tab. 3. In the Allow list area, click a remote device name to select it (Figure 4) and then click the Delete button on the Accessibility tab. 4.
3-2.3 DISCOVERY TAB One of the options configured in the Discovery tab determines whether your computer will perform a periodic search for remote devices (see also Section 2.3.1). The other option specifies through a filter the Bluetooth devices, for example, a LAN Access Point, which are reported, that is, listed in the Bluetooth Neighborhood window. Devices may be reported by specific device, device class, or by type within a class of devices (see also Section 2.3.2).
6. Scroll through the dialog box list of remote devices and click the name of a device to select it (Figure 5-D). 7. Click the dialog box OK button (Figure 5-E). The selected remote device will appear in the filter list on the Discovery tab. NOTE: To select more than one device, hold down the Control (CTRL) or Shift keys while making the selections. 8. Click the Configuration window Apply or OK button (Figure 5-F). Figure 5: Configuration >Discovery tab > Adding a specific device filter (composite).
3-2.3.2.2 Add a Specific Class & Type of Remote Device The following steps add a filter that results in only remote devices that are a specific class and type being displayed in the Bluetooth Neighborhood window: 1. Open the Configuration window. The General tab is displayed. 2. Click the Discovery tab. 3. Click the down-arrow located at the right end of the filter field (Figure 6-A) and select the Report only Selected Bluetooth devices option from the drop-down list. 4.
Figure 6: Configuration > Discovery tab > Adding device class/type filter (composite). 3-2.3.2.3 Delete Until it is removed a filter for a specific device or class and type of device added to the Discovery tab will control which remote devices are displayed in the Bluetooth Neighborhood window. To delete a filter: 1. Open the Configuration window. The General tab is displayed. 2. Click the Discovery tab. 3. Click a filter in the filter list area to select it. The filter is highlighted. 4.
3-2.4 INFORMATION EXCHANGE TAB The Information Exchange tab (Figure 7) options determine: x My Shared Directory: The highest-level directory on your computer that a remote device is able to access. x My Business Card: The path and filename on your computer that your electronic business card is sent from and a selection that determines if a remote device can pull your business card.
3-2.4.1 My Shared Directory The My Shared Directory setting configures the highest-level directory your computer’s file structure that a remote device may access. To change the default My Shared Directory: 1. Open the Configuration window. The General tab is displayed. 2. Click the Information Exchange tab. 3. In the File Transfer section of the Information Exchange tab, click the Browse button and navigate to the new directory. 4. Click the dialog box OK button. 5.
The general steps to create a vcard in Microsoft Outlook Express are: 1. Start Outlook. 2. On the Outlook Express menu bar, click File followed by New followed by New Contact. 3. In the Contact dialog box, enter the card information—name, email address, telephone number, etc. 4. Click OK to save the new contact to the address book. 5. Export the contact to a vcard. From the Outlook Express menu bar, click Tools followed by Address Book; click the contact to select it.
3-2.5 LOCAL SERVICES TAB The local services provided by your computer to remote devices are specified in the Local Services tab. Each service can be configured individually for security, name, and other settings. The Local Services tab window and Service Properties dialog box are shown in Figure 8 on page 18. The Local Services tab also includes options to add and delete user-defined serial services. The local services are shown in Table 2: Table 2: BTW Local Service Names.
The service properties, which may be changed, include: x Startup—check the box to start the service when the system is initialized. Enabled is the default (box checked). If the box is not checked, the service can be manually started. x Security: Authorization—check the box to require confirmation when a remote device wants to use this local service. Disabled is the default (box not checked). Authentication is also automatically selected.
Figure 8: Configuration > Local Services tab > Service Properties dialog box. 3-2.5.2 Add a User-defined Serial Service Applications that use serial connections, for example, HyperTerminal, will use the Bluetooth Serial Port service to transfer data as though a physical serial cable connects your computer and the remote device.
b) Make changes to the security settings as desired: Authorization—check the box to require confirmation when a remote device wants to use this service. Authentication is automatically selected. Encryption—check the box to require the use of encrypted links to send data when this service is used. Authentication is automatically selected. Authentication—check the box to require remote devices to authenticate when a connection is established with this service.
3-2.6 CLIENT APPLICATIONS TAB In the context of this guide, client applications are the local software that allows your computer to interact with other Bluetooth devices that provide a similar local service. For example, the Bluetooth Serial Port client application on your computer allows it to establish a virtual COM port with a remote device that provides the Bluetooth specification Serial Port Profile service.
3-2.6.1 Modify Client Application Properties The options in the Application Properties dialog boxes (Figure 9) are the same for all applications except for the Bluetooth Serial Port application, which has an additional COM Port setting. To change a client application’s properties: 1. Open the Configuration window. The General tab is displayed. 2. Click the Client Applications tab. 3. Double-click an Application Name to open the Application Properties dialog box. 4. Make the change(s). 5.
x COM Port—from the drop-down list choose a Virtual COM Port for the connection made with this application. Choose any port not in use by the system. NOTE: The COM Port option is only available for the Bluetooth Serial Port client application and userdefined COM ports. x Application Name—select the application name to highlight it and key a valid and unique name between 1 and 99 characters, for example, Other Application. Typically, this option is only used when creating a user-defined COM port. 3-2.6.
3-2.6.3 Delete a User-defined COM Port To delete a user-defined COM port: 1. Open the Configuration window. The General tab is displayed. 2. Click the Client Applications tab. 3. In the service list area, click the Application Name of a user-defined COM port to select it. 4. Click the Client Applications tab Delete button. The COM port is removed from the application list. 5. Click the Configuration window Apply or OK button to confirm the deletion.
3-2.7 HARDWARE TAB The Hardware tab displays the properties of the Bluetooth device (for example, PC card, multi-port, or USB dongle) installed on your computer. This tab also provides a means to alter the Bluetooth device’s hardware configuration such as Country Code and Maximum Transmission Power. 3-2.7.1 Bluetooth Device Properties Various device properties information is displayed.
3-3 Security 3-3.1 INTRODUCTION 3-3.1.1 Device Identity Each Bluetooth device has a unique forty-eight-bit binary Bluetooth Device Address (BDA) burned into its Read-Only Memory (ROM) during the manufacturing process. This address cannot be changed by the end-user. A device’s BDA is usually displayed in hexadecimal format. For example, a valid BDA is 00:D0:B7:03:2E:9F.
3-3.1.2.1 Service Level Each Bluetooth service (for example, Network Access) can be selectively disabled. If all Bluetooth services are disabled, your computer is unable to accept connections from a remote device. Your computer can still initiate outgoing connections to other Bluetooth devices, but incoming connections will not be allowed. Advantages: Extremely strong security. Disadvantages: It is non-selective; it shuts out all incoming Bluetooth connections for a particular service. 3-3.1.2.
If the security notification is ignored, access is denied after a preset timeout period expires. Advantages: Stronger security. Disadvantages: Passkeys must be protected. 3-3.1.2.5 Link Keys To avoid entering a passkey time-after-time for a known and trusted remote device, a link key can be created. A link key is a mathematical construct created from: x The passkey. x The Bluetooth Device Address (BDA) of the remote device. x An internally generated, random number.
3-3.2.1 Pair Devices before First Connection To pair your computer with a remote device before the first connection: 1. Right-click the BTTray icon in the Windows system tray and choose the Security option. The Bluetooth Security window is displayed (Figure 2, page 3). 2. In the Found Devices list, click the name of the remote device to be paired, for example, My Laptop. Scroll down if necessary. The list displays all remote devices currently within radio range.
5. Click the Authenticate button. 6. On the remote device, respond to the pairing request. NOTE: If BTW is installed on the remote device, click the BTTray icon when the security notification appears (see Section 3.3.1, page 31). Enter the same passkey entered on your computer (Step 4-a) and press the Authenticate button. The paired device will be displayed in the Paired Devices list (Figure 2, page 3) of the Bluetooth Security window.
3-3.2.3 Break Paired Device Relationship When devices are paired, the configuration information is saved on both your computer and the remote device. BTW displays the paired device name(s) in the Paired Devices list of the Bluetooth Security window (Figure 2, page 3). Devices remain paired until the relationship is broken, that is, deleted, on both devices. To break a paired device relationship on your computer: 1. Right-click the BTTray icon in the Windows system tray and choose the Security option.
However, if pairing is not desirable, permission can be given on a connection-byconnection basis. Permission can be at two levels, authentication and authorization or authentication only: x Authentication requires the client and server to enter the same passkey on both devices during the first connection. x Authentication and Authorization requires the passkey and the additional step of authorizing access to services not previously authorized. 3-3.3.
3-3.3.2 When Authorization is Required In BTW, when authorization is configured at the service level, an Authorization Request dialog box is displayed when a remote device that has been previously authenticated (entered a passkey) tries to connect to a local service for which it has not been previously authorized to use. The Authorization Request dialog box may be responded to in a variety of ways: NOTE: A response is determined by how the options are set and which action is chosen.
3-3.3.2.1 Authorize Requested Service Only To authorize a remote device to use the local service it has requested, that is, the service name that appears in the Request to access field (Figure 12): 1. On the Bluetooth Authorization Request dialog box, ensure the box labeled Check this box to ALWAYS allow this device to access ALL the services of your computer. Press Advanced button to select trusted services is unchecked. 2. Press the Authorize button. The dialog box will close. 3-3.3.2.
Appendix A—Troubleshooting CANNOT CONNECT TO A PAIRED DEVICE Paired devices are always displayed in Bluetooth Neighborhood, even if the remote device is out of range or not powered on: x Verify that the paired device is within radio range and powered on then attempt the connection again. CANNOT DISCOVER SERVICES ON A REMOTE DEVICE (NOT PAIRED) The remote device might not be powered on or may be out of range: x Verify that the remote device is powered on.
HOW DO I DETERMINE THE VERSION NUMBER OF THE LINK MANAGER PROTOCOL (LMP)? x In the Windows System Tray, right click the Bluetooth icon and select Configuration from the popup menu. x In the Bluetooth Configuration window, on the Hardware tab, in the Device Properties section, the seventh entry provides LMP version number information. x The eighth entry contains the LMP sub version number information, if appropriate.
TECHNICAL SUPPORT Before contacting WIDCOMM technical support: WIDCOMM customers are issued a user name and password so they may use on-line tech support. If you do not have a customer support user name and password by e-mail contact customerservice@widcomm.com. To contact WIDCOMM technical support: x Go to the WIDCOMM home page (www.widcomm.com) and click Support. x On the Support page click Bluetooth for Windows (BTW) x On the Technical Support page under BTW click “Enter Password Protected Area.
B Agency Requirements Federal Communications Commission Notice This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates, uses, and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications.
For questions regarding this FCC declaration, contact: Or, call To identify this product, refer to the Part, Series, or Model number found on the product. Canadian Notice This Class B digital apparatus meets all requirements of the Canadian Interference-Causing Equipment Regulations. Avis Canadien Cet appareil numérique de la classe B respecte toutes les exigences du Règlement sur le matériel brouilleur du Canada.
European Union Notice 0682 Products bearing the CE marking comply with the R&TTE Directive (1999/5/EC), EMC Directive (89/336/EEC) and the Low Voltage Directive (73/23/EEC) issued by the Commission of the European Community.
Japanese Notice B–4