Date: Thu, 10 Mar 2005 22:19:26 +0100 From: Karel Miklav <karel.miklav@siol.net> Cc: freebsd-mobile@freebsd.org Subject: Re: Thinkpad 600e interrupt storm Message-ID: <4230B9DE.6040908@siol.net> In-Reply-To: <422B9A6B.6050109@understudy.net> 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>
next in thread | previous in thread | raw e-mail | index | archive | help
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 <bsd.prog.mk>
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4230B9DE.6040908>
