Diagnosing Network Problems

When you become aware of a network problem, the first step is always to define the specific symptoms of the problem. This section describes some problems, presents strategies for obtaining more specific information, and offers solutions for the possible causes.


First Use the ATCON Utility

NetWare for Macintosh provides the ATCON server utility for diagnosing conditions on the AppleTalk network. If you have a problem with general network operation, it is a good idea to start diagnosing the problem by using ATCON.

Please see Using ATCON to Diagnose the AppleTalk Network for an introduction.


Symptom: Macintosh Client Can't See Server in the Chooser

To diagnose the cause of this problem, you need to narrow the problem down and try to localize it to one of the components: the Macintosh client itself, the AppleTalk configuration in the NetWare server, the network hardware connecting them, or the configuration of another router on the network.

Figure 62 depicts a typical error condition where zone names appear in the Chooser, but the server name does not appear when the Macintosh user selects the server's zone.

Figure 62
Server Name Does Not Appear in Chooser

Another type of error condition can occur in which no zone names appear in the Chooser, or zones that you just specified in a newly configured server do not appear. In either this case or the case depicted in Figure 62, you can begin to troubleshoot the problem by verifying these conditions:

  1. Can the client can see other AppleTalk services?

    First, choose another AppleTalk service on the same network as the problem Macintosh.

    If the Macintosh cannot see any AppleTalk services (or any AppleTalk zones) and you know that other services or zones exist, then the workstation itself or the cable to which it is connected are suspect. See Macintosh Client Solutions and Network Cabling Solutions.

    If the name of another service appears, you know that the Macintosh is capable of communicating on the AppleTalk network. In this case, the problem is more likely to be a router or cabling problem. See AppleTalk Solutions on the NetWare Server and Network Cabling Solutions.

  2. Can another Macintosh client see the NetWare server?

    Go to another Macintosh client, select the file server's zone in the Chooser, and see whether the server's name appears. The physical proximity of the client to the server and thus the actual network cable may be a factor.

    If the Macintosh client at the second location can see the NetWare server, swap the problem Macintosh to that network connection and see whether you can still see the server. If so, the network connection at the original problem location is suspect. See Network Cabling Solutions.

    If the second Macintosh client can't see the NetWare server either, then the server's AppleTalk configuration is suspect. See AppleTalk Solutions on the NetWare Server.

  3. Can the NetWare server see the Macintosh?

    Use the Echo test function in ATCON. Or, if you have a copy of the Macintosh Responder application, install it in the client Macintosh and then use the Lookup service function in ATCON from the server console. See Looking Up an AppleTalk Service.

    If the server can "see" the Macintosh but not vice versa, then the network software in the Macintosh is suspect. Step 4 will verify whether the problem originates with the Macintosh, but it helps to narrow the problem if the server cannot see the Macintosh client running Responder.

  4. Can the server see another Macintosh on the same network?

    Use the Echo test function in ATCON. Or, if you have a copy of the Macintosh Responder application, install it in the client Macintosh and then use the Lookup service function in ATCON from the server console. If the server can "see" the second Macintosh but could not see the original problem Macintosh, then there could be a problem with the connectors at the Macintosh client or the Macintosh network interface board.


Macintosh Client Solutions

This section provides a checklist to rule out possible problems on Macintosh clients that cannot see the NetWare server. In most cases, a problem with one of the items in this section prevents any AppleTalk zones from showing in the Chooser.


AppleTalk Solutions on the NetWare Server

This section provides a checklist to rule out possible problems in the NetWare server.


Network Cabling Solutions

This section provides a checklist to rule out possible problems with the network cabling between the Macintosh client and the NetWare server.

If there is a bridge or router between the server and Macintosh client(s), make sure that this condition is true:

If the network cable is either twisted-pair or thin Ethernet, make sure that this condition is true:

If the network cable is twisted-pair Ethernet, make sure that this condition is true:

If the cable is thin Ethernet, make sure that these conditions are true:

If the cable is thick Ethernet, make sure that this condition is true:

If the cable is Token Ring, make sure that these conditions are true:

If you have checked the above conditions and still suspect the network cabling or connectors, follow these steps:


Symptom: Reconfigured Zones Continue to Show in the Chooser

This problem results from the way in which AppleTalk maintains routing tables and zone information on the internet. The reasons for this problem are explained in How Zone Information Is Maintained on an Internet.

If this problem is occurring at your site, and the reconfigured router is the only router directly connected to the network supporting new zones, bring down the router again and allow it to stay off the network for at least twenty minutes. When you bring up the router again, the new zones will be in effect.

Of course, if more than one router is connected to the network supporting new zones, all of them must be reconfigured to support the same zones. Make sure that other networks don't support the old zones. If they do, bring down all the routers, reconfigure the zones, and leave them down for at least twenty minutes. When you bring up the routers, the new zones will be in effect.

