background image

SECTION 3

Installation

6950 Enterprise Gateway Server User’s Guide    3-9

Back Panel

The 6950 EGS has only one operating control, the power

switch, on its back panel.  Two models of the 6950 EGS

have been produced.  Both models have the following

connectors:

"

25Ćpin for external disk drive (updates only)

"

15Ćpin video monitor

"

2 9Ćpin serial communication ports, both configured

for RSĆ232 communication

"

RJ45 jack for Ethernet 10BASEĆT

"

PS/2 keyboard

"

LINE/PHONE" jacks to a V.32 and V.42 internal

modem set to autoanswer for remote 6950 EGS

configuration.  (Modems are optional.)

"

Switchable 110, 220, or 240 V ac power supply

Figure 3Ć8 shows the rear panel of the current model.  Note

that on the current model, the RJ45 jack is also the

connector for 100BASEĆT.
Early models of the 6950 EGS also have these components:

"

15Ćpin AUI port for Ethernet 10BASE5

"

BNC connector for Ethernet 10BASE2

Figure 3Ć9 shows the rear panel of the early model.

Summary of Contents for 6950

Page 1: ...6950 Enterprise Gateway Server USER S GUIDE PN 961 047 091 Revision D September 1999 ...

Page 2: ... include the book title and part number as well as the paragraph or figure number and the page number Send your comments to Intermec Technologies Corporation Publications Department 550 Second Street SE Cedar Rapids IA 52401 INTERMEC and NORAND are registered trademarks and ENTERPRISE WIRELESS LAN UAP and UNIVERSAL ACCESS POINT are trademarks of Intermec Technologies Corporation 1996 Intermec Tech...

Page 3: ...2 Open the Box and Inspect Contents 2Ć4 Customer Support 2Ć4 Factory Service 2Ć5 Customer Response Center 2Ć5 Web Site 2Ć5 Bulletin Board Service 2Ć6 Specifications 2Ć6 SECTION 3 Installation 3 1 Site Consideration 3Ć2 Connecting an Access Point or Radio Base 3Ć3 Connecting a Controller or Gateway 3Ć4 RC3250 Network Controller 3Ć5 RCB4030 Base Controller 3Ć6 RC4030E Gateway 3Ć7 Front Panel 3Ć8 Bac...

Page 4: ...o Monitor and Keyboard 4Ć4 Dumb Terminal 4Ć5 SECTION 5 Configuring Network Options 5 1 Required Information 5Ć1 Getting Started 5Ć3 Using the IP Menu 5Ć4 Configuring IP Addresses 5Ć6 Configuring Host Names 5Ć19 Adding a Host 5Ć20 Deleting a Host 5Ć21 Viewing IP Addresses and Host Names 5Ć21 Pinging a Host 5Ć23 Opening a Telnet Session 5Ć24 Setting Up the RF Units 5Ć25 Setting the Date and Time 5Ć2...

Page 5: ...gs 8Ć4 Viewing the Log File 8Ć5 Watching the Log File 8Ć7 Clearing the Log File 8Ć7 RSĆ232 Log Debug Levels 8Ć8 Debug Level 0 8Ć8 Debug Level 1 8Ć9 Debug Level 2 8Ć10 Ethernet Log 8Ć12 Debug Level 0 8Ć12 Debug Level 1 8Ć12 Debug Level 2 8Ć13 Abnormal Conditions 8Ć14 Time Test 8Ć15 SECTION 9 Updating the 6950 EGS Software 9 1 SECTION 10 Host Application Program 10 1 General 10Ć1 Native Sockets Over...

Page 6: ...re 3Ć5 6950 EGS Connected to RCB4030 Base Controller 3Ć7 Figure 3Ć6 6950 EGS Connected to RC4030E Gateway 3Ć7 Figure 3Ć7 Front Panel 3Ć8 Figure 3Ć8 Back Panel of Current Model of 6950 EGS 3Ć10 Figure 3Ć9 Back Panel of Early Model of 6950 EGS 3Ć11 Figure 3Ć10 TĆconnector 3Ć14 Figure 3Ć11 Cable Terminator 3Ć15 Figure 3Ć12 Cable With RJ45 Plugs 3Ć15 Figure 3Ć13 6950 EGS at End of 10BASE2 Segment 3Ć17...

Page 7: ...mmunication problems NOTE We continue to use the NORANDR name in this guide It was retained to eliminate confusion since the 6950 EGS operates with wireless network devices that still carry the NORAND label Purpose To aid the person installing configuring upgrading or troubleshooting the 6950 EGS Assumptions This guide assumes you already know how to cut splice and attach connectors to cabling It ...

Page 8: ...6950 EGS optional mounting brackets and where to call for support Ċ Section 2 Introduction How to install the 6950 EGS and other devices on your Ethernet network Ċ Section 3 Installation How to connect to the 6950 EGS via telnet a video monitor and keyboard or a dumb terminal Ċ Section 4 Connecting to the 6950 EGS How to configure your networkĆspecific parameters including IP addresses host names ...

Page 9: ...ble Document Format PDF on the Intermec web site The list of online manuals is at http www intermec com manuals english htm Or choose Products then Manuals and English from the opening page You must download the free Adobe Acrobat Reader to view the PDF manuals Instructions are at http www intermec com manuals manuals htm reader Following are related INTERMEC manuals and part numbers PN 6710 Acces...

Page 10: ...9 RT1700 PN 961Ć047Ć068 RT5900 PN 961Ć047Ć121 Programmer guides for writing the host application for the wireless stations 3270 Terminal Emulation Programmer s Reference Guide PN 977Ć047Ć040 5250 Terminal Emulation Programmer s Reference Guide PN 977Ć047Ć039 Native Terminal Emulation Asynchronous Programmer s Reference Guide PN 977Ć047Ć038 UNIX Network Programming by W Richard Stevens ISBN 0Ć13Ć94...

Page 11: ...of the network that handles communication between INTERMEC wired and wireless products A wireless network includes the 6950 EGS RC3250 Network Controller RCB4030 Base Controller or RC4030E Gateway 2100 UAPs 6710 Access Points or RB4030 Base Radios and wireless stations The 6950 EGS connects to the RF network by one of these methods A 2100 UAP or 6710 Access Point on the Enterprise Wireless LAN con...

Page 12: ...terminal emulation Messages between the wireless station and the 6950 EGS set the communication method Quick Start NOTE For help with configuring the wireless station RB4030 Base Radio or RC3250 RC4030 or RCB4030 serial controller refer to the device s user guide for instructions Enterprise Wireless LAN Systems Non RB4030 Base Radio Over Ethernet Page 3Ć3 shows an example of this type of system 1 ...

Page 13: ...or 6 or both 6 Configure the 6950 EGS s IP setup see Section 5 for help UHF or Asynchronous RS 232 Systems Pages 3Ć5 through 3Ć7 show examples of these systems 1 Configure the RC3250 RC4030 or RCB4030 serial controller 2 Configure the 6950 EGS to be RSĆ232 and set the RSĆ232 settings to match those of the serial controller see Section 6 for help 3 Set the wireless stations host name to match the s...

