[Bug 22070] Re: Logitech Quickcam Messenger is not usable
PRDR
d2_ymail at yahoo.com
Thu Nov 27 00:47:24 UTC 2008
Hi:
I followed the steps posted in https://bugs.launchpad.net/ubuntu/+source
/linux-meta/+bug/287172, in order to build just the patched quickcam
module (with the patch posted by philips):
1$ apt-get source linux-image-$(uname -r)
2$ cd linux-2.6.27
3$ cp /boot/config-$(uname -r) .config
4$ patch -p1 < ../add-support-for-all-quickcam-messengers-of-the-same-family.patch
5$ make ubuntu/qc-usb/quickcam.ko
The compilation process seems to have gone fine, only a few warnings:
5$ make ubuntu/qc-usb/quickcam.ko
HOSTCC scripts/basic/fixdep
HOSTCC scripts/basic/docproc
HOSTCC scripts/kconfig/conf.o
scripts/kconfig/conf.c: In function ‘conf_askvalue’:
scripts/kconfig/conf.c:104: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result
scripts/kconfig/conf.c: In function ‘conf_choice’:
scripts/kconfig/conf.c:306: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result
HOSTCC scripts/kconfig/kxgettext.o
SHIPPED scripts/kconfig/zconf.tab.c
SHIPPED scripts/kconfig/lex.zconf.c
SHIPPED scripts/kconfig/zconf.hash.c
HOSTCC scripts/kconfig/zconf.tab.o
In file included from scripts/kconfig/zconf.tab.c:2486:
scripts/kconfig/confdata.c: In function ‘conf_write’:
scripts/kconfig/confdata.c:501: warning: ignoring return value of ‘fwrite’, declared with attribute warn_unused_result
scripts/kconfig/confdata.c: In function ‘conf_write_autoconf’:
scripts/kconfig/confdata.c:739: warning: ignoring return value of ‘fwrite’, declared with attribute warn_unused_result
scripts/kconfig/confdata.c:740: warning: ignoring return value of ‘fwrite’, declared with attribute warn_unused_result
In file included from scripts/kconfig/zconf.tab.c:2487:
scripts/kconfig/expr.c: In function ‘expr_print_file_helper’:
scripts/kconfig/expr.c:1090: warning: ignoring return value of ‘fwrite’, declared with attribute warn_unused_result
HOSTLD scripts/kconfig/conf
scripts/kconfig/conf -s arch/x86/Kconfig
CHK include/linux/version.h
UPD include/linux/version.h
CHK include/linux/utsrelease.h
UPD include/linux/utsrelease.h
SYMLINK include/asm -> include/asm-x86
CC kernel/bounds.s
GEN include/linux/bounds.h
CC arch/x86/kernel/asm-offsets.s
GEN include/asm/asm-offsets.h
CALL scripts/checksyscalls.sh
HOSTCC scripts/genksyms/genksyms.o
SHIPPED scripts/genksyms/lex.c
SHIPPED scripts/genksyms/parse.h
SHIPPED scripts/genksyms/keywords.c
HOSTCC scripts/genksyms/lex.o
scripts/genksyms/lex.c: In function ‘yylex1’:
scripts/genksyms/lex.l:97: warning: ignoring return value of ‘fwrite’, declared with attribute warn_unused_result
SHIPPED scripts/genksyms/parse.c
HOSTCC scripts/genksyms/parse.o
HOSTLD scripts/genksyms/genksyms
CC scripts/mod/empty.o
HOSTCC scripts/mod/mk_elfconfig
MKELF scripts/mod/elfconfig.h
HOSTCC scripts/mod/file2alias.o
HOSTCC scripts/mod/modpost.o
scripts/mod/modpost.c: In function ‘get_markers’:
scripts/mod/modpost.c:1542: warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result
scripts/mod/modpost.c: In function ‘add_marker’:
scripts/mod/modpost.c:1954: warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result
HOSTCC scripts/mod/sumversion.o
HOSTLD scripts/mod/modpost
HOSTCC scripts/kallsyms
scripts/kallsyms.c: In function ‘read_symbol’:
scripts/kallsyms.c:74: warning: ignoring return value of ‘fgets’, declared withattribute warn_unused_result
HOSTCC scripts/conmakehash
CC [M] ubuntu/qc-usb/qc-driver.o
CC [M] ubuntu/qc-usb/qc-hdcs.o
CC [M] ubuntu/qc-usb/qc-pb0100.o
CC [M] ubuntu/qc-usb/qc-vv6410.o
CC [M] ubuntu/qc-usb/qc-formats.o
CC [M] ubuntu/qc-usb/qc-mjpeg.o
CC [M] ubuntu/qc-usb/qc-memory.o
LD [M] ubuntu/qc-usb/quickcam.o
MODPOST 1 modules
CC ubuntu/qc-usb/quickcam.mod.o
LD [M] ubuntu/qc-usb/quickcam.ko
Then I typed
6$ modprobe -r quickcam; cp ubuntu/qc-usb/quickcam.ko
/lib/modules/2.6.27-7-generic/kernel/ubuntu/qc-usb/quickcam.ko; depmod
-a
, I plugged in the camera and I got:
kernel: [1133168.688169] usb 2-1: new full speed USB device using ohci_hcd and address 9
kernel: [1133168.950682] usb 2-1: configuration #1 chosen from 1 choice
kernel: [1133169.307260] Linux video capture interface: v2.00
kernel: [1133169.330105] quickcam: QuickCam USB camera found (driver version QuickCam USB 0.6.6 $Date: 2006/11/04 08:38:14 $)
kernel: [1133169.330129] quickcam: Kernel:2.6.27-7-generic bus:2 class:FF subclass:FF vendor:046D product:08F6
kernel: [1133169.343358] usbcore: registered new interface driver quickcam
but...
7$ ls /dev/video*
/bin/ls: cannot access /dev/video*: No such file or directory
and:
8$ xawtv
This is xawtv-3.95.dfsg.1, running on Linux/i686 (2.6.27-7-generic)
xinerama 0: 1024x768+0+0
WARNING: No DGA direct video mode for this display.
can't open /dev/video0: No such file or directory
v4l-conf had some trouble, trying to continue anyway
v4l2: open /dev/video0: No such file or directory
v4l2: open /dev/video0: No such file or directory
v4l: open /dev/video0: No such file or directory
no video grabber device available
Perhaps I am doing something wrong? I want to help testing the patch. If
I made a mistake and someone can correct me, I will try again.
--
Logitech Quickcam Messenger is not usable
https://bugs.launchpad.net/bugs/22070
You received this bug notification because you are a member of Kernel
Bugs, which is a direct subscriber.
More information about the kernel-bugs
mailing list