Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Jan 2003 11:24:14 +1030
From:      Greg 'groggy' Lehey <grog@lemis.com>
To:        FreeBSD current users <FreeBSD-current@FreeBSD.ORG>
Subject:   Still problems with PCCARD NICs
Message-ID:  <20030113005414.GF1120@wantadilla.lemis.com>

next in thread | raw e-mail | index | archive | help
I haven't done much with PCCARD on -CURRENT lately.  Last time I
tried, a couple of months ago, I got repeated freezes on the two 100
Mb/s NICs I have.  I've just built a kernel as of about 30 hours ago,
and I find:

1.  Xircom RealPort RE-100 (xe driver).

    Comes up with unidentified media.  Doesn't react to dhclient.
    Won't let me set the mediaopt.  I have to first set a valid IP
    address, after which it comes up as 100baseTX.  I can't find a way
    to set full-duplex, but maybe the card doesn't support it.

    I tried to tar an NFS-mounted file system to see how fast it went:

      tar cf /dev/null /src

    Almost immediately, I got these messages, repeated frequently:

      Jan 13 10:57:29 sydney kernel: xe0: discard oversize frame (ether type 800 flags 3 len 1518 > max 1514)
      Jan 13 10:58:13 sydney kernel: xe0: discard oversize frame (ether type 800 flags 3 len 1518 > max 1514)

    I checked at the other end and confirmed that the frames were in
    fact 1514 bytes long.

2.  3Com 3c905.

    # ifconfig xl0
    xl0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
            ether 00:10:4b:f8:fd:20
            media: Ethernet autoselect
    # dhclient xl0
    # ifconfig xl0
    xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
            inet6 fe80::210:4bff:fef8:fd20%xl0 prefixlen 64 scopeid 0x3 
            inet 192.109.197.89 netmask 0xffffff00 broadcast 192.109.197.255
            ether 00:10:4b:f8:fd:20
            media: Ethernet autoselect (10baseT/UTP <half-duplex>)
    # ifconfig xl0 mediaopt 100baseTX
    ifconfig: SIOCSIFMEDIA: Device not configured

    Looking at the LEDs on the dongle and on the switch, this card is
    in fact in 100baseTX full-duplex mode.

    Starting the tar job mentioned before freezes the system within
    seconds.

I'm available for testing this if anybody can tell me what to do.

Greg
--
Finger grog@lemis.com for PGP public key
See complete headers for address and phone numbers

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




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