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:
Ändern Sie die tty Einstellung in
Des Weiteren müssen Sie
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:
Bitte beachten Sie auch unsere Netzwerk Dokumentation für
weitere Informationan wie Sie PPP unter NetBSD benutzen.
/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.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.
/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.
/etc/ppp/chap-secrets mit dem
Nutzer-Namen und dem Passwort Ihres Dienstleisters anpassen.
/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.