Tengo una sparc con potato y quisiera que funcionase como servidor PPP. He
tocado el ficheor options.ttyS1 como dice la documentaci�n para asignar una
direcci�n ip para este puerto y tengo definido el mgetty para que arranque
el pppd cuando viene una llamada. El modem contesta, el pppd arranca y
asigna las dos direcciones, pero nada m�s asignarlas contesta con que el
peer no se le permite asignar esa direcci�n. El debug de ppp es el
siguiente:

Oct 10 08:58:12 midgard pppd[2311]: sent [LCP EchoRep id=0x0 magic=0x6b916edd]
Oct 10 08:58:12 midgard pppd[2311]: rcvd [PAP AuthReq id=0x1 user="ppp" 
password=<hidd
en>]
Oct 10 08:58:12 midgard pppd[2311]: sent [PAP AuthAck id=0x1 "Login ok"]
Oct 10 08:58:12 midgard pppd[2311]: sent [IPCP ConfReq id=0x1 <addr 80.0.0.13> 
<compre
ss VJ 0f 01>]
Oct 10 08:58:12 midgard pppd[2311]: sent [CCP ConfReq id=0x1 <deflate 15> 
<deflate(old
#) 15> <bsd v1 15>]
Oct 10 08:58:12 midgard pppd[2311]: rcvd [IPCP ConfReq id=0x1 <addr 0.0.0.0> 
<compress
 VJ 0f 01>]
Oct 10 08:58:12 midgard pppd[2311]: sent [IPCP ConfNak id=0x1 <addr 80.0.0.190>]
Oct 10 08:58:12 midgard pppd[2311]: rcvd [IPCP ConfAck id=0x1 <addr 80.0.0.13> 
<compre
ss VJ 0f 01>]
Oct 10 08:58:12 midgard pppd[2311]: rcvd [CCP ConfReq id=0x1]
Oct 10 08:58:12 midgard pppd[2311]: sent [CCP ConfAck id=0x1]
Oct 10 08:58:12 midgard pppd[2311]: rcvd [CCP ConfRej id=0x1 <deflate 15>]
Oct 10 08:58:12 midgard pppd[2311]: sent [CCP ConfReq id=0x2 <deflate(old#) 15> 
<bsd v
1 15>]
Oct 10 08:58:12 midgard pppd[2311]: rcvd [IPCP ConfReq id=0x2 <addr 80.0.0.190> 
<compr
ess VJ 0f 01>]
Oct 10 08:58:12 midgard pppd[2311]: sent [IPCP ConfAck id=0x2 <addr 80.0.0.190> 
<compr
ess VJ 0f 01>]
*********** Aqu� parece que le asigna las direcciones pero a continuaci�n 
responde con esto ****

Oct 10 08:58:12 midgard pppd[2311]: Peer is not authorized to use remote 
address 80.0.
0.190
Oct 10 08:58:12 midgard pppd[2311]: sent [IPCP TermReq id=0x2 "Unauthorized 
remote IP
address"]
Oct 10 08:58:12 midgard pppd[2311]: rcvd [CCP ConfRej id=0x2 <deflate(old#) 15>]
Oct 10 08:58:12 midgard pppd[2311]: sent [CCP ConfReq id=0x3 <bsd v1 15>]
Oct 10 08:58:12 midgard pppd[2311]: rcvd [IPCP TermAck id=0x2]
Oct 10 08:58:12 midgard pppd[2311]: sent [LCP TermReq id=0x2 "No network 
protocols run
ning"]
Oct 10 08:58:12 midgard pppd[2311]: rcvd [CCP ConfRej id=0x3 <bsd v1 15>]
Oct 10 08:58:12 midgard pppd[2311]: rcvd [LCP TermAck id=0x2]
Oct 10 08:58:12 midgard pppd[2311]: Connection terminated.
Oct 10 08:58:12 midgard pppd[2311]: Connect time 0.1 minutes.

El fichero login.config de mgetty tiene esta l�nea para arrancar pppd:
/AutoPPP/ -     a_ppp   /usr/sbin/pppd auth -chap +pap login debug crtscts

He probado con otras direcciones fuera de la 80.x.x.x pero me sigue contestando 
lo mismo.
�Es posible que me falte alg�n m�dulo?. El kernel que uso es el que viene por 
defecto en la potato 2.2.17
precompilado para sparc.

Saludos.




Responder a