Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 04 Mar 1999 17:46:29 -0600
From:      Mike Kephart <mkephart@nortelnetworks.com>
To:        Patrick Seal <patseal@hyperhost.net>
Cc:        freebsd-stable@FreeBSD.ORG, freebsd-mobile@FreeBSD.ORG
Subject:   Re: reboot hangs and pccard change questions
Message-ID:  <36DF1B54.8D3A895C@baynetworks.com>
References:  <Pine.BSF.4.05.9903041137350.1622-100000@foobar.hyperhost.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Patrick,

	I made the time to do a bit of debugging this afternoon and found:

	- If I define BROKEN_KEYBOARD_RESET in the kernel config (which seemed
to require a hack to options, although it's documented in LINT).  This
doesn't make the laptop actually reboot, but at least the power button
works!

	- Apparently there have been changes in the way the data structures
which hook a PCCARD device driver into the startup initialization are
defined.  Using the macro PCCARD_MODULE() got the Xircom driver going,
but I noticed that now the sio driver doesn't register.

Can someone familiar with the PCCARD support tell me if I'm missing
something?

	\MikeK

Patrick Seal wrote:
> 
> On Thu, 4 Mar 1999, Mike Kephart wrote:
> 
> > Hi,
> >
> >       I have two problems which have shown up after upgrading from
> > 3.0-RELEASE to
> > 3.1-STABLE (as of 2/3/99 at 18:00 CST).  The hardware being used here is
> > a
> > Dell Latitude CPi laptop.
> >
> >      1. The "reboot" command now hangs - on this laptop this is
> > especially
> >       irritating since the power button is ineffective.  Halt still
> works
> > fine.
> >       [ I swear I saw this same problem posted recently, but could not
> find
> >       it in the archives... ]
> 
> THAT WAS ME!  Yes, I have the same problem on the same laptop.  You might
> want to send this stuff to freebsd-mobile@FreeBSD.ORG along with
> freebsd-questions, that's for laptop stuff.
> 
> I'm going to take out apm from the kernel, then pccard stuff, and keep
> reducing to see if I can find the problem.  BTW, has anything changed in
> the reboot command that might cause a hang after rebooting...
> 
> >
> >      2. I'm using the Xircom if_xe 1.14 beta pccard driver from Scott
> > Mitchell.  Under
> >       3.1-STABLE, the driver never gets initialized - the driver name
> doesn't
> >       show up in the "Initializing PC-CARD drivers:" message from
> > pccard_configure().
> >       I was guessing this may have something to do with the return value
> from
> >       the driver's probe() routine (if_xe always returns 0), but random
> > attempts
> >       at changing this value induced panics.
> >
> >       I'm hoping someone more familiar with the pccard code might have
> some
> >       suggestions.
> >
> >       Thanks,
> >               \MikeK
> >
> 
> ------------------------------------ _____________________________________
> Patrick Seal                        |"Microsoft isn't evil, they just make
> <patseal@hyperhost.net>             |   really crappy operating systems."
> Hyperhost - http://www.hyperhost.net| -Linus Torvalds
> hosting and Design
> 
> http://www.freebsd.org - http://www.linux.org


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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?36DF1B54.8D3A895C>