Laptop USB-Ärger



  • Hi folks.

    Hab' hier 'nen Laptop mit 2 USB-Ports.

    Hab' WLAN und 'ne Maus da dran.

    Vor Ewigkeiten hab' ich mal 'nen Laptop Hub besorgt bei ebay für 7 € oder so.

    Wenn ich den allerdings einstecke, und dann meinetwegen die Maus dort rein, gibt's nur Ärger.
    Die Maus lässt sich gar nicht bewegen, oder sie ruckelt __seeeehr__ stark (alle 0.8 Sek. eine Bewegung bzw. "Hopser").
    Das gleiche mit dem WLAN-Adapter. Da ruckelt natürlich kein Cursor, aber die Verbindungen brechen regelmässig ein.

    Dachte schon ich hätte damals Schrott ersteigert.
    Jetzt hab' ich mir 'nen niegelnagelneuen 4er Hub gekauft und dort genau dasselbe Problem.
    Der Hub ist 1.1 und 2.0 kompatibel.

    Dachte schon an Stromprobleme, aber das Anschließen eines externen Netzteils hilft bei keinem der beiden.

    Gibt's irgendwie Hub-inkompatible USB-Ports bei Notebooks?! Oder was könnte das Problem sein?



  • Hatte vor ein paar Tagen noch ein ähnliches Problem.
    Die USB-Maus an mein DELL LAtitude C810 ruckelte herum, allerdings nur bei einigen Anwendungen.
    Es gab Zeitverzögerung, was sich sogar auf die Tastatur ausgewirkt hatte.
    Folgendes habe ich dann gemacht und es war verschwunden:
    COM und LPT Port deaktiviert, dadurch sind 2 IRQs frei geworden.
    MSinfo32.exe zeigte mir nämlich das der Intel USB-Host Controller in massenhaft Resourcen-Konflikten mit anderen Geräten stand (IIRC Grafik- und Netzwerkkarte).
    Dann hab ich noch ein BIOS Update von A07 auf A12 gemacht und das Problem war Geschichte.



  • Tja, das Problem habe ich leider immer noch.

    Habe auch mal COM und LPT ausgeschaltet, hat aber nichts geholfen.

    Habe 2 USB Ports am Lappie. Wenn ich in einen die Microsoft Notebook Maus und den anderen das T-Com WLAN Teil reinkladdere, funzt alles.
    Sobald in einem der beiden aber ein Hub steckt und darin dann entweder Maus oder WLAN klappt das Gerät (spätestens nach 10 Min.) nicht mehr.

    WLAN baut Verbindung auf aber pings versiegen plötzlich nach ein paar Min. und nix geht mehr.
    Die Maus fängt meistens direkt an entweder gar nicht mehr oder extrem verzögert zu reagieren.

    Die PCMCIA WLAN Karte lässt meinen Rechner leider immer mal einfrieren. 😡

    Niemand noch 'ne Idee oder mal irgendwas gelesen!?

    Achja, die TestSuite von usb.org hab' ich mir auch installiert. Alle Geräte sagen PASSED... Hmmm... 😞



  • Hi,

    ich hatte genau das Problem auch mal. Man hat mir allerdings gesagt,
    dass es an einem "minderwertigen" USB-Hub lag. Nachdem ich mir
    dann ein neues mit externer Stromversorgung (ca.30 Euro, 4er) besorgt
    hatte, ging es wunderbar. Ist natürlich keine Garantie, dass es nun
    bei dir auch so klappt.

    Das alte Hub war ein 2er (No-Name) für 5,99. An meinem Desktop-PC funzt das
    komischerweise wiederum problemlos.



  • kann es seind, das die ding am lappy zu viel strom wollen?? nur mal so gefragt?



  • @Chriss & C-O-M:

    Jo, kann sein daß die viel Strom verprassen, besonders die WLAN Box.
    Aber wie schon gesagt hab' ich beide Hubs mit externem Netzteil versucht.

    Zugegebenermaßen sind das keine ultrateuren Teile.
    Der 4er Mini Hub ist ein NoName Teil.
    Da ich den von ebay hatte dachte ich ich hätte vielleicht Schrott gekauft.
    Jetzt hab' ich noch einen gekauft, Vivanco (also quasi auch NoName - allerdings werden die hier so doll vertickt, daß die bei echtem Schrott wohl eine Rückgabewelle aushalten müssten) mit externer Stromversorgung.
    Gleiches Problem.

    IIRC funzen an meinem "dicken" Rechner beide problemlos. Zumindest den kleinen hatt ich da schon betrieben, mit Drucker und Digicam und Co.
    Da ich für den ursprünglich kein Netzteil hatte hab' ich das Nokia Ladegerät (IIRC) da rein gehauen - das liefert zwar nur 3,7 V statt 5 - aber damit liefen dann Drucker und Co. am Hauptrechner.

    Nur am Laptop gibt's Probleme. Da wo ich den Hub eigentlich nur brauche (wegen lediglich 2 Ports)... 😞 *schnief*



  • Neuigkeiten: Gerade durch Zufall herausgefunden, daß das Problem nicht auftritt, wenn die CPU zu nahezu 100% belastet ist... 😮 😕

    Ist das dadurch definitiv ein Windows XP Problem, oder kann es trotzdem an der Hardware liegen?!? 😕



  • Ich denke auch dass es Stromprobleme gibt. Das selbe Problem hatte ich auch mal. Sobald ich es extern mit Strom versorgt habe war es weg. Und genau wie bei dir hats auf dem "dicken" Rechner auch problemlos ohne zusätzliche Stromversorgung geklappt. Was ist es denn für ein Notebook und hast du sonst nirgends irgendwelche Ressourcen-Konflikte feststellen können?



  • Wie schon gesagt hilft bei mir auch die externe Stromversorgung GAR NICHTS.

    Ressourcenkonflikte habe ich (USB shared mit GraKa und noch irgendwas), kann die aber auch nicht beheben (hab' schon alles aus was auszustellen ist).

    Das lustige ist ja, daß bei 100% CPU (wenn im Hintergrund ein Spiel läuft oder cleanmgr.exe die Platte scannt) alles super geht, auch mit USB-Hubs... 😮 😕

    WTF?

    Notebook ist ein Gericom Radeon.



  • Hmm, bei mir wird angezeigt wenn versucht wird aus nem USB Port zuviel Strom zu ziehen. Ich glaube die Host Controller müssen den Strom nach USB Specs sowieso begrenzen...



  • Hi

    Da der hub an ner desktop maschine tut und am laptop nicht, hat das nix mit der stromaufnahme der endgerähte zu tun. auserdem hat er ja schon selfpowerd hubs verwendet und die gleichen probleme gehabt. auserdem wähen dan werder endgerähte noch hubs usb konform.

    ein problemquelle könte der usb treiber von xp sein. ggf hilft da ein update. wer weis was gericom da installiert hat. hast du xp selber installiert oder ist das die installation von gericom? ggf hat gericom was vermurkst.

    ggf ligt der hund in deiner laptop hw begraben. was unterstützt dein Laptop? USB2.0 sagt da rein gar nix aus, da die die USB1.1 speck erstezt hat. Es gibt USB2.0 konforme Gerähte, die nur highspeed oder lowspeed können ( 12 oder 1,? mbit) sollte das der fall sein, dann liesen sich die aussetzer ggf erklähren.
    weiter währe noch interesant zu wissen, ob die beiden USB ausgäne des laptops auf den gleichen Root hub gehen oder auf seperate. ggf mal USB view anschmeissen

    gruss Termite



  • Termite schrieb:

    Da der hub an ner desktop maschine tut und am laptop nicht, hat das nix mit der stromaufnahme der endgerähte zu tun.

    Naja, es hätte ja sein können, daß der Desktop mehr oder "glatter" den Strom raushaut als ein Laptop.
    Scheint aber ja nicht das Problem zu sein.

    Termite schrieb:

    ein problemquelle könte der usb treiber von xp sein. ggf hilft da ein update. wer weis was gericom da installiert hat. hast du xp selber installiert oder ist das die installation von gericom? ggf hat gericom was vermurkst.

    Die Installation ist von Gericom. Allerdings zum 2. Mal (Reparatur) mit verschiedenen Images. Beidemals mit gleichem Problem.
    Ich schau' mal ob's aktuellere Treiber gibt, hab' allerdings nicht viel Hoffnung.

    Termite schrieb:

    ggf ligt der hund in deiner laptop hw begraben. was unterstützt dein Laptop? USB2.0 sagt da rein gar nix aus, da die die USB1.1 speck erstezt hat. Es gibt USB2.0 konforme Gerähte, die nur highspeed oder lowspeed können ( 12 oder 1,? mbit) sollte das der fall sein, dann liesen sich die aussetzer ggf erklähren.
    weiter währe noch interesant zu wissen, ob die beiden USB ausgäne des laptops auf den gleichen Root hub gehen oder auf seperate. ggf mal USB view anschmeissen

    Unter sysinfo32 werden zwei Root HUBs angezeigt, und ich hab' 2 Ausgänge / Eingänge.
    Beide auf unterschiedlichen IRQs.

    Wie kann ich da 1.1 oder 2.0 denn "genau" checken?!?

    Achja, hierzu hat mal jemand einen Link gepostet. Einige USB-Geräte können sich bei den meisten HUBs nicht richtig in den Datenstrom integrieren, wenn mit unterschiedlichen Geschwindigkeiten hantiert wird.
    Hat jemand den Link noch?!
    Konnte mir das bislang nämlich noch nicht reinpfeifen... 😞



  • Hi

    das könnte schon das problem sein, da dein Laptop 2 USB Root Hubs hat, werden deine beiden ports von verschiedenen Bausteinen bedient. ( Beim pc sind normalerweise 2 steckplätze je Roothub üblich). Mit dem Hub legst du die beiden gerähte auf einen Root hub zusammen. was dann zu kollisionen führen kann, wenn ein Device nicht sauber implementiert ist, bzw die bandbreite bie USB 1.1 HighSpeed nicht mehr ausreicht (sind ja nur 12 Mbit und bie 11MBit wlan und ein bischen protokolloverhad bleibt da nicht mehr viel übrig)

    Unterscheidung zwischen USB 1.1 und 2.0 da erwischt su mich grad aufem falschen fuss. wenn du USB view hättest könnt ichs dir sagen. USB 1.1 wird dort immer je roothub einzeln als ast angezeigt und mit dem HW baustein beschriften (Intel(R) 82801EB USB UniversalHostController - 24D2). USB 2.0 werden alle in einem seperaten Tree zusammengefasst, (Standard erweiterter PCI zu USB Universeller Hostcontroller)der als letzter auftaucht.

    bie USB 1.1 (highspeed und lowsped) wird auf die entsprechend gerigste verbindungsgeschwindigkeit zurückgeschaltet. Werden Highspeed und lowspeed gerähte an einem hub gemischt, laufen alle mit lowspeed ( so hab ich das zumindestens in erinnerung) weiter teilen sie sich den komplette bandbreite. (vergleichbar mit einem netzwerk hub)

    bei USB 2.0 sieht das anders aus, der usb - hub ist ehre mit einem Netzwerkswitch zu vergleichen. die verbindung zum PC wird mit Fullspeed ( 480 mbit ) gefahren . das mischen von USB 1.1 und USB 2.0 gerähten wirkt sich nicht auf die übertragungsrahte zum PC aus, da das USB 1.1 protokoll bei USB 2.0 auf Fullspeed umgesetzt wird.

    schau auch noch mal nach, ob dei laptot wirklich usb 2.0 kann, wenn nicht, dann versuch nicht low und highspeed gerähte an einen hub zu mischen. ggf Gerähtemanager die hw buasteine ermitteln und im internet mal nachschauen.

    gruss Termite

    ps. mäuse sind meist lowspeed gerähte. ggf test mal mit einem USB 2.0 stick den Datentransfähr. Wei lange braucht dein Desktop dafürh, wielange dein laptop, und wielange dein laptop mit Hub und Maus. Da sollten sich dann deutliche unterschiede zeigen, wenn auf deinem Laptop USB 2.0 nicht unterstützt.



  • Hi

    USBView.exe sollte sich im internet finden lassen. google anschmeissen.

    Google: usbview.exe

    Wer das DDK von M$ hat kanns sich auch selbst übersetzen. Dort ist es dabei. Leider ist es nicht mehr frei erhältlich.

    gruss



  • Gleich kann ich das testen. Meld' mich dann wieder.
    Schonmal danke für die Antwort eines USB-Experten. 👍



  • RE

    Ich habe jetzt mal folgenden Aufbau:

    Unterer USB-Port: T-Sinus 111 data WLAN _direkt_ (per Verlängerung)

    Oberer USB-Port: 4-er Vivanco Hub ohne Zusatzstrom

    An diesem:

    • Microsoft Notebook Optical Mouse
    • Externe USB 2.0 Festplatte
    • USB 2.0 Stick
    • Microsoft GameVoice

    Der Gerätemanager zeigt mir unter USB-Controller:

    • Standard-USB-Hub ORT: Pfad 0 (USB2.0 Hub) [ HID-konformes Gerät (80 mA) - USB-Massenspeichergerät (2 mA) - HID-konforme Maus (100 mA) - USB-Massenspeichergerät (200 mA) ] -- Das scheint also der Vivanco HUB zu sein
    • USB-Massenspeichergerät ORT: Pfad 0 (USB Device)
    • USB-Massenspeichergerät ORT: Pfad 0 (Flash Disk)
    • USB-Root-Hub ORT: Pfad 0 [ 2 Anschlüsse verfügbar (0 mA) ] ????
    • USB-Root-Hub ORT: Pfad 0 [ T-Sinus 111data (500 mA) - 1 Anschluss verfügbar ]
    • USB-Root-Hub ORT: Pfad 0 [ 2 Anschlüsse verfügbar (0 mA) ] ????
    • USB-Root-Hub ORT: Pfad 0 [ Standard-USB-Hub (4 Anschlüsse) (0 mA) - 5 Anschlüsse verfügbar (0 mA) ]
    • VIA Rev 5 oder höher USB universeller Hostcontroller ( PCI-Bus 0, Gerät 16, Funktion 0) [ - ]
    • VIA Rev 5 oder höher USB universeller Hostcontroller ( PCI-Bus 0, Gerät 16, Funktion 1) [System-reserviert, Bandbreite: 10%]
    • VIA Rev 5 oder höher USB universeller Hostcontroller ( PCI-Bus 0, Gerät 16, Funktion 2) [System-reserviert, Bandbreite: 10%]
    • VIA USB 2.0 Enhanced Host Controller ( PCI-Bus 0, Gerät 16, Funktion 3) [System-reserviert, Bandbreite: 22%]

    USB-View zeigt:

    • VIA Rev 5 oder höher USB universeller Hostcontroller [RootHub - Port1: T-Sinus 111data - Port2: NoDeviceConnected]
    • VIA Rev 5 oder höher USB universeller Hostcontroller [RootHub - Port1: NoDeviceConnected - Port2: NoDeviceConnected]
    • VIA Rev 5 oder höher USB universeller Hostcontroller [RootHub - Port1: NoDeviceConnected - Port2: NoDeviceConnected]
    • VIA USB 2.0 Enhanced Host Controller [RootHub mit:]
    • Port1: NoDeviceConnected
    • Port2: NoDeviceConnected
    • Port3: DeviceConnected: Standard-USB-Hub
    • Port1: DeviceConnected: USB-HID (Human Interface Device)
    • Port2: DeviceConnected: USB-Massenspeichergerät
    • Port3: DeviceConnected: USB-HID (Human Interface Device)
    • Port4: NoDeviceConnected
    • Port4: NoDeviceConnected
    • Port5: NoDeviceConnected
    • Port6: NoDeviceConnected

    Komischerweise fehlt in USB-View entweder der Stick oder die Platte... 😕

    Also, wenn Du damit jetzt eine Lösung für mein Problem hast: 👍 👍 👍

    😃



  • EDIT: Also USB-View hat wohl recht, die externe Festplatte hat sich verabschiedet. Die Laufwerke werden zwar unter Arbeitsplatz noch eingeblendet, Dateien davon zu öffnen funzt aber nicht.

    Hmmm... komisch, durch ein REFRESH in USB-View werden jetzt auch tatsächlich 2 Massenspeichergeräte angezeigt, Öffnen von Dateien schlägt trotzdem noch fehl... 😕

    EDIT2: Ein Ausschalten der externen Platte brachte auch ein Stoppen der Maus mit sich.
    Späteres Wiedereinschalten brachte keine Abhilfe, trotz meines super 100% Tricks... 🕶 😞
    Das AutoPlay der Platte (wo die Verzeichnisse durchsucht werden) ist auch arrrrrrschlahm... 😞

    EDIT3: Alle Bus-Speeds sind FULL, ausser bei den beiden HIDs, da sind sie LOW, egal ob an dem regulären oder dem USB2.0 Controller. 😕

    EDIT4: Wenn ich alles ausstecke, in dem einen Port den WLAN lasse, in dem anderen den HUB und darin die Maus, dann ruckelt die Maus halt wie Sau.
    Das kann ich aber mit folgendem tollen selbstgeschriebenen (MS Applikations Wizard sei Dank 😃 👍 ) Programm verhindern:

    int _tmain(int argc, _TCHAR* argv[])
    {
    	while(true);
    
    	return 0;
    }
    

    D.h. wenn CPU ~ 100% geht das sauber... 😕



  • Hi

    USB - View hat noch nen kleinen Bug. Der kann nicht zwischen FullSpeed und HighSpeed unterscheiden.

    Dein 4Port hub ist ein USB2.0 geräht. Ersichtlich daran, da er unter "VIA USB 2.0 Enhanced Host Controller [RootHub mit:] " eingetragen wurde.

    Dein TSinus 111 ist scheindsich ein USB1.1 geräht, da es direckt unter "VIA Rev 5 oder höher USB universeller Hostcontroller" eingetragen ist. und der verursacht in verbindung mit deiner maus auf einem USB hub so seine probleme. versuchst du jetzt deinen TSinus 111 mit eine lowspeed geräht an einen hub zu betreiben, wird dein TSinus warscheinlich ( bin mir da sogar zimlich sicher ) auch nur mit lowspeed betrieben anstelle von fullspeed(12Mbit) was dann verständlicher weise zu problemen führen wird. Denn WLan mit nur 1.x Mbit ist nicht gerade schnell, bzw blockiert dann die leitung.

    Währe dein USB - Wlan geräht ein HighSpeed geräht, würd das am hub keine probleme machen. Siehe deine beiden Masstorage devices, die ja auch keine grösseren probleme machen auser die verfügbarkeit.

    kannst ja spasseshalber mal deine masstorage gerähte direckt an den pc anschliessen. Die sollten sich dann alle wieder unter "VIA USB 2.0 Enhanced Host Controller [RootHub mit:] " finden lassen.

    andere frage, wie hoch ist dann noch der netzdurchsatz, wenn dein programm läuft?



  • RE

    Erstmal muß ich mich noch bei Dir bedanken: Thx a lot! 👍

    Schön, daß ein Forum einen eigenen USB-Experten hat. 😃 👍

    Termite schrieb:

    andere frage, wie hoch ist dann noch der netzdurchsatz, wenn dein programm läuft?

    Was genau meinst Du damit?

    Du meinst ob ich die 11 MBit WLAN voll nutzen kann?

    BTW, morgen oder übermorgen werd' ich mal Desktop <> Laptop vergleichen und hier posten.



  • Hi

    ja genau die hab ich gemeint.

    Gruss Termite

    ps. sorry fals ich HighSpped und Fullspeed irgendwo verdreht haben sollte.


Anmelden zum Antworten