Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 11 Apr 2003 06:23:38 -0700
From:      Will Froning <wfroning@uop.edu>
To:        "Mendelsohn, David Spawar" <david.mendelsohn@navy.mil>
Cc:        Freebsd-hardware@freebsd.org
Subject:   Re: Dell 1655MC
Message-ID:  <20030411062338.52cea748.wfroning@uop.edu>
In-Reply-To: <676F718D5219694E92079D23A7083D29D6AB8F@NAEACHRLEX02VA.nadsusea.nads.navy.mil>
References:  <676F718D5219694E92079D23A7083D29D6AB8F@NAEACHRLEX02VA.nadsusea.nads.navy.mil>

next in thread | previous in thread | raw e-mail | index | archive | help
ARP requests from external hosts (hosts not in the chassis) never reach
the blade server.  

If I run a 'tcpdump -ev arp or rarp' on the blade server (bsdblade), I
see requests for hosts not in the chassis being answered.  I can also
see the request being answered from the destination host.

10.10.4/23
10.10.4.58 = 1655MC (bsdblade) 4.8R
10.10.5.70 = 2600 (daemon) 4-STABLE

<WHILE RUNNING>
bsdblade# tcpdump -ev arp or rarp
tcpdump: listening on bge0
16:18:41.240602 0:6:5b:ee:a4:e1 Broadcast arp 42: arp who-has
daemon.uop.edu (4:61:72:70:61:0) tell bsdblade.uop.edu 
16:18:41.240685 0:3:47:df:1b:a0 0:6:5b:ee:a4:e1 arp 60: arp reply
daemon.uop.edu is-at 0:3:47:df:1b:a0
</WHILE RUNNING>

<SNIP>
daemon# ping 10.10.4.58
PING 10.10.4.58 (10.10.4.58): 56 data bytes
ping: sendto: Host is down
^C
--- 10.10.4.58 ping statistics ---
7 packets transmitted, 0 packets received, 100% packet loss
daemon#
</SNIP>

<SNIP2>
bsdblade# ping 10.10.5.70
PING 10.10.5.70 (10.10.5.70): 56 data bytes
64 bytes from 10.10.5.70: icmp_seq=1 ttl=64 time=0.119 ms
64 bytes from 10.10.5.70: icmp_seq=2 ttl=64 time=0.109 ms
^C
--- 10.10.5.70 ping statistics ---
3 packets transmitted, 2 packets received, 33% packet loss
round-trip min/avg/max/stddev = 0.109/0.114/0.119/0.005 ms
bsdblade#
</SNIP2>

So the ARP request for bsdblade never reaches the bge0.  Now that
the MAC is cached on daemon I can ping back to bsdblade, but once the
cache times out on daemon the host is unreachable again.

I also have a second box in the chassis running Win2K (win2kblade) that
exibits none of these problems, but is unreachable by bsdblade.  I've
confirmed there are no hardware issuse as I've reinstalled both Win2K
and FreeBSD 4.8 on the other blade.

So to wrap up; 
- Win2k works like a charm.
- Bsdblade cannot contact any other host in the chassis.
- Bsdblade does not get ARP requests according to tcpdump.
- Once the CAM table expires on our 6509, the host is again
unreachable until I start the same routine of pinging an external host.


On Fri, 11 Apr 2003 06:55:50 -0400
"Mendelsohn, David Spawar" <david.mendelsohn@navy.mil> wrote:

> I haven't seen any issues after I put in the patches to 4.7 (which
> where mostly card version identification information).
> 
> What exactly are you seeing?  
> 
> I've been able to successfully load images via PXE boot and have
> operational servers!
> 
> -----Original Message-----
> From: Will Froning [mailto:wfroning@uop.edu]
> Sent: Thursday, April 10, 2003 12:22 PM
> To: David Mendelsohn
> Cc: Freebsd-hardware@freebsd.org
> Subject: RE: Dell 1655MC
> 
> 
> I have the 1655MC here at the University and I can get the interface
> to kind of work with 4.8R.  It seems the bge driver doesn't properly
> get ARP requests.  I'm sure that's not the only problem with the
> card...
> 
> Has anyone had success with this card?
> 
> Thanks,
> Will
> 
> "David Mendelsohn" <mendelsd@spawar.navy.mil> wrote:
> FreeBSD 4.7-RELEASE doesn't bring up the onboard Broadcom GigE cards
> on the Dell 1655MC.  The cards appear to be a derivative of the Broadm
> 5703X Series.
> 
> I found a patch for the original 4.7 release, but it doesn't function
> with any of the newer if_bge.c or if_bgereg.h updates that are in CVS
> (i.e. the card cannot be modified).
> 
> Does anyone have patches that work on 4.7-CURRENT?????  I want to burn
> a CD Image that will work correctly for PXE boot or for loads from a
> CD-ROM.
> 
> 
> -- 
> Will Froning
> Unix Sys. Admin.
> (209)946-7470
> (209)662-4725
> wfroning@uop.edu


-- 
Will Froning
Unix Sys. Admin.
(209)946-7470
(209)662-4725
wfroning@uop.edu



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