Any news on this?
I have some 'old' webcam they should be supported by latest spca5xx driver for kernel 2.4
I have ASUS wl500gP and I prefer 2.4 kernel to make wifi run good
I downloaded the last spca5xx driver that support 2.4 kernel
afaik it's
http://mxhaard.free.fr/spca50x/Download … bye.tar.gz
I change gspcav1 Makefile to download and compile spca5xx but it does not compile spca5xx.o obj file
I'm not an expert on openwrt buildroot and I have no idea how to debug it
I attach here if someone would like to give it a try
Ciao
Marco
#
# Copyright (C) 2006 OpenWrt.org
#
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
#
# $Id: Makefile 8176 2008-01-15 13:00:00Z lubimaer $
include $(TOPDIR)/rules.mk
include $(INCLUDE_DIR)/kernel.mk
PKG_NAME:=spca5xx
PKG_VERSION:=v4l1goodbye
PKG_RELEASE:=1
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=http://mxhaard.free.fr/spca50x/Download
PKG_MD5SUM:=
include $(INCLUDE_DIR)/package.mk
define KernelPackage/spca5xx
SUBMENU:=Other modules
DEPENDS:=@LINUX_2_4 kmod-usb-core kmod-videodev @VIDEO_SUPPORT @USB_SUPPORT
TITLE:=Driver for SPCA5xx based USB cameras (kernel 2.4)
URL:=http://mxhaard.free.fr/
VERSION:=$(LINUX_VERSION)+$(PKG_VERSION)-$(BOARD)-$(PKG_RELEASE)
FILES:=$(PKG_BUILD_DIR)/spca5xx.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,90,spca5xx)
endef
define Build/Compile
$(MAKE) -C $(LINUX_DIR) \
ARCH="$(LINUX_KARCH)" \
CROSS_COMPILE="$(TARGET_CROSS)" \
KERNELVERSION="$(KERNEL)" \
KERNEL_VERSION="$(LINUX_VERSION)" \
KERNELDIR="$(LINUX_DIR)" \
SUBDIRS="$(PKG_BUILD_DIR)"
# removed 'module' rule sisnce it is not found
endef
$(eval $(call KernelPackage,spca5xx))
(Last edited by lubimaer on 15 Jan 2008, 16:30)