Установка драйвера вебкамеры для Asus F5RL в Linux
Установка драйвера вебкамеры для 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. :)
И все!
- 1363 просмотра
Страница для печати


Ну вообще-то не будет работать. По крайней мере в 10 убунте.
Во-первых не заменяем, а создаем файл make, по умолчанию там Makefile.standalone
Во-вторых make install надо с ключом -f, причем под рутом.
В-третьих, если установлен уже какой-то драйвер, его надо исключить из загрузки, например добавлением соответствующей строки в /etc/modprobe.d/blacklist.conf
На Asus F3J работает. Только скайп (2.1.0.81) с этим драйвером не очень дружит, по крайней мере у меня. Не ругается, просто черный экран. А camorama и cheese вполне себе работают.
Спасибо но я сам не поставлю драйвер накамеру если кто поможет я отблагодарю.
Спасибо за статью. Вы не предлагали патч для makefile автору?
а где разница?
Отправить комментарий