From owner-freebsd-mobile Wed Apr 5 8:31:51 2000 Delivered-To: freebsd-mobile@freebsd.org Received: from harrier.prod.itd.earthlink.net (harrier.prod.itd.earthlink.net [207.217.121.12]) by hub.freebsd.org (Postfix) with ESMTP id 20FFE37B8C3 for ; Wed, 5 Apr 2000 08:31:38 -0700 (PDT) (envelope-from prmoyer@mail.earthlink.net) Received: from mail.earthlink.net (ip138.wilmington5.de.pub-ip.psi.net [38.30.231.138]) by harrier.prod.itd.earthlink.net (8.9.3/8.9.3) with ESMTP id IAA20321 for ; Wed, 5 Apr 2000 08:31:35 -0700 (PDT) Message-Id: <200004051531.IAA20321@harrier.prod.itd.earthlink.net> From: "Philip R. Moyer" Reply-To: pmoyer@hyperon.com To: freebsd-mobile@freebsd.org Subject: various interesting problems in 4.0-STABLE Date: Wed, 05 Apr 2000 11:32:07 -0400 Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org 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