Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 20 Jul 2001 09:35:52 -0400
From:      "Charles N. Owens" <owensc@enc.edu>
To:        freebsd-mobile@freebsd.org
Cc:        Gerhard.Sittig@gmx.net
Subject:   Netgear FA410TXC timeouts
Message-ID:  <3B5833B8.EE9CE5B0@enc.edu>

next in thread | raw e-mail | index | archive | help
[my apologies if you've seen this before.  I've had some reverse DNS
issues and I _think_ my previous posting attempts where rejected]

Howdy,

I'm trying to get this PCMCIA NIC to work with my Compaq Presario 1235
laptop... running FreeBSD 4.3-RELEASE.
Synopsis:  After applying patches I can transmit but not receive.

As many others have apparently found it likes to produce "ed1: device
timeout" messages rather than move bits on the wire.  My digging in the
mailing lists, freebsddiary.org, etc. brought me to PR misc/25147
(submitted by Gerhard Sittig) as potentially the best bet for getting it
to work.  [http://www.FreeBSD.org/cgi/query-pr.cgi?pr=25147]

So.. I've applied all patches exactly as shown and the end result is
that it now transmits (e.g. ping) make the activity light blink but
nothing is received and I'm still seeing the "device timeout" message.
'netstat -i' shows Opkts corresponding to the number of pings that I
sent out with Oerrs a few less (e.g. Opkts=8, Oerrs=5).  Ipkts, Ierrs,
Coll are all at zero.

Before the patches were applied the activity light did not blink on
transmit.  Not much progress I guess... but it's _something_, at least.

I'm not sure about hardware settings issues (IRQ, etc.)... I'm new to
the BSD_on_laptop thing.  But when ed1 gets configured the kernel
message that appears is:

     ed1 at port 0x300-0x31f irq 11 slot 0 on pccard0
     ed1: address 00:e0:98:..., type Linksys (16 bit)

... which _seems_ reasonable... but is it correct?  If not, what should
it be and how do I fix it?

My /etc/pccard.conf is adapted from Gerhard's example:

card "NETGEAR" "FA410TX"
      config  auto "ed" ? 0x80000
      insert  /usr/local/sbin/fa_select -b $ioaddr $device 0; /etc/pccard_ether $device start
      remove  /etc/pccard_ether $device stop

So... where am I going wrong?  Please help!  :-)

Thanks much,
--
-------------------------------------------------------------------------

  Charles N. Owens                                Email: owensc@enc.edu
                                            http://www.enc.edu/~owensc
  Senior Technology Officer
  Information Technology Services              Eastern Nazarene College

-------------------------------------------------------------------------




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




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