/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
PPP forbindelse fra linux til Windows 2000
Fra : Gert Mikkelsen


Dato : 15-02-02 15:14

Jeg har et problem med at få en ppp forbindelse til at køre fra en
linuxmskine til en windows 2000 maskine. Fra 2000 til linux kan jeg godt få
det til at køre.

På Windows maskinen har jeg oprettet en "incomming connection" under
"Network and Dial-up Connections". Jeg kan connecte til denne både fra en
win98 og en win2K, men ikke fra min linux.

Linux maskinen kører en embedded ver. af linux. Med pppd version 2.4.1.

Følgene sker når jeg prøver at oprette forbindelse fra linux til Windows
2000:
modemet på linuxmaskinen riger op ved hjælp af chat.
windows 2000-modemet besvarer opkaldet.
pppd og windows 2000 begynder at kommunikere.
pppd sender mit brugernavn og password til Win2000
windows 2000 maskinen "smider" linux maskinen af
begge modemer lægger på.

pppd's og chat's debug udskift ser ud som følger:
_______________________________________________________________

AT&FH0
OK
AT&C0S0=1
OK
ATDT96729802
CARRIER 9600

PROTOCOL: LAP-M

COMPRESSION: V.42BIS

CONNECTSerial connection established.
using channel 20
Using interface ppp0
Connect: ppp0 <--> /dev/ttyS0
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xa9659196> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x0 <asyncmap 0x0> <auth chap 81> <magic 0x668016b8>
<pcomp> <accomp> <callback CBCP> <mrru 1614> <endpoint
[local:a2.c5.ae.1d.f6.e6.46.7f.94.c5.3e.e7.34.6f.d2.66.00.00.00.00]> < 17 04
00 12>]
sent [LCP ConfRej id=0x0 <mrru 1614> < 17 04 00 12>]
rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0xa9659196> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap 81> <magic 0x668016b8>
<pcomp> <accomp> <callback CBCP> <endpoint
[local:a2.c5.ae.1d.f6.e6.46.7f.94.c5.3e.e7.34.6f.d2.66.00.00.00.00]>]
sent [LCP ConfNak id=0x1 <auth pap>]
rcvd [LCP ConfReq id=0x2 <asyncmap 0x0> <auth pap> <magic 0x668016b8>
<pcomp> <accomp> <callback CBCP> <endpoint
[local:a2.c5.ae.1d.f6.e6.46.7f.94.c5.3e.e7.34.6f.d2.66.00.00.00.00]>]
sent [LCP ConfAck id=0x2 <asyncmap 0x0> <auth pap> <magic 0x668016b8>
<pcomp> <accomp> <callback CBCP> <endpoint
[local:a2.c5.ae.1d.f6.e6.46.7f.94.c5.3e.e7.34.6f.d2.66.00.00.00.00]>]
sent [PAP AuthReq id=0x1 user="root" password="hemmeligt"]
rcvd [PAP AuthAck id=0x1 ""]
sent [IPCP ConfReq id=0x1 <addr 10.15.13.243> <compress VJ 0f 01> <ms-dns1
0.0.0.0> <ms-dns3 0.0.0.0>]
sent [CCP ConfReq id=0x1 <deflate 15> <deflate(old#) 15> <bsd v1 15>]
rcvd [CBCP Request id=0x1 < AdminDefined delay = 0>]
Unsupported protocol 'CallBack Control Protocol (CBCP)' (0xc029) received
sent [LCP ProtRej id=0x2 c0 29 01 01 00 07 03 03 00]
rcvd [LCP TermReq id=0x4
"f\37777777600\026\37777777670\000<\37777777715t\000\000\003\37777777625"]
LCP terminated by peer (fM-^@^VM-8^@<M-Mt^@^@^CM-^U)
sent [LCP TermAck id=0x4]
Connection terminated.
_______________________________________________________________

Med venlig hilsen Gert Mikkelsen



 
 
frank damgaard (15-02-2002)
Kommentar
Fra : frank damgaard


Dato : 15-02-02 19:29

Gert Mikkelsen <gmi@sp-teknik.dk> wrote:

> Jeg har et problem med at få en ppp forbindelse til at køre fra en
> linuxmskine til en windows 2000 maskine. Fra 2000 til linux kan jeg godt få
> det til at køre.

> På Windows maskinen har jeg oprettet en "incomming connection" under
> "Network and Dial-up Connections". Jeg kan connecte til denne både fra en
> win98 og en win2K, men ikke fra min linux.

.....
> sent [LCP ConfRej id=0x0 <mrru 1614> < 17 04 00 12>]
> rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0xa9659196> <pcomp> <accomp>]
> rcvd [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap 81> <magic 0x668016b8>
> <pcomp> <accomp> <callback CBCP> <endpoint

callback ?


> sent [PAP AuthReq id=0x1 user="root" password="hemmeligt"]
> rcvd [PAP AuthAck id=0x1 ""]

er du sikker på at det er som "root" du vil logge ind ?
(nu er det jo en windåse....)


> sent [CCP ConfReq id=0x1 <deflate 15> <deflate(old#) 15> <bsd v1 15>]

slå "deflate" fra på linux. Windows kender det ikke.
til gengæld kan windows nogle patenterede softwarekompressioner
som linux ikke "må" bruge...

> rcvd [CBCP Request id=0x1 < AdminDefined delay = 0>]
> Unsupported protocol 'CallBack Control Protocol (CBCP)' (0xc029) received
> sent [LCP ProtRej id=0x2 c0 29 01 01 00 07 03 03 00]
> rcvd [LCP TermReq id=0x4

det virker som windows går i spåner over deflate , så
slå det fra i /etc/ppp/options med "nodeflate" .
suk skift windows serveren med en unix/linux/freebsd med mgetty på porten. :))

> "f\37777777600\026\37777777670\000<\37777777715t\000\000\003\37777777625"]
> LCP terminated by peer (fM-^@^VM-8^@<M-Mt^@^@^CM-^U)
> sent [LCP TermAck id=0x4]
> Connection terminated.


PS.
Da der ikke er nogen softwarekompression i linux som virker med
windows, så kan du helt slå det fra. Og da du anvender analog modem
med inbygget V42bis så er softwarekompression ikke nødvendig.
De 9600BPS var dog ikke særlig meget ;(
Er det over mobiltelefon ?


--
no signature :)

Gert Mikkelsen (19-02-2002)
Kommentar
Fra : Gert Mikkelsen


Dato : 19-02-02 12:01

Tak for hjælpen Frank.

Det var ikke kun det der var galt, men det fik mig på sporet af hvad jeg
gjorde galt. Der var også andre kompremeringsrutiner som 2000 ikke kunne
lide. -all ( fravælger alt komprimering ) i /etc/ppp/options hjalp.

Jeg ville gerne at der kunne være linux i begge ender, men det bestemmer man
jo ikke altid selv...æv æv.

Og rigtigt nok så er det mobil kommunikation, derfor de 9600 bps. Det er
heldigvis ikke til at surfe over, der skal kun sendes en begrænset mængde
data, så det går nok.

MVH Gert Mikkelsen


"frank damgaard" <frank_spam1@post.cybercity.dk> wrote in message
news:grl7c0.36s@mkb84.ftn...
> Gert Mikkelsen <gmi@sp-teknik.dk> wrote:
>
> > Jeg har et problem med at få en ppp forbindelse til at køre fra en
> > linuxmskine til en windows 2000 maskine. Fra 2000 til linux kan jeg godt

> > det til at køre.
>
> > På Windows maskinen har jeg oprettet en "incomming connection" under
> > "Network and Dial-up Connections". Jeg kan connecte til denne både fra
en
> > win98 og en win2K, men ikke fra min linux.
>
> ....
> > sent [LCP ConfRej id=0x0 <mrru 1614> < 17 04 00 12>]
> > rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0xa9659196> <pcomp>
<accomp>]
> > rcvd [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap 81> <magic
0x668016b8>
> > <pcomp> <accomp> <callback CBCP> <endpoint
>
> callback ?
>
>
> > sent [PAP AuthReq id=0x1 user="root" password="hemmeligt"]
> > rcvd [PAP AuthAck id=0x1 ""]
>
> er du sikker på at det er som "root" du vil logge ind ?
> (nu er det jo en windåse....)
>
>
> > sent [CCP ConfReq id=0x1 <deflate 15> <deflate(old#) 15> <bsd v1 15>]
>
> slå "deflate" fra på linux. Windows kender det ikke.
> til gengæld kan windows nogle patenterede softwarekompressioner
> som linux ikke "må" bruge...
>
> > rcvd [CBCP Request id=0x1 < AdminDefined delay = 0>]
> > Unsupported protocol 'CallBack Control Protocol (CBCP)' (0xc029)
received
> > sent [LCP ProtRej id=0x2 c0 29 01 01 00 07 03 03 00]
> > rcvd [LCP TermReq id=0x4
>
> det virker som windows går i spåner over deflate , så
> slå det fra i /etc/ppp/options med "nodeflate" .
> suk skift windows serveren med en unix/linux/freebsd med mgetty på porten.
:))
>
> >
"f\37777777600\026\37777777670\000<\37777777715t\000\000\003\37777777625"]
> > LCP terminated by peer (fM-^@^VM-8^@<M-Mt^@^@^CM-^U)
> > sent [LCP TermAck id=0x4]
> > Connection terminated.
>
>
> PS.
> Da der ikke er nogen softwarekompression i linux som virker med
> windows, så kan du helt slå det fra. Og da du anvender analog modem
> med inbygget V42bis så er softwarekompression ikke nødvendig.
> De 9600BPS var dog ikke særlig meget ;(
> Er det over mobiltelefon ?
>
>
> --
> no signature :)



frank damgaard (19-02-2002)
Kommentar
Fra : frank damgaard


Dato : 19-02-02 16:04

Gert Mikkelsen <gmi@sp-teknik.dk> wrote:

> Det var ikke kun det der var galt, men det fik mig på sporet af hvad jeg
> gjorde galt. Der var også andre kompremeringsrutiner som 2000 ikke kunne
> lide. -all ( fravælger alt komprimering ) i /etc/ppp/options hjalp.

ok, det er muligt at PPP i win2000 er forkert implementeret.
Windows PPP burde bare svare nej tak til det den ikke kan lide.
(men MS har vel kun teste mod andre MS maskiner....)


> Og rigtigt nok så er det mobil kommunikation, derfor de 9600 bps. Det er
> heldigvis ikke til at surfe over, der skal kun sendes en begrænset mængde
> data, så det går nok.

Hvis der er ISDN-modem som dialin på serveren, så kan man med fordel
anvende V110 protokol på mobiltelefon, ofte AT+CBST=71 som
init-streng på mobilmodemet.
Så får man digital opkobling med ofte 1-4 sekunders opkoblingstid,
og en mere stabil dataforbindelse.
(det virker ofte også til internetudbyderne)

--
Frank Damgaard |


Søg
Reklame
Statistik
Spørgsmål : 177512
Tips : 31968
Nyheder : 719565
Indlæg : 6408599
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste