Serial Communication

Kommunikationsgeräte mit USB-Anschluss

01.04.2001
Im abschließenden Artikel unserer USB-Serie stehen Kommunikationsgeräte auf dem Prüfstand. Eitel Sonnenschein wie beim Druckertest im letzten Heft ist diesmal nicht angesagt. Zwar gibt es bei Modems noch vereinzelte Lichtblicke, jedoch verhageln ISDN-Geräte und Netzwerkkarten die Bilanz. Zum Schluss werfen wir noch einen Blick auf die USB-Anbindung eines Visor-PDAs von Handspring.

Jeder Hersteller kocht sein eigenes Süppchen, und letztendlich hat keiner was davon, schon gar nicht der Hardware-Käufer. Im USB-Bereich betrifft das vor allem ISDN-Endgeräte. Für Modems ist in den USB-Spezifikationen jedoch ein Standard festgelegt, welcher in Linux implementiert ist. Das zugehörige Modul heißt "acm" (Abstract Control Model); die Gerätedateien sind /dev/ttyACM0 bis /dev/ttyACM3. USB-Modems, die diesem Standard genügen, verhalten sich wie ganz normale serielle Modems und können wie diese über den AT-Befehlssatz angesteuert werden – es ist keine spezielle Unterstützung durch die Programme notwendig. Außer Modems und ISDN-Karten haben wir noch Netzwerkkarten (auch hier wieder mit mäßigen Resultaten) und einen PDA unter die Lupe genommen. Unsere Tests erfolgten alle mit den Kernelversionen 2.2.18 und 2.4.2. Unterschiede konnten wir dabei nicht feststellen.

Modems

Das Elsa MicroLink 56k USB ist das erste Gerät im gesamten USB-Test, das sich völlig unterschiedlich verhält, je nachdem welcher Controller-Chipsatz auf dem Mainboard des Rechners sitzt. Während andere Geräte an OHCI-Hostcontrollern einfach schneller laufen, braucht das MicroLink 56k diesen Controller, um überhaupt stabil zu funktionieren. Ist auf dem Motherboard der UHCI-Chip, so muss man mit Abstürzen des Modems rechnen: Es reagiert unter Umständen auf keine Befehle mehr. Auch ein einfaches Entladen des Kernelmoduls mit anschließendem Neuladen per rmmod acm; insmod acm schafft keine Abhilfe. Erst nachdem das Modem kurzzeitig komplett vom Rechner getrennt wurde, war es wieder benutzbar – bis zum nächsten Absturz. Da diese hauptsächlich während großer Aktivität auftraten, liegt die Vermutung nahe, dass es sich hier um ein Timing-Problem handeln könnte. OHCI-Controller entlasten die CPU des Rechners nämlich viel stärker als UHCI-Controller. Deshalb ist auch nicht auszuschließen, dass das Problem bei schnelleren CPUs (>500 MHz) nicht mehr auftritt.

Abbildung 1: Elsa MicroLink 56k USB

Sobald man das Modem über den OHCI-Controller anspricht, läuft alles wie erwartet: Die automatische Erkennung via wvdial und die Einwahl bei verschiedenen Providern funktionierten vorzüglich. Dass nur Geschwindigkeiten im V42bis-Standard mit 46666 bps erreicht wurden, liegt wahrscheinlich an dem eingesetzten AB-Wandler.

Die beiden anderen Modems, Typhoon V.90 56K USB und Typhoon Modem Quick Com 56 USB funktionieren leider nicht, da sich Typhoon nicht an die USB-Spezifikationen gehalten hat und ein eigenes Protokoll verwendet.

ISDN-Geräte

Nachdem die Tests für den letzten Artikel vom USB-Standpunkt aus absolut problemlos abgelaufen sind, sind diesmal bereits im Vorfeld Probleme erwartet worden; denn wie regelmäßige Leser von de.alt.comm.isdn4linux schon wissen, gibt es so gut wie kein USB-ISDN-Gerät, welches auch unter Linux funktioniert. Fritz! USB funktioniert genau so wenig wie Teledat USB 2a, Siemens I-Surf USB, Siemens Gigaset 3070isdn usw. usw. Man muss sich also vor dem Kauf wirklich gut informieren, um nicht im Nachhinein festzustellen, dass das neue Gerät nicht funktioniert.

