Hi all,

What a nightmare, I've FINALLY after heaps of stuffing around gotten a machine to boot from my USB key but I'm still having issues that I just can't figure out. I'm running Bering-uClibc_2.2.3 on a Tyan barbones server board.

Background:
Tyan barebones server (NO PS2 ports ONLY USB)
The machine has 4 USB ports (2 front/2rear)
256MbUSB2 key. (in first front port)

I tried several combinations of loading usb drivers in /boot/etc/modules and finally was able to boot from the usb key by having the following.
usbcore
ide-core
usb-ohci
ehci-hcd
uhci
scsi_mod
usb-storage
sd_mod

I tried just usb-ohci no luck, I tried just ehci-hcd and no luck etc, I need all 3 listed (usb-ohci,ehci-hcd,uchi to be able to get the usb key to be seen as sd1). Now the thing is as soons as these drivers fire up I lose the local USB keyboard, so first off what do I need to load to have the USB keyboard work. Second, (I'll include the logs output below), but is it ok to be loading all of those usb modules (is there need to, have I missed a simple config).
I'm also getting some errors in the syslog

Apr 30 15:00:29 firewall kernel: SCSI error: host 0 id 0 lun 0 return code = 8000002 Apr 30 15:00:29 firewall kernel: ^ISense class 7, sense error 0, extended sense 0

Will this cause any issues with the USB key?
1 last question is this machine is a Pentium 4 3GHz Socket 478 it supports HyperThreading, do I have to do anything to get the kernel to use the Hyperthreading feature of the CPU.

One thing the motherboard BIOS has a whole section on USB with the following details. (it's all a little above my head what each of these are, and I can't seem to find any information about it on the Tyan site).
USB Device 29 Function 3                   Enabled
USB Device 29 Function 2&3              Enabled
USB Device 29 Function 1&2&3         Enabled
USB Device 29 Function 0&1&2&3    Enabled
USB Device 29 Function 7                   Enabled

Cheers and thanks in advance
Ad

firewall# cat messages
Apr 30 15:00:29 firewall syslogd 1.4.1: restart.
Apr 30 15:00:29 firewall kernel: klogd 1.4.1, log source = /proc/kmsg started.
Apr 30 15:00:29 firewall kernel: Loaded 342 symbols from 7 modules.
Apr 30 15:00:29 firewall kernel: BIOS-provided physical RAM map:
Apr 30 15:00:29 firewall kernel: 896MB LOWMEM available.
Apr 30 15:00:29 firewall kernel: Initializing CPU#0
Apr 30 15:00:29 firewall kernel: Memory: 905204k/917504k available (973k kernel code, 11912k reserved, 111k data, 64k init, 0k highmem) Apr 30 15:00:29 firewall kernel: Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes) Apr 30 15:00:29 firewall kernel: Inode cache hash table entries: 65536 (order: 7, 524288 bytes) Apr 30 15:00:29 firewall kernel: Mount cache hash table entries: 512 (order: 0, 4096 bytes) Apr 30 15:00:29 firewall kernel: Buffer cache hash table entries: 65536 (order: 6, 262144 bytes) Apr 30 15:00:29 firewall kernel: CPU: Trace cache: 12K uops<6>CPU: L2 cache: 1024K
Apr 30 15:00:29 firewall kernel: Enabling fast FPU save and restore... done.
Apr 30 15:00:29 firewall kernel: Enabling unmasked SIMD FPU exception support... done.
Apr 30 15:00:29 firewall kernel: Checking 'hlt' instruction... OK.
Apr 30 15:00:29 firewall kernel: PCI: PCI BIOS revision 2.10 entry at 0xfd88e, last bus=3
Apr 30 15:00:29 firewall kernel: PCI: Using configuration type 1
Apr 30 15:00:29 firewall kernel: PCI: Probing PCI hardware
Apr 30 15:00:29 firewall kernel: PCI: Using IRQ router PIIX/ICH [8086/24d0] at 00:1f.0
Apr 30 15:00:29 firewall kernel: Linux NET4.0 for Linux 2.4
Apr 30 15:00:29 firewall kernel: Based upon Swansea University Computer Society NET3.039 Apr 30 15:00:29 firewall kernel: Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ DETECT_IRQ SERIAL_PCI enabled
Apr 30 15:00:29 firewall kernel: ttyS00 at 0x03f8 (irq = 4) is a 16550A
Apr 30 15:00:29 firewall kernel: ttyS01 at 0x02f8 (irq = 3) is a 16550A
Apr 30 15:00:29 firewall kernel: Real Time Clock Driver v1.10f
Apr 30 15:00:29 firewall kernel: Initializing Cryptographic API
Apr 30 15:00:29 firewall kernel: NET4: Linux TCP/IP 1.0 for NET4.0
Apr 30 15:00:29 firewall kernel: IP Protocols: ICMP, UDP, TCP, IGMP
Apr 30 15:00:29 firewall kernel: IP: routing cache hash table of 8192 buckets, 64Kbytes Apr 30 15:00:29 firewall kernel: TCP: Hash tables configured (established 262144 bind 65536) Apr 30 15:00:29 firewall kernel: NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
Apr 30 15:00:29 firewall kernel: RAMDISK: Compressed image found at block 0
Apr 30 15:00:29 firewall kernel: Freeing initrd memory: 496k freed
Apr 30 15:00:29 firewall kernel: Freeing unused kernel memory: 64k freed
Apr 30 15:00:29 firewall kernel: usb.c: registered new driver usbdevfs
Apr 30 15:00:29 firewall kernel: usb.c: registered new driver hub
Apr 30 15:00:29 firewall kernel: Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4 Apr 30 15:00:29 firewall kernel: ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
Apr 30 15:00:29 firewall kernel: PCI: Found IRQ 11 for device 00:1d.7
Apr 30 15:00:29 firewall kernel: ehci_hcd 00:1d.7: PCI device 8086:24dd
Apr 30 15:00:29 firewall kernel: ehci_hcd 00:1d.7: irq 11, pci mem f8833000
Apr 30 15:00:29 firewall kernel: usb.c: new USB bus registered, assigned bus number 1
Apr 30 15:00:29 firewall kernel: ehci_hcd 00:1d.7: enabled 64bit PCI DMA
Apr 30 15:00:29 firewall kernel: ehci_hcd 00:1d.7: USB 2.0 enabled, EHCI 1.00, driver 2003-Dec-29/2.4
Apr 30 15:00:29 firewall kernel: hub.c: USB hub found
Apr 30 15:00:29 firewall kernel: hub.c: 8 ports detected
Apr 30 15:00:29 firewall kernel: uhci.c: USB Universal Host Controller Interface driver v1.1
Apr 30 15:00:29 firewall kernel: PCI: Found IRQ 5 for device 00:1d.0
Apr 30 15:00:29 firewall kernel: PCI: Sharing IRQ 5 with 00:1d.3
Apr 30 15:00:29 firewall kernel: PCI: Sharing IRQ 5 with 03:00.0
Apr 30 15:00:29 firewall kernel: uhci.c: USB UHCI at I/O 0x1400, IRQ 5
Apr 30 15:00:29 firewall kernel: usb.c: new USB bus registered, assigned bus number 2
Apr 30 15:00:29 firewall kernel: hub.c: USB hub found
Apr 30 15:00:29 firewall kernel: hub.c: 2 ports detected
Apr 30 15:00:29 firewall kernel: PCI: Found IRQ 11 for device 00:1d.1
Apr 30 15:00:29 firewall kernel: uhci.c: USB UHCI at I/O 0x1420, IRQ 11
Apr 30 15:00:29 firewall kernel: usb.c: new USB bus registered, assigned bus number 3
Apr 30 15:00:29 firewall kernel: hub.c: USB hub found
Apr 30 15:00:29 firewall kernel: hub.c: 2 ports detected
Apr 30 15:00:29 firewall kernel: PCI: Found IRQ 10 for device 00:1d.2
Apr 30 15:00:29 firewall kernel: PCI: Sharing IRQ 10 with 02:01.0
Apr 30 15:00:29 firewall kernel: PCI: Sharing IRQ 10 with 03:02.0
Apr 30 15:00:29 firewall kernel: uhci.c: USB UHCI at I/O 0x1440, IRQ 10
Apr 30 15:00:29 firewall kernel: usb.c: new USB bus registered, assigned bus number 4
Apr 30 15:00:29 firewall kernel: hub.c: USB hub found
Apr 30 15:00:29 firewall kernel: hub.c: 2 ports detected
Apr 30 15:00:29 firewall kernel: PCI: Found IRQ 5 for device 00:1d.3
Apr 30 15:00:29 firewall kernel: PCI: Sharing IRQ 5 with 00:1d.0
Apr 30 15:00:29 firewall kernel: PCI: Sharing IRQ 5 with 03:00.0
Apr 30 15:00:29 firewall kernel: uhci.c: USB UHCI at I/O 0x1460, IRQ 5
Apr 30 15:00:29 firewall kernel: usb.c: new USB bus registered, assigned bus number 5
Apr 30 15:00:29 firewall kernel: hub.c: USB hub found
Apr 30 15:00:29 firewall kernel: hub.c: 2 ports detected
Apr 30 15:00:29 firewall kernel: SCSI subsystem driver Revision: 1.00
Apr 30 15:00:29 firewall kernel: Initializing USB Mass Storage driver...
Apr 30 15:00:29 firewall kernel: usb.c: registered new driver usb-storage
Apr 30 15:00:29 firewall kernel: USB Mass Storage support registered.
Apr 30 15:00:29 firewall kernel: hub.c: new USB device 00:1d.7-4, assigned address 2 Apr 30 15:00:29 firewall kernel: scsi0 : SCSI emulation for USB Mass Storage devices
Apr 30 15:00:29 firewall kernel: Partition check:
Apr 30 15:00:29 firewall kernel:  sda: sda1
Apr 30 15:00:29 firewall kernel: hub.c: new USB device 00:1d.0-1, assigned address 2 Apr 30 15:00:29 firewall kernel: Intel(R) PRO/1000 Network Driver - version 5.2.30.1-k1
Apr 30 15:00:29 firewall kernel: Copyright (c) 1999-2004 Intel Corporation.
Apr 30 15:00:29 firewall kernel: PCI: Found IRQ 10 for device 02:01.0
Apr 30 15:00:29 firewall kernel: PCI: Sharing IRQ 10 with 00:1d.2
Apr 30 15:00:29 firewall kernel: PCI: Sharing IRQ 10 with 03:02.0
Apr 30 15:00:29 firewall kernel: eth0: Intel(R) PRO/1000 Network Connection
Apr 30 15:00:30 firewall kernel: PCI: Found IRQ 10 for device 03:02.0
Apr 30 15:00:30 firewall kernel: PCI: Sharing IRQ 10 with 00:1d.2
Apr 30 15:00:30 firewall kernel: PCI: Sharing IRQ 10 with 02:01.0
Apr 30 15:00:30 firewall kernel: eth1: Intel(R) PRO/1000 Network Connection
Apr 30 15:00:30 firewall kernel: Software Watchdog Timer: 0.05, timer margin: 60 sec
Apr 30 15:00:30 firewall root: Shorewall Started
Apr 30 15:00:31 firewall kernel: e1000: eth1 NIC Link is Up 100 Mbps Full Duplex

