Olen asentanut SpectraLinuxin toiselle 20GB kovalevylleni WIN-98:n kaveriksi.Molemmat omilla levyillään.Prosessori 200MMX/256 muistia.Käynnistyy ja toimii muuten OK,ongelma on ISDN yhteyden konfigurointi,ei tahdo onnistua.Modeemin sain toimimaan 33600 ISDN:n AB.rajapinnan kautta KPPP:n avulla ihan asiallisesti.Työpöytäympäristö on KDE.ISDN asennusta olen yrittänyt graafisten työkalujen avulla mitä olen löytänyt valikoista ,mutten ole saanut toimimaan.Asuscomin sovitinkortti löytyy listalta.Olen yrittänyt seurata ohjekirjan ohjeita,mutta jokin mättää.
ISDN/SpectraLinux
Timpe
4239
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 4
Vanhimmat
Sinulla on varmaan asennettuna isdn4linux paketti:
Asukselle näin:
1. Lataa modulit
modprobe isdn
modprobe hisax type=35 protocol=2 id=hisax
modprobe dss1_divert
2. alusta interfacet
isdnctrl addif ippp0
isdnctrl addslave ippp0 ippp1
isdnctrl huptimeout ippp0 60
isdnctrl dialmode ippp0 auto
isdnctrl dialmode ippp1 auto
isdnctrl addphone ippp0 out
isdnctrl addphone ippp0 out "
ISDN paketti löytyi polusta file:/usr/share/doc/isdn4k-utils-3.1
Miten syötetään pääte-emulaattorilla komennot järjestelmään,(tässätapauksessa istunto pitää olla avattu luultavasti root.käyttäjänä)ja miten määräytyy polku mihin komennot vaikuttaa.
/sbin/modprobe dss1_divert (tulee vastaus: Can't
locate module dss1_divert)
/usr/sbin/isdnctrl addif ippp0 (tulee vaste:No such device)
/dev/isdnctrl addif ippp0 (tulee vaste:Permission denied,tässä polussa kyseinen isdnctrl löytyy.)
Kaksi ensimmäistä komentoa meni sisään,ja konsole on auki root-käyttäjänä.
Miksi on "Permission denied".
Aiemmin ,kun yritin confata yhteyttä graafisilla työkaluilla törmäsin juuri tähän isdnctrl "No such device".
Joo, tuo saatta hieman hämätä, että on sekä komento isdnctrl, että laite isdnctrl.
Esimerrkini ovat napattu SuSe-distrosta ja voi olla, että sinulla polut ovat hieman toiset, mutta komennolla: which isdnctrl oikea polku selviää.
Voit kokeilla tuon hisax-modulin latauksen yhteydessä parametreja type=36 protocol=2 id=hisax, koska joissain vanhemmissa Asuksen ISDN-ohjaimissa oli Winbondin w6692 chippi.
Muokkaas tämä pikku scripti itsellesi sopivaksi:
#!/bin/bash
OUTNUMBERS="ssarjan numero" #Dial-out numbers
INNUMBERS="numero, jonka sallit soittavan sisään" #Dial-in number (Callers num)
EAZNUMBERS="oma isdn-numero" #Own line-numbers
case "$1" in
up)
echo "Loading modules, with appropriate variables...."
#Modules
/sbin/modprobe isdn
/sbin/modprobe hisax type=35 protocol=2 id=hisax #HFC-Based ISDN-adapter
/sbin/modprobe dss1_divert
#ISDN-Interfaces
isdnctrl addif ippp0
isdnctrl addslave ippp0 ippp1
isdnctrl huptimeout ippp0 60 #Set ISDN-line timeout ti 1 min.
isdnctrl dialmode ippp0 auto
isdnctrl dialmode ippp1 auto
for num in $OUTNUMBERS; #Set Dial-out numbers
do
isdnctrl addphone ippp0 out $num
isdnctrl addphone ippp1 out $num
done
for num in $INNUMBERS; #Set Dial-in numbers
do
isdnctrl addphone ippp0 in $num
isdnctrl addphone ippp1 in $num
done
for num in $EAZNUMBERS; #Set eaz numbers
do
isdnctrl eaz ippp0 $num
isdnctrl eaz ippp1 $num
done
#Set Protocols used
isdnctrl l2_prot ippp0 hdlc
isdnctrl l3_prot ippp0 trans
isdnctrl encap ippp0 syncppp
isdnctrl l2_prot ippp1 hdlc
isdnctrl l3_prot ippp1 trans
isdnctrl encap ippp1 syncppp
isdnctrl dialmode ippp0 auto
#Create interfaces
ipppd /dev/ippp0 /dev/ippp1
;;
hangup)
echo "Shutting down line...."
isdnctrl hangup ippp1
isdnctrl hangup ippp0
;;
)
echo "Adding one B-channel more...."
isdnctrl addlink ippp0
;;
-)
echo "Reducing one B-channel more...."
isdnctrl removelink ippp0
;;
down)
echo "Shutting down lines...."
isdnctrl hangup ippp1
isdnctrl hangup ippp0
ifconfig ippp0 down
killall -9 ipppd
sleep 2
isdnctrl delif ippp1
isdnctrl delif ippp0
;;
*)
echo "Usage: isdncon { up | down | | - | hangup }"
echo " up start isdn"
echo " down isdn down"
echo " hangup hangup line"
echo " add channel"
echo " - remove channel"
exit 1
esac
Lisäksi tiedosto /etc/ppp/ioptions
noccp
bsdcomp 15,15
mp
lock
mru 1500
mtu 1500
defaultroute
login
Kyllä se siitä.