I realized I have a PC with both Linux and USB. At present, they don't acknowledge each other's existence. I thought I'd play matchmaker, but I think I need some help. Helf! I've read the Linux USB Guide (http://www.linux-usb.org/USB-guide/USB-guide.ps) and followed its suggestions, but am still USB-incommunicado. Here are some details of my setup: I have a VALinux (1220) [RIP] SMP system. It was initially running "2.2.18pre11-va2.1smp", which I took to be a 2.2.18pre11 kernel with mods. Based on the suggestions in the guide, I pulled a set of 2.4.17 sources and built a kernel from that. I've enclosed the relevant CONFIG from the build. [Well, what I guessed was relevant, perhaps more is needed] The PC has 2 USB ports. In one I plugged a Zoom Faxmodem 56K/USB (Model 2986L). In the other, a HP 6270 USB scanner. According to 2.1 Basic USB Configuration, I looked in /proc/pci for the type of USB controller: ... Bus 0, device 15, function 2: USB Controller: ServerWorks OSB4/CSB5 OHCI USB Controller (rev 4). IRQ 30. Master Capable. Latency=32. Max Lat=80. Non-prefetchable 32 bit memory at 0xfa000000 [0xfa000fff]. Given this, I insmod'd usb-ohci.o, built in the 2.4.17 tree. I also inmod'd scanner.o. # lsmod Module Size Used by Tainted: PF scanner 8408 0 (unused) usb-ohci 18312 0 (unused) rtc 6200 1 (autoclean) I mounted the usbdevfs at /proc/bus/usb: # mount -t usbdevfs usbdevfs /proc/bus/usb Having done this, I do see # ll /proc/bus/usb total 0 dr-xr-xr-x 1 root root 0 Feb 16 08:39 001 -r--r--r-- 1 root root 0 Feb 16 08:39 devices -r--r--r-- 1 root root 0 Feb 16 08:39 drivers But I don't see the modem (or the scanner) in the /proc/bus/usb/devices output: # cat /proc/bus/usb/devices T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 4 B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 0.00 S: Product=USB OHCI Root Hub S: SerialNumber=f886e000 C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms # od -x /proc/bus/usb/001/001 0000000 0112 0110 0009 0800 0000 0000 0000 0200 0000020 0101 0209 0019 0101 4000 0900 0004 0100 0000040 0009 0000 0507 0381 0002 00ff 0000053 Looking at 2.4 "USB Scanner Support", I tried making the scanner special as: # mknod /dev/usb/scanner0 c 180 48 # chmod a+rw /dev/usb/scanner0 # ls -l /dev/usb/scanner0 crw------- 1 conger root 180, 48 Feb 4 17:26 /dev/usb/scanner0 Having installed sane 1.0.7, I ran sane-find-scanner and it, like Schultze, saw nothtink. I [just] saw that I don't have CONFIG_USB_ACM set, so problems with the modem are more expect-able. I just plugged it in to see if the box noticed. It's the scanner (and later, a printer (Brother HL-1440)) that I'm trying to get working. >From /var/log/messages, I see { Feb 16 08:39:13 valinux kernel: usb-ohci.c: USB OHCI at membase 0xf886e000, IRQ 30 Feb 16 08:39:13 valinux kernel: usb-ohci.c: usb-00:0f.2, ServerWorks OSB4/CSB5 OHCI USB Controller Feb 16 08:39:13 valinux kernel: usb.c: new USB bus registered, assigned bus number 1 Feb 16 08:39:13 valinux kernel: Product: USB OHCI Root Hub Feb 16 08:39:13 valinux kernel: SerialNumber: f886e000 Feb 16 08:39:13 valinux kernel: hub.c: USB hub found Feb 16 08:39:13 valinux kernel: hub.c: 4 ports detected Feb 16 08:39:13 valinux kernel: hub.c: USB new device connect on bus1/1, assigned device number 2 Feb 16 08:39:16 valinux kernel: usb_control/bulk_msg: timeout Feb 16 08:39:16 valinux kernel: usb-ohci.c: unlink URB timeout Feb 16 08:39:16 valinux kernel: usb.c: USB device not accepting new address=2 (error=-110) Feb 16 08:39:16 valinux kernel: hub.c: USB new device connect on bus1/1, assigned device number 3 Feb 16 08:39:19 valinux kernel: usb_control/bulk_msg: timeout Feb 16 08:39:19 valinux kernel: usb-ohci.c: unlink URB timeout Feb 16 08:39:19 valinux kernel: usb.c: USB device not accepting new address=3 (error=-110) Feb 16 08:39:48 valinux kernel: hub.c: USB new device connect on bus1/1, assigned device number 4 Feb 16 08:39:51 valinux kernel: usb_control/bulk_msg: timeout Feb 16 08:39:51 valinux kernel: usb-ohci.c: unlink URB timeout Feb 16 08:39:51 valinux kernel: usb.c: USB device not accepting new address=4 (error=-110) Feb 16 08:39:51 valinux kernel: hub.c: USB new device connect on bus1/1, assigned device number 5 Feb 16 08:39:54 valinux kernel: usb_control/bulk_msg: timeout Feb 16 08:39:54 valinux kernel: usb-ohci.c: unlink URB timeout Feb 16 08:39:54 valinux kernel: usb.c: USB device not accepting new address=5 (error=-110) Feb 16 08:53:58 valinux kernel: hub.c: USB new device connect on bus1/2, assigned device number 6 Feb 16 08:54:01 valinux kernel: usb_control/bulk_msg: timeout Feb 16 08:54:01 valinux kernel: usb-ohci.c: unlink URB timeout Feb 16 08:54:01 valinux kernel: usb.c: USB device not accepting new address=6 (error=-110) Feb 16 08:54:01 valinux kernel: hub.c: USB new device connect on bus1/2, assigned device number 7 Feb 16 08:54:04 valinux kernel: usb_control/bulk_msg: timeout Feb 16 08:54:04 valinux kernel: usb-ohci.c: unlink URB timeout Feb 16 08:54:04 valinux kernel: usb.c: USB device not accepting new address=7 (error=-110) } It looks like something's wrong, but I don't speak enough URBese to know what. Suggestions on what to do to get this stuff to work, or further diagnostic approaches would be *greatly* appreciated. Thanks, -Edward Conger [EMAIL PROTECTED] ============================================================================= The 2.4.17 config (active items) { CONFIG_USB=y CONFIG_USB_DEBUG=y CONFIG_USB_DEVICEFS=y CONFIG_USB_UHCI_ALT=y CONFIG_USB_OHCI=m CONFIG_USB_STORAGE=y CONFIG_USB_PRINTER=m CONFIG_USB_SCANNER=m CONFIG_X86=y CONFIG_ISA=y CONFIG_UID16=y CONFIG_MODULES=y CONFIG_MODVERSIONS=y CONFIG_KMOD=y CONFIG_MPENTIUMIII=y CONFIG_X86_WP_WORKS_OK=y CONFIG_X86_INVLPG=y CONFIG_X86_CMPXCHG=y CONFIG_X86_XADD=y CONFIG_X86_BSWAP=y CONFIG_X86_POPAD_OK=y CONFIG_RWSEM_XCHGADD_ALGORITHM=y CONFIG_X86_L1_CACHE_SHIFT=5 CONFIG_X86_TSC=y CONFIG_X86_GOOD_APIC=y CONFIG_X86_PGE=y CONFIG_X86_USE_PPRO_CHECKSUM=y CONFIG_NOHIGHMEM=y CONFIG_SMP=y CONFIG_HAVE_DEC_LOCK=y CONFIG_NET=y CONFIG_X86_IO_APIC=y CONFIG_X86_LOCAL_APIC=y CONFIG_PCI=y CONFIG_PCI_GOANY=y CONFIG_PCI_BIOS=y CONFIG_PCI_DIRECT=y CONFIG_PCI_NAMES=y CONFIG_HOTPLUG=y CONFIG_PCMCIA=y CONFIG_CARDBUS=y CONFIG_SYSVIPC=y CONFIG_SYSCTL=y CONFIG_KCORE_ELF=y CONFIG_BINFMT_AOUT=y CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=y CONFIG_PM=y CONFIG_PARPORT=y CONFIG_PARPORT_PC=y CONFIG_PARPORT_PC_CML1=y CONFIG_PNP=y CONFIG_ISAPNP=y CONFIG_BLK_DEV_FD=y CONFIG_MD=y CONFIG_BLK_DEV_LVM=m CONFIG_PACKET=y CONFIG_NETFILTER=y CONFIG_UNIX=y CONFIG_INET=y CONFIG_IP_MULTICAST=y CONFIG_IP_NF_CONNTRACK=y CONFIG_IP_NF_FTP=m CONFIG_IP_NF_IRC=m CONFIG_IP_NF_IPTABLES=m CONFIG_IP_NF_FILTER=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_NAT_NEEDED=y CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_REDIRECT=m CONFIG_IP_NF_NAT_IRC=m CONFIG_IP_NF_NAT_FTP=m CONFIG_IDE=y CONFIG_BLK_DEV_IDE=y CONFIG_BLK_DEV_IDEDISK=y CONFIG_IDEDISK_MULTI_MODE=y CONFIG_BLK_DEV_IDECD=y CONFIG_BLK_DEV_CMD640=y CONFIG_BLK_DEV_RZ1000=y CONFIG_BLK_DEV_IDEPCI=y CONFIG_IDEPCI_SHARE_IRQ=y CONFIG_BLK_DEV_IDEDMA_PCI=y CONFIG_BLK_DEV_ADMA=y CONFIG_IDEDMA_PCI_AUTO=y CONFIG_BLK_DEV_IDEDMA=y CONFIG_BLK_DEV_PIIX=y CONFIG_PIIX_TUNING=y CONFIG_IDEDMA_AUTO=y CONFIG_BLK_DEV_IDE_MODES=y CONFIG_SCSI=y CONFIG_BLK_DEV_SD=y CONFIG_SD_EXTRA_DEVS=40 CONFIG_SCSI_DEBUG_QUEUES=y CONFIG_SCSI_MULTI_LUN=y CONFIG_SCSI_CONSTANTS=y CONFIG_SCSI_SYM53C8XX=y CONFIG_SCSI_NCR53C8XX_DEFAULT_TAGS=4 CONFIG_SCSI_NCR53C8XX_MAX_TAGS=32 CONFIG_SCSI_NCR53C8XX_SYNC=20 CONFIG_NETDEVICES=y CONFIG_DUMMY=m CONFIG_NET_ETHERNET=y CONFIG_NET_PCI=y CONFIG_EEPRO100=y CONFIG_NET_RADIO=y CONFIG_AIRO=m CONFIG_AIRO_CS=m CONFIG_NET_WIRELESS=y CONFIG_NET_PCMCIA=y CONFIG_PCMCIA_PCNET=y CONFIG_NET_PCMCIA_RADIO=y CONFIG_PCMCIA_RAYCS=y CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_VT=y CONFIG_VT_CONSOLE=y CONFIG_SERIAL=y CONFIG_UNIX98_PTYS=y CONFIG_UNIX98_PTY_COUNT=256 CONFIG_PRINTER=m CONFIG_MOUSE=y CONFIG_PSMOUSE=y CONFIG_RTC=m CONFIG_AGP=y CONFIG_AGP_INTEL=y CONFIG_AGP_I810=y CONFIG_AGP_VIA=y CONFIG_AGP_AMD=y CONFIG_AGP_SIS=y CONFIG_AGP_ALI=y CONFIG_DRM=y CONFIG_DRM_TDFX=y CONFIG_DRM_RADEON=y CONFIG_AUTOFS4_FS=y CONFIG_TMPFS=y CONFIG_ISO9660_FS=y CONFIG_PROC_FS=y CONFIG_DEVPTS_FS=y CONFIG_EXT2_FS=y CONFIG_NFS_FS=y CONFIG_NFSD=y CONFIG_SUNRPC=y CONFIG_LOCKD=y CONFIG_SMB_FS=m CONFIG_MSDOS_PARTITION=y CONFIG_SMB_NLS=y CONFIG_NLS=y CONFIG_NLS_DEFAULT="iso8859-1" CONFIG_VGA_CONSOLE=y CONFIG_SOUND=y CONFIG_SOUND_ES1371=y } _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users
