Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

10.3: Easy access to AppleTalk shares in Panther Network
After pulling my hair out due to not being able to easily connect to AppleTalk shares in Panther, somebody showed me the easy way.

Simply make an alias to the old OS 9 Chooser on your desktop or dock -- I copied the alias that was already in my old Apple Menu. When you launch the Chooser, you can easily connect to AppleTalk shares, and they mount right on the OS X desktop! Classic needs to be running for this to work, but for those of us still stuck on Outlook and already running Classic, it's a perfect solution.
    •    
  • Currently 2.00 / 5
  You rated: 3 / 5 (7 votes cast)
 
[13,445 views]  

10.3: Easy access to AppleTalk shares in Panther | 24 comments | Create New Account
Click here to return to the '10.3: Easy access to AppleTalk shares in Panther' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
10.3: Easy access to AppleTalk shares in Panther
Authored by: chabig on Dec 15, '03 11:47:29AM

I don't understand what you mean by" not being able to easily connect to AppleTalk shares in Panther." The Network is in the sidebar of every Finder window by default. And Appletalk shares are all listed there. Just double-click on one to connect.

Before you go running Classic and the Chooser from OS 9, just make sure Appletalk is turned on in the Directory Access utility.



[ Reply to This | # ]
The problem is...
Authored by: jiclark on Dec 15, '03 10:28:50PM
...for some #@%*^& reason, Apple chose to leave AppleTalk OFF by default in Directory Access, and then had the gall to not tell the average user about the change, and how to fix it!?!?

Not good. Definitely left me fuming. Why not leave it on by default???

EOR [End of rant]

[ Reply to This | # ]
10.3: Easy access to AppleTalk shares in Panther
Authored by: RolfJansen on Dec 28, '03 07:06:57AM

Thank you very much for this hint. This finally alows one to gain root access to an AppleShare volume. Simply turning on the "allowRootLogin" in /Library/Preferences/com.apple.AppleFileServer.plist at the server site did not do the trick. Although, you can login using root and the root password, no Mac OS X AppleShare client (whether CLI or Finder) displayed any accessible volume for root (System Administrator). The OS 9 Client does! Hurray!

Best regards

Rolf



[ Reply to This | # ]
10.3: Easy access to AppleTalk shares in Panther
Authored by: tclevenger on Dec 29, '03 01:15:22PM

Okay, I can see the shares now, but I can't get them to show up on my desktop. We are looking to convert OS 9 users with heavy network use to Panther, and having them browse the sidebar every time they need to get to a share is not acceptable. The OS 9 Chooser drops an icon on the desktop and in the sidebar when I use it; can Panther be made to connect the same way?



[ Reply to This | # ]
10.3: Easy access to AppleTalk shares in Panther
Authored by: tclevenger on Dec 29, '03 03:37:45PM

Okay, I can see the shares now, but I can't get them to show up on my desktop. We are looking to convert OS 9 users with heavy network use to Panther, and having them browse the sidebar every time they need to get to a share is not acceptable. The OS 9 Chooser drops an icon on the desktop and in the sidebar when I use it; can Panther be made to connect the same way?



[ Reply to This | # ]
10.3: Easy access to AppleTalk NETWORK ICON MISSING
Authored by: peterrosen on Jun 20, '04 12:28:07AM

>I don't understand what you mean by" not being able to easily connect to AppleTalk shares in Panther." The Network is in the sidebar of every Finder window by default. And Appletalk shares are all listed there. Just double-click on one to connect.

I have been having some weird system stuff in 10.33.4 happening with radical slow down, missing internal CD-DVD superdrive (unseen in profiler) and now the Help files quits upon opening, and the NETWORK ICON in the FINDER SIDEBAR is MISSING!!How do I get it back???

Permissions appear ok, but there seems to be a much longer indexing time when doing a finder level search (command F)???? Something is up, WHAT? Please share clues if you have any?



[ Reply to This | # ]
10.3: Easy access to AppleTalk shares in Panther
Authored by: MaxMarino on Dec 15, '03 11:55:02AM

I second that: works perfectly off-the-shelf in Panther

Do not use Classic for something Panther achieves much better: network browsing!



[ Reply to This | # ]
10.3: Easy access to AppleTalk shares in Panther
Authored by: wils on Dec 15, '03 03:30:10PM

thanks for info (Utilities->Directory Access)

Didn't know that was there.

And BTW for me too, AppleTalk servers uesed to show up with Command-K in 10.2 straight up, but did not show in 10.3 there or by following the Network icon... I too had been stumped on how to easily get to them...

Turning on AppleTalk in Directory Access did the trick

wil



[ Reply to This | # ]
10.3: Easy access to AppleTalk shares in Panther
Authored by: BMarsh on Dec 15, '03 12:03:03PM

I'm working on a tutorial for how networking/filesharing now works in Panther... hopefully will be done by Wednesday or Thursday depending on my available personal time.
I will submit it as a hint once it's ready (will include pictures if possible)



[ Reply to This | # ]
10.3: Easy access to AppleTalk shares in Panther
Authored by: chabig on Dec 15, '03 12:33:47PM

Submit what as a hint--this Classic workaround, or the real Panther method? Please show people how to turn on Appletalk browsing in Directory Access. Don't mention this Classic hack.



[ Reply to This | # ]
10.3: Easy access to AppleTalk shares in Panther
Authored by: blgrace on Dec 15, '03 08:11:10PM
Will this tutorial include: 1. How to get to OS 9 Desktop on a shared volume? This trick never works for me now under 10.3.1 unless I do it via AppleScript. I haven't worked out how to access the OS 9 desktop of a machine running Panther FROM a machine running OS 9 via the chooser - the aliases are broken. The following AppleScript works for Panther to Panther tho:
 tell application "Finder"
	activate
	mount volume "afp://IP Address/VolumeName" as user name "your user name" with password "your password"
	make new Finder window to item "Desktop Folder" of disk "VolumeName"
	
end tell 


[ Reply to This | # ]
10.3: Easy access to AppleTalk shares in Panther
Authored by: wjc on Dec 15, '03 01:09:42PM
Actually, network browsing in Panther kinda sucks, and just in time for me to convert a department from OS9.

The main problem is that while it's easy to BROWSE network volumes with the Network icon in the sidebar, it's quite difficult to USE them. Connecting this way doesn't give you the proper icon in the sidebar or on the desktop to show that you're connected. To get to it, you have to click multiple times through the Network icon to get back to your connected server.

After much investigation, I decided to adapt an Applescript we used under 9 to connect to our multiple servers (this allows us to enter our user/pass once rather than 4 times). This connection looks/acts just as if you connected via Connect to Server... for each volume, with the proper icon and eject button in the sidebar.

A good alternate is to create shortcuts for the servers you commonly use. Use Connect to Server... and once you have a successful connection, use the + icon to add it to the Favorites list. Repeat for each server/volume. This creates a shortcut file in your home/Favorites folder that others can also use, either in their favorites or by 2-clicking.

Here's a stripped-down version of the script we use. Note that it doesn't mask passwords; it's just a convenience script, not so much a security one. Adapt servername and volumename to your situation, might work equally well with smb (not tested):

display dialog "username:" default answer "" buttons {"Cancel", "OK"} default button 2
set the uName to the text returned of the result
display dialog "password:" default answer "" buttons {"Cancel", "OK"} default button 2
set the pWord to the text returned of the result

my netLogon(uName, pWord)
on netLogon(uName, pWord)
	tell application "Finder"
		try
			mount volume "afp:/at/servername/volumename" as user name uName with password pWord
		on error error_message number error_number
			if the error_number is -5016 then
				set error_message to "Cannot find servername!" & return & 
					"Can't connect to volumename"
				display dialog the error_message buttons {"ok"} 
					default button 1 with icon note giving up after 10
			end if
		end try
	end tell
end netLogon


[ Reply to This | # ]
10.3: Easy access to AppleTalk shares in Panther
Authored by: chabig on Dec 15, '03 02:22:30PM

Yes. Going through the Network icon is different than using "Connect to Server..." (cmd-K). Don't know why, but maybe 10.3.2 will make it better.



[ Reply to This | # ]
10.3: Easy access to AppleTalk shares in Panther
Authored by: Fofer on Dec 15, '03 08:22:13PM

This is helpful as the current UI for accessing networked servers is confusing (to say the least.)

And how do you DISCONNECT from a server you're connected to? Without an icon to drag to the trash, I'm left to just wait until I am no longer connected and then have to dismiss the inevitable error dialog.

Strange.



[ Reply to This | # ]
10.3: Easy access to AppleTalk shares in Panther
Authored by: wjc on Dec 16, '03 10:42:48AM

If you connect via Connect to Server, or the script, you'll get nice icons in the sidebar, complete with little eject icon next to each (be careful not to click it by accident).

Eject = unmounting for servers.

If you connect via the Network icon and browsing servers there, you can control (right)-click on the server and select eject to unmount.



[ Reply to This | # ]
10.3: Easy access to AppleTalk shares in Panther
Authored by: rygardner on Dec 17, '03 02:53:36PM

This code is great! It's the first script I've found that allows us to mount the piece of junk Novell servers my company insists we use ... Since they all have the same name.some extension (server.Vol_1, server.Vol_2, etc.) it has, up until now, screwed up any aliases I try to make to them.
Thanks again!



[ Reply to This | # ]
10.3: Easy access to AppleTalk shares in Panther
Authored by: olivermomo on Dec 15, '03 04:09:51PM

There seems to be a fundamental misunderstanding here about "Appletalk Shares". Mac OS X cannot mount AFP shares that are shared only via AppleTalk. Mac OS X can only mount AFP shares that are shared via TCP/IP. However, Mac OS X can use Appletalk browsing to find AFP servers, at which time it will use TCP/IP to actually make the connection. This differs from OS 9 which could mount AFP shares via AppleTalk or TCP/IP, though TCP/IP was much faster.



[ Reply to This | # ]
10.3: Easy access to AppleTalk shares in Panther
Authored by: crarko on Dec 15, '03 08:01:50PM

That's not correct; Panther can mount AFP using either TCP/IP or AppleTalk.

Try using the url form <afp:/at/servername> in 'Connect to Server' and it will indeed use AppleTalk to connect to the AFP server.

I use this with Windows NT Server SFM shares all the time. AppleTalk only.



[ Reply to This | # ]
10.3: Easy access to AppleTalk shares in Panther
Authored by: ~Coxy on Dec 15, '03 09:56:47PM

Actually, I've had no luck in connecting to my shares offered by Mac OS 7.6 machines in 10.3, when it worked fine in 10.2.



[ Reply to This | # ]
10.3: Easy access to AppleTalk shares in Panther
Authored by: DavidRavenMoon on Dec 16, '03 08:40:14AM
Try using the url form in 'Connect to Server' and it will indeed use AppleTalk to connect to the AFP server.

I use this with Windows NT Server SFM shares all the time. AppleTalk only.

Yes, this is also how I do it at work. We have a Win 2000 file server which has three AppleShare volumes.

Originally I used the Recent Servers aliases from the OS 9 system folder (from when this G4 was running OS9 only) and mounted the three volumes this way. They show up on the desktop. This was not using the Chooser. Then I added the mounted volumes to my startup items. The usual window pops up, which I just have to hit OK.

The one thing I wouldn't do is use SMB to browse or mount Apple Shares that are on a W2K server. It messes with the file names, and you see all your invisible files. Also OS X doesn't seem to know what to do with some files, such as thinking Quark files are UNIX executables!

[ Reply to This | # ]

10.3: Easy access to AppleTalk shares in Panther
Authored by: fxg97873 on Dec 15, '03 05:36:07PM

Are you talking about being able to SEE the AFP shares in the Browse window?
Go to /Applications/Utilities and activate the Directory Access app.
Authenticate yourself and make sure that "Appletalk" is checked.
By default, at least on a clean install, Appletalk Services are off.

p.s. Make sure that Appletalk is also active in the Network Preference Pane for your interface.



[ Reply to This | # ]
10.3: Easy access to AppleTalk shares in Panther
Authored by: blgrace on Dec 15, '03 08:22:57PM

I must admit, I'm totally confused on this issue between TCP/IP and AppleTalk in 10.3.1.

Under OS 9 I could easily tell if a server was mounted by TCP/IP by the icon on the desktop - and by how much faster it was, but under Panther I have no idea. If I choose K method and just type in an IP address such as "192.168.0.1", I would assume I'm connecting over TCP/IP ? but if I type afp://192.168.0.1 it's AppleTalk ?
Sorry about this - just confuses the lump that sits on my brain stem (barely breathing as I type)



[ Reply to This | # ]
10.3: Easy access to AppleTalk shares in Panther
Authored by: Richard_G on Dec 16, '03 09:12:32AM

Thanks for that tip it worked well. We have a very mixed network with OS 9, OSX Windows 2000, Windows XP and Windows NT machines. I could not contect to 3 machines, one was a MacOS9 machine. Switching on Appletalk via the Directory Access app sorted it instantly. Now I just have 2 old NT machines that don't connect. NT server is fine it works instantle. The other 2 appear in the sidebar but when I try to connect a warning box says "Could not connect because the original could not be found" and the server icon disappears from the list. When I click back on the Network icon the icon for the NT machine has appeared again so the Mac can see it. Its just that the connection will not work.

Any thoughts?



[ Reply to This | # ]
10.3: Easy access to AppleTalk shares in Panther
Authored by: elmimmo on Dec 16, '03 04:12:05AM

If you always connect to the same shares, no matter how many they are, and do have Appletalk browsing enabled and want the killer way to connect to shares, IMHO I have the unbeatable answer, specially (while not essential) if you use LaunchBar.

As partially denoted in this hint you can create shortcuts to servers by writing their AFP URLs in a an application such as TextEdit and dragging and dropping it to the Desktop. Due to some reason I prefer connecting through AppleTalk instead of TCP/IP so the paths I write are like this:

afp:/at/[username]:[password]@[computer]/[volume], for example

afp:/at/elmimmo:secret@G4/Macintosh%20HD

or

afp:/at/elmimmo:secret@G4

if you want to be prompted for the Volume to connect to.

If you prefer to use TCP/IP you'd use this syntax:

afp://[username]:[password]@[IP numer]/[volume]

like

afp://elmimmo:secret@192.168.28.1/Macintosh%20HD

Double click that shortcut and, boom! INSTANT connection and new mount right in the Desktop, with no dialogs and no nags, no matter what 10.X you are using. You just do not know what I mean by INSTANT until you try it. Drag that shortcut to ~/Library/Favorites if you want it listed as Favorite server in the Connect To (command+K) dialog. You can rename the shortcut icon so that it appears less cryptic in 10.2's Go/Favorites drop down menu

But wait for the better. If you use LaunchBar, add ~/Library/Favorites to the configuration, rescan, and you have all those servers at reach just by typing, in my example, "commad+space" and then "g4". BOOOM! Using LauchBar I have like 30 shortcuts in my Fav folder and spent no more than 1 sec to connect to any of them (instead of the tedious "switch to Finder, Menu Go/Connect to, wait for the sluggish detection of Appletalk computers in the LAN, double click, accept password and select share volume").

PS: If you are concerned about security, you should leave the :[password] string out of the shortcut. But in that case the login window will delay things a bit (just as much as it does when using the normal method).

PPS: If you want a more complex AFP URL, or prefer TCP/IP AFP URLs, you can generate your own with the help of The AFP URL Generator



[ Reply to This | # ]