[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: ISDN Callback mit RH 6.1
- From: Dirk Dettmering <dettmer pc16154 pharmazie uni-marburg de>
- To: redhat-list-de redhat de
- Subject: Re: ISDN Callback mit RH 6.1
- Date: Thu, 30 Mar 2000 23:29:05 +0200
Hallo Holger,
die B1 ist keine "normale" ISDN-Karte, die so einfach in das System zu
integrieren ist. Zuerst muß im Init-Script die Karte mit Firmware
geladen werden und dann sind teilweise andere Programme für die Karte
zuständig (z.B. avmacpictrl statt hisaxctrl). Außerdem kann diese
Karte nicht mit dem isdnlog zusammenarbeiten (war jedenfalls vor 1
Jahr so und ich meine mich zu erinnern, daß ich noch vor 1-2 Wochen in
de.alt.comm.isdn4linux gelesen habe, daß sich daran bislang nichts
geändert hat).
Ich habe mal vor etwas mehr als einem Jahr für jemanden die
Init-Scripte der DLD 6.0 von mir für die AVM B1 angepaßt (den B1-Part
habe ich aus der Doku der i4l-Utils und dann für die DLD angepaßt).
Bei Bedarf kann ich sie dir zuschicken (habe gerade noch eine Mail mit
den Scripten als Attachment in meinem Mailarchiv gefunden). Allerdings
müßtest du dann alle ISDN-Sachen wieder auf den DLD-Stand bringen oder
aber die RH-Scripte entsprechend umbasteln. Die Konfiguration der
Devices funktioniert dann aber auch nicht mit den Tools der RH, du
müßtest die Daten manuell eintragen.
Dirk
Hier der wichtigen Teil des Init-Scriptes:
if test $I4L_USE_B1 = yes ; then
if test $I4L_USE_B1_AS_MODULE = yes ; then
echo "Loading AVM-B1 driver ..."
modprobe -v kernelcapi
if test $? -ne 0; then
echo "Initialization of the AVM-B1-CAPI2.0-modul failed!"
exit 1
fi
modprobe -v capi
if test $? -ne 0; then
echo "Initialization of the AVM-B1-CAPI2.0-Interface failed!"
modprobe -r kernelcapi
exit 1
fi
modprobe -v capidrv
if test $? -ne 0; then
echo "Initialization of the AVM-B1-I4L-Interface failed!"
modprobe -r capi
exit 1
fi
if test $I4L_USE_B1_PCI = yes ; then
modprobe -v b1pci
if test $? -ne 0; then
echo "Initialization of the AVM-B1-PCI-module failed!"
exit 1
fi
fi
fi
for CONTR in 1 2 3 4 ; do
case $CONTR in
1 ) IRQ=$I4L_B1_IRQ1; IO=$I4L_B1_IO1 ;
PROTO=$I4L_B1_PROTOCOL1 ; EPROTO=$I4L_B1_EPROTOCOL1
;;
2 ) IRQ=$I4L_B1_IRQ2; IO=$I4L_B1_IO2 ;
PROTO=$I4L_B1_PROTOCOL2 ; EPROTO=$I4L_B1_EPROTOCOL2
;;
3 ) IRQ=$I4L_B1_IRQ3; IO=$I4L_B1_IO3 ;
PROTO=$I4L_B1_PROTOCOL3 ; EPROTO=$I4L_B1_EPROTOCOL3
;;
4 ) IRQ=$I4L_B1_IRQ4; IO=$I4L_B1_IO4 ;
PROTO=$I4L_B1_PROTOCOL4 ; EPROTO=$I4L_B1_EPROTOCOL4
;;
esac
if test "$IRQ" -a "$IO" ; then
echo "Adding AVM-B1 Controller $CONTR ..."
avmcapictrl add $IO $IRQ
if test $? -ne 0; then
echo ""
echo "Adding AVM-B1-Controller $CONTR failed!"
echo ""
exit 1
fi
fi
if test -z $PROTO ; then
continue;
fi
case "$PROTO" in
1) B1_FIRM="${FIRMPATH}/b1-1tr6.t4" ;;
2) B1_FIRM="${FIRMPATH}/b1.t4" ;;
*) echo "ERROR: unknown ISDN-Protocoll: $PROTO"
exit 1
;;
esac
echo "Loading AVM-B1 firmware to Controller $CONTR ..."
avmcapictrl load $B1_FIRM $CONTR $EPROTO
if test $? -ne 0; then
echo ""
echo "Loading of Firmware $B1_FIRM on Controller $CONTR
failed!"
echo ""
exit 1
fi
done
fi
# logexec modprobe hisax
# logexec hisaxctrl HiSax 1 0x3ff
# if [ -x /sbin/isdnlog ]; then
# isdnlog -vw2 -S -m10231 -F -h5:3 -t1 /dev/isdnctrl
2>/var/log/isdn.log &
# log isdnlog -vw2 -S -m10231 -F -h5:3 -t1 /dev/isdnctrl
/etc/sysconfig/activeisdn:
PROVIDER="T'Online"
ART="manuell"
# B1 should be used
I4L_USE_B1=yes
# B1 driver compiled as module
I4L_USE_B1_AS_MODULE=yes
# B1 PCI card install
I4L_USE_B1_PCI=no
# First Card (0x150,4,EURO-ISDN)
I4L_B1_PROTOCOL1=2
I4L_B1_IO1=0x150
I4L_B1_IRQ1=4
FIRMPATH=/lib/isdn
Holger Eilhard wrote:
> was muss man alles anstellen, um mit der RH 6.1 und einer aktiven AVM
> B1 sich per Callback bei einem Provider einzuwaehlen? Ich habe
> gesehen, dass im isdn-config keine AVM B1 gelistet ist. Wie mache ich
> diese dem System bekannt?
--
==================D=i=r=k===D=e=t=t=m=e=r=i=n=g===================
Email: Dettmer pc16154 pharmazie uni-marburg de
http://pc16154.pharmazie.uni-marburg.de/dettmering/index.html
Tel.: +49 6421 28 25824 Fax: +49 6421 28 25828
Philipps-Universität Marburg - FB Pharmazie
Philipps University Marburg - Germany - Department of Pharmacy
This message was written entirely with recycled electrons
==================================================================
Fight Spam! Join EuroCAUCE: http://www.euro.cauce.org
--
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]