Page 14: ...parately 1 Remove the 6950 EGS from its shipping container and inspect it for damage 2 If it has been damaged in shipping record the model number part number and serial number of the damaged unit 3 Save any paperwork pertaining to the shipment and immediately notify the transport company of the damaged item s Follow their instructions for filing a claim on the damaged item Customer Support Custome...

Page 15: ...88 Email is support intermec com If you email or fax a problem or question include the following information in your message your name your company name and address phone number and email to respond to and problem description or question the more specific the better If the equipment was purchased through a Premier Solution Partner please include that information Web Site The Customer Support File ...

Page 16: ... 14 4 Kbps modem 319Ć369Ć3516 28 8 Kbps modem Protocol Full duplex ANSI or ANSIĆBBS 300 to 28 800 bps v 32bis 8 bits no parity 1 stop bit For highĆspeed modems disable XON XOFF and enable RTS CTS This is the same location available via the web site If your web access uses highĆspeed phone lines the web interface provides a faster response Specifications For information about electrical and environ...

Page 17: ...ernet port on your 6950 EGS to the network Connect other network devices as follows Connect a 2100 UAP 6710 Access Point or RB4030 Base Radio through a direct connection to the Ethernet network These devices do not require a controller Connect an RCB4030 Base Controller RC4030E Gateway or RC3250 Network Controller through an RSĆ232 serial connection to the 6950 EGS An RB4030 Base Radio or RB3000 B...

Page 18: ...t where you can easily check or change the cables and see the Power and HD lights Cables Ensure they are defect free Keep cable lengths short to reduce electrical interference Fault tolerance Consider an uninterruptable power supply If the 6950 EGS serves a critical function consider a spare Intermec strongly recommends that Intermec or certified providers conduct a site survey to determine the id...

Page 19: ...dependently attached to the Ethernet network 2100 Universal Access Point or 6710 Access Point or RB4030 Radio Base Figure 3Ć1 6950 EGS and Access Point or Radio Base Directly Connected Ethernet network 6950 EGS VAX Host UNIX Host IBM Mainframe RF unit RF unit In this example access points attached to the Ethernet backbone communicate with wireless stations with 2 4 GHz OpenAir or 900 MHz radios ...

Page 20: ...re 3Ć2 6950 EGS and Access Point Linked to Host Via Router 2100 UAP or 6710 Access Point 6950 EGS Router AS 400 Default Host Ethernet network for wireless stations Ethernet network to hosts IBM Mainframe local IP host IP RF unit RF unit Connecting a Controller or Gateway An RCB4030 Base Controller RC4030E Gateway or RC3250 Network Controller can directly connect to the 6950 EGS A controller such a...

Page 21: ...radio communicates with UHF RF wireless stations Figure 3Ć3 RC3250 Network Controller Connected to 6950 EGS 6950 EGS Host RB3000 Base Station UHF Serial RS 232 on COM1 RC3250 Network Controller RS 232 Ethernet network RF unit RF unit In Figure 3Ć4 the serial connection with the RC3250 Network Controller uses modems The local modem attaches to COM1 on the 6950 EGS with a serial RSĆ232 connection Th...

Page 22: ...hone network RS 232 UHF RF unit UHF RF unit You can use a modem with either type of serial connection and any base the controller supports A modem configuration suits when the 6950 EGS is remote from the wireless network RCB4030 Base Controller In Figure 3Ć5 the 6950 EGS uses a serial connection to an RCB4030 Base Controller The RCB4030 Base Controller communicates with the RB4030 Base Radio via r...

Page 23: ...30E Gateway In Figure 3Ć6 the 6950 EGS uses a serial connection to an RC4030E Gateway which can communicate via Ethernet with a 6710 Access Point Radio links the synthesized UHF RF wireless stations The gateway could be removed since the controller functions are integrated in the 6950 EGS Figure 3Ć6 6950 EGS Connected to RC4030E Gateway 6950 EGS RC4030E Gateway Ethernet backbone 6710 Access Point ...

Page 24: ...ators on the front panel Figure 3Ć7 The Power indicator lights when the 6950 EGS is plugged in The HD indicator flashes when the hard disk drive is being accessed Figure 3Ć7 Front Panel 1 2 1 Power light Power 2 Hard drive light HD 3 Thumb screws 3 The front panel also has thumb screws for the mounting bracket ...

Page 25: ...figured for RSĆ232 communication RJ45 jack for Ethernet 10BASEĆT PS 2 keyboard LINE PHONE jacks to a V 32 and V 42 internal modem set to autoanswer for remote 6950 EGS configuration Modems are optional Switchable 110 220 or 240 V ac power supply Figure 3Ć8 shows the rear panel of the current model Note that on the current model the RJ45 jack is also the connector for 100BASEĆT Early models of the ...

Page 26: ... terminal 3 COM1 connector 4 RJ45 jack for 10BASE T or 100BASE T Ethernet connection 5 PS 2 keyboard connector dumb terminal 6 COM2 connector dumb terminal 7 Modem jacks 8 Power supply socket 9 Power switch Figure 3Ć8 Back Panel of Current Model of 6950 EGS 6 7 2 8 1 9 Service Only LINE PHONE 3 4 5 Video COM1 Ethernet Keyboard Phone Line ...

Page 27: ...terminal 4 RJ45 jack for 10BASE T Ethernet connection 5 Video connector dumb terminal 6 AUI jack for 10BASE5 Ethernet connection 7 COM1 connector 8 BNC connector for 10BASE2 Ethernet connection 9 PS 2 keyboard connector dumb terminal 10 Power supply socket 11 Power switch LINE PHONE VIDEO COM1 KEYBOARD DIGIBOARD Figure 3Ć9 Back Panel of Early Model of 6950 EGS 2 3 5 7 4 6 8 9 10 11 1 ...

Page 28: ...30 Base Controller or RC4030E Gateway The COM2 port is always reserved for dumb terminal operation and cannot operate RF equipment Location Locate the 6950 EGS indoors within 7 running feet of an electrical outlet so the alternating current power cord reaches the power supply Choose a location where you can see the LEDs on the the front panel and reach the power switch on the back panel Mounting B...

Page 29: ...o 6950 EGSs double width 16 8 x 9 8 x 3 75 inches 42 7 x 24 9 x 9 5 cm To install a bracket for the 6950 EGS 1 Use holes in the bracket as a template to mark wall or counter holes for mounting hardware purchased locally 2 Drill holes and install anchors if used 3 Position bracket and install mounting hardware 4 Remove two thumb screws on the lower front panel of the 6950 EGS 5 Slide the 6950 EGS i...

Page 30: ...ive for details Collecting the Equipment Before you install the 6950 EGS collect the equipment you need The early model of the 6950 EGS directly connects to 10BASE2 or 10BASEĆT Ethernet medium The current model connects to 10BASEĆT or 100BASEĆT 10BASE2 Components 10BASE2 components include the proper lengths of 10BASE2 coax cable a TĆconnector and a cable terminator On the early model of the 6950 ...

