> rpm -ivh <path>tcl-8.0.5-30.i386.rpm
> rpm -ivh <path>isdn4k-utils-3.0-5.i386.rpm
options hisax type=<type number> protocol=2
ATZto make it look like this:
ATZ&E123456
ATL0M{...}DT{...
The important thing is: get rid of the "L0" and the "M{...}" part as our card doesn't like that. So the line should look like this:
ATDT{...
"COM4", "Set modem port to COM4 (/dev/ttyS3)");should look like this then:
"ISDN", "Set modem port to ISDN (/dev/ttyI0)");and:
if ($choice eq "COM4")
{
$conf {'DialupModemDevice'} = '/dev/ttyS3';
}
is changed to:
if ($choice eq "ISDN")
{
$conf {'DialupModemDevice'} = '/dev/ttyI0';
}
> modprobe hisaxIf all is correct, you will get a single message telling you that the HiSax driver has been loaded. If not - well... you might want to check the faq of isdn4linux or Deja.com or send me a mail.
---------schnipp-----------------------------------
#!/bin/sh
#
# Startup script for isdn4es
#
# description: isdn4es is needed to allow the usage of passive ISDN-cards \
# with e-smith (http://www.e-smith.org/).
# Source function library.
. /etc/rc.d/init.d/functions
# See how we were called.
case "$1" in
start)
echo -n "Starting isdn4es: "
modprobe hisax
echo
;;
stop)
echo -n "Shutting down isdn4es: "
modprobe -r hisax
echo
;;
restart)
$0 stop
$0 start
;;
*)
echo "Usage: $0 {start|stop|restart}"
exit 1
esac
exit 0
---------schnapp-----------------------------------
> wget http://internet-sicherheit.net/isdn4eson the console.
> chmod u+rwx /etc/rc.d/init.d/isdn4es
> ln -s /etc/rc.d/init.d/isdn4es /etc/rc.d/rc0.d/K90isdn4es > ln -s /etc/rc.d/init.d/isdn4es /etc/rc.d/rc1.d/K90isdn4es > ln -s /etc/rc.d/init.d/isdn4es /etc/rc.d/rc2.d/S10isdn4es > ln -s /etc/rc.d/init.d/isdn4es /etc/rc.d/rc3.d/S10isdn4es > ln -s /etc/rc.d/init.d/isdn4es /etc/rc.d/rc4.d/S10isdn4es > ln -s /etc/rc.d/init.d/isdn4es /etc/rc.d/rc5.d/S10isdn4es > ln -s /etc/rc.d/init.d/isdn4es /etc/rc.d/rc6.d/K90isdn4es > ln -s /etc/rc.d/init.d/isdn4es /etc/rc.d/rc7.d/S10isdn4es