[vortex] 3c905c arp/configuration problems

Angus D Madden ii@h0001032302ae.ne.mediaone.net
Tue Jan 15 00:03:01 2002


--aF3LVLvitz/VQU3c
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Problem solved.  It turned out to be an older, incompatible version of
the driver.

Only took me 8 hours to figure that one out. (smart, very smart)

g



On Mon, Jan 14, 2002 at 10:56:15PM -0500, Angus D Madden wrote:
> I have a small (2 machine) home network.  The gateway is
> running 2.4.16 with Debian Woody. Both of the NICs on the gateway=20
> are 3c905C's and are up and running with no problems.
>=20
> The client box also has a 3c905C. It was initially running WindowsME
> with dhcp used to configure the network interface.  Everything was
> working fine, network wise.
>=20
> Repeated problems with the Widnows and an eventual disk failure have
> prompted me to install Debian on the client box.
>=20
> I could not get the network interface to function after I
> installed Debian (from potato rev 2 install disks 2.2.17 kernel). =20
> The 3x59x module inserts cleanly, I can bring the interface up, but I=20
> can't get anywhere on the network.
>=20
> I know that the cards autonegotiate cleanly because the right lights
> come up on the switch (100 Mbps, Full Duplex).
>=20
> When I ping from the client box to the gateway, I can see the traffic on
> the switch, and I can see the echo request reach the gateway.  The
> gateway then tries to send an echo-reply.  First, it tries to determine
> the ethernet address of the client box - unsuccessfully.  Using tcpdump
> I can see that the arp request get sent by the gateway but not received
> by the client.
>=20
> Likewise, when arp requests are sent from the client to the gateway, I
> can see them on the gateway.  The gateway sends the is-at
> reply, but this is never seen by the client.
>=20
> After the pinging process, the arp caches on both machines show
> (incomplete) for a HWaddress.  I have tried to manually set the
> HWaddress for both machines, but that has been unsuccessful (it gets
> erased whenever one of the cards talks to the network).
>=20
> I have booted the client with a Widnows rescue disk in order to use the
> 3com dos utilities and everything looked fine.  I can follow with the
> vortex debug output and vortex-diag output if necessary.
>=20
> Here is a sample from the vortex debug in syslog (abbreviated):
>=20
> eth0: Trying to send a packet, Tx index 3
> eth0: interrupt, status e201, latency 1 ticks
> eth0: In interrupt loop, status e201
> eth0: exiting interrupt, status e201
>=20
> ifconfig on the client machine shows plenty of Tx packets but zero Rx
> packets.
>=20
> I think I can rule out hardware problems because everything worked when
> the client was windows.
>=20
> Can anyone give me a pointer on resolving this?  I've been googling and
> rtfming all day and I can't get my head around it.
>=20
> Thanks.
>=20
> Angus D Madden
>=20
>=20
>=20
>=20



--aF3LVLvitz/VQU3c
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE8Q7e9hS/HVM1dDfsRAga7AKCOINjE9stX7Ma8A3AKtf6Cn/aW+wCdGO1c
VEQnHgaRC+VE5bvAjeYDSP4=
=mAO4
-----END PGP SIGNATURE-----

--aF3LVLvitz/VQU3c--