Page 31: ... network cable to maintain proper impedance Proper termination is necessary for reliable network communications Figure 3Ć11 Cable Terminator 10BASE T or 100BASE T Component The 10BASEĆT or 100BASEĆT component is a cable that can extend up to 328 feet 100 meters in length The cable has an RJ45 plug at each end Figure 3Ć12 Typically the cable from the 6950 EGS to the RJ45 jack is less than 10 feet l...

Page 32: ...TĆconnector 2 into the BNC port 2 Plug one end of the Ethernet cable 3 into an open end of the TĆconnector Align the notches in the cable end with the posts on the TĆconnector push the cable in and twist oneĆfourth turn 3 Plug the cable terminator 1 into the other end of the TĆconnector Middle of Segment See the following procedure and Figure 3Ć14 1 Plug the TĆconnector 2 into the BNC port 2 Plug ...

Page 33: ...rprise Gateway Server User s Guide 3 17 1 Cable terminator 50 ohm 2 T connector 3 10BASE 2 cable 3 1 2 Figure 3Ć13 6950 EGS at End of 10BASE2 Segment COM2 FLOPPY Service Only ETHERNET or RS 485 LINE PHONE VIDEO COM1 KEYBOARD DIGIBOARD ...

Page 34: ...erver User s Guide Figure 3Ć14 6950 EGS in Middle of 10BASE2 Segment 1 1 2 1 10BASE2 cable 2 T connector COM2 FLOPPY Service Only ETHERNET or RS 485 LINE PHONE VIDEO COM1 KEYBOARD DIGIBOARD 10BASE T or 100BASE T See the following procedure and Figure 3Ć15 ...

Page 35: ...RJ45 jacks 1 into the 10BASEĆT port 2 Plug the other end of the cable into the RJ45 jack or hub port 2 1 Cable with RJ45 plugs 2 RJ45 jack or hub port 1 Figure 3Ć15 6950 EGS Connected to 10BASE T or 100BASE T COM2 FLOPPY Service Only ETHERNET or RS 485 LINE PHONE VIDEO COM1 KEYBOARD DIGIBOARD 2 ...

Page 36: ...edure 1 Plug the receptacle end of the power cord 1 into the ac input socket 2 Insert the threeĆprong plug on the other end of the power cord 2 into a grounded power outlet 3 Switch on the power The Power indicator on the front panel should light If the 6950 EGS loses power during normal operation it restarts operation when power returns The power loss causes no harm to the 6950 EGS or the wireles...

Page 37: ...tion 6950 Enterprise Gateway Server User s Guide 3 21 Figure 3Ć16 AC Power Connection 1 2 1 Receptacleon power cord 2 Three prong plug COM2 FLOPPY Service Only ETHERNET or RS 485 LINE PHONE VIDEO COM1 KEYBOARD DIGIBOARD ...

Page 38: ...SECTION 3 Installation 3 22 6950 Enterprise Gateway Server User s Guide ...

Page 39: ...itor and keyboard attached to the 6950 EGS see page 4Ć4 Dumb terminal plugged into COM2 see page 4Ć5 Version 6 02 or greater of the wireless station s firmware provides VT220 TN3270 and TN5250 terminal emulation and NORANDR Native using sockets That means that once you set up the 6950 EGS with your network information a wireless station can telnet to any application on a VAX UNIX or IBM host that ...

Page 40: ...nitial configuration you need the addresses set at the factory Default IP address 198 70 37 28 Subnet mask 255 255 255 0 Network address 198 70 37 0 After initial configuration use the IP address subnet mask and network address you set up for subsequent telnet sessions The login screen appears devicename login 2 Enter this user name config ...

Page 41: ...4 3 The following screen appears devicename login Password 3 Enter this password 10425rc password characters do not appear The System Menu appears EGS Version version System Menu 1 Config 2 Control 3 Monitor 4 Update E Exit Option The System Menu sets the conditions for the network ...

Page 42: ...guring Radio Frequency Communication 2 To halt or reboot the 6950 EGS or restart without rebooting See Section 7 3 To monitor the system view log files on the 6950 EGS and test the throughput of the RF link See Section 8 E To exit the System Menu NOTE The ability to update the 6950 EGS software through option 4 Update is currently unavailable Video Monitor and Keyboard 1 Attach the video cable to ...

Page 43: ...2 Dumb Terminal 1 Connect a dumb terminal for example a PC running a communication package to COM2 with a null modem cable Communication settings are Speed 9600 bits per second Parity none Data bits 8 Stop bit 1 2 Begin a communication session The login screen appears devicename login 3 Follow the steps beginning with step 2 on page 4Ć2 ...

Page 44: ...SECTION 4 Connecting to the 6950 EGS 4 6 6950 Enterprise Gateway Server User s Guide ...

Page 45: ...main Name Server if used We have provided space for you to record this information as you set up the 6950 EGS We encourage you to do so If the network configuration is not successful you have a convenient record for troubleshooting Required Information You need the following information to configure the 6950 EGS Contact your network administrator for assistance You also need the information to upd...

Page 46: ...__________ __________ 900 MHz RB4030 Base Radio system only LAN ID ______________________________ Wireless network host name ___________________________________________________ Static route Router local address optional ____________ ____________ ___________ __________ if host is on the other side Router destination address optional _____________ ______________ _____________ ________________ if hos...

Page 47: ...tting Started When you log in to the 6950 EGS you see the System Menu EGS Version version System Menu 1 Config 2 Control 3 Monitor 4 Update E Exit Option 1 To configure network options press 1 and then Enter The Config Menu appears Config Menu 1 IP 2 RF Comm 3 RF Units 4 Date E Exit Option ...

Page 48: ...each wireless station for example its wireless station number the host it logs in to and the user ID it logs in as Also use this option to copy one setup to other wireless stations See Setting Up the RF Units later in this section 4 To set the date and time on the 6950 EGS You need this information for log files that are date and time stamped See Setting the Date and Time later in this section E T...

Page 49: ...figure IP addresses before option 1 View and option 3 Ping are useful press 2 for the Config Menu and then Enter The IP Config menu appears IP Config 1 IP 2 Hosts E Exit Option 3 Press 1 To configure IP addresses See Configuring IP Addresses 2 To add or delete host names and matching IP addresses See Configuring Host Names later in this section E To exit ...

Page 50: ...ter the hostname for this EGS version represents the 6950 EGS s current version To configure IP settings Complete the configuration steps on the following pages If you make a mistake you can press Ctrl C to start over The first two steps construct a name for this 6950 EGS that can be used by a DNS It takes the form hostname domain If you do not use a DNS you must still type something for each requ...

Page 51: ...030 Base Controller Do not confuse this IP host name with the name of the host to which the wireless stations telnet The host name requested here is for the 6950 EGS The following screen appears 2 Enter domain name for hostname without the hostname is the name from the previous step The domain name sets the domain within the host network that the 6950 EGS can reach For initial testing use this def...