Please see Changing the AppleTalk Zone Name or Zones List and How Zone Information Is Maintained on an Internet.


Symptom: Messages about Mismatched Network Numbers

You must correctly configure AppleTalk network numbers for the router to function correctly on an internet. If you see errors about mismatched or conflicting network numbers in the system log, select View Router Interfaces in ATCON to see what each server is advertising as its network numbers.

NOTE:  The DISPLAY NETWORK command shows only IPX network numbers. Use ATCON to view the AppleTalk network numbers.

The example internet shown in Figure 64 demonstrates the basic principles of correct configuration:

Figure 64
Consistent Network Numbers on an Internet

All facets of checking for consistent and unique network numbers on an internet cannot be covered here, but you can use the following general checklist for router configurations.

For each AppleTalk port in a router, make sure that these conditions are true:

For a router in Transition Mode (for a description of Transition Mode, see Transition Mode Routing), make sure that these conditions are true:


Symptom: Device Names Appear and Disappear in the Chooser

The most common reason for this error condition is a conflicting AppleTalk configuration on the internet, but this error can also derive from low memory conditions or a Chooser limitation on the number of devices that can be visible.

If you are seeing this symptom at Macintosh clients, load the ATCON utility at the server console and check the system log.

If the system log contains messages about mismatched network numbers, refer to Symptom: Messages about Mismatched Network Numbers for additional information.

If the system log contains messages about low memory, see AppleTalk Stack/Router Memory Requirements.

If the system log does not contain AppleTalk error messages, the problem could be caused by too many device names (or device names that are too long) in the Chooser.

The exact limitation in the Chooser depends on the number of characters in each device name. To fix this problem, you can either divide the AppleTalk network into zones containing fewer services (LaserWriters or file servers), or reduce the number of characters in some or all of the device names.


Symptom: Zone Names Do Not Match Existing Zone Names

If additional zone names show up in the Chooser or ATCON after you have brought up a file server on the AppleTalk network, check that these conditions hold in the NetWare for Macintosh v3.12 router configuration:

Special characters that are allowed in zone names are shown in Table 27.


Table 27. Decimal Codes for Eight-bit Character Mapping in AppleTalk

Character Value Character Value Character Value

Ä

128

(Dagger)

160

[iquest]

192

Å

129

°

161

[iexcl ]

193

Ç

130

(U.S. Cent)

162

[not ]

194

É

131

(U.K. Pound)

163

 

195

Ñ

132

[sect ]

164

f

196

Ö

133

 

165

 

197

Ü

134

[para ]

166

 

198

á

135

ß

167

[laquo ]

199

à

136

®

168

[raquo ]

200

â

137

©

169

...

201

ä

138

TM

170

(blank)

202

ã

139

 

171

À

203

å

140

¨

172

Ã

204

ç

141

 

173

Õ

205

é

142

Æ

174

OE

206

è

143

Ø

175

oe

207

ê

144

 

176

-

208

ë

145

 

177

---

209

í

146

<=

178

"

210

ì

147

>=

179

"

211

î

148

(Yen)

180

`

212

ï

149

 

181

'

213

ñ

150

 

182

/

214

ó

151

 

183

 

215

ò

152

 

184

 

216

ô

153

 

185

(Apple)

240

ö

154

 

186

 

 

õ

155

[ordf ]

187

 

 

ú

156

[ordm ]

188

 

 

ù

157

 

189

 

 

û

158

æ

190

 

 

ü

159

ø

191

 

 

You can enter the characters shown in Table 27 in the ATZONES.CFG file by using any text editor that lets you enter numerical character codes; for example, you can use the editor called by the INSTALL module, the EDIT NLM, or the EDLIN text editor on a DOS client.

In EDLIN, you can enter these special characters by holding down <Alt> and entering the decimal value for the character. (Note that the character that displays on the screen of the DOS client does not look like the Macintosh character above. However, the specified decimal value matches the Macintosh character in existing zone names.)


Symptom: Spoolers and Printers Do Not Show in the Same Zone

This symptom is not a problem. ATPS always advertises its print queues in the zone of the internal network, or if multiple zones are configured on the internal network, it advertises print queues in the default zone or a specified zone of the internal network. The printers themselves appear in the zone configured for the LocalTalk network to which they are physically connected.

For example, Figure 65 shows an internet where there is one LaserWriter in the LocalTalk1 zone and two LaserWriters in the LocalTalk2 zone. Both file servers have the zone name Backbone for their internal network:

Figure 65
Spoolers and Printers in Different Zones

In this case, the print queues supported on both of these servers appear in the Backbone zone in the Chooser, while the individual LaserWriters appear in the LocalTalk1 and LocalTalk2 zones.