OpenBSD 3.4, FreeADSL et Sagem 908

7 réponses
Avatar
Arnaud Lacombe
Bonjour,

J'essaie de configurer une connection internet chez free avec pppoe avec un
modem sagem fast 908. Je ne suis pas dégroupé, mais bénéficie néanmoins d'une
IP fixe.

après un "ppp -ddial pppoe", voilà ce que j'ai dans /var/log/daemon :

ppp[18932]: tun0: Command: default: set redial 15 0
ppp[18932]: tun0: Command: default: set reconnect 3 10000
ppp[18932]: tun0: Command: pppoe: set device !/usr/sbin/pppoe -i vr1
ppp[18932]: tun0: Command: pppoe: disable acfcomp protocomp
ppp[18932]: tun0: Command: pppoe: deny acfcomp
ppp[18932]: tun0: Command: pppoe: set mtu max 1492
ppp[18932]: tun0: Command: pppoe: set speed sync
ppp[18932]: tun0: Command: pppoe: set cd 5
ppp[18932]: tun0: Command: pppoe: set dial
ppp[18932]: tun0: Command: pppoe: set login
ppp[18932]: tun0: Command: pppoe: set timeout 0
ppp[18932]: tun0: Command: pppoe: set authname adsl@adsl
ppp[18932]: tun0: Command: pppoe: set authkey ********
ppp[18932]: tun0: Command: pppoe: add default HISADDR
ppp[18932]: tun0: Command: pppoe: enable dns
ppp[18932]: tun0: Command: pppoe: enable mssfixup
ppp[13061]: tun0: Phase: PPP Started (ddial mode).
ppp[13061]: tun0: Phase: bundle: Establish
ppp[13061]: tun0: Phase: deflink: closed -> opening
ppp[13061]: tun0: Warning: Carrier settings ignored
ppp[13061]: tun0: Phase: deflink: Connected!
ppp[13061]: tun0: Phase: deflink: opening -> dial
ppp[13061]: tun0: Phase: deflink: dial -> carrier
ppp[13061]: tun0: Phase: deflink: carrier -> login
ppp[13061]: tun0: Phase: deflink: login -> lcp
ppp[13061]: tun0: LCP: FSM: Using "deflink" as a transport
ppp[13061]: tun0: LCP: deflink: State change Initial --> Closed
ppp[13061]: tun0: LCP: deflink: State change Closed --> Stopped
ppp[13061]: tun0: LCP: deflink: LayerStart
ppp[13061]: tun0: LCP: deflink: SendConfigReq(1) state = Stopped
ppp[13061]: tun0: LCP: MRU[4] 1500
ppp[13061]: tun0: LCP: MAGICNUM[6] 0x5d210d77
ppp[13061]: tun0: LCP: deflink: State change Stopped --> Req-Sent
ppp[13061]: tun0: LCP: deflink: SendConfigReq(1) state = Req-Sent
ppp[13061]: tun0: LCP: MRU[4] 1500
ppp[13061]: tun0: LCP: MAGICNUM[6] 0x5d210d77
ppp[13061]: tun0: LCP: deflink: SendConfigReq(1) state = Req-Sent
ppp[13061]: tun0: LCP: MRU[4] 1500
ppp[13061]: tun0: LCP: MAGICNUM[6] 0x5d210d77
ppp[13061]: tun0: LCP: deflink: SendConfigReq(1) state = Req-Sent
ppp[13061]: tun0: LCP: MRU[4] 1500
ppp[13061]: tun0: LCP: MAGICNUM[6] 0x5d210d77
ppp[13061]: tun0: Phase: deflink: read (0): Connection reset by peer
ppp[13061]: tun0: LCP: deflink: State change Req-Sent --> Starting
ppp[13061]: tun0: LCP: deflink: LayerFinish
ppp[13061]: tun0: LCP: deflink: State change Starting --> Initial
ppp[13061]: tun0: Phase: deflink: Disconnected!
ppp[13061]: tun0: Phase: deflink: lcp -> logout
ppp[13061]: tun0: Phase: deflink: Disconnected!
ppp[13061]: tun0: Phase: deflink: logout -> hangup
ppp[13061]: tun0: Phase: deflink: Connect time: 10 secs: 0 octets in, 72 octets out
ppp[13061]: tun0: Phase: deflink: 0 packets in, 4 packets out
ppp[13061]: tun0: Phase: total 7 bytes/sec, peak 7 bytes/sec on Tue Mar 23 22:46:11 2004
ppp[13061]: tun0: Phase: deflink: HUPing 11743
ppp[13061]: tun0: Phase: deflink: hangup -> opening
ppp[13061]: tun0: Phase: deflink: Enter pause (3) for redialing.

Si quelqu'un a une proposition, je suis prenneur (idem pour un ppp.conf qui
marche ;)

Merci d'avance

Arnaud LACOMBE

7 réponses

Avatar
netchungNOSPAM
Bonjour
une seule adresse pour cela:

http://damien.bergamini.free.fr/ueagle/

C'est un site de developpement de driver Sagem avec un example de
fichier de conf PPP

Voila, bonne lecture




Bonjour,