Page 52: ...pears Unit name is hostname domain 3 Enter IP address for this EGS 3 Type the IP address assigned to this 6950 EGS by your network administrator for example 111 111 111 111 and press Enter The following screen appears 4 Enter IP address for this network 4 Type your network IP address for example 111 111 111 0 and press Enter The following screen appears ...

Page 53: ...een appears 6 Enter default host IP address Your default host is the first host the 6950 EGS attempts to connect with on wireless station startĆup When the 6950 EGS detects a wireless station powering on it tries to open a telnet connection to this host For example your most commonly used application program might reside there Choose the first host you want the 6950 EGS to connect with when a wire...

Page 54: ...pt its first connection through use a default gateway If the 6950 EGS fails to connect to the default gateway it tries other routes Consider Figure 5Ć1 Figure 5Ć1 Default Gateway to Host 2100 UAP or 6710 Access Point or RB4030 Base Radio 6950 EGS Default host Router default gateway Ethernet 1 network for radio wireless stations Ethernet 2 network to host Ethernet 3 network Router Router Local IP H...

Page 55: ...he default gateway fails the 6950 EGS attempts any other available path In the example the alternate route passes along Ethernet network 3 7 If you are not using a default gateway press N The next screen asks if you want to use a static route Skip to step 8 If you are using a default gateway press Y and then Enter The following screen appears Enter Default Gateway Type the default gateway address ...

Page 56: ...GS and the host computer Static routes keep the network from attempting other routes if the static route is unsuccessful or fails during operation Typically a router must pass along all traffic for an otherwise isolated wireless network See the example in Figure 5Ć2 Figure 5Ć2 Static Route to Host 6950 EGS Router Default host Ethernet network for radio wireless stations Ethernet network to hosts D...

Page 57: ... to use a DNS Skip to step 9 If you are using a static route press Y and then Enter to set a new static route for the 6950 EGS to use The following screen appears Enter Destination Address Type your destination address This is the network you are reaching through the router for example 198 70 37 0 Press Enter The following screen appears Enter Gateway Address ...

Page 58: ...nection is marked local IP Press Enter after typing the address The following screen appears Enter Static Route Netmask Type the subnet mask for the static route and press Enter The subnet mask must give the 6950 EGS access to the default host This completes the static route NOTE After you complete setup and reboot the 6950 EGS you can check the static route by pinging the host from the 6950 EGS T...

Page 59: ...n If you type a host name it translates that into the IP address of that host 9 If you are not using a DNS press N and then Enter Skip to step12 To use a DNS press Y and then Enter The following screen appears NAMESERVER setup for IP hostname domain 10 Enter IP address of the Name Server for domain domain 10 Type the DNS host IP address and press Enter The following screen appears ...

Page 60: ...domain 11 IP Address of Secondary Domain Name Server ENTER if none 11 If you are using a secondary fallback DNS enter its IP address If you are not using one press Enter 12 The following message confirms the configuration was saved and is complete Configuration is complete Restart for changes to take effect Press any key ...

Page 61: ...u must reboot the 6950 EGS before the changes you made can take effect 14 Do one of the following To not reboot press N and Enter The Config Menu returns The 6950 EGS continues to operate but without the configuration changes taking effect They do not take effect until you reboot the 6950 EGS To reboot press Y and then Enter It takes about half a minute to a minute for the 6950 EGS to reboot ...

Page 62: ...r on the display as the restart occurs Reboot in Progress Terminal will stop Wait for reconnect prompt Stopping RF When the reboot is complete the wireless station beeps and the message RF Server Ready returns The 6950 EGS is now configured and ready for regular operation If the message does not appear the wireless station may be out of range of the 2100 UAP 6710 Access Point or RB4030 Base Radio ...

Page 63: ...A name is less cumbersome and prone to fewer errors than an IP address The 6950 EGS keeps a table of each host name and IP pair When users supply a host name it substitutes the IP address For example assume the host name IRV has been added with the IP address 192 168 5 40 When users supply the host name IRV the 6950 EGS translates that to address 192 168 5 40 and opens a connection to the host The...

Page 64: ...ing a Host 2 To delete a host by supplying the IP address See Deleting a Host E To exit the menu Adding a Host 1 At the HOST Menu press 1 The following screen appears Enter IP to add 2 Enter the IP address and then press Enter The following screen appears Enter Hostname to add 3 Type the host name and then press Enter You return to the HOST Menu ...

Page 65: ... the HOST Menu press 2 The following screen appears Enter IP or Hostname to delete 2 Type the IP address or host name you want to delete and press Enter You return to the HOST Menu Viewing IP Addresses and Host Names 1 At the IP Menu press 1 and then Enter The IP View menu appears IP View 1 IP 2 Hosts E Exit ...

Page 66: ...tmask Default Gateway IP address Domain domain Name Server IP DNS Name Server secondary DNS IP Press Enter If you configured a static route or a DNS its settings appear on this screen 3 When finished press Enter 4 At the IP View menu press 2 to view the host set up The IP address and host name for each host appear For example 198 70 37 30 test 198 70 37 31 new 198 70 37 32 Lynda 198 70 37 33 Joe 1...

Page 67: ... Using the IP Menu earlier in this section To ping a host 1 At the IP Menu press 3 The following screen appears Enter hostname or press ENTER for default host HOST 2 Type the IP address or host name and then press Enter If the response is successful the response from the host appears and the 6950 EGS can communicate with the specified host If the ping fails review the network connections and confi...

Page 68: ...tname or press ENTER for default host HOST 2 Type the host name or IP address to telnet to and press Enter The 6950 EGS attempts to connect to the host it shows the IP address it is trying If the host does not respond because of a faulty connection path is not prepared for telnet or is down the 6950 EGS stops the attempt and suggests possible reasons If you do not enter a name or an IP address the...

Page 69: ...o have a unique terminal number and host name combination Wireless stations may have the same terminal number but they must then be assigned to different 6950 EGS gateways with different host names To set up the wireless station press 3 at the Config Menu shown on page 5Ć3 The following screen appears nui_cfg Wireless Network Access Server Configuration Modlvl version RF Unit Setup 1 Unit number 1...

Page 70: ... the 6950 EGS tries to connect to when creating the telnet connection Port 23 is the wellĆknown standard telnet port To connect to a different TCP port supply the 4Ćdigit number here 7 User ID If you supply this option and if you are using VT220 terminal emulation without telnet the 6950 EGS attempts a remote login to the IP host defined with User ID Autologin works only if the end of the host pro...

Page 71: ...d 9 Copy Setup from unit and 10 Duplicate this setup to unit thru unit Enable you to copy one setup to a group of other wireless stations in one step To configure the wireless stations 1 Type the unit number option 1 and the IP host name option 5 Add a comment option 3 if desired Press Enter 2 To add remaining wireless stations use one of these methods For a single terminal type the number from th...

Page 72: ... 5 28 6950 Enterprise Gateway Server User s Guide Setting the Date and Time 1 At the Config Menu press 4 The Date Menu appears Date Menu date time 1 Change E Exit Option 2 Press 1 to change the date or time Current Date date New date MM DD ...

