Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Mar 1999 18:27:40 +0400
From:      "Alex Sel'kov" <as@shome.eu.org>
To:        <freebsd-net@freebsd.org>
Subject:   RE: 2 cards in one collision domain
Message-ID:  <NCBBIKHEGKHONNFGOHCBEEPICGAA.as@shome.eu.org>

next in thread | raw e-mail | index | archive | help

> You didn't by chance enable net.link.ether.inet.proxyall?  The kernel
> normally shouldn't, but your's stumbles over it's own ARP replies: an ARP
> request for 192.168.10.1 is presumably answered correctly on de0, but also
> on de1.  In turn de0 snoops the reply, and moans.
>

Hmm. I'm newbie, so I can't play with such things like sysctl yet :)

sysctl -a| grep net.link.ether.inet.proxyall
net.link.ether.inet.proxyall: 0

As far as I can understand 0 stands for "disabled"?

But you are definitely right - looks like enabled internal bridge. Where
I can look for parameters which control such behaivor?

> The non-working autoselect might be due to different PHY chips used
> (jugding from the vastly different MAC addresses, I guess the cards are
> from two diffent vendors). Check what dmesg says about the PHY chips.
>

Yes, cards from differnt vendors.

Mar 29 03:19:40 <0.2> turtle /kernel: de0: <Digital 21143 Fast Ethernet> rev
0x41 int a irq 16 on pci0.19.0
Mar 29 03:19:40 <0.2> turtle /kernel: de0: 21143 [10-100Mb/s] pass 4.1
(invalid EESPROM checksum)
Mar 29 03:19:40 <0.2> turtle /kernel: de0: address 00:00:1c:b0:d9:37

 Mar 29 03:19:40 <0.2> turtle /kernel: de1: <Digital 21143 Fast Ethernet>
rev 0x30 int a irq 16 on pci2.4.0
Mar 29 03:19:40 <0.2> turtle /kernel: de1: 21143 [10-100Mb/s] pass 3.0
Mar 29 03:19:40 <0.2> turtle /kernel: de1: address 00:c0:ca:11:78:ed

First one (de0) works fine. Second negotiate only 10Mb transfer rate. Under
linux/w98 everything
works fine.

> Your hub/switch does support auto-negotiation, does it? Some PHYs are not
> very good at auto-sensing, AFAIK.  In this case, set the media manually.
>

If I try to set media to 100baseTX manually than de1 completely stops
responding.

Ok, this is stupid problem - I can sipmly exchange card with another
machine.
Just curious.

Regards,

as




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-net" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?NCBBIKHEGKHONNFGOHCBEEPICGAA.as>