Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 05 Apr 2000 11:32:07 -0400
From:      "Philip R. Moyer" <pmoyer@hyperon.com>
To:        freebsd-mobile@freebsd.org
Subject:   various interesting problems in 4.0-STABLE
Message-ID:  <200004051531.IAA20321@harrier.prod.itd.earthlink.net>

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

I'm running 4.0-STABLE on a Sony VIAO PCG-F350, and I've run into some
interesting problems (quirks?) since the upgrade.

First, and perhaps most bothersome, is that the pccard support doesn't
seem to handle insert/remove events properly.  Sometimes I get an entry
in /var/log/messages like:

Mar 31 15:15:59 penrose pccardd[52383]: No card in database for ""("")

when I try to insert a card.  This particular message was for a modem card
that the system recognizes without any trouble on boot.

Second, killing and restarting pccardd doesn't always pick up new cards,
either.  Sometimes I get entries like the above example.  Other times,
I get entries (again in /var/log/messages) that indicate the card isn't
configured correctly.  For example, I've been trying to get my 3Com
multifunction card working correctly, so I was messing around with pccard.conf
and restarting pccardd.  Here's an example entry:

Mar 31 15:18:21 penrose /kernel: pccard: card inserted, slot 1
Mar 31 15:18:21 penrose pccardd[52398]: driver allocation failed for 3Com(3CXM/3CCM556): Device not configured
Mar 31 15:18:31 penrose /kernel: ep0: No I/O space?!

I gave up and decided to work on it later.  When I got to work this morning,
though, and booted up my machine, I got:

Apr  5 09:50:18 penrose /kernel: ep0: <3Com 3C556> at port 0x240-0x25f irq 5 slot 1 on pccard1
Apr  5 09:50:18 penrose /kernel: ep0: Ethernet address 00:00:86:3b:69:38
Apr  5 09:50:18 penrose /kernel: ep0: supplying EUI64: 00:00:86:ff:fe:3b:69:38
Apr  5 09:50:18 penrose pccard:ep0: 3Com 3CCFEM556B inserted
Apr  5 09:50:18 penrose /kernel: ep0: starting DAD for fe80:000b::0200:86ff:fe3b:6938
Apr  5 09:50:19 penrose /kernel: ep0: DAD complete for fe80:000b::0200:86ff:fe3b:6938 - no duplicates found

Now, don't get me wrong.  I'm not complaining that it's working.  :-)  I'm
just observing that hot swapping the cards doesn't seem to work properly.
Perhaps this is a problem with the hardware, and not 4.0, but I'm curious if
anyone else has noticed this behavior.

Third, the Sony has a Glidepoint touchpad for a mouse.  On occasion, I notice
that it seems to generate a spurious button-one-down event; I get a popup
menu in the root window when I haven't clicked anything.  I'll also get
spontaneous cutting in xterms, even without a button down.  This seems like
it's more of an XFree86 issue than a BSD issue.

If anyone has run into and overcome these problems, I'd be interested in
hearing about your solution.  As a side note, Warner, I've got a Xircom
RealPort 10/100 LAN + 56K modem card that I'd like to get working at some
point.  Is there a crib sheet somewhere for translating CIS dumps into
working pccard.conf entries?

Cheers,
Phil


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?200004051531.IAA20321>