USB-Stick: Rechner hängt sich auf

findus

a nice one
Hallo erstmal,

ich habe nen paar Probleme beim Einbinden meines UBS-Speichersticks (USB 2.0, 128 MB Ram von BlueMedia). Nen paar Mp3's liegen schon drauf (von meinem Rechner in der Firma, Win 2K)

Zwei USB-Ports, an einem hängt meine Logitechmaus (ohne Adapter, etc.) am anderen halt mein Stick.

Mit Stick + Maus booten:
Meine Maus läuft nicht mehr.
Ich bekomme Fehlermeldungen beim Booten:

umass0: BBB reset failed, TIMEOUT
umass0: BBB bulk-in clear stall failed, TIMEOUT
umass0: BBB bulk-out clear stall failed, TIMEOUT
umass0: BBB reset failed, TIMEOUT
umass0: BBB bulk-in clear stall failed, TIMEOUT
umass0: BBB bulk-out clear stall failed, TIMEOUT
umass0: BBB reset failed, TIMEOUT
umass0: BBB bulk-in clear stall failed, TIMEOUT
umass0: BBB bulk-out clear stall failed, TIMEOUT
umass0: BBB reset failed, TIMEOUT
umass0: BBB bulk-in clear stall failed, TIMEOUT
umass0: BBB bulk-out clear stall failed, TIMEOUT
umass0: BBB reset failed, TIMEOUT
umass0: BBB bulk-in clear stall failed, TIMEOUT
umass0: BBB bulk-out clear stall failed, TIMEOUT
Mounting root from ufs:/dev/ad0s1a
---
umass0: at uhub0 port 2 (addr 3) disconnected
umass0: detached
interface usb.1 already present in the KLD 'kernel'!
--- hier wurde der Stick abgezogen!

Im Kernel sind drin:

#SCSI
device scbus
device da

#USB
device uhci
device usb
device ugen
device uhid
device umass

Wenn ich den Stick im laufenden Betrieb reinstecke, bootet der Rechner neu durch (?!)

Mein Maus funktioniert ohne Stick!

Thx 4 help!

Bjoern
 
Die Maus geht? Müsste eigentlich

device ums # Mouse

im Kernel stehen.
Schonmal mit Stick ohne Mouse probiert?

Gruß,

Ice
 
Ich fahre nen FreeBSD 5.2.1 Release!
Jep "device ums" ist auch drinne.

Bjoern

Ps.: Ich boote noch mal neu, ne Minute!

Edit:
Ich habe gerade nochmal mehrere Möglichkeiten durchgespielt u. ein wenig Informationsmaterial zusammengetragen.

Umass ist im Kernel drin! (Vergessen zu erwähnen)

Ich habe nen Asus K7 V333 Mainboard mit nem Athlon XP 1800.
2 USB - Ports onboard.

Meine Logitech ist ne OEM-Maus. (Ich hatte schonmal Probleme als ich sie mit nem Adapter auf Ps2 - Schnittstelle betreiben wollte!)

Mein Rechner bootet nur neu durch, wenn ich X starte (KDE 3.2.1) meinen Stick u. meine Maus angeschlossen habe, in diesem Fall kann ich auch meine Maus nicht mehr bedienen!

Beim booten ohne Maus und Stick und einem nachträglichen einstecken des Sticks bekomme ich folgende Meldung (dmesg):
--- snip
umass0: Lion-Electronics BlueMedia, rev 2.00/2.00, addr 3
umass0: BBB reset failed, TIMEOUT
umass0: BBB bulk-in clear stall failed, TIMEOUT
umass0: BBB bulk-out clear stall failed, TIMEOUT
snap ---

Den Stick scheint er ja zu erkennen?