Page 73: ...Ćdigit day of the month DD supplying a slash To leave the date unchanged press Enter and check the time Current Date date New date MM DD Current Time time New Time HH MM 4 To change the time type a new time 24Ćhour clock on the blank line in the same form as the current one Use a oneĆ or twoĆdigit hour HH and twoĆdigit minutes MM supplying a colon between them To leave the time unchanged press Ent...

Page 74: ...SECTION 5 Configuring Network Options 5 30 6950 Enterprise Gateway Server User s Guide ...

Page 75: ...can control your communication options through the 6950 EGS s Ethernet connection or RSĆ232 serial connection COM1 The 6950 EGS is shipped configured for an Ethernet connection To begin the configuration 1 Start at the System Menu for directions to the menu see Section 4 Starting the 6950 EGS Version version System Menu 1 Config 2 Control 3 Monitor 4 Update E Exit Option ...

Page 76: ...tion 3 To configure the wireless network through Ethernet see Configuring Through an Ethernet Connection To configure through RSĆ232 see Configuring Through an RSĆ232 Connection later in this section Configuring Through an Ethernet Connection Press 2 at the Config Menu The Comm Setup menu appears Comm Setup 1 Type E E R 2 Lan LAN ID 0 7 3 Host host name 4 Rec 0 0 1 5 Auto 0 0 1 6 Dbg 0 0 2 Option ...

Page 77: ...escribes the options Option Name Function 1 Type Displays the type of network setting E Ethernet default R RSĆ232 serial communication 2 Lan Displays the LAN ID The default is 0 zero If you are using a 2100 UAP or 6710 Access Point use LAN ID 0 for the 6950 EGS regardless of the access point s LAN ID setting and type of radio 802 11 2 4 GHz OpenAir 900 MHz or synthesized UHF If you are using a 900...

Page 78: ... 6950 EGS automatically attempts to telnet to the host defined for RF Unit Setup described on page 5Ć25 Settings 0 off default 1 on 6 Dbg Debug Verbosity level detail kept in the log file See details for the log file in Section 8 Monitoring the System Settings 0 silent default Ċ Reports no debug information during normal operation Leave Debug in this mode unless otherwise instructed by our personn...

Page 79: ...ou are asked to save them after you press E to exit To discard the changes press N screen not shown here To save the changes press Y The following screen appears WARNING Lan lan Host host Press the key if you are very sure 3 Write down the LAN ID and host name listed here They appear as lan and host respectively NOTE If you do not write down this information and your wireless station does not let ...

Page 80: ...7 Halting Rebooting or Restarting the 6950 EGS for details Configuring Through an RS 232 Connection You must use one of the following methods for the initial configuration Keyboard and monitor attached to the 6950 EGS PC attached to COM2 on the 6950 EGS Modem You must set the following parameters on the RCB4030 Base Controller or RC3250 Network Controller or they will not work with the 6950 EGS HO...

Page 81: ...m Setup menu appears Comm Setup 1 Type E E R 2 Lan lan 0 7 3 Host host 4 Rec 0 0 1 5 Auto 0 0 1 6 Dbg 0 0 2 Option 1 6 E Press 1 to change the type and then R to change to RSĆ232 The screen changes to the following Comm Setup 1 Type R E R 2 Config RS232 4 Rec 0 0 1 5 Auto 0 0 1 6 Dbg 0 0 2 Option 1 6 E The following chart describes the options ...

Page 82: ...Automatic login Controls whether the 6950 EGS automatically attempts to telnet to the host defined for RF Unit Setup described on page 5Ć25 Settings 0 off default 1 on 6 Dbg Debug Verbosity level detail kept in the log file See details for the log file in Section 8 Monitoring the System Settings 0 silent default Ċ Reports no debug information during normal operation Leave Debug in this mode unless...

Page 83: ...tup 1 Baud 5 1 1200 2 2400 4 4800 4 9600 5 19 2 6 38 4 2 Csign none UHF only 3 Enable ___ thru ___ 4 Disable ___ thru ___ 0 1 2 3 4 5 6 00 063 YYYYYYYYYYYYYYYYYYYYYNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN 64 126 NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN 7 8 9 0 1 2 Option 1 2 3 4 E The rows of Ys and Ns below option 4 show which wireless stations are enabled Y for yes and N ...

Page 84: ...radio frequency and then press Enter 3 Enable a range of wireless stations Press 3 and then type the wireless station numbers in the underlined area to enable a range of wireless stations at once Press Enter after each number in the range The 6950 EGS asks you to confirm the change Press Y or N Your changes appear in the rows of wireless station numbers 4 Disable a range of wireless stations Press...

Page 85: ...3 If you made any changes you are asked to save them after you press E to exit To save the changes press Y To discard the changes press N screen not shown here 4 You must reboot or restart the 6950 EGS for the changes to take effect See Section 7 Halting Rebooting or Restarting the 6950 EGS for details ...

Page 86: ...SECTION 6 Configuring Radio Frequency Communication 6 12 6950 Enterprise Gateway Server User s Guide ...

Page 87: ... to halt reboot or restart the 6950 EGS Instructions for logging in to the host are provided later in this section To halt reboot or restart the 6950 EGS 1 Begin at the System Menu see Section 4 Starting the 6950 EGS for instructions on how to access the System Menu System Menu 1 Config 2 Control 3 Monitor 4 Update E Exit Option ...

Page 88: ...reless stations but does not reinitialize the 6950 EGS Use this option if you need to turn off the 6950 EGS or move it See Halting the 6950 EGS 2 To reboot the 6950 EGS Reboot reinitializes the 6950 EGS but does not reset its configuration settings Reboot is equivalent with the Ctrl Alt Del warm boot of a DOS personal computer See Rebooting the 6950 EGS later in this section 3 To restart the softw...

Page 89: ...ction 3 Installation To use the Control Menu see the following instructions 1 At the Control Menu press 1 and then Enter This message appears Are you sure you want to shutdown y n 2 To cancel shutdown press N and then Enter To shut down the 6950 EGS press Y and then Enter Please wait three minutes after selecting this option before powering the 6950 EGS off The following messages appear as the 695...

Page 90: ...ion off and on It takes about 3 minutes before the terminal shows its first screen 5 When you see the message RF Server Ready VT220 wireless station or the host login TN3270 or TN5250 wireless station the 6950 EGS and terminals have returned to normal operation For information about logging in to the host see Logging in to the Host later in this section Rebooting the 6950 EGS 1 At the Control Menu...

Page 91: ...ring shutdown The final message Stopping RF shows completion of shutdown The wireless station does not respond further It takes about 3 minutes for the 6950 EGS to respond to the wireless station after it starts back up 3 The wireless station beeps When you see the message RF Server Ready VT220 wireless station or the host login TN3270 or TN5250 wireless station the 6950 EGS and terminals have ret...

