From owner-freebsd-mobile@FreeBSD.ORG Fri Mar 11 05:17:22 2005 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E0B6A16A4CE for ; Fri, 11 Mar 2005 05:17:21 +0000 (GMT) Received: from diamond.34sp.com (diamond.34sp.com [195.50.105.81]) by mx1.FreeBSD.org (Postfix) with ESMTP id A600043D4C for ; Fri, 11 Mar 2005 05:17:20 +0000 (GMT) (envelope-from list@understudy.net) Received: (qmail 22137 invoked from network); 11 Mar 2005 05:17:19 -0000 Received: from adsl-11-166-118.mia.bellsouth.net (HELO ?10.0.0.114?) (65.11.166.118) by mcp.34sp.com with SMTP; 11 Mar 2005 05:17:18 -0000 Message-ID: <423129DA.5070801@understudy.net> Date: Fri, 11 Mar 2005 00:17:14 -0500 From: Understudy User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.5) Gecko/20050226 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Karel Miklav References: <20050219040357.47106754@spadger.best.vwh.net> <42197CA3.7050709@understudy.net> <421E331C.10804@siol.net> <20050224181142.B60128@sasami.jurai.net> <421E7780.6050800@understudy.net> <20050224202147.A60128@sasami.jurai.net> <421EAAA5.3090304@understudy.net> <20050225095658.D60128@sasami.jurai.net> <4226996D.3020402@understudy.net> <20050303004752.V16908@sasami.jurai.net> <422B9A6B.6050109@understudy.net> <4230B9DE.6040908@siol.net> In-Reply-To: <4230B9DE.6040908@siol.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: mdodd@freebsd.org cc: freebsd-mobile@freebsd.org Subject: Re: Thinkpad 600e interrupt storm X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 05:17:22 -0000 Karel Miklav wrote: > Understudy wrote: > >> Slacker# make all install >> --Lots of compiling stuff-- >> smapi_config.o smapi_power.o smapi_action.o bcd.o >> gzip -cn smapi.8 > smapi.8.gz >> install -s -o root -g wheel -m 555 smapi >> usage: install [-bCcpSsv] [-B suffix] [-f flags] [-g group] [-m mode] >> [-o owner] file1 file2 >> install [-bCcpSsv] [-B suffix] [-f flags] [-g group] [-m mode] >> [-o owner] file1 ... fileN directory >> install -d [-v] [-g group] [-m mode] [-o owner] directory ... >> *** Error code 64 > > > Brendhan, you can run the utility with ./smapi, or add > 'BINDIR=/usr/sbin' to > the makefile and 'make all install' again. Does it work for you? I > have problems > with /dev/mapi0. Maybe Mathew could give us another hint? > > My session follows... > > tp# mkdir /temp/x > tp# cd /temp/x > tp# tar -xf smapi.tar.gz > tp# cd usr.sbin/smapi > tp# vim Makefile > tp# cat Makefile > PROG= smapi > SRCS= smapi.c smapi_subr.c \ > smapi_info.c smapi_config.c smapi_power.c smapi_action.c \ > bcd.c > WARNS= 2 > MAN= smapi.8 > CFLAGS+=-I/sys > BINDIR=/usr/sbin > > .include > tp# make all install > Warning: Object directory not changed from original /tmp/x/usr.sbin/smapi > cc -O -pipe -I/sys -Wsystem-headers -Werror -Wall -Wno-format-y2k > -Wno-uninitialized -c smapi.c > cc -O -pipe -I/sys -Wsystem-headers -Werror -Wall -Wno-format-y2k > -Wno-uninitialized -c smapi_subr.c > cc -O -pipe -I/sys -Wsystem-headers -Werror -Wall -Wno-format-y2k > -Wno-uninitialized -c smapi_info.c > cc -O -pipe -I/sys -Wsystem-headers -Werror -Wall -Wno-format-y2k > -Wno-uninitialized -c smapi_config.c > cc -O -pipe -I/sys -Wsystem-headers -Werror -Wall -Wno-format-y2k > -Wno-uninitialized -c smapi_power.c > cc -O -pipe -I/sys -Wsystem-headers -Werror -Wall -Wno-format-y2k > -Wno-uninitialized -c smapi_action.c > cc -O -pipe -I/sys -Wsystem-headers -Werror -Wall -Wno-format-y2k > -Wno-uninitialized -c bcd.c > cc -O -pipe -I/sys -Wsystem-headers -Werror -Wall -Wno-format-y2k > -Wno-uninitialized -o smapi smapi.o smapi_subr.o smapi_info.o > smapi_config.o smapi_power.o smapi_action.o bcd.o > gzip -cn smapi.8 > smapi.8.gz > install -s -o root -g wheel -m 555 smapi /usr/sbin > install -o root -g wheel -m 444 smapi.8.gz /usr/share/man/man8 > tp# kldload smapi > tp# kldstat > Id Refs Address Size Name > 1 4 0xc0400000 37c730 kernel > 2 14 0xc077d000 537f0 acpi.ko > 3 1 0xc1611000 3000 smapi.ko > tp# rehash > tp# smapi config serial > smapi: open(/dev/smapi0, ...): No such file or directory > tp# mknod smapi c 0 0 <-- a wild guess > tp# smapi config serial > smapi: open(/dev/smapi0, ...): No such file or directory > tp# uname -a > FreeBSD tp.unitedpeople.info 5.4-PRERELEASE FreeBSD 5.4-PRERELEASE #0: > Thu Mar 10 04:59:01 CET 2005 me@here:/usr/obj/usr/src/sys/TP600E i386 > Karel, That is a great instructional. Thank you very much. I am going to try that tomorrow. I will post my results then. Sincerely, Brendhan