Copyright (c) 1992-2004 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989,
1991, 1992, 1993, 1994
The Regents of the University of Californi
a. All rights reserved.
FreeBSD 5.2.1-RELEASE #0: Sun Mar 14 12:43:39 CET
2004
findus@ananas.ki.knk:/usr/src/sys/i386/compile
/ANANAS
Preloaded elf kernel "/boot/kernel/kernel" at 0xc0
7eb000.
Preloaded elf module "/boot/kernel/snd_cmi.ko" at
0xc07eb21c.
Preloaded elf module "/boot/kernel/snd_pcm.ko" at
0xc07eb2c8.
Preloaded elf module "/boot/kernel/acpi.ko" at 0xc
07eb374.
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: AMD Athlon(TM) XP 1800+ (1532.91-MHz 686-clas
s CPU)
Origin = "AuthenticAMD" Id = 0x662 Stepping =
2
Features=0x383fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MC
E,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXS
R,SSE>
AMD Features=0xc0400000<AMIE,DSP,3DNow!>
real memory = 268419072 (255 MB)
avail memory = 255270912 (243 MB)
Pentium Pro MTRR support enabled
npx0: [FAST]
npx0: <math processor> on motherboard
npx0: INT 16 interface
acpi0: <ASUS A7V333 > on motherboard
pcibios: BIOS version 2.10
Using $PIR table, 11 entries at 0xc00f2050
acpi0: Power Button (fixed)
Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
acpi_timer0: <32-bit timer at 3.579545MHz> port 0xe408-0xe40b on acpi0
acpi_cpu0: <CPU> on acpi0
acpi_cpu0: CLK_VAL field overlaps THT_EN bit
acpi_button0: <Power Button> on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
pcib0: slot 5 INTA is routed to irq 10
pcib0: slot 9 INTA is routed to irq 12
pcib0: slot 9 INTB is routed to irq 11
pcib0: slot 9 INTC is routed to irq 10
pcib0: slot 14 INTA is routed to irq 10
pcib0: slot 16 INTA is routed to irq 12
pcib0: slot 17 INTD is routed to irq 5
pcib0: slot 17 INTD is routed to irq 5
agp0: <VIA Generic host to PCI bridge> mem 0xe0000000-0xe3ffffff at device 0.0 on pci0
pcib1: <ACPI PCI-PCI bridge> at device 1.0 on pci0
pci1: <ACPI PCI bus> on pcib1
pcm0: <CMedia CMI8738> port 0xd800-0xd8ff irq 10 at device 5.0 on pci0
uhci0: <VIA 83C572 USB controller> port 0xd400-0xd41f irq 12 at device 9.0 on pci0
usb0: <VIA 83C572 USB controller> on uhci0
usb0: USB revision 1.0
uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
ums0: Logitech N48 mouse, rev 1.00/10.00, addr 2, iclass 3/1
ums0: 3 buttons and Z dir.
uhub0: port error, restarting port 2
uhci1: <VIA 83C572 USB controller> port 0xd000-0xd01f irq 11 at device 9.1 on pci0
usb1: <VIA 83C572 USB controller> on uhci1
usb1: USB revision 1.0
uhub1: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
pci0: <serial bus, USB> at device 9.2 (no driver attached)
pci0: <display, VGA> at device 14.0 (no driver attached)
fxp0: <Intel 82557 Pro/100 Ethernet> port 0xb800-0xb81f mem 0xda800000-0xda8fffff,0xdd000000-0xdd000fff irq 12 at device 16.0 on pci0
fxp0: Ethernet address 00:a0:c9:4d:04:c2
miibus0: <MII bus> on fxp0
inphy0: <i82555 10/100 media interface> on miibus0
inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
isab0: <PCI-ISA bridge> at device 17.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <VIA 8233A UDMA133 controller> port 0xb400-0xb40f at device 17.1 on pci0
ata0: at 0x1f0 irq 14 on atapci0
ata0: [MPSAFE]
ata1: at 0x170 irq 15 on atapci0
ata1: [MPSAFE]
uhci2: <VIA 83C572 USB controller> port 0xb000-0xb01f irq 5 at device 17.2 on pci0
usb2: <VIA 83C572 USB controller> on uhci2
usb2: USB revision 1.0
uhub2: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub2: 2 ports with 2 removable, self powered
uhci3: <VIA 83C572 USB controller> port 0xa800-0xa81f irq 5 at device 17.3 on pci0
usb3: <VIA 83C572 USB controller> on uhci3
usb3: USB revision 1.0
uhub3: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub3: 2 ports with 2 removable, self powered
fdc0: <Enhanced floppy controller (i82077, NE72065 or clone)> port 0x3f7,0x3f2-0x3f5 irq 6 drq 2 on acpi0
fdc0: FIFO enabled, 8 bytes threshold

