privater internationaler mail- und informationsaustausch e.V.
|
|||||||
|
Prima - Support: *BSDWillkommen bei Prima e.V. Hier sind die Grundeinstellungen für die verschieden BSD Derivate OpenBSD, FreeBSD und NetBSD zu finden um über Prima ins Internet zu gehen. Die hier vorgestellten Konfigurationen sollten für alle System gleich sein. Unter *BSD gibt es keine Tools - wie z.B. Yast bei Linux - die einem die Konfigurationsarbeit etwas vereinfachen, also: Back to the Roots - 'vi' und 'man' sind deine Freunde. ;-) Falls irgendwas nicht klappt oder noch Fragen offen sind, helfe ich gerne.
NameserverUm den Nameserver bei Prima zu benutzen, braucht man die Datei/etc/resolv.conf mit folgedem Inhalt.
domain prima.de lookup file bind nameserver 62.72.84.1 PPP - Point to Point Protocol über ModemZur *BSD Distribution gehört das Programmpppd , das man als PPP-Server oder auch als PPP-Client einsetzen kann. Folgende Dateien sollten überprüft bzw. erstellt werden.
pppd call prima-modem als Benutzer root sollte nun die
Verbindung zu Prima herstellen.
Ich habe den Befehl Wenn man keine Lust hat die ganzen Dateien zu erstellen und genügend Plattenplatz und Zeit, etc. dann gibt es noch das KDE Programm kppp, mit dem man PPP über ein GUI konfigurieren kann. Kppp ist im NetBSD Package-System zu finden unter pkgsrc/net/kdenetwork. PPP - Point to Point Protocol über ISDNDas erste, was man benötigt ist das ISDN for BSD Paket i4b.tar.gz, welches für alle drei BSD Varianten konfigurierbar ist.
# # i4b passive ISDN cards support (isic - I4b Siemens Isdn Chipset driver) # note that the ``options'' and ``device'' lines must BOTH be defined ! # # Non-PnP Cards: # -------------- # # AVM A1 or AVM Fritz!Card options "AVM_A1" device isic0 at isa? port 0x300 net irq 15 flags 4 vector isicintr # # ISDN Protocol Stack # ------------------- # # Q.921 / layer 2 - i4b passive cards D channel handling pseudo-device "i4bq921" # # Q.931 / layer 3 - i4b passive cards D channel handling pseudo-device "i4bq931" # # layer 4 - i4b common passive and active card handling pseudo-device "i4b" # # ISDN devices # ------------ # # userland driver to do ISDN tracing (for passive cards only) pseudo-device "i4btrc" 4 # # userland driver to control the whole thing pseudo-device "i4bctl" # # userland driver for access to raw B channel #pseudo-device "i4brbch" 4 # # userland driver for telephony #pseudo-device "i4btel" 2 # # network driver for IP over raw HDLC ISDN #pseudo-device "i4bipr" 4 # enable VJ header compression detection for ipr i/f #options IPR_VJ # # network driver for sync PPP over ISDN pseudo-device "i4bisppp" 1 pseudo-device sppp 1 # #---------------------------------------------------------------------------Anschliessend ein "config GENERIC" in /usr/src/sys/i386/config bereitet die Installation vor. Nach Eingabe von "cd ../../compile/GENERIC", "make clean", "make depend" und "make install" muss der Rechner neu gebootet werden. Wenn (falls ;-) der Rechner den neuen Kernel bootet, kommt die PPP-Konfiguration dran: Beim Booten sollten in etwa folgende Meldungen erscheinen: Hier kommt dann noch was hin... Mittlerweile hat I4B auch eine eigene Homepage. Weitere Infos gibt es bei http://www.saargate.de/~domi/freebsd/i4b-ppp-newbie.html und http://www.de.freebsd.org/de/i4b-t-error.html. Falls jemand genaueres weiß, bitte eine Email an support@prima.de damit ich die Infos hier eintragen kann. UUCP - Unix to Unix CopyÜber UUCP kann man News- und Mail Pakete austauschen. Mit dieser Konfiguration ist UUCP über PPP und direkt über Modem möglich.Für UUCP sind folgende Dateien wichtig:
Zum Email senden verwende ich sendmail. Die Konfiguration ist etwas
Tricky. Als erstes werden wir mal das sendmail.cf neu machen mit
hilfe von m4. divert(-1) # # Copyright (c) 1998,1999 Peter Reich # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions # are met: # 1. Redistributions of source code must retain the above copyright # notice, this list of conditions and the following disclaimer. # 2. Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the distribution. # 3. All advertising materials mentioning features or use of this software # must display the following acknowledgement: # This product includes software developed by the University of # California, Berkeley and its contributors. # 4. Neither the name of the University nor the names of its contributors # may be used to endorse or promote products derived from this software # without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND # ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE # ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE # FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL # DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS # OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT # LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF # SUCH DAMAGE. # # # m4 config file for prima.de # divert(0) include(`../m4/cf.m4') VERSIONID(`$Id: prima.mc,v 1.1 1998/11/01 00:21:48 peter Exp $') OSTYPE(bsd4.4)dnl hoffentlich geeignet fuer Free|Net|Open|BSD MASQUERADE_AS(SITE.prima.de)dnl Hier Sitename eintragen, falls dnl Hostname nicht der offizielle Sitename dnl Mailertable, fuer Mail im LAN FEATURE(mailertable, hash -o /etc/mail/mailertable.db) dnl virtual users FEATURE(virtusertable, hash -o /etc/mail/virtusertable.db) define(`UUCP_RELAY', prima)dnl Siehe UUCP Konfiguration. WICHTIG! define(`UUCP_MAILER_MAX', 1000000)dnl MAILER(local)dnl Muss unbedingt drin bleiben! MAILER(smtp)dnl fuer Mail im lokalen Netzwerk MAILER(uucp)dnl fuer Mail "ins Internet"Mit m4 ../cf/cf.m4 prima.mc > sendmail.cf erzeugt man ein neue Sendmail-Konfiguration. Nun müssen wir Sendmail noch abgewöhnen, das er immer den DNS belästigt. Dazu genügt die Datei service.switch mit folgendem Inhalt: hosts files aliases files FAQs/Links |
Last modified: 2002-04-10 14:32:01