Amiga.org

Amiga computer related discussion => Amiga Software Issues and Discussion => Topic started by: KennyR on March 18, 2003, 08:09:21 PM

Title: A1200 to WinXP PC Networking
Post by: KennyR on March 18, 2003, 08:09:21 PM
(Posted for a friend).

Could someone please end my amiga -> winxp network nightmare. I`v set it all up but I cant get either machine to talk to each other. Im using winxp (sp1) with 2 belkin ethernet pci cards, one connected to ntl cable via an ntl set top box, the other connected by a crossover cat5 ethernet cable to a netgear FA 410tx pcmcia card on the A1200 using cnet device. (note. a router isnt an option)

my Miami setup (3.2b): Interfaces > Sana 2 ethernet, driver=cnetdevice unit=0
                                    IP type=static      IP=192.168.1.2
                                    Network type=static netmask=255.255.255.0
                                    Gateway=static      IP=192.168.1.1
                                    multicasts=send as multicasts
I can query the pcmcia card for sana2 parameters and i have the two lan ips in the hosts database. The link light at both ends is in the connected state and miami goes "online".

windows setup: link speed 10mbps full mode (doesnt even enable the connection on anything else)authentication off. client for m$ networks ticked, file and printer sharing ticked, tcp/ip ticked. tcp/ip properties > IP address=192.168.1.1 netmask 255.255.255.0 default gateway blank (also tried with both lan ips no luck) DNS servers blank and in advanced settings enable netBIOS over tcp/ip ticked. I`v also tried wingate, proxy+ and winroute with no success. Any help greatly apreciated.
Title: Re: A1200 to WinXP PC Networking
Post by: SilvrDrgn on March 18, 2003, 08:29:42 PM
On the WinXP computer, set the gateway to 192.168.1.2 (the IP address of the A1200) for the NIC that is connected to the Amiga.  You can't leave it blank, because it won't know where to send any packets.  You will also probably want to set it for half duplex mode.
Title: Re: A1200 to WinXP PC Networking
Post by: Quixote on March 18, 2003, 08:31:51 PM
;-) Well, first things first.  Can each machine “ping” the other?  This will establish whether the hardware connection is valid.  If so, we’re left with a software or configuration issue.  Have your friend open a command prompt on the PC, and a shell on the Amiga.  Type:

ping

into the window.  If the data packets are returned successfully, we can move on.

:-? Next thought, netBIOS is set to OFF on my PC, as Samba runs just fine without it.  Which software are you trying to run over your TCP/IP stack?
Title: Re: A1200 to WinXP PC Networking
Post by: KennyR on March 18, 2003, 08:45:30 PM
Quote
Well, first things first. Can each machine ?ping? the other?


No, they can't even do that. That's the whole problem.

Quote
Next thought, netBIOS is set to OFF on my PC, as Samba runs just fine without it. Which software are you trying to run over your TCP/IP stack?


None, yet. Until the machines can be made to simply ping each other, there's no going forward at all.
Title: Re: A1200 to WinXP PC Networking
Post by: SilvrDrgn on March 18, 2003, 08:53:26 PM
@ KennyR,
Are you sure that your PCMCIA card is supported by cnet.device ???

@ Quixote,
You've got Samba working on your Amiga talking to Win-DOHS XP??  I'd really like to know how you did that.  I had it working with Windows 2000, but I can't get it to talk to my Win-DOHS XP laptop at all.
Title: Re: A1200 to WinXP PC Networking
Post by: KennyR on March 18, 2003, 09:02:34 PM
Quote
Are you sure that your PCMCIA card is supported by cnet.device ???


Absolutely sure. I know several people who use exactly the same card without problems. And if cnet didn't support the card, it would not go online at all.

Quote
You've got Samba working on your Amiga talking to Win-DOHS XP??


So have I (but not my friend, who has the problems). It's no different that doing it on Windows98. Just make sure WinXP isn't firewalling the connection.
Title: Re: A1200 to WinXP PC Networking
Post by: KennyR on March 18, 2003, 09:05:25 PM
Quote
et the gateway to 192.168.1.2 (the IP address of the A1200) for the NIC that is connected to the Amiga. You can't leave it blank, because it won't know where to send any packets. You will also probably want to set it for half duplex mode.