Hier achte man auf folgendes:
--- snip
usb0: <VIA 83C572 USB controller> on uhci0
usb0: USB revision 1.0
uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
ums0: Logitech N48 mouse, rev 1.00/10.00, addr 2, iclass 3/1
ums0: 3 buttons and Z dir.
uhub0: port error, restarting port 2
snap ---
Der Port error in der letzten Zeile, was sagt mir das?

Habe ich etwas übersehen, Optionen im Kernel? Stick anders formatieren?

Danke schonmal für Antworten

Bjoern
 
Zuletzt bearbeitet:
Hi, ich ein wenig herumgestöbert und gesehen das der Stick über /dev/da0x
angesprochen wird.

Wenn ich meinen Stick beim starten angehängt habe, bekomme ich wie weiter oben beschrieben zwar die Meldung das er erkannt worden ist inkl. Fehlermeldungen, aber kein /dev/da0x Device.

Kann es sein das noch Module fehlen die nicht von mir erwähnt worden sind? Evt. weiß ja mittlerweile jemand mehr. ;)

Bjoern :)
 
Das da Device wird nicht erstellt, weil es vorher zu einem Fehler kommt. Hier die Ausgabe, wenn ich meinen Stick einstecke:

umass0: USB Flash Disk, rev 2.00/2.00, addr 2
GEOM: create disk da0 dp=0xc47d3450
da0 at umass-sim0 bus 0 target 0 lun 0
da0: <JetFlash TS256MJF2B 2.00> Removable Direct Access SCSI-2 device
da0: 1.000MB/s transfers
da0: 250MB (512000 512 byte sectors: 64H 32S/T 250C)

Die benötigten Module:

scbus
da

hast Du laut Deinem obigen Post ja geladen.

Fürchte nur, das hilft Dir auch nicht wirklich weiter.

Gruß,

Ice
 
Umass ist auch noch drin.
Hm, ich poste nochmal die USB Sektion aus meinem Kernel:
---
# USB support
device uhci
device ohci
device usb
device ugen
device uhid
device umass
device ums
---
Wie gesagt, da u. scbus sind drin (mein Brenner funktioniert ja auch ;)
USB zu teilen ja auch, zumindest in Bezug auf meine USB-Maus!

Aber danke für die Tips, Ice :)


Bjoern
 
stick neu formatieren

Hallo,
ich hatte die gleichen Probleme mit meinem Stick.

Nach langem hin und her habe ich den Stick dann
mal neu formatiert (auf ner Win Maschine auf der Arbeit)
und schon hats funktioniert.

device /dev/da0s1
 
Danke für den Tipp! Ich habe ihn leider gerade nicht dabei, werde das nachher aber @home nochmal ausprobieren...
Wenn es das gewesen sein sollte, argh ;)

Bjoern
 
Ich habe es mit einer FAT 32 - Formatierung ausprobiert, klappt leider immer noch nicht. Wegen nicht zurückgeschrieben:

Entschuldigt, ich war über Ostern bis heute im Urlaub (Klassenfahrt ;))

Wer weitere Ratschläge hat, ich bin ganz Ohr :)

Bjoern
 
Die USB-Unterstützung in 5.2.1 muß IMHO noch reifen.

Ich habe unter Linux mit fdisk auf einem USB-Stick von Apacer eine BIOS-Partition angelegt und dann nach Umschalten in den BSD-Mode ein Disklabel draufgeschrieben.
FreeBSD-4.10 kann damit etwas anfangen und eine BSD-Partition a anlegen und mit newfs formatieren. Danach ist mount /dev/da0a /xxx und Datein draufschreiben möglich. Linux kann das dann als /dev/sda5 mounten und wieder lesen.
Der Stick darf beim Booten nicht bereits gesteckt sein, sonst hängt sich der Rechner auf.

FreeBSD-5.2.1 meckert das Disklabel an.
 
Zuletzt bearbeitet von einem Moderator:
Zurück
Oben