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