firewall# cat debug
Apr 30 15:00:29 firewall kernel: CPU: After generic, caps: bfebfbff 00000000 00000000 00000000 Apr 30 15:00:29 firewall kernel: CPU: Common caps: bfebfbff 00000000 00000000 00000000 Apr 30 15:00:29 firewall kernel: PCI: Setting latency timer of device 00:1d.7 to 64 Apr 30 15:00:29 firewall kernel: PCI: Setting latency timer of device 00:1d.0 to 64 Apr 30 15:00:29 firewall kernel: PCI: Setting latency timer of device 00:1d.1 to 64 Apr 30 15:00:29 firewall kernel: PCI: Setting latency timer of device 00:1d.2 to 64 Apr 30 15:00:29 firewall kernel: PCI: Setting latency timer of device 00:1d.3 to 64 Apr 30 15:00:29 firewall kernel: WARNING: USB Mass Storage data integrity not assured
Apr 30 15:00:29 firewall kernel: USB Mass Storage device found at 2
Apr 30 15:00:29 firewall kernel: PCI: Setting latency timer of device 02:01.0 to 64

firewall# cat syslog
Apr 30 15:00:29 firewall kernel: Cannot find map file.
Apr 30 15:00:29 firewall kernel: Linux version 2.4.26 ([EMAIL PROTECTED]) (gcc version 2.95.3 20010315 (release)) #1 Mon Jun 28 20:08:59 CEST 2004 Apr 30 15:00:29 firewall kernel: BIOS-e820: 0000000000000000 - 000000000009f800 (usable) Apr 30 15:00:29 firewall kernel: BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved) Apr 30 15:00:29 firewall kernel: BIOS-e820: 00000000000d8000 - 0000000000100000 (reserved) Apr 30 15:00:29 firewall kernel: BIOS-e820: 0000000000100000 - 000000003ff70000 (usable) Apr 30 15:00:29 firewall kernel: BIOS-e820: 000000003ff70000 - 000000003ff7a000 (ACPI data) Apr 30 15:00:29 firewall kernel: BIOS-e820: 000000003ff7a000 - 000000003ff80000 (ACPI NVS) Apr 30 15:00:29 firewall kernel: BIOS-e820: 000000003ff80000 - 0000000040000000 (reserved) Apr 30 15:00:29 firewall kernel: BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved) Apr 30 15:00:29 firewall kernel: BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved) Apr 30 15:00:29 firewall kernel: BIOS-e820: 00000000ff800000 - 00000000ffc00000 (reserved) Apr 30 15:00:29 firewall kernel: BIOS-e820: 00000000fffffc00 - 0000000100000000 (reserved)
Apr 30 15:00:29 firewall kernel: Warning only 896MB will be used.
Apr 30 15:00:29 firewall kernel: Use a HIGHMEM enabled kernel.
Apr 30 15:00:29 firewall kernel: On node 0 totalpages: 229376
Apr 30 15:00:29 firewall kernel: zone(0): 4096 pages.
Apr 30 15:00:29 firewall kernel: zone(1): 225280 pages.
Apr 30 15:00:29 firewall kernel: zone(2): 0 pages.
Apr 30 15:00:29 firewall kernel: Kernel command line: BOOT_IMAGE=linux initrd=initrd.lrp init=/linuxrc rw root=/dev/ram0 boot=/dev/sda1:msdos PKGPATH=/dev/sda1 LRP=root,config,etc,local,modules,libz,libm,libcrpto,sshd,iptables,shorwall,ulogd,sh-httpd,weblet
Apr 30 15:00:29 firewall kernel: Detected 2992.631 MHz processor.
Apr 30 15:00:29 firewall kernel: Console: colour VGA+ 80x25
Apr 30 15:00:29 firewall kernel: Calibrating delay loop... 5976.88 BogoMIPS
Apr 30 15:00:29 firewall kernel: Page-cache hash table entries: 262144 (order: 8, 1048576 bytes) Apr 30 15:00:29 firewall kernel: CPU: Intel(R) Pentium(R) 4 CPU 3.00GHz stepping 01
Apr 30 15:00:29 firewall kernel: POSIX conformance testing by UNIFIX
Apr 30 15:00:29 firewall kernel: PCI: Probing PCI hardware (bus 00)
Apr 30 15:00:29 firewall kernel: Transparent bridge - PCI device 8086:244e
Apr 30 15:00:29 firewall kernel: Initializing RT netlink socket
Apr 30 15:00:29 firewall kernel: Starting kswapd
Apr 30 15:00:29 firewall kernel: pty: 256 Unix98 ptys configured
Apr 30 15:00:29 firewall kernel: floppy0: no floppy controllers found
Apr 30 15:00:29 firewall kernel: RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize Apr 30 15:00:29 firewall kernel: ip_tables: (C) 2000-2002 Netfilter core team
Apr 30 15:00:29 firewall kernel: arp_tables: (C) 2002 David S. Miller
Apr 30 15:00:29 firewall kernel: VFS: Mounted root (minix filesystem).
Apr 30 15:00:29 firewall kernel: PCI: cache line size of 128 is not supported by device 00:1d.7 Apr 30 15:00:29 firewall kernel: Vendor: USB 2.0 Model: Flash Disk Rev: 0.00 Apr 30 15:00:29 firewall kernel: Type: Direct-Access ANSI SCSI revision: 02 Apr 30 15:00:29 firewall kernel: Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0 Apr 30 15:00:29 firewall kernel: SCSI device sda: 512000 512-byte hdwr sectors (262 MB)
Apr 30 15:00:29 firewall kernel: sda: Write Protect is off
Apr 30 15:00:29 firewall kernel: SCSI error: host 0 id 0 lun 0 return code = 8000002 Apr 30 15:00:29 firewall kernel: ^ISense class 7, sense error 0, extended sense 0 Apr 30 15:00:29 firewall kernel: VFS: Can't find a Minix or Minix V2 filesystem on device 08:01. Apr 30 15:00:29 firewall kernel: SCSI error: host 0 id 0 lun 0 return code = 8000002 Apr 30 15:00:29 firewall kernel: ^ISense class 7, sense error 0, extended sense 0 Apr 30 15:00:29 firewall kernel: usb.c: USB device 2 (vend/prod 0x46e/0x52c1) is not claimed by any active driver. Apr 30 15:00:30 firewall kernel: ip_conntrack version 2.1 (7168 buckets, 57344 max) - 316 bytes per conntrack





-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
------------------------------------------------------------------------
leaf-user mailing list: leaf-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/leaf-user
Support Request -- http://leaf-project.org/

Reply via email to