Pagina 1 di 1

misdn

Inviato: gio 20 dic 2007, 14:51
da marco79
CIao a tutti,
ho installato misdn per l'uso attraverso asterisk e tutto è ok.
Ora voglio utilizzare la scheda isdn per effettuare una connessione dialup ma non so come fare mi sapete aiutare?

Inviato: ven 21 dic 2007, 10:17
da marco79
Come posso stabilire una connessione dialup con una scheda isdn ?Il driver misdn va bene?La scheda è una mistral pci A01-IP1

Inviato: ven 21 dic 2007, 10:44
da simplex
ppp?

Inviato: ven 21 dic 2007, 13:40
da EmaDaCuz
Se la procedura è la stessa che si utilizzava per isdn4klinux, posso postarti uno mio vecchio script di configurazione e connessione... devo solo trovarlo.
Trovato sul forum di archlinux.it. Spero vado bene.

#!/bin/bash
rmmod hisax
modprobe hisax id=modem type=TUO_CHIPSET(è un numero di 2 cifre) protocol=2
isdnctrl addif ippp0
isdnctrl eaz ippp0 TUO NUMERO DI TELEFONO DI CASA
isdnctrl l2_prot ippp0 hdlc
isdnctrl l3_prot ippp0 trans
isdnctrl encap ippp0 syncppp
isdnctrl dialmode ippp0 manual
isdnctrl addphone ippp0 out NUMERO TELEFONO PROVIDER
isdnctrl huptimeout ippp0 60000
ifconfig ippp0 -arp
ipppd user "TUOUSERNAME" defaultroute noipdefault -detach mru 1524
-bsdcomp /dev/ippp0 noauth &
(le ultime 2 righe sono una riga unica)

Devi modificare /etc/resolv.conf con i DNS del tuo provider.Io uso wind,quindi ho una cosa del genere

search inwind.it
nameserver 212.245.255.2

Poi tocca a /etc/ppp/pap-secrets e /etc/ppp/chap-secrets.
Devi scrivere username e password in questa maniera.
"username" * "password"

Può darsi che /dev/isdnctrl non esista,quindi devi farti un link simbolico
ln -s /dev/isdnctrl0 /dev/isdnctrl

Poi devi cambiare un paio di permessi se non vuoi navigare da root
/dev/isdnctrl
/sbin/ipppd
/sbin/isdnctrl
Ti consiglio di usare un trucchetto per isdnctrl altrimenti ti può dare errore se cerchi di connetterti da itente.
cp /sbin/isdnctrl /usr/bin
mv /usr/bin/isdnctrl /usr/bin/isdn
chmod 777 /usr/bin/isdn

Per connetterti
isdn dial ippp0
per disconnetterti
isdn hangup ippp0

Per andare a 128k:aggiungi allo script,dopo ifconfig ippp0 -arp

isdnctrl addslave ippp0 ippp1
isdnctrl dialmode ippp1 auto
isdnctrl eaz ippp1 TUO NUMERO DI CASA
isdnctrl l2_prot ippp1 hdlc
isdnctrl l3_prot ippp1 trans
isdnctrl encap ippp1 syncppp
isdnctrl addphone ippp1 out NUMERO_TELEFONICO_PROVIDER
Per connettersi
isdnctrl dial ippp0 (cominci la connessione a 64k)
isdnctrl addlink ippp1 (passi a 128k)
Per toranare a 64k
isdnctrl removelink ippp1
Si termina la connessione con
isdnctrl hangup ippp0

Inviato: ven 28 dic 2007, 11:49
da marco79
Ciao,
ho provato ma non riesco a farlo funzionare.Ho provato con un'altra guida http://rcum.uni-mb.si/~uvp00845b/ creando un file /etc/ppp/peers/isdn/provider


sync
noauth
user miouser
plugin userpass.so
password miapass
defaultroute
plugin capiplugin.so
number numero
protocol hdlc
ipcp-accept-local
ipcp-accept-remote
/dev/null

Poi effettuo la chiamata pppd call isdn/provider
Non riesco a collegarmi.In parte penso che funzioni perché se inserisco il mio cellulare ricevo la chiamata.

Il tutorial dice:
# ps ax
<PID> ? S 0:00 pppd call isdn/provider


If you get the line above, you are not connected.

You must get this:

# ps ax
<PID> capi/0 S 0:00 pppd call isdn/provider

Io ottengo la linea con il punto di domanda.
Sapete aiutarmi?

Re: misdn

Inviato: mer 9 gen 2008, 17:45
da marco79
Ora riesco a collegarmi.Come faccio ora a impostare il tutto per navigare?
Il mio problema ora è il seguente.Devo fare uno switch automatico dall'interfaccia di rete eth0 nel momento in cui non rilevo più la connessione su eth0.Come posso fare?