Welche ISDN-Karten ünetstützt werden kann im README nachlesen.
Anschliessend braucht man einen neuen Kernel:
Die ISDN-Config (ist in dem i4b.ps aus dem .tar.gz abge"druckt") muss an die aktuelle Kernel-Konfiguration (z.B. /usr/src/sys/i386/conf/GENERIC) angehängt werden:
#
# 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.
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.
support@prima.de Prima e.V.