From 0912cf72b1166e0230c87827f39cc321b290d88a Mon Sep 17 00:00:00 2001 From: Florian Fainelli Date: Thu, 9 Nov 2006 16:34:21 +0000 Subject: [PATCH] Add support for USB scanners (#941) SVN-Revision: 5483 --- openwrt/target/linux/Config.in | 5 +++++ openwrt/target/linux/control/kmod-usb-scanner.control | 4 ++++ openwrt/target/linux/linux-2.4/Makefile | 3 +++ openwrt/target/linux/linux-2.4/config/brcm | 2 +- 4 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 openwrt/target/linux/control/kmod-usb-scanner.control diff --git a/openwrt/target/linux/Config.in b/openwrt/target/linux/Config.in index 14eb835c88..79ad1c1f13 100644 --- a/openwrt/target/linux/Config.in +++ b/openwrt/target/linux/Config.in @@ -275,6 +275,11 @@ config BR2_PACKAGE_KMOD_USB_PRINTER default m depends BR2_PACKAGE_KMOD_USB_CONTROLLER +config BR2_PACKAGE_KMOD_USB_SCANNER + tristate "Support for USB scanners" + default m + depends BR2_PACKAGE_KMOD_USB_CONTROLLER + config BR2_PACKAGE_KMOD_USB_ACM tristate "Support for USB ACM compatible devices" default m diff --git a/openwrt/target/linux/control/kmod-usb-scanner.control b/openwrt/target/linux/control/kmod-usb-scanner.control new file mode 100644 index 0000000000..2274f755d1 --- /dev/null +++ b/openwrt/target/linux/control/kmod-usb-scanner.control @@ -0,0 +1,4 @@ +Package: kmod-usb-scanner +Priority: optional +Section: sys +Description: Kernel modules for USB Scanner support diff --git a/openwrt/target/linux/linux-2.4/Makefile b/openwrt/target/linux/linux-2.4/Makefile index e4c82cbeba..520bd34267 100644 --- a/openwrt/target/linux/linux-2.4/Makefile +++ b/openwrt/target/linux/linux-2.4/Makefile @@ -173,6 +173,9 @@ $(eval $(call KMOD_template,USB_SERIAL_VISOR,usb-serial-visor,\ $(eval $(call KMOD_template,USB_PRINTER,usb-printer,\ $(MODULES_DIR)/kernel/drivers/usb/printer.o \ ,CONFIG_USB_PRINTER,kmod-usb-core,60,printer)) +$(eval $(call KMOD_template,USB_SCANNER,usb-scanner,\ + $(MODULES_DIR)/kernel/drivers/usb/scanner.o \ +,CONFIG_USB_SCANNER,kmod-usb-core,60,scanner)) $(eval $(call KMOD_template,USB_ACM,usb-acm,\ $(MODULES_DIR)/kernel/drivers/usb/acm.o \ ,CONFIG_USB_ACM,kmod-usb-core,60,acm)) diff --git a/openwrt/target/linux/linux-2.4/config/brcm b/openwrt/target/linux/linux-2.4/config/brcm index 399df70e87..a2fa435a5f 100644 --- a/openwrt/target/linux/linux-2.4/config/brcm +++ b/openwrt/target/linux/linux-2.4/config/brcm @@ -1276,7 +1276,7 @@ CONFIG_USB_PRINTER=m # # CONFIG_USB_DC2XX is not set # CONFIG_USB_MDC800 is not set -# CONFIG_USB_SCANNER is not set +CONFIG_USB_SCANNER=m # CONFIG_USB_MICROTEK is not set # CONFIG_USB_HPUSBSCSI is not set -- 2.30.2