- #1
D
Daniel_Duseltrieb
Neues Mitglied
Themenersteller
- Dabei seit
- 21.11.2001
- Beiträge
- 2
- Reaktionspunkte
- 0
Hallo nochmal!
Ich habe gerade etwas sehr sehr seltsames festgestellt und habe jetzt einmal ein paar Fragen zum Thema USB:
Ich habe hier folgendes aufgebaut (als Signallaufplan zu verstehen):
USB2.0 High Speed Root Hub (Via)
|
|
USB2.0 certified shielded Cable 5m
|
|
Self Powered 4-port USB2.0 High Speed HUB (Sitecom)
|
|
USB2.0 certified shielded Cable 5m
|
|
Self Powered 4-port USB2.0 High Speed HUB (Sitecom)
| | | |
| | | \__ Creative Sound Blaster MP3+ USB
| | | [Full Speed]
| | |
| | \____ USB to COM Converter [low speed]___IR-Remote
| |
| \____ USB to COM Converter [low speed]___LCD
|
\_____USB to COM Converter [low speed]_____Winamp-Keypad
Ich habe also an einem USB2.0-fähigen Controller im Rechner 2x5m Kabel und einen USB2 Hub als Repeater wegen des langen Kabelweges.
Am Ende dieses Kabels habe ich dann einen weiteren USB2 Hub und da dran eine Soundkarte und 3 virtuelle Com-Ports mit ein bisschen Schnickschnack.
Wenn ich jetzt über die Soundkarte Musik höre, bekomme ich ein unschönes Knacken und krächzen zu hören.
Laut Creative liegt das daran, dass die USB-Soundkarte ihre Daten nicht rechtzeitig bekommt, der Datenstrom abreisst und... naja, dann halt häßliche Lücken entstehen, die man eben hört.
Die einzige Lösung, die die Servicefachkräfte bei Creative sich denken konnten war, die Soundkarte doch einfach auf 11KHz/8bit/Mono zu stellen, dann brauche sie nicht mehr so viele Daten und das Problem sei gelöst. (Über die Servicequalität von Creative möge sich jetzt jeder sein eigenes Urteil bilden)
Ich habe mir aber keine (mehr oder weniger) High-End-Soundkarte gekauft, um dann Musik in Grusskartenqualität zu hören, entsprechend war ich mit dieser Lösung eher weniger zufrieden und habe angefangen etwas rumzuexperimentieren.
Dabei ist mir folgendes aufgefallen:
-der USB2-Controller ist mit oben genannter Konfiguration zu ca. 16% ausgelastet (laut Windows), also weit weg von Vollast!
-wenn ich die 3 COM-Converter abnehme und stattdessen meinen USB2-Scanner (der sich an Ressourcen alles schnappt was da ist!) mit an den Hub hänge, funktionieren sowohl der Scanner, als auch die Soundkarte wunderbar, kein knacken, kein krächzen, garnix, obwohl der Bus jetzt unter Vollast arbeitet!
Die einzige Erklärung, die mir dazu einfiel, ist, dass die COM-Ports als LOW-Speed-Geräte (die ja laut USB-Spezifikation beim Buszugriff höchste Priorität haben) den Bus mehr oder weniger blockieren, indem sie sich zum Übertragen von lächerlichen Datenmengen immer wieder vorne anstellen und den Bus belegen, während die Soundkarte sich (als Full Speed-Gerät mit deutlich geringerer Priorität) zum Empfangen von Daten ständig hinten anstellen muss und so nie drankommt, weil die COM-Ports sich immer wieder vordrängeln.
Ist dieser Ansatz vernünftig?
und viel wichtiger: was kann ich dagegen tun???
Gibt es eine Möglichkeit, die Priorität von USB-Geräteklassen zu beeinflussen? (wahrscheinlich nicht, da im Standard verankert)
Könnte ich dieses Problem lösen, indem ich den Com-Ports ein eigenes Hub spendiere (was dann allerdings am gleichen Root Hub hinge, ich hab in dem Raum nur das eine)
Hat jemand ne Idee, wie ich das abstellen kann?
MfG, der Duseltrieb
-------
AMD Athlon XP 1900+
ASUS A7V8X with GigabitLan (disabled) / Promise SATA-Raid / ac97Sound (5.1) onboard
Via KT400 Chipset
1x512MB PC2700 Infineon DDR-Ram (double Sided)
Sparkle nVidia TNT2 PCI
Longshine PCI Fast Ethernet Adapter (Realtek Chipset)
Promise Ultra133 TX2 PCI 2-channel EIDE-Controller
3x ATA133 Maxtor 60GB HDD@7200rpm
2x ATA100 Maxtor 40GB HDD@5400rpm (connected vie ATA100/SATA150-Adapter)
1x Plextor CDRW (EIDE)
1x Teac CDRW (EIDE)
1x Toshiba DVD-Rom (EIDE)
Windows XP Professional (Engl.) Build2600 with SP1 and all available Updates
Logged in with administrative Privileges
System is always on
System is online via LAN and Longshine Hardware Router (admin access available)
Ich habe gerade etwas sehr sehr seltsames festgestellt und habe jetzt einmal ein paar Fragen zum Thema USB:
Ich habe hier folgendes aufgebaut (als Signallaufplan zu verstehen):
USB2.0 High Speed Root Hub (Via)
|
|
USB2.0 certified shielded Cable 5m
|
|
Self Powered 4-port USB2.0 High Speed HUB (Sitecom)
|
|
USB2.0 certified shielded Cable 5m
|
|
Self Powered 4-port USB2.0 High Speed HUB (Sitecom)
| | | |
| | | \__ Creative Sound Blaster MP3+ USB
| | | [Full Speed]
| | |
| | \____ USB to COM Converter [low speed]___IR-Remote
| |
| \____ USB to COM Converter [low speed]___LCD
|
\_____USB to COM Converter [low speed]_____Winamp-Keypad
Ich habe also an einem USB2.0-fähigen Controller im Rechner 2x5m Kabel und einen USB2 Hub als Repeater wegen des langen Kabelweges.
Am Ende dieses Kabels habe ich dann einen weiteren USB2 Hub und da dran eine Soundkarte und 3 virtuelle Com-Ports mit ein bisschen Schnickschnack.
Wenn ich jetzt über die Soundkarte Musik höre, bekomme ich ein unschönes Knacken und krächzen zu hören.
Laut Creative liegt das daran, dass die USB-Soundkarte ihre Daten nicht rechtzeitig bekommt, der Datenstrom abreisst und... naja, dann halt häßliche Lücken entstehen, die man eben hört.
Die einzige Lösung, die die Servicefachkräfte bei Creative sich denken konnten war, die Soundkarte doch einfach auf 11KHz/8bit/Mono zu stellen, dann brauche sie nicht mehr so viele Daten und das Problem sei gelöst. (Über die Servicequalität von Creative möge sich jetzt jeder sein eigenes Urteil bilden)
Ich habe mir aber keine (mehr oder weniger) High-End-Soundkarte gekauft, um dann Musik in Grusskartenqualität zu hören, entsprechend war ich mit dieser Lösung eher weniger zufrieden und habe angefangen etwas rumzuexperimentieren.
Dabei ist mir folgendes aufgefallen:
-der USB2-Controller ist mit oben genannter Konfiguration zu ca. 16% ausgelastet (laut Windows), also weit weg von Vollast!
-wenn ich die 3 COM-Converter abnehme und stattdessen meinen USB2-Scanner (der sich an Ressourcen alles schnappt was da ist!) mit an den Hub hänge, funktionieren sowohl der Scanner, als auch die Soundkarte wunderbar, kein knacken, kein krächzen, garnix, obwohl der Bus jetzt unter Vollast arbeitet!
Die einzige Erklärung, die mir dazu einfiel, ist, dass die COM-Ports als LOW-Speed-Geräte (die ja laut USB-Spezifikation beim Buszugriff höchste Priorität haben) den Bus mehr oder weniger blockieren, indem sie sich zum Übertragen von lächerlichen Datenmengen immer wieder vorne anstellen und den Bus belegen, während die Soundkarte sich (als Full Speed-Gerät mit deutlich geringerer Priorität) zum Empfangen von Daten ständig hinten anstellen muss und so nie drankommt, weil die COM-Ports sich immer wieder vordrängeln.
Ist dieser Ansatz vernünftig?
und viel wichtiger: was kann ich dagegen tun???
Gibt es eine Möglichkeit, die Priorität von USB-Geräteklassen zu beeinflussen? (wahrscheinlich nicht, da im Standard verankert)
Könnte ich dieses Problem lösen, indem ich den Com-Ports ein eigenes Hub spendiere (was dann allerdings am gleichen Root Hub hinge, ich hab in dem Raum nur das eine)
Hat jemand ne Idee, wie ich das abstellen kann?
MfG, der Duseltrieb
-------
AMD Athlon XP 1900+
ASUS A7V8X with GigabitLan (disabled) / Promise SATA-Raid / ac97Sound (5.1) onboard
Via KT400 Chipset
1x512MB PC2700 Infineon DDR-Ram (double Sided)
Sparkle nVidia TNT2 PCI
Longshine PCI Fast Ethernet Adapter (Realtek Chipset)
Promise Ultra133 TX2 PCI 2-channel EIDE-Controller
3x ATA133 Maxtor 60GB HDD@7200rpm
2x ATA100 Maxtor 40GB HDD@5400rpm (connected vie ATA100/SATA150-Adapter)
1x Plextor CDRW (EIDE)
1x Teac CDRW (EIDE)
1x Toshiba DVD-Rom (EIDE)
Windows XP Professional (Engl.) Build2600 with SP1 and all available Updates
Logged in with administrative Privileges
System is always on
System is online via LAN and Longshine Hardware Router (admin access available)