TOC PREV NEXT INDEX

LynxOS Networking Guide

Preface

For More Information

Typographical Conventions

Special Notes

Technical Support

LynuxWorks U.S. Headquarters

LynuxWorks Europe

World Wide Web

Chapter 1 TCP/IP

Installing/Removing TCP/IP Support

Installing TCP/IP

Configuring Ethernet Cards with ifconfig

rc.network

Common TCP/IP Utilities

Testing TCP/IP (ping)

Using traceroute

Logging On to a Remote Computer (telnet, rlogin)

Executing Commands Remotely (rsh)

Transferring Files Between Machines (ftp, tftp rcp)

Divert Sockets

NAT and IP Masquerading

Enabling and Starting natd

IPv6 Support

Using faithd to Connect IPv6 and IPv4 Networks

Driver Defaults

Chapter 2 Network Security

Firewalls

ipfw

ip6fw

IPsec

AH and ESP Security Protocols

Tunnel Mode and Transport Mode

Setting the Security Policy Database (SPD)

Setting the Security Association Database (SAD)

Using setkey

Chapter 3 PPP

LynxOS PPP Components

Installing/Removing PPP Support

Installing PPP

Removing PPP

Configuring the PPP Server

Running pppd on Each Serial Line

Creating a ppp Account and login Shell for pppd

Configuring the PPP Client

Dialing the Server

Chapter 4 DHCP

Introduction

LynxOS DHCP Components

LynxOS DHCP Files

DHCP man pages

Online Resources

Installing DHCP

The DHCP Server

dhcpd

dhcpd.conf

dhcpd.leases

Relay Agents

The DHCP Client

dhclient

Chapter 5 NFS

Overview

Installing/Removing NFS Support

Installing NFS

Removing NFS

Tuning the NFS Server Kernel

NFS Server Tunable Parameters

Tuning the NFS Client Kernel

Tuning the NFS Client-Side Cache

Tuning NFS File Locking

Configuring the NFS Server

Chapter 6 Samba

What is Samba?

Installing/Removing Samba Support

Installing Samba

Removing Samba

LynxOS Samba Components

Configuring the Samba Server

Creating and Testing the Samba Configuration File

Starting the smbd and nmbd Daemons

Listing Shares on the Server

Chapter 7 net-SNMP and OpenSSL

Introduction

Installing net-SNMP

SNMP Overview

net-SNMP Documentation

net-SNMP Components

Configuring SNMPv3

Creating a User

Creating Additional Users

Extending the Agent with MIB modules

License & Copyright

OpenSSL

OpenSSL Legal Issues

Chapter 8 SCMP

Overview

SCMP Concepts

Configuration

SCMP - VME

Bus Example Used in This Chapter

Setting Up the Hardware for SCMP

Assembling the System

Assigning the Board Addresses

Programming the VME Bridge Chip

Verifying the Hardware Setup

Setting Up LynxOS for SCMP

Copying the Current LynxOS Kernel

Choosing the Primary Processor

Configuring the LynxOS Backplane Driver

Rebuilding the LynxOS Kernel

Starting SCMP

Chapter 9 Network Booting Diskless Clients with LynxOS

Overview

Using the LynuxWorks Netboot Scripts

Copying Scripts Before Customizing

Restrictions

Ethernet Netboot

Before Beginning

Configuring the Disk-Based Server

Enabling TFTP for LynxOS

Exporting the Root File System Via NFS

Building the Netboot Image

Putting the Netboot Files in the Download Directory

Configuring the Diskless Client

Setting Up the PowerPC System

Setting Up PPC PowerCore Systems

Setting Up Thales VMPC Systems

Example-Netbooting a FORCE PowerCore 680 Board

Preparing the Board

Configuring a Network Server

Network Booting the Target Board

Booting from Flash Memory

Configuring PXE Netboot Support

Configuring the PXE Client

Configuring the PXE Server

SCMP Netboot

How Does It Work?

Configuring the Disk-Based Server

Starting a Diskless Client

Troubleshooting

Advanced Issues for Ethernet Netboot

Sharing a Boot Image

Cleaning Up the Working Directory

Client Information Files

Adding Files to the RAM Disk

More About Kernel-Specific Files

More About Client-Specific Files

Configuring a Second Client

Chapter 10 Raw Ethernet Support

Raw Ethernet Support

AF_RAWETH Description

GE_SET_DEV

GE_SET_SADDR

GE_SET_PROTO

GE_SET_MCAST

GE_PROM

GE_BLOCKING

GE_DEBUG_MODE

GE_GET_CTRS

GE_GET_SADDR

GE_GET_FADDR

GE_CLRIFNAME

GE_SET_FILTER

Appendix A Supported Networking RFCs

Index


Contents



LynuxWorks, Inc.
855 Branham Lane East
San Jose, CA 95138
http://www.lynuxworks.com
1.800.255.5969
TOC PREV NEXT INDEX