Page 92: ...r initial screen The following messages appear Stopping RF Please wait These messages show when the 6950 EGS shuts down They are the last responses from the wireless station until the 6950 EGS restarts 2 When you see the message RF Server Ready VT220 wireless station or the host login TN3270 or TN5250 wireless station the 6950 EGS and terminals have returned to normal operation For information abo...

Page 93: ... that for Ethernet systems wireless stations with 3270 or 5250 terminal emulation must have telnet enabled Turn on the wireless station If it is already on turn it off then on The host login screens that appear vary for the type of terminal emulation VT220 Terminal Emulation 1 When you turn on the VT220 wireless station the following screen appears RF Server Ready Press 1 now to connect 2 Press 1 ...

Page 94: ...ost to connect to version is the 6950 EGS version number The number in parentheses is your wireless station s number 3 To log in to the default host press Enter You can also type the IP address and press Enter You can use the host name if you have a DNS and the IP address has a domain name in the 6950 EGS host table The following screen appears Trying device press x to stop trying device represent...

Page 95: ...g screen appears this screen represents your host login devicename login Password devicename shows the host you have logged in to 5 Enter your login and password and then press Enter after each The first screen of your host application appears TN3270 or TN5250 Terminal Emulation The first login screen that appears for a TN3270 or TN5250 wireless station is the default host login screen shown on th...

Page 96: ...SECTION 7 Halting Rebooting or Restarting the 6950 EGS 7 10 6950 Enterprise Gateway Server User s Guide ...

Page 97: ...recent processes run on the 6950 EGS and view its system log To monitor the system 1 Begin at the System Menu see Section 4 6950 EGS for instructions on how to access the System Menu System Menu 1 Config 2 Control 3 Monitor 4 Update E Exit Option 2 To monitor the system or view the log files on the 6950 EGS press 3 and then Enter ...

Page 98: ... wireless processes that are currently running See System Monitor 2 To see the log of activity for the 6950 EGS and its interaction with the wireless network See Logs later in this section 3 To test the throughput of the RF link See Time Test later in this section E To exit and return to the System Menu System Monitor The System Monitor varies for Ethernet and RSĆ232 connections ...

Page 99: ... S N 0 00 nui_serv 375 p 1 S N 0 00 nui_comm Following is an example of the processes for an Ethernet connection 40 con S 0 00 nui_eth dev eth0 42 con S 0 00 sh nui sh 47 con S 0 00 nui_serv 52 con S 0 00 nui_pps 66 con S 0 00 nui_mgr HOST 0 70 con S 0 00 nui_pps 152 p 1 s 0 01 sh nuiscripts main 513 p 1 s 0 00 nui nuigrep nui Processes and activities appear on the right following the numbers of t...

Page 100: ... debug level controls the amount of information reported in the logs For more information about setting debug levels see page 6Ć4 Ethernet connection or 6Ć8 RSĆ232 connection For help with deciding which level of debug information you need see RSĆ232 Log Debug Levels or Ethernet Log Debug Levels later in this section Each combination of access points or base radios controllers and wireless station...

Page 101: ...e nuiserv Server files are in directory date time nuiserv This is server number 0 Type E date time nuiserv Opening message queue date time nuiserv Spawning tty process date time nuiserv Child 000056 Exec 127 nui_pps Type 2 date time nuiserv Server initialization complete date time C000056 nui_func Modlvl 7 00 Parent process ID is 51 date time C000056 IPC OK Server 0 Term 127 ID 2 Qid 0 rf lan 0 la...

Page 102: ...t the log Press q and then Enter to stop viewing the log For an Ethernet connection a second screen shows the initiated sockets For example date time Initiated socket 0 date time Initiated socket 1 date time Initiated socket 2 date time Initiated socket 3 date time Initiated socket 4 date time Initiated socket 5 date time Initiated socket 6 date time Initiated socket 7 date time Norand SST OWL pro...

Page 103: ... log utility Modlvl 7 00 nui_log Realtime log request sent to server 0 nui_log Channel created Waiting for nui_serv nui_log Server has connected nui_log Showing data for terminal all terminals realtime Instance 0 _ New messages appear on the screen as they are added 2 Press CtrlĆC to stop watching the activity Clearing the Log File 1 At the Log file menu press 3 and then Enter The following messag...

Page 104: ...or C and then press Enter RS 232 Log Debug Levels Each entry in the log begins with the date month and day followed by the time These examples show the information following the time An initial log for debug level 0 is followed by partial logs for levels 1 and 2 Debug Level 0 A log similar to the following means the 6950 EGS is properly installed and ready to work nuiserv WNAS Version 6 99 nuiserv...

Page 105: ...ing tty process nuiserv Child 000375 Exec 128 nui_comm Type 2 nuiserv Server initialization is Complete Notice that the first entry shows type R for RSĆ232 Also notice the child process 000375 Further activity with this process is identified in the log by C000375 preceding the activity description In subsequent examples Modlvl 6 99 shows the module level for the named function The following exampl...

Page 106: ...its C000055 Norand controller initialization complete The following portion of the log for debug level 1 shows activity with a wireless station C000055 rf power up 005P 071 nuiserv Unit 5 Powered Up P 071 nuiserv Child 000077 Exec 71 nui_tlnt Type 3 C000077 nui_func Modlvl 6 99 Parent process ID is 47 C000077 IPC OK Server 0 Term 5 ID 3 Qid 0 rflan 0 lancon R C000077 nui_tlnt TELNET RAW interface ...

Page 107: ... Setting interactive mode C000055 Controller command CMT2 1 C000055 Controller response OK C000055 Setting response timer C000055 Controller command CMT0 0 C000055 Controller response OK C000055 Setting read response timer C000055 Controller command CMT1 0 C000055 Controller response OK C000055 Getting controller type C000055 Controller Version QXSASYNC V2 23 3250 127 terminals C000055 Sending ter...

Page 108: ...tion shown for level 0 but adds more information about radio power up and IP host connectivity For example C000166 rf power up 014P 001 071 BINARY nuiserv Unit 1 Powered Up P 001 071 nuiserv Child 000197 Exec 7 nui_tlnt Type 3 C000197 nui_func Modlvl 6 99 Parent process ID is 165 C000197 IPC OK Server 0 Term 14 ID 3 QID 128 rflan 1 lancon E C000197 nui_tlnt TELNET RAW interface Modlvl 6 99 Buf 371...

Page 109: ...C000265 IPC OK Server 1 Term 14 ID 3 Qid 0 rflan 1 lancon E C000265 nui_tlnt TELNET RAW interface Modlvl 6 99 Buf 3712 C000265 dbg nui_tlnt P 1 43449 C000265 nui_tlnt Resetting unit 14 Reason Power Up 0 C000265 dbg nui_tlnt D 0D 0APower up 0D 0APress ENTER C000265 dbg nui_tlnt D 0D 0A0x1B 0 0H0x1B 2J0x1B 7m Norand Corp 0D 0A Rf Terminal 0D 0A Server V6 06 0D 0A 0014 0x1B 0m 0D 0AEnter telnet host ...