Both done, thanks. But still nothing.
Title: Re: A1200 to WinXP PC Networking
Post by: SilvrDrgn on March 18, 2003, 09:05:32 PM
Try connecting the Amiga to the cable modem (with a standard Ethernet cable) and see if it can talk to that.  Or try connecting it to your PC with two standard Ethernet cables and a hub in between.  If either one of the above works, then your crossover cable is probably bad.
Title: Re: A1200 to WinXP PC Networking
Post by: Quixote on March 18, 2003, 09:18:18 PM
SilvrDrgn SoundedDelerious:
Quote
@ Quixote,
You've got Samba working on your Amiga talking to Win-DOHS XP??  I'd really like to know how you did that.
;-) Nope, I'm running a second-hand copy of WinNT.  I wouldn't touch XP with a ten foot pole.
Title: Re: A1200 to WinXP PC Networking
Post by: KennyR on March 18, 2003, 09:27:05 PM
Quote
Try connecting the Amiga to the cable modem (with a standard Ethernet cable) and see if it can talk to that.


I'm not sure that's possible. It's a DSL modem, not cable, and has been set up to use the PC's MAC address, and I think it uses PPPoA, which the Amiga doesn't support in any form.

Quote
Or try connecting it to your PC with two standard Ethernet cables and a hub in between.


Buying any extra hardware such as routers and hubs is not a possibility, unfortunately.
Title: Re: A1200 to WinXP PC Networking
Post by: SilvrDrgn on March 18, 2003, 09:53:59 PM
Quote
I'm not sure that's possible. It's a DSL modem, not cable, and has been set up to use the PC's MAC address, and I think it uses PPPoA, which the Amiga doesn't support in any form.

It might not matter that the Amiga doesn't support it.  Maybe it will be enough just to see if the Amiga's PCMCIA card simply connects to the DSL modem.

Quote
Buying any extra hardware such as routers and hubs is not a possibility, unfortunately.

It may not be a possibility, but you still need to consider that your crossover cable might be bad.
Title: Re: A1200 to WinXP PC Networking
Post by: z36ra on March 19, 2003, 12:09:11 AM
I don't understand why a router wouldn't be an option. Is it because of the mac address issue. Routers have a mac address as well.

If the machines can't ping each other and the WinXP machine can ping other machines then check the PCMCIA card in a laptop to make sure it is not bad.

If you're using a hub then you don't need crossover. Get rid of the crossover in that case. You have to have two network cards in the WinXP machine wether you have a hub/switch/router or not... one for the DSL and one for your gateway. Make the one connected to the DSL your Static IP or PPPOE address. Make the other one 192.168.0.1 and the subnet 255.255.255.0. Set your PCMCIA cards address as 192.168.0.2 and a subnet of 255.255.255.0 with a gateway of 192.168.0.1. Valid addresses for the PCMCIA card are 192.168.0.2 to 192.168.0.254. You can use no other IP numbers with that subnet and you will have to calculate valid IP addresses if you use another subnet unless the other octets remain the same. Another example would be if you use 192.168.1.1 as your gateway and a subnet of 255.255.255.0. Then you would set your host to 192.168.1.2 and asubnet of 255.255.255.0.

hope this info solves your problem. I am going to have to go thru a similar problem as soon as my 1200 arrives... yes I'm new to Amiga but I know networking.

Here's my quote (seems to be a popular thing around here)

Amiga 500, athlon1700, athlon 1700, athlon 1800, athlon 850mhz. pentium 400, pentium 200, pentium 60, 486, lots of memory, lots of spare parts, linksys router/switch, Linksys switch, DSL with 5 static IPs, 2 450VA UPS, house networked for twisted pair gigabit. 2 websites with one hosted at home including mail DNS and Linux RH8.0. Thanx and y'all come back.

KennyR wrote:
Quote
Try connecting the Amiga to the cable modem (with a standard Ethernet cable) and see if it can talk to that.


I'm not sure that's possible. It's a DSL modem, not cable, and has been set up to use the PC's MAC address, and I think it uses PPPoA, which the Amiga doesn't support in any form.

Quote
Or try connecting it to your PC with two standard Ethernet cables and a hub in between.


