ping with crossover cable

Kevin J. Cummings cummings at kjchome.homeip.net
Fri Jun 24 21:43:13 UTC 2005


Bart Couvreur wrote:
>>[root at localhost init.d]# cat /etc/sysconfig/network-scripts/ifcfg-eth1
>>
>>
>>#D-Link System Inc RTL8139 Ethernet
>>DEVICE=eth1
>>ONBOOT=yes
>>BOOTPROTO=dhcp
>>#BOOTPROTO=none|bootp|dhcp
>>#which do I want?

BOOTPROTO=none

If you use bootp or dhcp, the startup of the device will attempt to read 
its IP address and other configuration information from a bootp or dhcp 
server, which you do *NOT* have on the other end of the line.

>>HWADDR=00:0D:88:37:FA:22

I'd drop the HWADDR line myself.  If you don't use the ethernet card 
which matches this hardware address (MAC address) I don't think the 
interface will work.  Just drop it entirely.  That way if you change the 
ethernet card sometime down the road, you won't break the configuration.

>>NETMASK=255.255.255.0
>>BROADCAST=192.168.10.255

make the changes and then "service network restart" as root.

messages involving "no link present.  Check cable?" are telling you that 
the card is not detecting an active port at the other end of the cable. 
  Reasons for this could be:

1)  The other end of the cable is not plugged into anything
	(or no cable is plugged into your local card)
2)  The ethernet card at the other end of the cable is not turned on
	(the remote computer could be turned off, or its interface
	may not yet be properly configured)
3)  You are *not* using the correct crossover cable

You can avoid this by using a hub which is already plugged in and 
powered on when your try and bring up the local ethernet card.

Not to worry, If you've configured both ends correctly, the interface 
should start to work when both cards are working properly.  Most 
ethernet cards have a LINK LED on the side which lights up when it is 
properly cabled to its remote port.  Also, a second LED is usually 
present and blinks whenever packets are sent over the connection.  I 
find that visual system to be very conforting when configuring hardware 
for the first time.

> 
> 
> Hey
> 
> If you're connecting two boxes with a single cable their is no dhcp,
> so you're networkcard doesn't recieve any ip adress info. You'll have
> to change ifcfg-eth1 to something like this:
> 
> DEVICE=eth1
> BOOTPROTO=none
> BROADCAST=192.168.0.255
> IPADDR=192.168.0.109
> NETMASK=255.255.255.0
> ONBOOT=yes
> TYPE=Ethernet
> 
> manually assing two ip-adresses (one for each box) and use the same
> netmask and restart your network
> 
> ciao
> bart
> 


-- 
Kevin J. Cummings
kjchome at rcn.com
cummings at kjchome.homeip.net
cummings at kjc386.framingham.ma.us




More information about the fedora-list mailing list