Установка драйвера вебкамеры для Asus F5RL в Linux


banda аватар

banda - Posted on 05 Январь 2010

Установка драйвера вебкамеры для Asus F5RL

Благодарю за помощь на поиск драйвера Игрь Ляплянину.

Итак, скачиваем отсюда драйвер для Syntek:

И заменяем файл make с этим:

ifneq ($(KERNELRELEASE),)
	obj-m	:= stk11xx.o
	stk11xx-objs := stk11xx-bayer.c  stk11xx-buf.c  stk11xx-dev.c  stk11xx-sysfs.c  stk11xx-usb.c  stk11xx-v4l.c
else
	KDIR	:= /lib/modules/$(shell uname -r)/build
	PWD		:= $(shell pwd)
	VERSION = 0.42
	DISTFILES = stk11xx.h stk11xx-bayer.c  stk11xx-buf.c  stk11xx-dev.c  stk11xx-sysfs.c  stk11xx-usb.c  stk11xx-v4l.c Makefile README COPYING INSTALL
	DISTNAME = stk11xx-$(VERSION)
 
all:
	$(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules
 
clean:
	rm -f *.o *.ko .*.o.d *~ .stk11xx*.cmd *.mod.c
	rm -rf $(DISTNAME) .tmp_versions
	rm -f $(DISTNAME).tar.bz2
 
install:
	mkdir -p $(DESTDIR)/lib/modules/$(shell uname -r)/kernel/drivers/usb/media
	install -m 644 -o 0 -g 0 stk11xx.ko $(DESTDIR)/lib/modules/$(shell uname -r)/kernel/drivers/usb/media
	depmod -a
 
dist:
	[ -d $(DISTNAME) ] && rm -rf $(DISTNAME) || true
	mkdir $(DISTNAME)
	cp -aR $(DISTFILES) $(DISTNAME)
	tar cjvf $(DISTNAME).tar.bz2 $(DISTNAME)
	rm -rf $(DISTNAME)
endif

Then make && make install. :)

И все!

0
Ваша оценка: Ничего

Спасибо за статью. Вы не предлагали патч для makefile автору?

а где разница?