Buying any extra hardware such as routers and hubs is not a possibility, unfortunately.[/quote]
Title: Re: A1200 to WinXP PC Networking
Post by: KennyR on March 19, 2003, 01:21:30 AM
Quote
I don't understand why a router wouldn't be an option.


Too expensive. My friend has no more money left to buy any routers or hubs for the moment.

Thanks for your other info, but it's pretty much the same advice that I gave him, and he's tried lots of configurations. But no luck. I was hoping it was a WinXP configuration problem with having two network cards and that someone knew a fix.
Title: Re: A1200 to WinXP PC Networking
Post by: Quixote on March 19, 2003, 01:43:12 AM
KennyR wrote:
Quote
I was hoping it was a WinXP configuration problem with having two network cards and that someone knew a fix.
:-? Wait a minute, wouldn't the PC require a separate IP address for each of its network cards?  Maybe I’m confused there; none of my machines function as a gateway, so I haven’t encountered that.  That, at least, is a possibility you can check without spending any money.

Also, it occurs to me that unless the computers are connected directly to one another, you should use one-to-one cables instead of crossover cables.  

Try working out the connection problem by reducing it as much as possible. Try using a crossover cable to temporarily connect one machine directly to the other without any other equipment involved.  If you cannot ping under those circumstances, then it’s a hardware fault with either one of the cards, or the cable.  Check each of these with known good equipment, if possible, to determine which is at fault.  If you can ping while connected that way, try adding other bits one at a time, testing after each addition.


Title: Re: A1200 to WinXP PC Networking
Post by: on March 19, 2003, 02:10:47 AM
At the risk of repeating what has already bben said take it step by step.
1. Make sure that each machine can ping itself by both the loopback address (127.0.0.1) and by the address assigned to the nic in question (i.e.  if the Amiga is 192.168.0.2 then it should be able to ping 192.168.0.2 the same goes for the pc) if they can ping themselves then you can go to the next step.
2. Check to see if the machines can ping each other. If not there are a few reasons why not. Now if step one works then it must be a configuration error. There is a firewall in XP (not a good one though) disable it if it is running, and try the ping again. (Side note: if you want a good firewall try Zonealarm its free and quite good. Also you may wish to try Proxy from analogx.com if you want to share the internet connection.) Here is how the basic setup should be (ignore the dsl for the moment)

-----Amiga (192.168.0.2)(255.255.255.0)
          |
          |(crossover cable)
          |
          |
-----XP (192.168.0.1)(255.255.255.0)

I have a similar setup at my home (win98) and my machines can ping each other. To add an internet connection the result would be:

-----Amiga (192.168.0.2)(255.255.255.0)
          |
          | (crossover cable)
          |
          |
-----XP (192.168.0.1)(255.255.255.0)belkin 1
        (static ip) belkin 2
          |
          |
          |
          |
-----dsl modem
Remember to install proxy on the XP machine and set proxy binding to 192.168.0.1 and you should be able to share the connection. I hope this helps.
Title: Re: A1200 to WinXP PC Networking
Post by: KennyR on March 19, 2003, 12:31:04 PM
Quote
Wait a minute, wouldn't the PC require a separate IP address for each of its network cards?


Yes, and it has them. The PC->Amiga network card is set at 192.168.2.1 and the PC->modem network card's IP address is dynamically allocated by the ISP.

Quote
Also, it occurs to me that unless the computers are connected directly to one another, you should use one-to-one cables instead of crossover cables.


They are directly connected. ;-)

Quote
If you cannot ping under those circumstances, then it’s a hardware fault with either one of the cards, or the cable. Check each of these with known good equipment, if possible, to determine which is at fault. If you can ping while connected that way, try adding other bits one at a time, testing after each addition.


Easier said than done. I'm beginning to suspect a bad card or crossover too, but there's no easy way to test either. I'll see what kind of resources my friend has. He'll be greatful of your help, thx.
Title: Re: A1200 to WinXP PC Networking
Post by: KennyR on March 19, 2003, 12:33:13 PM
Thx Lemming. This is more or less exactly the setup I told my friend to use from memory, but he can't get any ping across at all. It's beginning to look very much like a hardware issue...
Title: Re: A1200 to WinXP PC Networking
Post by: ikir on March 19, 2003, 12:40:15 PM
When my father's pc with WinXp start, all my LAN, Amiga, Win98 and Linux crush.