Page 110: ...oftware maintenance agreement available or a purchase order for support The following example shows the 6950 EGS having difficulty finding a root access point on the network date time Initiated socket 0 date time Initiated socket 1 date time Initiated socket 2 date time Initiated socket 3 date time Initiated socket 4 date time Initiated socket 5 date time Initiated socket 6 date time Initiated soc...

Page 111: ...om a wireless station to produce useful results To do this use a VT220 wireless station and connect to the 6920 EGS as the host Log in as config with the password 10425rc To run the time test 1 At the Monitor Menu press 3 and then Enter The following screen appears nui_time V 9 9 VT220 Timer How many test cycles 9 9 represents the version number of the time test program 1 Choose how many cycles fo...

Page 112: ...electromagnetic noise like electric motors or fluorescent lights Radio traffic from outside sources and your own radio network Different radios in wireless stations produce significantly different responses in the same environment Troubleshooting tip A good benchmark may be 100 cycles Note the time to complete 100 cycles when the system is running normally If users report throughput issues perform...

Page 113: ...s and an optional external disk drive for an additional cost Without a software maintenance agreement you may also order a kit at a higher cost Contact your representative for details Before you update record your current network and wireless settings To display your current network settings 1 At the System Menu press 1 Config 2 At the Config Menu press 1 IP 3 At the IP Menu press 1 View You must ...

Page 114: ...it 6 Reconfigure the 6950 EGS You can complete the configuration through a telnet session to the 6950 EGS The Ethernet connection for this purpose must be Ethernet 2 0 For initial configuration you need the addresses set at the factory Default IP address 198 70 37 28 Subnet mask 255 255 255 0 Network address 198 70 37 0 All wireless devices must be enabled to pass the following DIX 2 0 Ethernet fr...

Page 115: ...host application runs on a separate physical host This section has some general information for communicating to the wireless stations and specific directions for using internet sockets General The 6950 EGS supports these communication methods VT220 TNVT TN3270 TN5250 NORANDR Native Sockets The telnet terminal emulation methods use standard host programming for these emulation types Application de...

Page 116: ...oducts The 6950 EGS supports Native Sockets applications for 1100 1700 5055 5900 6400 and 6550 terminals using INTERMECR 2100 UAPs or 6710 Access Points It supports synthesized UHF 2 4 GHz OpenAir and 900 MHz radio technologies The 6950 EGS does not support Native Sockets for crystal UHF and 900 MHz SST systems that use RC4000 Series Base Stations or RC3250 Network Controllers Communication Basics...

Page 117: ...the wireless station The 6950 EGS keeps an internal table mapping wireless stations to socket numbers However wireless station numbers are not available to the application It must use socket numbers to identify each wireless station session Sockets remain open until the host application closes the session see Reset command or someone powers the wireless station off then on again initiating a new s...

Page 118: ... supported serial host communications Addition of the sockets communication capabilities to the 6950 EGS required use of a modified Native Syntax A cross reference is provided in the table that follows Letter conventions are excerpted from the programmer s guide All commands are terminated with a carriage return cr The 6950 EGS implementation maintains the 200 character maximum message length limi...

Page 119: ...nd syntax is processed partly by the 6950 EGS and partly by the wireless station For example the Write Display command has an options list o and message content x in the form Do x cr The 6950 EGS processes content preceding the forward slash while the wireless station processes content following the slash Error responses from the 6950 EGS take the form x cr where x is a numeric error code ranging ...

Page 120: ...ve Coding the Application Code does not need to be designed to handle multiple wireless stations If two operators select the same application number a copy of the application runs for each wireless station Syntax checking is not done on messages transmitted through the 6950 EGS to the wireless station Check the response to an asynchronous command for error notifications from the controller NORAND ...

Page 121: ...D The next response would be CO ÑÑÑÑÑÑ ÑÑÑÑÑÑ ÑÑÑÑÑÑ ÑÑÑÑÑÑ ÑÑÑÑÑÑ ÑÑÑÑÑÑ v DtV ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ Sending a v requests the version number of the wireless station That is sending a v issues a DtV command to the wireless station The next message from that wireless station should be its software version and wireless s...

Page 122: ...ÑÑÑÑÑÑÑÑÑ ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ The 6950 EGS wants it to terminate If the application does not terminate within 15 seconds it is terminated automatically The application receives this message when the 6950 EGS shuts down or is reset or if the 6950 EGS detects an error same as NUI_STOP that follows ÑÑÑÑÑÑ NUI_OK ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ The 6950 EGS completion was normal ÑÑÑÑÑÑ...

Page 123: ...o configure IP and RF communication parameters 1 For IP setup see page 5Ć4 Using the IP Menu 2 At the Config Menu press 2 to configure RF communication On the Comm Setup menu do the following Set the type to E for an Ethernet connection Use the same host name configured in the wireless stations The host name must be four or fewer letters and is case sensitive Set automatic log in to the host Set t...

Page 124: ...t where your NORAND Native application resides and the portno in the stream sockets application Portno is the port defined on your host usually in the services file for the wireless stations The following shows a setup for one wireless station number 42 nui_cfg Wire Network Access Server Configuration Modlvl version RF Unit Setup 1 Unit number 42 3 Comment Native Terminal 5 IP Host name DEMO 6 Por...

Page 125: ... number in option 9 to copy that configuration to this wireless station 10 To copy this setup to other wireless station For help see page 5Ć25 Setting Up the RF Units Once everything is configured correctly and the wireless station is powered on a unique connection socket is established between the wireless station and your socketsĆbased Native emulation program Commands to the wireless stations m...

Page 126: ...this message does not have the W at the beginning nor does it contain the wireless station number The communication driver in the 6950 EGS adds the W and the wireless station number Demonstration Program Following is a C demonstration host program for Native sockets The program uses internet sockets to send Native mode syntax to an INTERMEC wireless station via the 6950 EGS The program sends key p...

Page 127: ...lude windows h define FD_SETSIZE 256 set to number of sockets to open include winsock h else include sys time h include sys types h include sys socket h include unistd h include netinet in h include netdb h include arpa inet h endif define VERSION 1 00 unsigned int listen_fd unsigned short ipport char work_buf 1024 char tdata 4096 unsigned char param eD OG00 int shut_down 0 true if program shutdow...

Page 128: ...sgcount struct LIST next struct LIST head first pointer in linked list struct LIST tail last pointer in linked list struct LIST curr always points to the current socket pointer int main int argc char argv int process_port void int process_socket void int add_fd unsigned int fd char host char ip int delete_fd unsigned int fd main argc argv int argc char argv struct sockaddr_in serv_addr int x 0 ifd...

Page 129: ... nnui_sock Usage nui_sock portno n n fflush stdout exit 1 get the port number strcpy work_buf argv 1 if strlen work_buf 1 printf nnui_sock Invalid portno Must be numeric and 0 printf nnui_sock Usage nui_sock portno n n fflush stdout exit 1 ipport atoi work_buf set up curses for x 0 x 53 x printf n fflush stdout printf nnui_sock Native Socket Demo Version s VERSION fflush stdout ...

