Ik heb een laptop met linux debian testing daarop en een 56k6 pcmcia analoog modem. PPP werkt op zich, maar als ik boot met een zelfgebakken 2.4.22 kernel dan is de verbinding heel traag. Een gecomprimeerd bestand komt met 1.5 kbyte/s binnen. Met een stock debian kernel krijg 3.5 kbyte/s, wat nog steeds te langzaam is volgens mij.
Voor ppp heb ik de volgende opties als module geselecteerd: CONFIG_PPP, CONFIG_PPP_ASYNC, CONFIG_PPP_DEFLATE en CONFIG_PPP_BSDCOMP. Als ik met mijn nieuwe kernel de ppp verbinding opbouw zijn de volgende modules geladen:
Als ik de stock kernel gebruik, is zlib_inflate niet geladen, maar van een extra module moet je toch geen last hebben. Mijn ppp options file ziet er zo uit:
Een extra deflate 15,12 optie maakt geen verschil.
En dan tenslotte nog de ppp log file:
Uit regel 4 concludeer ik dat pppd wel probeert om deflate compressie te gebruiken, maar in het antwoord van de server zie ik niets hierover terug.
Ik hoop dat iemand mij hier mee kan helpen. Er zijn vast niet veel tweakers die nog een analoog modem gebruiken.
Voor ppp heb ik de volgende opties als module geselecteerd: CONFIG_PPP, CONFIG_PPP_ASYNC, CONFIG_PPP_DEFLATE en CONFIG_PPP_BSDCOMP. Als ik met mijn nieuwe kernel de ppp verbinding opbouw zijn de volgende modules geladen:
code:
1
2
3
4
5
6
7
8
9
10
11
| ppp_deflate 3544 0 (autoclean) zlib_inflate 18564 0 (autoclean) [ppp_deflate] zlib_deflate 18648 0 (autoclean) [ppp_deflate] bsd_comp 4376 0 (autoclean) ppp_async 7744 1 (autoclean) ppp_generic 16484 3 (autoclean) [ppp_deflate bsd_comp ppp_async] slhc 5248 1 (autoclean) [ppp_generic] serial_cs 5300 0 (unused) ds 7028 2 [serial_cs] yenta_socket 10848 2 pcmcia_core 41280 0 [serial_cs ds yenta_socket] |
Als ik de stock kernel gebruik, is zlib_inflate niet geladen, maar van een extra module moet je toch geen last hebben. Mijn ppp options file ziet er zo uit:
code:
1
2
3
4
5
6
7
8
9
10
11
| asyncmap 0 auth crtscts lock hide-password modem debug proxyarp lcp-echo-interval 30 lcp-echo-failure 4 noipx |
Een extra deflate 15,12 optie maakt geen verschil.
En dan tenslotte nog de ppp log file:
code:
1
2
3
4
5
6
7
8
9
10
11
| Nov 6 20:32:02 kastanje pppd[541]: kernel does not support PPP filtering Nov 6 20:32:02 kastanje kernel: PPP BSD Compression module registered Nov 6 20:32:02 kastanje kernel: PPP Deflate Compression module registered Nov 6 20:32:02 kastanje pppd[541]: sent [CCP ConfReq id=0x1 <deflate 15> <deflate(old#) 15> <bsd v1 15>] Nov 6 20:32:02 kastanje pppd[541]: 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>] Nov 6 20:32:02 kastanje pppd[541]: rcvd [IPCP ConfReq id=0x1 <compress VJ 0f 00> <addr 62.21.128.29>] Nov 6 20:32:02 kastanje pppd[541]: sent [IPCP ConfAck id=0x1 <compress VJ 0f 00> <addr 62.21.128.29>] Nov 6 20:32:03 kastanje pppd[541]: rcvd [LCP ProtRej id=0x1 80 fd 01 01 00 0f 1a 04 78 00 18 04 78 00 15 03 2f] Nov 6 20:32:03 kastanje pppd[541]: rcvd [IPCP ConfNak id=0x1 <addr 62.21.161.65> <ms-dns1 213.218.75.90> <ms-dns3 213.218.75.91>] Nov 6 20:32:03 kastanje pppd[541]: sent [IPCP ConfReq id=0x2 <compress VJ 0f 01> <addr 62.21.161.65> <ms-dns1 213.218.75.90> <ms-dns3 213.218.75.91>] Nov 6 20:32:03 kastanje pppd[541]: rcvd [IPCP ConfAck id=0x2 <compress VJ 0f 01> <addr 62.21.161.65> <ms-dns1 213.218.75.90> <ms-dns3 213.218.75.91>] |
Uit regel 4 concludeer ik dat pppd wel probeert om deflate compressie te gebruiken, maar in het antwoord van de server zie ik niets hierover terug.
Ik hoop dat iemand mij hier mee kan helpen. Er zijn vast niet veel tweakers die nog een analoog modem gebruiken.