ISDN-Kompression - AVM Fritz!Card PCI - CAPI - aktivieren?

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
CoolPlayer
Beiträge: 11
Registriert: 29.09.2004 23:18:40
Wohnort: Waldkirch (nahe Freiburg im Breisgau)

ISDN-Kompression - AVM Fritz!Card PCI - CAPI - aktivieren?

Beitrag von CoolPlayer » 29.09.2004 23:42:23

Hi,
ich habe hier ein System mit einer AVM Fritz!Card PCi (1.0). Ich verwende zum Verbinden i. d. R. CAPI. Klassisch (isdnutils) funktioniert auch.

Ich verwende Kernel 2.6.8 unter Debian Testing ("Sarge"). Mein Provider ist T-Online.

Jetzt wollte ich die ISDN-Kompression aktivieren. ich habe schon einige Tipps, die man so im INet findet, probiert. Bei meinen Tests geht die Datenübertragungsrate jedoch nie über die üblichen 7,5-8 Kilobyte/s.

Beim Einwählen erscheint folgendes in der Konsole:

Code: Alles auswählen

pppd call isdn/tonline
Plugin userpass.so loaded.
userpass: $Revision: 1.4 $
Plugin capiplugin.so loaded.
capiplugin: $Revision: 1.35 $
capiconn:  1.9
capiplugin: phase serialconn.
capiplugin: contr=1
controller 1: listen_change_state 0 -> 1
contr 1: listenconf Info=0x0000 (No additional information) infomask=0x144 cipmask=0x0 capimask2=0x0
controller 1: listen_change_state 1 -> 0
plci_change_state:0x0 0 -> 1 event=1
capiplugin: dialing 0191011 (hdlc)
plci_change_state:0x101 1 -> 2 event=3
plci_change_state:0x101 2 -> 3 event=6
ncci_change_state:0x101 0 -> 1 event=1
ncci_change_state:0x10101 1 -> 3 event=3
ncci_change_state:0x10101 3 -> 4 event=7
ncci 0x10101 up
capiplugin: connected: "{msn}" -> "0191011" outgoing (pcli=0x101/ncci=0x10101)
capiplugin: using /dev/capi/0: "{msn}" -> "0191011" outgoing (pcli=0x101/ncci=0x10101)
using channel 3
Using interface ppp0
Connect: ppp0 <--> /dev/capi/0
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xb834c5f3> <pcomp> <accomp>]
capiplugin: phase establish (was serialconn).
rcvd [LCP ConfReq id=0x1 <mru 1524> <auth pap> <mrru 1524> <endpoint [local:73.74.61.63.6b.69.6e.67]>]
sent [LCP ConfRej id=0x1 <mrru 1524>]
rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0xb834c5f3> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x2 <mru 1524> <auth pap> <endpoint [local:73.74.61.63.6b.69.6e.67]>]
sent [LCP ConfAck id=0x2 <mru 1524> <auth pap> <endpoint [local:73.74.61.63.6b.69.6e.67]>]
sent [LCP EchoReq id=0x0 magic=0xb834c5f3]
capiplugin: phase authenticate (was establish).
sent [PAP AuthReq id=0x1 user="{user}" password=<hidden>]
rcvd [LCP EchoRep id=0x0 magic=0x0]
rcvd [PAP AuthAck id=0x1 ""]
PAP authentication succeeded
capiplugin: phase network (was authenticate).
sent [CCP ConfReq id=0x1 <deflate 15> <deflate(old#) 15> <bsd v1 15>]
sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
rcvd [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 193.158.143.137>]
sent [IPCP ConfAck id=0x1 <compress VJ 0f 01> <addr 193.158.143.137>]
rcvd [CCP ConfReq id=0x1 < 11 05 00 01 04>]
sent [CCP ConfRej id=0x1 < 11 05 00 01 04>]
rcvd [CCP ConfRej id=0x1 <deflate 15> <deflate(old#) 15> <bsd v1 15>]
sent [CCP ConfReq id=0x2]
rcvd [IPCP ConfNak id=0x1 <addr 217.248.83.142> <ms-dns1 217.237.151.161> <ms-dns3 217.237.151.33>]
sent [IPCP ConfReq id=0x2 <compress VJ 0f 01> <addr 217.248.83.142> <ms-dns1 217.237.151.161> <ms-dns3 217.237.151.33>]
rcvd [CCP ConfReq id=0x2 < 11 06 00 01 01 03>]
sent [CCP ConfRej id=0x2 < 11 06 00 01 01 03>]
rcvd [CCP ConfRej id=0x2]
rcvd [IPCP ConfAck id=0x2 <compress VJ 0f 01> <addr 217.248.83.142> <ms-dns1 217.237.151.161> <ms-dns3 217.237.151.33>]
Cannot determine ethernet address for proxy ARP
local  IP address 217.248.83.142
remote IP address 193.158.143.137
primary   DNS address 217.237.151.161
secondary DNS address 217.237.151.33
capiplugin: phase running (was network).
Script /etc/ppp/ip-up started (pid 5084)
Script /etc/ppp/ip-up finished (pid 5084), status = 0x0
Terminating on signal 2.
Das Connect-Script für pppd:

Code: Alles auswählen

debug
nodetach
usepeerdns
sync
noauth
-chap
user "{user}"
plugin userpass.so
password {pass}
defaultroute
plugin capiplugin.so
#controller 1
#numberprefix 0
bsdcomp 15,15
#lzscomp 1:4
deflate 15,15
idle 300
#+vj
msn {msn}
number 0191011
protocol hdlc
/dev/null 
{msn} = meine MSN
{user} = mein Username
{pass} = mein Passwort

Danke für Eure Unterstützung!

Gruss CP

Benutzeravatar
feltel
Webmaster
Beiträge: 10446
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Beitrag von feltel » 06.10.2004 15:27:19

Bis Kernel 2.4 musste man einen extra Patch [1] in den Kernel integrierung um die bei den meisten Providern verwandte Komprimierungsmethode LZS verwenden zu können. Eventuell ist das jetzt im 2.6er Kernel mit drin, aber mit Sicherheit musst Du noch ein Modul laden.

Ich hab das zu Hause unter einem 2.4er Kernel im Einsatz und bei vielen Webseiten spürt man einen deutlichen Geschwindigkeitszuwachs. Erstell Dir doch ne Datei mit lauter gleichen Zeichen

Code: Alles auswählen

dd if=/dev/zero of=~/nullfile bs=1024 count=100
und versuch die dann von einem Webserver herunterzuladen. Mit LZS-Komprimierung müsste das wesentlich schneller gehen als ohne.



[1] http://www.tu-berlin.de/~elsner/ISDN/index.html

Benutzeravatar
CoolPlayer
Beiträge: 11
Registriert: 29.09.2004 23:18:40
Wohnort: Waldkirch (nahe Freiburg im Breisgau)

Beitrag von CoolPlayer » 06.10.2004 22:45:23

@feltel:
Danke für die Info. Ich werde es bei Gelegenheit versuchen (heut Abend nimmer) und mich melden.

Antworten