Zdravím,
z výše uvedeného linku jsem si stáhnul balík a pokusil se nainstalovat. Držel jsem se instrukcí, ale přesto jsem to nedotáhl do konce.
Prve jsem nakopíroval adresář acerhk-0.5.35 do /usr/src/linux-headers-2.6.24-22-generic/drivers/misc/
V /usr/src/linux-headers-2.6.24-22-generic/drivers/misc/acerhk-0.5.35/MAKEFILE stojí:
# next line is for kernel 2.6, if you integrate the driver in the kernel tree
# /usr/src/linux/drivers/acerhk - or something similar
# don't forget to add the following line to the parent dir's Makefile:
# (/usr/src/linux/drivers/Makefile)
# obj-m += acerhk/
CONFIG_ACERHK?=m
obj-$(CONFIG_ACERHK) += acerhk.o
takže jsem dva poslední řádky kopl do /usr/src/linux-headers-2.6.24-22-generic/drivers/misc/MAKEFILE
proto to v nadřezeném MAKEFILE vypadá takto:
#
# Makefile for misc devices that really don't fit anywhere else.
#
obj- := misc.o # Dummy rule to force built-in.o to be made
obj-$(CONFIG_IBM_ASM) += ibmasm/
obj-$(CONFIG_HDPU_FEATURES) += hdpuftrs/
obj-$(CONFIG_MSI_LAPTOP) += msi-laptop.o
obj-$(CONFIG_ASUS_LAPTOP) += asus-laptop.o
obj-$(CONFIG_ATMEL_SSC) += atmel-ssc.o
obj-$(CONFIG_LKDTM) += lkdtm.o
obj-$(CONFIG_TIFM_CORE) += tifm_core.o
obj-$(CONFIG_TIFM_7XX1) += tifm_7xx1.o
obj-$(CONFIG_PHANTOM) += phantom.o
obj-$(CONFIG_SGI_IOC4) += ioc4.o
obj-$(CONFIG_SONY_LAPTOP) += sony-laptop.o
obj-$(CONFIG_THINKPAD_ACPI) += thinkpad_acpi.o
obj-$(CONFIG_FUJITSU_LAPTOP) += fujitsu-laptop.o
obj-$(CONFIG_EEPROM_93CX6) += eeprom_93cx6.o
CONFIG_ACERHK?=m
obj-$(CONFIG_ACERHK) += acerhk.ko
zkoušel jsem i += acerhk.o ..... ale tak či tak jsem při zadání make install narazil na:
root@cibes-notes:/usr/src/linux-headers-2.6.24-22/drivers/misc/acerhk-0.5.35# make install
make -C /lib/modules/`uname -r`/build SUBDIRS=/usr/src/linux-headers-2.6.24-22/drivers/misc/acerhk-0.5.35 modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.24-22-generic'
Building modules, stage 2.
MODPOST 0 modules
make[1]: Leaving directory `/usr/src/linux-headers-2.6.24-22-generic'
mkdir -p /lib/modules/2.6.24.3/extra
cp -v acerhk.ko /lib/modules/2.6.24.3/extra/
cp: nelze získat informace o „acerhk.ko“: No such file or directory
make: *** [install] Error 1
root@cibes-notes:/usr/src/linux-headers-2.6.24-22/drivers/misc/acerhk-0.5.35#
a tím pádem stopka. Nejspíš dělám nějakou banální chybu, ale za nic na světě na to nemůžu příjít, prosím naznačte jak dál.....Díky předem