NetBSD Dokumentation:NetBSD Networking mit GPRS, CDPD |
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.
Nachdem Sie die Karten eingerichtet haben, müssen Sie einige Dateien bearbeiten. Diese sind:
/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
ABORT BUSY ABORT 'NO CARRIER' ABORT ERROR '' AT OK 'ATDT*99#' CONNECT
* * "dummy"
pppd file /etc/ppp/options.gprsHierdurch 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.
Auch hier müssen Sie wieder einige Dateien konfigurieren:
/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
ABORT BUSY ABORT 'NO CARRIER' ABORT ERROR '' AT OK 'AT\\APPP' CONNECT
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.
|
|