Page 130: ...F_INET SOCK_STREAM 0 0 perror nnui_sock can t open local socket exit 1 Fill in the structure serv_addr with the address of the server that we want to connect with memset serv_addr 0x00 sizeof serv_addr serv_addr sin_family AF_INET serv_addr sin_addr s_addr htonl INADDR_ANY serv_addr sin_port htons ipport if bind listen_fd struct sockaddr serv_addr sizeof serv_addr 0 perror nnui_sock can t bind to ...

Page 131: ...st to shutdown each terminal curr head while curr NULL this will shutdown and reset the terminal delete_fd curr fdin curr curr next shutdown listen_fd 2 close listen_fd printf nnui_sock System Shutdown fflush stdout exit 0 main function loop for handling the socket calls from the cradle server int process_port int hdrcnt 0 int x 0 int clilen 0 struct timeval seltime int gotdata 0 struct hostent ho...

Page 132: ...SETSIZE read_fd_set 0 0 seltime if gotdata 0 it is a new connection connect it if FD_ISSET listen_fd read_fd_set clilen sizeof cli_addr sockfd accept listen_fd struct sockaddr cli_addr clilen if sockfd 0 printf nnui_sock Accept error Port d d ipport errno fflush stdout ip inet_ntoa cli_addr sin_addr host_rec gethostbyaddr char cli_addr sin_addr 4 AF_INET strcpy host host_rec h_name printf nnui_soc...

Page 133: ...the next one too fast send first entry prompt sprintf work_buf DBSCQDEL0H16P16 16 16s 16 16s Enter data now strcpy tdata work_buf write sockfd tdata strlen tdata else look for an active descriptor and process accordingly curr head while curr NULL if FD_ISSET curr fdin read_fd_set if process_socket this will shutdown reset the terminal delete_fd curr fdin curr NULL break curr curr next return 1 ...

Page 134: ...t read curr fdin tdata sizeof tdata if datacnt 1 printf nnui_sock Bad message fd d datacnt d curr fdin datacnt fflush stdout return 0 we have a data message process it if tdata 0 K tdata 1 Q stop and reset this terminal printf nnui_sock Terminal requested stop fflush stdout return 0 if tdata 0 K tdata 1 X Stop this application and reset all connected terminals printf nnui_sock Program stop request...

Page 135: ... tdata 1 strcpy tdata work_buf write the data to the socket write curr fdin tdata strlen tdata return 1 This function adds a new socket File Descriptor to our linked list of connected FDs which are actually terminals int add_fd unsigned int fd char host char ip struct LIST ptr ptr struct LIST malloc sizeof struct LIST if ptr NULL printf nnui_sock add_fd Cannot allocate buf ptr fflush stdout return...

Page 136: ...list and sends a reset to the terminal to shut it down properly through the nui_tlnt program int delete_fd unsigned int fd struct LIST before struct LIST ptr int foundflag 0 ptr head before NULL while ptr NULL if ptr fdin fd foundflag 1 break before ptr ptr ptr next if foundflag printf nnui_sock delete_fd Tried to delete an fd not in list fflush stdout return 1 FD_CLR ptr fdin main_fd_set if ptr f...

Page 137: ...n with nui_tlnt tdata 0 g reset this radio only tdata 1 0 write ptr fdin tdata strlen tdata sleep 1 don t shutdown the socket too fast shutdown ptr fdin 2 shutdown this socket connection close ptr fdin if before NULL before next ptr next if ptr tail tail before else head ptr next if head NULL tail NULL free ptr return 1 last line of program ...

Page 138: ...SECTION 10 Host Application Program 10 24 6950 Enterprise Gateway Server User s Guide ...

Page 139: ...u option 6Ć2 6Ć7 Automatically logging in 6Ć4 6Ć8 B Back panel of 6950 EGS 3Ć9 3Ć10 3Ć11 Baud rate 4Ć5 6Ć10 BBS 2Ć6 BNC connector 3Ć11 Booting the 6950 EGS 7Ć4 Bps 4Ć5 Bracket 3Ć12 Bulletin board service 2Ć6 C Cable terminator 3Ć15 3Ć16 3Ć17 Cable with RJ45 plugs 3Ć15 Cabling 3Ć14 Call sign FCC 6Ć10 Clearing the log file 8Ć7 Codes in radio terminal number field 10Ć8 Coding host application 10Ć6 Co...

Page 140: ... 5Ć12 5Ć12 IP address 5Ć2 5Ć15 5Ć22 secondary IP address 5Ć2 5Ć16 5Ć22 viewing settings 5Ć22 Domain name server See DNS DtV 10Ć7 Dumb terminal configuring 6950 EGS through 4Ć5 keyboard connector 3Ć10 3Ć11 video connector 3Ć10 3Ć11 Duplicate setup 5Ć25 5Ć27 10Ć10 E End of 10BASE2 segment 3Ć17 Enterprise Wireless LAN 2Ć1 Error codes write display 10Ć5 Ethernet 100BASEĆT connector 3Ć10 10BASE2 connec...

Page 141: ... 5Ć19 IP configuration viewing 5Ć21 IP Menu 5Ć5 IP View menu 5Ć21 K Keyboard and video monitor 4Ć4 Keyboard connector 3Ć10 3Ć11 L LAN ID access point 6Ć3 configuring 6Ć3 menu option 6Ć2 RB4030 Base Radio 5Ć2 6Ć3 wireless station 6Ć3 Lights 3Ć8 3Ć8 Local host table 5Ć19 Local IP address 5Ć2 5Ć10 5Ć12 5Ć14 5Ć22 Localhost 5Ć26 7Ć8 Location 3Ć2 3Ć12 Log file menu 8Ć4 8Ć4 Login daily 7Ć7 Logs clearing ...

Page 142: ... the 6950 EGS 7Ć4 Reconnect menu option 6Ć2 6Ć7 Reconnecting 6Ć4 6Ć8 Repair 2Ć5 Required information 5Ć1 Restart menu option 7Ć2 Restarting the 6950 EGS 7Ć6 RF Unit Setup menu 5Ć25 RJ45 jack 3Ć10 3Ć11 3Ć19 Router connecting to host through 3Ć4 3Ć4 default gateway to host 5Ć10 destination address 5Ć2 5Ć13 gateway address 5Ć14 local address 5Ć2 static route to host 5Ć12 RSĆ232 Comm Setup menu 6Ć7 co...

Page 143: ... host 3Ć3 4Ć1 Updating the software 9Ć1 User ID Native Sockets 10Ć10 10Ć11 remote login to IP host 5Ć26 V VAX host 3Ć3 4Ć1 Video connector 3Ć10 3Ć11 Video monitor and keyboard 4Ć4 Viewing the log file 8Ć5 W Watching the log file 8Ć7 WD commands 10Ć6 Web site 2Ć5 Wireless station configuring 5Ć25 10Ć9 host name 5Ć7 telnet 5Ć24 Write display command 10Ć6 Write display error codes 10Ć5 ...

Page 144: ...INDEX Index 6 6950 Enterprise Gateway Server User s Guide ...

Reviews: