BSD daemon

NetBSD Dokumentation:

NetBSD Networking mit GPRS, CDPD

Einleitung (zurück)

GPRS/CDPD Karten sind zwar echte Modems im technischen, jedoch nicht im allgemeinen Sinn, da sie keine PSTN (Public Switched Telephone Network) Telefonnummer wählen, einen Wahlton erhalten, Datenübertragungsraten verhandeln oder serielle Daten hin und her senden.

Die Karten kommunizieren mit einer Zellen-Basisstation über Zellen-Pakete. In diesen Paketen befinden sich IP Datagrams und die Basisstationen leiten diese dann weiter in das Internet. Der Client "spricht" ppp lediglich mit der Karte, welche die Pakete "ent-ppp'd", in CDPD oder GPRS Pakete verpackt und diese dann über die Antenne an die Basisstation sendet. Das PPP Interface zur Karte wird lediglich genutzt, um es für den Client einfacher zu gestalten, die Treiber des Betriebssystemes zu konfigurieren. Wie Sie sehen können benötigt dies keinerlei Änderungen an den NetBSD Dienstprogrammen, sondern bloss an einigen Konfigurations-Dateien.

Im Falle von GPRS besitzt das Modem fünf Provider Konfigurationen. Für jeden Dienstleister von dem Sie Service beziehen richten Sie eine dieser Konfigurationen ein. Einige der Parameter werden durch "AT" Befehle angegeben.

CDPD wird ebenfalls durch AT Befehle eingestellt, jedoch gibt es hier nur eine Konfiguration pro Dienstleister.

Um die anfänglichen AT Befehle an das Modem zu senden, können Sie 'kermit' verwenden. (Dies geschieht nur das erste Mal, nachdem Sie das Modem von Ihrem Hersteller erhalten haben.) Wenn das Modem einmal konfiguriert ist, brauchen Sie 'kermit' nicht wieder zu benutzen. Es ist anzunehmen, dass Sie auch lediglich 'tip', was ja Bestandteil des Basissystems ist¸ nutzen könnten, jedoch ist dies schwerer zu erklären. Die Konfiguration des Modems selber liegt ausserhalb des Bereichs dieser Seiten; bitte sehen Sie in der Dokumentation des Herstellers nach. Da sich GPRS ständig weiterentwickelt, ist es möglich, dass Dienstleister die Karten bereits konfiguriert oder mit einem Informationsblatt an die Kunden liefert. Im Allgemeinen ist eine Karte, wie bei normalen Handys, bereits für Sie konfiguriert wenn Sie sie erwerben.

Der Befehl, der PPP initiiert ist in jedem Fall vom Modem abhängig.

Gebrauch einer General Packet Radio Service (GPRS) Karte (zurück)

Um die NovatelWireless GPRS Wireless Karte nutzen zu können, müssen Sie diese zuerst nach den Anweisungen des Herstellers und des Diensleisters konfigurieren. Bitte treten Sie dafür mit Ihrem Diensleister in Verbindung. Einige der getesteten GPRS Karten sind die NovatelWireless Merlin G100 und die NovatelWireless Merlin G201 Karten.

Nachdem Sie die Karten eingerichtet haben, müssen Sie einige Dateien bearbeiten. Diese sind:

/etc/ppp/options.gprs:
/dev/tty03
115200
defaultroute
ipcp-accept-local
ipcp-accept-remote
noauth
novj
connect 'chat -v -f chatscript.gprs'
user dummy
usepeerdns
mru 1500
mtu 1500
/etc/ppp/chatscript.gprs:
ABORT BUSY ABORT 'NO CARRIER' ABORT ERROR '' AT OK 'ATDT*99#' CONNECT
/etc/ppp/chap-secrets:
* * "dummy"
Danach führen Sie den folgenden Befehl aus:

pppd file /etc/ppp/options.gprs
Hierdurch klinkt sich die Karte in den Standard-Dienstleister wie er in der Karte konfiguriert ist, ein. Um einen anderen Diensleister (dessen Konfiguration in einem anderen Konfigurations-Slot der Karte ist) zu nutzen, müssen sie den "ATDT" Teil in /etc/ppp/chatscript.gprs entsprechend der Dokumentation von NovatelWireless ändern.

Ändern Sie die tty Einstellung in /etc/ppp/options.gprs entsprechend Ihres Systems. Für ein typisches Laptop mit eingebautem Modem, com Port und IR Port sollte das NovatelWireless Modem als tty03 erscheinen.

Des Weiteren müssen Sie /etc/ppp/chap-secrets mit dem Nutzer-Namen und dem Passwort Ihres Dienstleisters anpassen.

Bitte beachten Sie auch unsere Netzwerk Dokumentation für weitere Informationan wie Sie PPP unter NetBSD benutzen.

Gebrauch einer Cellular Digital Packet Data (CDPD) Karte (zurück)

Um die NovatelWireless CDPD Wireless Karte nutzen zu können, müssen Sie diese zuerst nach den Anweisungen des Herstellers und des Dienstleisters konfigurieren. Bitte treten Sie mit Ihrem Diensleister in Verbindung. Die einzige getestete Karte ist das Model NovatelWireless Merlin CDPD.

Auch hier müssen Sie wieder einige Dateien konfigurieren:

/etc/ppp/options.cdpd:
/dev/tty03
115200
defaultroute
ipcp-accept-local
ipcp-accept-remote
noipdefault
novj
noauth
connect 'chat -v -f /etc/ppp/chatscript.cdpd'
mru 1500
mtu 1500
/etc/ppp/chatscript.cdpd:
ABORT BUSY ABORT 'NO CARRIER' ABORT ERROR '' AT OK 'AT\\APPP' CONNECT
Danach geben Sie den folgenden Befehl ein:

pppd file /etc/ppp/options.cdpd
Ändern Sie die tty Einstellung in /etc/ppp/options.gprs entsprechend Ihres Systems. Für ein typisches Laptop mit eingebautem Modem, com Port und IR Port sollte das NovatelWireless Modem als tty03 erscheinen.

Bitte beachten Sie auch unsere Netzwerk Dokumentation für weitere Informationan wie Sie PPP unter NetBSD benutzen.


Zurück zu NetBSD Netzwerk Dokumentation
Home page
Zurück zu Dokumentation

(Ihre Meinung) $NetBSD: gprs.html,v 1.10 2005/09/28 17:24:39 mishka Exp $
Copyright © 1994-2003 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.