Amiga.org
Amiga computer related discussion => Amiga Software Issues and Discussion => Topic started by: MrBang on October 06, 2004, 05:51:16 PM
-
Okay. I've got my A1200, the wife's Apple Powerbook, and two Windoze machines all networked. I know that might seem like a horrible travesty, but it is cool to have the Amiga in the mix. I am using Miami Deluxe with a PCMCIA network card under OS 3.1 (I still can't get 3.9 to work).
All the machines identify themselves by name (Wallstreet, eMachine, Dragon) except the Amiga. Does anybody know how to make a networked Amiga identfy itself on the network by name? I don't see an option in Miami for that, and I'm not aware of an option in the OS to name the machine. Does OS 3.9 support that?
For that matter, does anybody know where I can register MiamiDX? I tried to do it at NordicGlobal.com but it never seems to be working. I've been a registered user of Miami for years. I never thought I'd need MiamiDX but now that I do, I'd like to pay for the upgraded license key.
Also, in case you're curious, the names were given to the computers for the following reasons:
Wallstreet - It's an OS X Apple G3/G4 "Wallstreet" model Powerbook.
eMachine - It's a Win 98 Celeron built by the eMachines Company.
Dragon - A Win XP Pro Athlon XP on a Soyo KT600 Dragon Ultra motherboard that I built.
For what it's worth....
-
I think you need to install Samba. It's been awhile since I had a networked Amiga. I know if you want to share devices, like storage devices, you need Samba.
-
Its been a loooong time since I did this, but I think that you can identify the machine with Samba.
As things are right now, can you transfer files between the machines?
Hmmm, after looking at the amiga samba page (http://www.amigasamba.org/), its shows that you can set the hostname in miami under the tcp/ip tab in the field called hostname.
Check the link above and go to the install guide 'setup miami' tab.
-Thorrin
-
You say "identify itself on the network", but actually doing this is harder than you think. Windows machines use the SMB protocol to do this, and this is not found on any other OS. Well, not completely true, because as Argo and thorrin pointed out, you can install Samba, a third party SMB server. This will allow you Amiga to share files and printers with the PCs and will also show itself on the network, just like a Windows machine.
www.amigasamba.org has the package, and detailed installation instructions.
-
Browsing, which is what allows Windows systems to see each other in a decentralized environment, is an extension to CIFS (the open implementation of SMB).
A new host announces itself by directing, via NetBIOS, a HostAnnouncement frame to DOMAIN(1d), where DOMAIN is the name of the host's domain or workgroup and (1d) is the Master Browser NetBIOS suffix. When using NetBIOS over IP, this announcement is a UDP broadcast to the local subnet.
When configuring Samba, make sure the browsable (or browseable) coniguration option is set to YES.
EDIT:
A few people have mentioned host configuration files. These are normally used for native IP and NetBIOS name resolution in the absence of DNS and WINS, respectively. (If present, they can also override DNS and WINS, depending on the configuration of the resolvers.)
For IP, use hosts. For NetBIOS over IP, use lmhosts. (Windows NT allows you to use native IP name resolution for NetBIOS applications as well as native IP applications. Windows 9x/Me does not.)
In Windows 9x/Me, these files are stored in %WINDIR%\System. In Windows NT/2000/XP/2003, these files are stored in %SystemRoot%\System32\drivers\etc.
Trev
-
All the machines identify themselves by name (Wallstreet, eMachine, Dragon) except the Amiga. Does anybody know how to make a networked Amiga identfy itself on the network by name? I don't see an option in Miami for that, and I'm not aware of an option in the OS to name the machine.
For the AMiGA side:
Miami:Database->Hosts/Hostaliases
You can name each machine with any name you like :-)
On the PeeCee side, there is a hosts file somewhere (I don't remember now), where you can declare the individual IPs and their respective aliases.
That is a "local" alias (it is not declared to the others), which means a machine can call the others on the network with an abbreviation/name instead of an IP number.
________
Vaporizer Wholesale (http://vaporizerwholesaler.com)
-
I think he was talking about showing up in the "network neighborhood", but I could be wrong... Anyway, it's hosts.ini, smbhosts.ini, or either with a .txt or no extension. I'm a looong way away from my setup, but check your Windows directories for files that look like these and that'll be it. That, and the host/hostalias functions in DX, are only for using in the place of IP addresses, not in the network neighborhood. As other ppl said, you'll need Samba installed for that. Be warned though, it does have problems with XP (in my experience anyway)...