J'essaie de configurer une connection internet chez free avec pppoe avec un
modem sagem fast 908. Je ne suis pas dégroupé, mais bénéficie néanmoins d'une
IP fixe.

après un "ppp -ddial pppoe", voilà ce que j'ai dans /var/log/daemon :

ppp[18932]: tun0: Command: default: set redial 15 0
ppp[18932]: tun0: Command: default: set reconnect 3 10000
ppp[18932]: tun0: Command: pppoe: set device !/usr/sbin/pppoe -i vr1
ppp[18932]: tun0: Command: pppoe: disable acfcomp protocomp
ppp[18932]: tun0: Command: pppoe: deny acfcomp
ppp[18932]: tun0: Command: pppoe: set mtu max 1492
ppp[18932]: tun0: Command: pppoe: set speed sync
ppp[18932]: tun0: Command: pppoe: set cd 5
ppp[18932]: tun0: Command: pppoe: set dial
ppp[18932]: tun0: Command: pppoe: set login
ppp[18932]: tun0: Command: pppoe: set timeout 0
ppp[18932]: tun0: Command: pppoe: set authname
ppp[18932]: tun0: Command: pppoe: set authkey ********
ppp[18932]: tun0: Command: pppoe: add default HISADDR
ppp[18932]: tun0: Command: pppoe: enable dns
ppp[18932]: tun0: Command: pppoe: enable mssfixup
ppp[13061]: tun0: Phase: PPP Started (ddial mode).
ppp[13061]: tun0: Phase: bundle: Establish
ppp[13061]: tun0: Phase: deflink: closed -> opening
ppp[13061]: tun0: Warning: Carrier settings ignored
ppp[13061]: tun0: Phase: deflink: Connected!
ppp[13061]: tun0: Phase: deflink: opening -> dial
ppp[13061]: tun0: Phase: deflink: dial -> carrier
ppp[13061]: tun0: Phase: deflink: carrier -> login
ppp[13061]: tun0: Phase: deflink: login -> lcp
ppp[13061]: tun0: LCP: FSM: Using "deflink" as a transport
ppp[13061]: tun0: LCP: deflink: State change Initial --> Closed
ppp[13061]: tun0: LCP: deflink: State change Closed --> Stopped
ppp[13061]: tun0: LCP: deflink: LayerStart
ppp[13061]: tun0: LCP: deflink: SendConfigReq(1) state = Stopped
ppp[13061]: tun0: LCP: MRU[4] 1500
ppp[13061]: tun0: LCP: MAGICNUM[6] 0x5d210d77
ppp[13061]: tun0: LCP: deflink: State change Stopped --> Req-Sent
ppp[13061]: tun0: LCP: deflink: SendConfigReq(1) state = Req-Sent
ppp[13061]: tun0: LCP: MRU[4] 1500
ppp[13061]: tun0: LCP: MAGICNUM[6] 0x5d210d77
ppp[13061]: tun0: LCP: deflink: SendConfigReq(1) state = Req-Sent
ppp[13061]: tun0: LCP: MRU[4] 1500
ppp[13061]: tun0: LCP: MAGICNUM[6] 0x5d210d77
ppp[13061]: tun0: LCP: deflink: SendConfigReq(1) state = Req-Sent
ppp[13061]: tun0: LCP: MRU[4] 1500
ppp[13061]: tun0: LCP: MAGICNUM[6] 0x5d210d77
ppp[13061]: tun0: Phase: deflink: read (0): Connection reset by peer
ppp[13061]: tun0: LCP: deflink: State change Req-Sent --> Starting
ppp[13061]: tun0: LCP: deflink: LayerFinish
ppp[13061]: tun0: LCP: deflink: State change Starting --> Initial
ppp[13061]: tun0: Phase: deflink: Disconnected!
ppp[13061]: tun0: Phase: deflink: lcp -> logout
ppp[13061]: tun0: Phase: deflink: Disconnected!
ppp[13061]: tun0: Phase: deflink: logout -> hangup
ppp[13061]: tun0: Phase: deflink: Connect time: 10 secs: 0 octets in, 72 octets out
ppp[13061]: tun0: Phase: deflink: 0 packets in, 4 packets out
ppp[13061]: tun0: Phase: total 7 bytes/sec, peak 7 bytes/sec on Tue Mar 23 22:46:11 2004
ppp[13061]: tun0: Phase: deflink: HUPing 11743
ppp[13061]: tun0: Phase: deflink: hangup -> opening
ppp[13061]: tun0: Phase: deflink: Enter pause (3) for redialing.

Si quelqu'un a une proposition, je suis prenneur (idem pour un ppp.conf qui
marche ;)

Merci d'avance

Arnaud LACOMBE


Avatar
Fabrice
Bonjour
une seule adresse pour cela:

http://damien.bergamini.free.fr/ueagle/

C'est un site de developpement de driver Sagem avec un example de
fichier de conf PPP

Voila, bonne lecture


Oui mais non, le site de Damien propose le driver USB donc PPPoA et
Arnaud cherche une conf PPPoE. Cela dit, ça fonctionne en USB.
Pour PPPoE, j'avais trouvé ça (pas encore testé) :

