USB backport to 2.2.14

From: Robert L. Harris (Robert.L.Harris@rnd-consulting.com)
Date: Sun Mar 05 2000 - 03:06:10 EST


I'm not sure if anyone cares or not, but I just applied the USB backport
to my 2.2.14 kernel. On previous versions of the backport against 2.2.14 I
didn't have any problems. Here's my config:

<*> Support for USB
--- USB Devices
< > UHCI (Intel PIIX4, VIA, ...) support
<*> UHCI Alternate Driver (JE) support
[*] UHCI unlink optimizations (EXPERIMENTAL)
< > OHCI (Compaq, iMacs, OPTi, SiS, ALi, ...) support
--- Miscellaneous USB options
[*] Preliminary USB device filesystem
--- USB Devices
<*> USB Printer support
< > USB Scanner support
< > USB Audio support
< > USB Modem (CDC ACM) support
< > USB Serial Converter support
< > USB CPiA Camera support
< > USB IBM (Xirlink) C-it Camera support
< > USB OV511 Camera support
< > USB Kodak DC-2xx Camera support
<M> USB Mass Storage support
[ ] USB Mass Storage verbose debug
< > DABUSB driver
--- USB HID
<*> USB Human Interface Device (HID) support
< > Wacom Graphire tablet support
< > Logitech WingMan Force joystick support
< > Keyboard support
< > Mouse support
< > Joystick support
<*> Event interface support

When I compile I get this:
make[1]: Leaving directory `/usr/src/linux-2.2.14/arch/i386/lib'
gcc -D__KERNEL__ -I/usr/src/linux-2.2.14/include -E -C -P -I/usr/src/linux-2.2.14/include -imacros /usr/src/linux-2.2.14/include/asm-i386/page_offset.h -Ui386 arch/i386/vmlinux.lds.S >arch/i386/vmlinux.lds
ld -m elf_i386 -T /usr/src/linux-2.2.14/arch/i386/vmlinux.lds -e stext arch/i386/kernel/head.o arch/i386/kernel/init_task.o init/main.o init/version.o \
        --start-group \
        arch/i386/kernel/kernel.o arch/i386/mm/mm.o kernel/kernel.o mm/mm.o fs/fs.o ipc/ipc.o \
        fs/filesystems.a \
        net/network.a \
        drivers/block/block.a drivers/char/char.a drivers/misc/misc.a drivers/net/net.a drivers/scsi/scsi.a drivers/cdrom/cdrom.a drivers/pci/pci.a drivers/pnp/pnp.a drivers/video/video.a drivers/usb/usbdrv.o \
        /usr/src/linux-2.2.14/arch/i386/lib/lib.a /usr/src/linux-2.2.14/lib/lib.a /usr/src/linux-2.2.14/arch/i386/lib/lib.a \
        --end-group \
        -o vmlinux
drivers/usb/usbdrv.o: In function `usb_init':
drivers/usb/usbdrv.o(.text+0xddd7): undefined reference to `usb_printer_init'
make: *** [vmlinux] Error 1

:wq!
---------------------------------------------------------------------------
Robert L. Harris | Low quality in a product happens.
Senior System Engineer | That doesn't mean it's right and
  at RnD Consulting | definitely doesn't mean it should
                                \_ be accepted. Require quality.
DISCLAIMER:
      These are MY OPINIONS ALONE. I speak for no-one else.
FYI:
 perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Tue Mar 07 2000 - 21:00:18 EST