Dass es mit den ISDN-Geräten solche Probleme gibt, hat auch einen Grund: Es gibt kein standardisiertes Protokoll. Das einzige Standardprotokoll, welches vielleicht verwendet werden könnte, ist das eingangs erwähnte ACM. Dies bedarf jedoch einer Menge Mehraufwand, denn die komplette Umsetzung zwischen AT-Befehlssatz und ISDN-Protokoll muss in dem externen Gerät stattfinden. Dadurch erhöhen sich die Kosten für dieses Gerät jedoch enorm, und so sind diese Produkte selten und teuer. Eines dieser Geräte haben wir letzten Endes auftreiben können:

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 

Ähnliche Artikel

  • CeBIT: Devolo stoppt Modem Microlink 56k Fun LAN
  • Basiswissen ISDN
    "Wozu brauchst Du denn ein Modem? Hast du kein ISDN!" Derartiges hört man immer öfter, wenn es um das Thema Internet geht. Aber was verbirgt sich hinter diesen vier mysteriös klingenden Buchstaben eigentlich genau?
  • ISDN-Konfiguration unter Debian mit grafischer Oberfläche
    ISDN unter Debian nutzen hieß bislang früher oder später in eine Shell abzutauchen und Konfigurationsdateien zu editieren. Das Tool isdn-config erleichtert hier die Arbeit mittels grafischer Oberfläche.
  • Drei analoge Modems im Test
    Lohnt der Internet-Konsum nicht für DSL oder einen teuren ISDN-Anschluss, bleibt das altbekannte analoge Telefon-Modem oft die einzige Alternative für den Internet-Zugang. Die Redaktion testete drei aktuelle Modems mit Linux-Unterstützung.
  • ISDN-Konfiguration auf der Konsole
    Als Benutzer einer Debian-Distribution müssen Sie sich nicht durch unzählige Felder einer Eingabemaske klicken, um Ihre ISDN-Geräte für den Internetzugang einzurichten, denn das Konfigurations-Tool isdnconfig zeigt seine Vorzüge im xterm oder der Textkonsole - und ist dabei alles andere als kryptisch.
Kommentare

Infos zur Publikation

LU 01/2015: E-Books im Griff

Digitale Ausgabe: Preis € 4,95
(inkl. 19% MwSt.)

Mit der Zeitschrift LinuxUser sind Sie als Power-User, Shell-Guru oder Administrator im kleinen Unternehmen monatlich auf dem aktuelle Stand in Sachen Linux und Open Source.

Sie sind sich nicht sicher, ob die Themen Ihnen liegen? Im Probeabo erhalten Sie drei Ausgaben zum reduzierten Preis. Einzelhefte, Abonnements sowie digitale Ausgaben erwerben Sie ganz einfach in unserem Online-Shop.

NEU: DIGITALE AUSGABEN FÜR TABLET & SMARTPHONE

HINWEIS ZU PAYPAL: Die Zahlung ist auch ohne eigenes Paypal-Konto ganz einfach per Kreditkarte oder Lastschrift möglich!       

Tipp der Woche

Ubuntu 14.10 und VirtualBox
Ubuntu 14.10 und VirtualBox
Tim Schürmann, 08.11.2014 18:45, 0 Kommentare

Wer Ubuntu 14.10 in einer virtuellen Maschine unter VirtualBox startet, der landet unter Umständen in einem Fenster mit Grafikmüll. Zu einem korrekt ...

Aktuelle Fragen

PCLinuxOS Version 2014.08 "FullMonty" Umstellung auf deutsch
Karl-Heinz Welz, 19.12.2014 09:55, 3 Antworten
Hallo, liebe Community, ich bin 63 Jahre alt und möchte jetzt nach Jahrzehnten Windows zu Linux...
ICEauthority
Thomas Mann, 17.12.2014 14:49, 2 Antworten
Fehlermeldung beim Start von Linux Mint: Could not update ICEauthority file / home/user/.ICEauth...
Linux einrichten
Sigrid Bölke, 10.12.2014 10:46, 5 Antworten
Hallo, liebe Community, bin hier ganz neu,also entschuldigt,wenn ich hier falsch bin. Mein Prob...
Externe USB-Festplatte mit Ext4 formatiert, USB-Stick wird nicht mehr eingebunden
Wimpy *, 02.12.2014 16:31, 0 Antworten
Hallo, ich habe die externe USB-FP, die nur für Daten-Backup benutzt wird, mit dem YaST-Partition...
Steuern mit Linux
Siegfried Markner, 01.12.2014 11:56, 2 Antworten
Welches Linux eignet sich am besten für Steuerungen.