http://www.supporttechnique.com/manuel/connexion/DSL_NT/ppoe_freebsd.ihtml

FAbrice

Avatar
mips
On 21 Apr 2004 22:12:00 GMT
Arnaud Lacombe wrote:

Bonjour,

J'essaie de configurer une connection internet chez free avec pppoe
avec un modem sagem fast 908. Je ne suis pas dégroupé, mais
bénéficie néanmoins d'une IP fixe.
[COUIC]

Si quelqu'un a une proposition, je suis prenneur (idem pour un
ppp.conf qui marche ;)


default:
set log Phase Chat IPCP CCP tun command
set timeout 30
set dial
set login

pppoe:
set device "!/usr/sbin/pppoe -i xl0"
set speed sync
set mtu max 1492
set mru max 1492
# le lqr n'est pas toujours disponible
# enable lqr
disable ipv6cp
set authname xxxxxx
set authkey xxxxxx
add! default HISADDR
enable dns

Ce truc doit marcher.

mips

Avatar
Fabrice
pppoe:
set device "!/usr/sbin/pppoe -i xl0"
set speed sync
set mtu max 1492


Une question bete : sur le lien pppoe on met la MTU à 1492, ok j'ai bien
compris c'est pour l'encapsulation. Mais sur cette passerelle, ne
faut-il pas mettre aussi la MTu a 1492 sur les autres interfaces,
histoire d'éviter la fragmentation inutile, sinon du poste au FW MTU
00 puis du FW au routeur du FAI MTU = 1492 donc fragmentation ?

FAbrice

Avatar
mips
On Sat, 01 May 2004 10:21:22 +0200
Fabrice wrote:

pppoe:
set device "!/usr/sbin/pppoe -i xl0"
set speed sync
set mtu max 1492


Une question bete : sur le lien pppoe on met la MTU à 1492, ok j'ai
bien compris c'est pour l'encapsulation. Mais sur cette passerelle,
ne faut-il pas mettre aussi la MTu a 1492 sur les autres interfaces,
histoire d'éviter la fragmentation inutile, sinon du poste au FW MTU
00 puis du FW au routeur du FAI MTU = 1492 donc fragmentation ?


Cela marche tres bien tel quel :)

mips


Avatar
olivier.pernet
Arnaud Lacombe wrote in message news:...
Bonjour,

J'essaie de configurer une connection internet chez free avec pppoe avec un
modem sagem fast 908. Je ne suis pas dégroupé, mais bénéficie néanmoins d'une
IP fixe.

après un "ppp -ddial pppoe", voilà ce que j'ai dans /var/log/daemon :

[...]

Si quelqu'un a une proposition, je suis prenneur (idem pour un ppp.conf qui
marche ;)


J'ai exactement la même configuration ; il m'arrive d'avoir les mêmes
problèmes qui sont, à ma connaissance, dûs à un problème sur le DSLAM,
qui ne dure jamais longtemps.
Mon ppp.conf:

default:
set log Phase Chat IPCP CCP tun command
set redial 15 0
set reconnect 15 10000

pppoe:
set device "!/usr/sbin/pppoe -i ne3"
disable acfcomp protocomp
deny acfcomp
set mtu max 1492
#enable lqr
#set lqrperiod 5
set speed sync
set cd 5
set dial
set login
set timeout 0
set authname ""
set authkey "mon_mot_de_passe"
enable sroutes
add! default HISADDR
enable mssfixup
enable dns

Voilà, compares avec le tien...
Olivier

Avatar
pornin
According to Fabrice :
Une question bete : sur le lien pppoe on met la MTU à 1492, ok j'ai bien
compris c'est pour l'encapsulation. Mais sur cette passerelle, ne
faut-il pas mettre aussi la MTu a 1492 sur les autres interfaces,
histoire d'éviter la fragmentation inutile, sinon du poste au FW MTU
00 puis du FW au routeur du FAI MTU = 1492 donc fragmentation ?


Théorie :

Il y a une MTU pour chaque interface qui est la taille maximale du
paquet sur cette interface. Il y a aussi, pour chaque connexion entre
deux machines, une MTU associée au chemin entre les deux machines (la
"path-MTU") qui est en fait la plus petite des MTU des interfaces
traversées. Pour chaque connexion, les deux machines sont censées faire
de la "path-MTU discovery" pour trouver la "path MTU" et émettre ainsi
des paquets de taille optimale.

Donc, aucun problème à laisser les autres interfaces à 1500.


Pratique :

Il existe des sites webs mal administrés, avec des firewalls trop
aggressifs, qui notamment filtrent les paquets ICMP utilisés par la
"path-MTU discovery". Ces sites supposent une MTU de 1500 et tant pis
pour ceux qui sont en 1492. La bonne façon de s'en sortir est de faire
un rebond sur une machine externe qui est capable de causer avec le
Grand Extérieur en MTU de 1500. Typiquement le proxy web du fournisseur
d'accès Internet. Mon fournisseur (Nerim) maintient justement un proxy
web qui ne fait aucun cache de données, pour cette seule et unique
raison de MTU.


--Thomas Pornin