Win XP sucks :-)
Title: Re: A1200 to WinXP PC Networking
Post by: KennyR on March 19, 2003, 07:53:37 PM
I also have to mention that the crossover cable came with a network kit, and when plugged in the network card link lights go on as expected. Also the Amiga can ping the PCMCIA card and CardPrep reports correct data from the card (when not in use, of course).

So either something in hardware is very subtly broken, or something in WinXP is breaking everything.

Is there no-one out there who's had this problem with XP and found a solution?
Title: Re: A1200 to WinXP PC Networking
Post by: MikeB on March 19, 2003, 11:17:27 PM
Try this out, if you cannot get it working i can find out from my mate whom is an XP guru.


You need to enable the "File and Print Sharing"  options in the network settings on the PC.

Then follow the below.

Now left click once on 'TCP/IP' in the list, and then on 'Properties'. A new window should open up. Now you need to choose a computer number, in the same way you chose one for your Amiga(s). It is essential that the number you choose (between 1 and 9) is different to any other computer number you chose for computers on your network.

This number will be for your IP address, in the form '192.168.0.X', and your hostname in the form 'computerX'. For instance, if I chose the number '3', my IP address would be 192.168.0.3, and my hostname would be 'computer3'.

You will need to cycle through each of the various tabs at the top of the TCP/IP window, to ensure the settings match the ones below.

  o IP Address
      o 'Specify an IP address' should be selected.
      o 'IP Address' should be the IP address you worked out previously.
      o 'Subnet Mask' should be '255.255.255.0'.
  o WINS Configuration
         
      o 'Disable WINS Resolution' should be selected.
  o Gateway
      o Fill in the IP addresses of each computer on your network, into the 'New gateway:' box.
      o Remember to click 'Add' after each IP address.
  o DNS Configuration
         
      o 'Disable DNS' should be selected.
  o Bindings
         
      o The boxes 'Client for Microsoft Networks' and 'File and printer sharing for Microsoft Networks' should be ticked.
  o Advanced
         
      o 'Set this protocol to be the default protocol' should be unticked.
  o NetBIOS
         
      o 'I want to enable NetBIOS over TCP/IP' should be enabled (or it may be ghosted anyway).

7) You should now click 'OK' in the TCP/IP window.

8) You will now be at the main network configuration screen again. Click the drop-down text box labelled 'Primary Network Logon' and change it to 'Client for Microsoft Networks'.



9) Then click the tab at the top of the window labelled 'Access Control'. Ensure that 'Share-level access control' is enabled.



10) Now click the tab at the top of the window labelled 'Identification'. In the computer name box, delete any existing text, and type the 'hostname' you made up earlier.



11) Select the text labelled 'Workgroup' and delete anything that may be there. Type a workgroup name.

12) Finally, for the computer description, enter any text you like. Now click 'OK'. You will probably be asked to restart.

After you have restarted, you will be asked for a login username and password. Enter username and  the password, and click 'OK'. After Windows has fully booted up, you should double-click on the 'Network Neighborhood' icon on the Windows desktop. You should see the drives of any other computers currently on the network.

If you wish to share a PC hard drive, you should double-click the 'My Computer' icon, and right-click on the hard drive you wish to share. A menu will pop-up. Select 'sharing'. A new window will appear.

If you wish to share a PC printer, you should go into the 'printers' folder, located in 'My Computer'. For each printer you wish to share, follow the same sharing procedures as described above for file-sharing, and choose any name you wish for the share name. You need to remember the share name you enter for your printer, because you will need it on the Amiga side.

Advanced users note: Should you wish to configure the Amiga Samba server(s), simply start an Amiga web-browser, and go to the website http://{ip-address}:901/ (where {ip-address} is the IP address of the Amiga you are configuring).

Title: Re: A1200 to WinXP PC Networking
Post by: sephiroth111 on March 20, 2003, 02:27:49 AM
why do you guys hate windows so much? granted i do hate xp myself (nothing will replace win98se in my mind) for all its worth windows is a simple o/s that can be powerful if used correctly. and yeah i know about the monopoly of ms. If everyone hates it so much, switch to linux or mac o/s and stop b****ing bout how buggy and unstable windows is. (really linux isn't a real dream either, and mac dosn't have the backing. ) and maybe something would happen. cause if you sit of your rear and dont do anything about it and suck up the next o/s without fighting back even alittle, you allow it to happen.

