Forum Home
Press F1
 
Thread ID: 35448 2003-07-13 03:19:00 Network Linux with XP pro and Sygate server Nigel Thomson (629) Press F1
Post ID Timestamp Content User
159297 2003-07-13 03:19:00 Good afternoon all
first the specs
linux machine (dual boot))
P450
98SE/ Vector Linux 3.2
256Mb ram

Windows server
1.3Gb Amd Duron
XP pro
Sygate server
(not my machine so i can't fiddle with it)

The problem is I cannot get the two machines to talk to each other I have done the netconfig etc and i still can't get either machine to ping the other, I know it is not the NICs, Cable, Hub or server as the network works perfectly well, if the linux Machine is running 98SE,

almost all the FAQs I have read say to make sure Tcp/ip is set up on the linux machine, I am pretty sure I have done this with the netconfig, after all it can ping itself. so I am kind of stumped.

The Windows Machine has to be the server, and the linux machine must log through it to get on the net.

I hope I've provided enough information, if I have missed something let me know, any help would be greatly appreciated.

Nigel
Nigel Thomson (629)
159298 2003-07-13 04:03:00 Lets grab a little more info :
Is the system DHCP or static?
Do the server and *nix box have similair IP's? (e.g 192.168.0.x)
Does the sygate server need any special scripts to be run?

Cheers
Patryn
Patryn999 (3748)
159299 2003-07-13 04:32:00 The linux network configuration tools should get it right. If the network card is detected in the startup, (have a look at dmesg, or watch carefuly at start up) it will "almost certainly" work. A ping to "localhost" (127.0.0.1) does not involve the NIC or cabling; it tests the TCP/IP stack. ifconfig will tell you quite a lot about the setup.

You'll need to have the server set as the Gateway for the Linux machine. The server will probably have a static IP address (on the LAN side, anyway) so you can enter that into an /etc/hosts file like:

127.0.0.1 localhost
168.192.0.1 server.my.net server # you can have an alias like "server" here
Graham L (2)
159300 2003-07-13 08:02:00 yes the server is DHCP although we have tried running it static but it makes no difference and the i/p addresses are similar
I will try out some of the suggestions and get back to you guys

Thanks
Nigel Thomson (629)
159301 2003-07-14 05:28:00 The server may be running DHCP, but it will have a fixed IP address itself. Graham L (2)
159302 2003-07-15 03:29:00 I asume you need to do this:

Linux/98se ---> WinXp ---> Sygate server ---> Internet

If so you will need two network cards in the XP computer with one card connected too the Linux/98se computer and the other card too the Sygate server.

You will then need to enable Internet Connection Sharing on the XP computer.

What I cannot tell you is if this will work with just two network cards as I think one network device has to be a dial-up adapter?

Any how assuming XP will do what you wont (ip forwarding) all you need too do is tell Linux to use DHCP and 98se too assign ip address automaticly and you will be off and running.
ugh1 (4204)
159303 2003-07-15 03:43:00 Nonsense .

The server is a server . It doesn't need a router/forwarder/or bloody ICS to get access to it from a machine with a cable plugged into its hub . A linux client is a very good client . If it is given an IP address in the server's network, it will work .

I assume that this is a "legal" connection . If the system administrator does not know about this you will have bigger problems than not being able to connect the Linux configuration . But if the box connects properly when it's being a W98, it will work when running Linux .
Graham L (2)
159304 2003-07-15 03:55:00 Seeing the output from "ifconfig" on the linux box and "ipconfig /all" from xp and the 98 installations would be usefull .

If you can't even ping the network settings under linux are most likely incorrect - unless you can't ping from 98 either in which case the sygate software may be firewalling the ping?
patgade (4216)
159305 2003-07-15 03:56:00 Sygate server is running on the XP machine, when I have win98SE on the linux machine everything works fine but under linux neither machine can see the other I have tracked the error message down

modprobe error cant load eth0 no such device

this happens in the bootup, where can I find the log as I tried dmesg and i couldn't see it in there and I couldn't find a bootlog anywhere

This is a home Network and the system administrator would be my flatmate so there is nothing illegal going on. any way thanks for the help so far
Nigel

Ps why doesn't formatting seem to work on the forum
Nigel Thomson (629)
159306 2003-07-15 04:06:00 Aha . If you haven't got an eth0, you haven't got networking . :D

What is the model of the ethernet card?

ifconfig will give you a spiel about device lo0, which is the dummy loopback interface for localhost, 127 . 0 . 0 . 1 .

Linux is pretty good about ethernet cards . . . so you might have a problem with another device grabbing the interrupt before the Ethernet card .

Try turning on PnP in the BIOS and boot to Linux . . . W98 might fall over :D

If that works and the networking works you'll need to find out what is colliding, and use an append=" " in the lilo . conf to set appropriate non-colliding values for the ethernet card . (and reset PnP in the BIOS if you have to . Try W98 like this . . . it might be OK, and if it works, just leave well alone :D .
Graham L (2)
1 2