USB Ratgeber - Wireless Forum Schweiz

Transcription

USB Ratgeber - Wireless Forum Schweiz
USB-Ratgeber
1. Einleitung .................................................................................................................................... 1
2. Geschichte .................................................................................................................................. 1
3. Die Probleme der USB Technik.................................................................................................. 2
4. Woran Sie erkennen können, dass ein USB-Gerät nicht richtig funktioniert .............................. 2
5. Hauptproblem: Der USB Controller ............................................................................................ 2
6. Fazit aus dieser Zusammenstellung ........................................................................................... 4
7. Anekdoten zu USB aus dem Internet ......................................................................................... 4
8. Was ist zu tun, wenn ich ein Mainboard mit VIA, ALi, oder SiS Chipsatz habe? ....................... 5
9. Die „Sache“ mit den Zusatzsteckkarten...................................................................................... 5
10. Feinde, die Sie kennen sollten: Visuelle Einkaufshilfe für USB-Zusatzkarten ......................... 6
11. Gute Freunde: Wie Sie brauchbare Zusatzkarten erkennen können ....................................... 6
12. Schlussbemerkung ................................................................................................................... 7
13. Links zu Herstellern und deren Support ................................................................................... 8
1. Einleitung
Sicher haben Sie auch schon Kontakt mit der im Heimbereich am häufigsten verwendeten
Schnittstelle am PC gemacht: Der USB Schnittstelle.
USB Schnittstellen sind relativ heimtückisch. Äusserlich sehen sie komplett gleich aus, allerdings
spielen sich gerade hinter dem Kantenblech die grössten Probleme ab. Auf der Vorderseite des
Kantenbleches hingegen tauchen dann meist rote Köpfe auf. Spass beiseite: In diesem Dokument
finden Sie Hinweise, auf welche Merkmale Sie beim Kauf von USB Geräten achten müssen. Beginnen
wir am besten gleich mit der heikelsten Komponente: Dem USB Chipsatz auf dem Mainboard.
2. Geschichte
1996/97 wurde USB von INTEL eingeführt um Kasse zu machen und um Firewire das Wasser
abzugraben. Firewire war um ein Etliches schneller als USB und sehr durchdacht, kam aber von Apple
und nicht von INTEL. Da INTEL somit Angst um die Prozessorverkäufe bekam, griff INTEL wieder mal
in die (Marketing)-Trickkiste und präsentierte eine Schrottlösung als technischen Fortschritt: USB. Den
Leuten wurde schon damals veraltete Technik schmackhaft gemacht. Traurig aber wahr: USB ist eine
unausgereifte Fehlkonstruktion die in der Praxis viel Ärger macht.
Die von INTEL produzierten USB Chipsätze bieten UHCI Konformität. Alle anderen Hersteller haben
sich auf den Standard OHCI geeinigt. Aha: Vielleicht geht Ihnen schon jetzt ein Licht bezüglich USB
Problemen auf. USB ist also ungleich USB? Sie liegen mit dieser Vermutung richtig. Es handelt sich
bei UHCI und OHCI um verschiedene Standards, wie die USB Schnittstelle intern angesprochen wird.
OHCI benötigt weniger Systemressourcen, funktioniert aber meist unstablier. Somit ist schon hier ein
nicht sichtbarer Unterschied hinter dem Kantenblech vorhanden. Den Rest können Sie sich vielleicht
schon denken…
Dann kam 1999 das sagenhafte USB 2.0 und setzte auf den alten Standard USB 1.1 auf. Neu war
damit auch der EHCI Standard geboren, an den sich die Hersteller wenigstens einigermassen halten.
480Mb/s wurden versprochen, bis heute gibt es kaum Geräte, die diese Bandbreite richtig und
zuverlässig nutzen können. Erwarten Sie demnach nicht zu viel von USB.
Gehen wir dem Problem nun etwas auf den Grund.
www.wireless-forum.ch
Version 1.0
Seite 1
3. Die Probleme der USB Technik
USB hat wie andere PC Techniken ihre Probleme. Wenn es Probleme mit USB gibt, dann liegt es
meist am „Chef“ der USB Abteilung in Ihrem PC: Dem USB Controller. Einige Hersteller haben Mühe
sich an die Spezifikationen zu halten, die Folge sind meist Verbindungsstörungen. USB-Signale
werden auf der Leitung „getaktet“, damit die Daten ungestört fliessen können. Dabei kommt es aber
immer wieder zu Fehlern, und wenn der Controller diese Fehler nicht geschickt verarbeiten kann
kommt es zum grossen Crash. Diese speziellen Taktfehler nennt man „Jitter“. Ist ein Controller nicht
fähig sich mit der Gegenstelle zu „verabreden“ wird die Kommunikation abgewürgt.
4. Problemsymptome
Die Symptome lassen sich wie folgt zusammenfassen:
•
•
•
•
•
•
•
•
•
Ein USB Gerät wird erkannt, ist aber nicht korrekt ansprechbar
Ein USB WLAN-Stick wird zwar erkannt, kann aber kann keine Verbindung aufnehmen
Ein USB WLAN-Stick wird installiert und als Laufwerk erkannt, kann aber nicht geöffnet
werden
Ein USB Drucker wurde installiert, aber es kann nicht gedruckt werden
Der angeschlossene MP3-Player wird nicht erkannt
Verbindungsabbrüche
Bluescreen beim Anstecken von USB Geräten
„Mausstottern“ beim Betrieb eines USB Gerätes
Verzerrter Klang über USB Soundanlage
5. Hauptproblem: Der USB Controller
Vielleicht kennen Sie dieses Szenario: Sie stecken ein USB Gerät an Ihren PC und eine dieser
Möglichkeiten trifft ein:
1. Der PC friert ein und verabschiedet sich mit „Bluescreen“
2. Das angeschlossene USB Gerät wird nicht erkannt: „Unbekanntes Gerät“
3. Das angeschlossene Gerät wird mit einem gelben Ausrufezeichen versehen
Hier liegt der Fehler nicht bei Ihnen, sondern sitzt auf Ihrem Mainboard. Wahrscheinlich haben Sie
Ihren PC bei einem Discounter gekauft oder ein Händler hat Sie übers Ohr gehauen. Sehen Sie im
Gerätemanager nach, welche Daten Ihnen unter „USB Contoller“ zu sehen ist. Den Gerätemanager
finden Sie unter Start > Systemsteuerung > System > Hardware. Klicken Sie dann auf USB Controller
(Man kann auch auf Systemgeräte klicken um den Systemchipsatz zu überprüfen). Nun sollte sich ein
ähnliches Bild wie folgt zeigen:
www.wireless-forum.ch
Version 1.0
Seite 2
Hier können Sie erkennen, ob USB Geräte überhaupt richtig an Ihrem PC funktionieren können. In
diesem Beispiel sehen wir einen USB Chipsatz, der sehr zuverlässig arbeitet: Der Name Intel
erscheint. Sehen Sie dieselben Daten so können Sie sich glücklich schätzen.
Die Qualität des Controllers entscheidet über das Funktionieren!
Die folgende Liste zeigt auf, ob der USB Chipsatz in ihrem PC akzeptabler Produktion entstammt oder
ob Sie Abstand von USB Geräten an Ihrem PC nehmen sollten. Schauen Sie im Gerätemanager nach
und überprüfen Sie, ob die folgenden Worte in der Beschreibung auftauchen:
Die häufigen USB Controller auf Mainboards sind:
ALi USB Controller
ALi-Chipsätze machen bei Druckern, Scannern, Multifunktionsgeräten, MP3-Playern, USBSpeichersticks und USB-WLAN Adaptern Probleme. Ich persönlich habe noch keinen anständig
funktionierenden Ali-Chipsatz gesehen (Jedenfalls dann, wenn man die Windows-Standardtreiber
benutzt). Allerdings habe ich es mit den ALi-Treiber fertig gebracht, wenigstens die USB 1.1 Funktion
unter Windows 98 SE zu aktivieren und zu nutzen. Den Download finden Sie hier:
ftp://ftp.aliusa.com/driver/AliEHCI_152.zip
Unter Windows 9x/ME ist USB 2.0 auch mit diesen Treibern ein hoffnungsloses Unterfangen, bei mir
wurde der Memory-Stick zwar erkannt, blieb aber unansprechbar. Meist sind Versuche an diesen AliChipsätzen mit vielen Tränen und vergeudeter Zeit verbunden. Achtung: ALi-Chipsätze finden sich
meist auf billigen (um die 15 Euro) Zusatzsteckkarten für den PC.
VIA USB Controller
Lassen Sie es mich kurz machen: Kaufen Sie sich eine Zusatzkarte mit NEC-Chip und vergessen sie
diesen Controller sofort. VIA Chipsätze sind nach wie vor der grösste Schund, wenn es um Stabilität
und Performance geht. Bei den VIA-USB Chipsätzen sieht die Situation noch schlechter aus als bei
den ALi-Chipsätzen, angeschlossene Geräte spinnen meist oder funktionieren sehr eingeschränkt.
Windows 2000 zum Beispiel deaktiviert gewisse VIA USB Chipsätze standardmässig beim Setup, was
bei jedem Benutzer die Qualitäts-Alarmglocken läuten lassen sollte. Berüchtigte Chips sind
VT83C572/VT82C586, welche beim Setup von Windows 2000 deaktiviert werden.
SiS USB Controller
Mittelmässig. Auch hier viele Probleme mit Geräten, die viel Bandbreite benötigen. Meist instabiler
Betrieb, wenn das Gerät überhaupt erkannt wird. Ich habe allerdings auch schon NETOPIA Bluewin
ADSL-Modems ohne Probleme an diesen Controllern angeschlossen. Eine sehr wählerische
Controllergattung.
www.wireless-forum.ch
Version 1.0
Seite 3
NVIDIA USB Controller
Funktioniert relativ anständig, ABER NUR WENN MAN einen USB 2.0 HUB dazukauft und die Geräte
nicht direkt am PC anschliesst. Ich verfüge selber über ein nFORCE2 Mainboard das ohne
zwischengeschalteten Hub keine Verbindung zulässt, mit Hub aber ordentlich funktioniert.
NEC USB Controller
Meist auf Zusatzkarten verbaut bietet der NEC-Controller eine gute Performance. Die Kompatibilität ist
gut, der Controller akzeptiert viele Geräte anstandslos. Insgesamt betrachtet ist der NEC-Controller
eine gute Wahl.
Lucent und Texas Instruments (TI) Controller
Diese freundlichen Gesellen tauchen auf Zusatzkarten auf und stehen für gute Qualität sowie
Performance. Ein guter Kauf, jedoch meist mit hohem Preis.
INTEL USB Controller
Ab Baujahr 2001 sind die USB Anschlüsse allesamt brauchbar, ausgenommen die ersten INTEL
Southbridges mit USB, den Intel 82371AB, EB, MB, SB, und AB/EB. Den 82371AB, EB, MB, SB, und
AB/EB besitzen PCs Baujahr 1996/97/98/99 und man braucht sich darüber kaum noch Sorgen zu
machen, diese Generation PCs ist ohnehin ausgestorben oder kaum mehr in vollem produktiven
Betrieb.
Gesamtbewertung USB Controller:
Marke
ALi
VIA
SiS
NVIDIA
NEC
LUCENT und TI
INTEL
Bewertung
●●○○○
●○○○○
●●○○○
●●●○○
●●●●○
●●●●●
●●●●○
Typ: Auf Mainboard
X
X
X
X
Typ: Auf Zusatzkarte
X
X
X
X
X
Bemerkungen
Schwierig
Unbrauchbar
Wählerisch
Nur mit Hub
Guter Chip
Sehr guter Chip
Mässig bis gut
6. Fazit aus dieser Zusammenstellung
Vielleicht werden Sie jetzt etwas enttäuscht sein, wenn Sie einen ALi, VIA oder SiS Controller im PC
stecken haben. Sollte dies der Fall sein, kann ich Ihnen nur zu einer Zusatzkarte mit NEC, Lucent oder
Texas Instruments Chipsatz raten, wenn Sie USB Geräte zuverlässig in Betrieb nehmen möchten.
Tätigen Sie diesen Kauf, oder lassen Sie besser jeden USB Krempel links liegen.
7. Anekdoten zu USB aus dem Internet
Sun empfiehlt: Kaufen Sie sich bei USB Problemen mit Solaris eine NEC USB Erweiterungskarte:
Some Systems With USB 2.0 Hardware Might Hang or Panic (5030842)
Systems with certain USB 2.0 hardware might frequently hang or panic when running this Solaris
release. These problems are associated with USB 2.0 devices that are not based on the NEC chip set.
When these problems occur, the system generates error messages that involve Enhanced Host
Controller Interface (EHCI).
Workaround: Depending on your system's hardware configuration, choose one of the following
options:
www.wireless-forum.ch
Version 1.0
Seite 4
Replace the USB 2.0 host controller hardware with hardware that is based on the NEC chip set. USB
2.0 hardware that is based on the NEC chip set is known to work well with the Solaris OS.
Im Klartext: Die meisten USB 2.0 Controller sind Müll, kaufen Sie sich eine NEC-basierende Karte,
wenn das System richtig rund funktionieren soll. Man kann davon ausgehen, dass sich ein
problematischer Controller unter Windows nicht anders verhält.
Im SanDisk Forum berichtet ein Benutzer eines Card-Readers von Problemen mit einem NECChipsatz (!):
Compatibility with USB controller card issue
I decided to install a high speed 2.0 USB controller card to get the full speed out of the reader (it will
work on USB 1.1but not as fast)anyway, had trouble getting it work. I contacted sandisk and they said
it is not compatible with USB controllers that has an NEC chip set on them. you must use a controller
that has an INTEL chip set. At least this is what a sandisk rep told me. I still need to repurchase a new
USB intell controller but i was told it would fix the problem. hope this helps anyoneelse who may run
into the same error message i had.
SanDisk gab zur Antwort, dass der Card-Reader halt einfach nicht mit NEC-Controllern kompatibel
sei.
Auch Sony-Digicams machen Probleme:
Q: My camcorder has trouble exporting video.
The Firewire/USB combo card uses the NEC chipset. Camcorders (preferably Sony) are known to
have incompatibility issues with NEC chipsets. Other manufacturers with the NEC chipset will
experience the same problems. We do not intend to change the chip on our Firewire/USB combo card.
However our PCI to Firewire standalone card does use the TI chipset.
Sony Camcorder funktionieren nicht mit NEC-Controllern, man empfiehlt die Verwendung eines TIControllers. Woher dies allerdings ein gewöhnlicher Benutzer wissen soll, ist mir schleierhaft. Was
soll dieser ganze USB-Krempel eigentlich bedeuten? Verarschung? Oder einfach nur Dummheit
der Hersteller?
8. Was ist zu tun, wenn ich ein Mainboard mit VIA, ALi oder SiS Chipsatz
habe?
Ganz einfach: Kaufen Sie eine Zusatzkarte (Empfohlen: ADAPTEC DUOCONNECT 3).
9. Die „Sache“ mit den Zusatzsteckkarten
Achten Sie darauf, dass ihre Zusatzkarte über keinen ALi-Chipsatz verfügt. Karten mit ALi-Chipsatz
werden von MediaMarkt und anderen Discountern um 15 Euro verkauft und bieten Schrottqualität zum
Spottpreis. Sie erkennen diese Karten daran dass ALi auf dem Hauptchip aufgedruckt ist. Vergessen
Sie diese Karten und halten sie Ausschau nach einer Karte mit NEC-Chipsatz.
Als kleine Hilfe möchte ich Ihnen 2 Karten präsentieren, die diese Bedingungen erfüllen:
Die von der Firma ADAPTEC stammende 3100LP, die im Fachhandel für ca. 25 Euro zu finden ist.
Sie verfügt über einen NEC-Chipsatz und unterstützt USB 1.1 und 2.0.
Absolut zu empfehlen: ADAPTEC mit der DUOCONNECT 3, die 3 USB 1.1 und 2.0 Ports sowie 2
Firewire Ports auf einer Karte bietet, was sinnvoll ist wenn man auch Firewire ordentlich nutzen
möchte. Diese Karte verfügt über einen Texas-Instruments Chipsatz. Zu finden ist diese Karte im
Internet oder bei Fachhändlern die Ahnung haben (Nicht MediaMarkt oder ALDI).
www.wireless-forum.ch
Version 1.0
Seite 5
10. Feinde, die Sie kennen sollten: Visuelle Einkaufshilfe für USBZusatzkarten
ALi:
VIA:
11. Gute Freunde: Wie Sie brauchbare Zusatzkarten erkennen können
NEC:
www.wireless-forum.ch
Version 1.0
Seite 6
Die Entscheidung sollte einfach fallen:
12. Schlussbemerkung
Ich hoffe, Ihnen etwas beim Verstehen der USB Probleme geholfen zu haben. Manchmal kommt man
um den Kauf einer Zusatzkarte nicht mehr herum, insbesondere dann, wenn man einen verkoksten
Mainboard-Chipsatz von VIA sein Eigen nennt.
Dennoch ist diese Neuinvestition notwendig, wenn Sie ein USB Gerät vollständig und korrekt
benutzen möchten. Den Ärger, den Sie sich mit einer guten Zusatzkarte ersparen, gewichtet mehr als
die 5 Euro die Sie mit dem Kauf einer minderwertigen Karte sparen.
Es ist nicht garantiert dass ihre externe Festplatte, die nicht funktionieren wollte, plötzlich mit einer
Zusatzkarte funktioniert. Aber die Chancen sind mit Zusatzkarte als bedeutend höher anzusehen.
www.wireless-forum.ch
Version 1.0
Seite 7
13. Links zu Herstellern und deren Support
Microsoft:
USB Patch gegen USB Probleme unter XP SP1:
http://www.microsoft.com/downloads/details.aspx?displaylang=de&FamilyID=733dd867-56a0-4956b7fe-e85b688b7f86
Wenn Sound über USB spinnt:
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q307271
SiS:
USB Patch für Besitzer eines SiS Mainboards:
http://www3.sis.com/support/driver/utility.htm
VIA:
USB Filter Patch:
http://downloads.viaarena.com/drivers/others/usbf_110.zip
Via Chipsatztreiber:
http://downloads.viaarena.com/drivers/4in1/via_hyperion%204%20in%201_v453v.zip
Microsoft gibt bekannt: „VIA ist ungeeignet“
http://support.microsoft.com/default.aspx?scid=http://support.microsoft.com:80/support/kb/articles/q23
3/1/63.asp&NoWebContent=1
ALi:
USB 2.0 Treiber:
ftp://ftp.aliusa.com/driver/AliEHCI_152.zip
ALi Chipsatztreiber:
ftp://ftp.aliusa.com/driver/int205.zip
Probleme mit Funknetzwerken (WLAN)?
www.wireless-forum.ch
VIA, SiS, Microsoft, Windows, SanDisk, Sony, INTEL, Apple, ALi, NVIDIA, NEC, LUCENT und Texas
Instruments sind eingetragene Markennamen.
Version 1.0 by RTK
31.08.2004
www.wireless-forum.ch
Version 1.0
Seite 8