no i didn't mean to flame and i'm sorry if i did.
Title: Re: A1200 to WinXP PC Networking
Post by: KennyR on March 20, 2003, 08:52:53 PM
Still no luck guys. I've been asked to post this:

Thanks for your well researched and in-depth answer. although some of these settings dont appear in winXP. for example i dont have the option of disabling WINS resolution, and i have nowere to enter both local ip addresses, i also cant disable DNS. I cant find the "Set this protocol to be the default protocol" option or the Primary Network Logon section or the access control

>10) Now click the tab at the top of the window labelled 'Identification'. In the computer
>name box, delete any existing text, and type the 'hostname' you made up earlier.

Would this be an IP address or other name and would i have to add it to miami. would i need to add the workgroup name to miami also.

I seemed to have turned off the network neighbourhood icon or it may just be Networks in XP any idea how i would bring it back? Would i have to add a workgroup name somewere in miami?
If i can ping both machines local IP whilst on either computer but not the remote one what other things can i check, what about cable length or a tightly wrapped (ball of wool style) cable

in another post about win2k they just enabled ICS and ran miami init, when iv tried this miami cant find any IP addresses.
Title: Re: A1200 to WinXP PC Networking
Post by: Quixote on March 20, 2003, 09:45:20 PM
Quote
Would i have to add a workgroup name somewere in miami?
;-) On my home network, the workgroup name isn't needed in the TCP/IP stack's configuration.  It is defined in Samba's config file, though.
Title: Re: A1200 to WinXP PC Networking
Post by: AxE on April 12, 2003, 05:32:43 PM
at last iv got the login to work, now i need to get my network working no amiga online for a month :boohoo:
Title: Re: A1200 to WinXP PC Networking
Post by: seer on April 12, 2003, 09:04:10 PM
Just a thought, but shouldn't both gateways be the same ? Like 192.168.1.254 or 253 ?
Title: Re: A1200 to WinXP PC Networking
Post by: on April 13, 2003, 12:49:29 PM
are you using a twisted pair network cable? the first thing you must do is to get the machines to ping each other.
Title: Re: A1200 to WinXP PC Networking
Post by: AxE on April 13, 2003, 01:24:48 PM
all the setup information is on the first page.
im using a crossover cable
Title: Re: A1200 to WinXP PC Networking
Post by: on April 13, 2003, 01:28:53 PM
also have you checked that miami can communicate with the pcmcia card? you may need to re-insert the card after turning the power of the amiga on. install card reset or something from aminet
Title: Re: A1200 to WinXP PC Networking
Post by: AxE on April 13, 2003, 02:44:18 PM
i installed card patch and card reset then turned off and installed the pcmcia card. i can get miami to query the hardware and card prep shows the name and make of the card
Title: Re: A1200 to WinXP PC Networking
Post by: on April 15, 2003, 03:59:48 PM
hey guys, new user so please be nice :>

i recently bought an amiga 1200 :-D, cause i wanted a less painful way of transferring games to and fro my computer, than by floppy disk. As you all FULLY know, the amiga 1200 has a pcmcia card. I have a hub, two computers running XP ad two laptops running ME and of course my amiga. My pcs has a normal network card, and my laptops both have working pcmcia lan pc cards. the pcmcia card that's plugged into the amiga, works, and it s 3Com etherlink III lan pc card, for 10base-t and coax. And if ne1 wants the serian its 3c589D-combo.  The laptops land card is a 3Com office Connect 10/100 lan pc card Model 3ccsh572BT. All the equipment works, it's just i would like to ask what software i need for amiga, and if any for the pc/laptop, and if i need to change any settings or modes or type any code in the shell or whatever to make them comunicate. And also, what kinda format would it be, would the amiga be a network floppy drive and a network hard-disk, or would it be somthing proper.

THANK u

 
Title: Re: A1200 to WinXP PC Networking
Post by: AxE on April 15, 2003, 05:18:03 PM
hey make your own topic dont hijack my one