[OpenBSD 3.6] Plus de traffic TCP via pppoe - LONG
3 réponses
Arnaud Boudou
Bonjour,
Depuis ce matin, j'avais des problèmes de connexion instable depuis une
passerelle sous OpenBSD 3.6 (perte de connexion, ralentissements).
Ensuite, depuis environ une heure et demi, je n'ai plus du tout de
traffic TCP qui passe à travers la connexion internet, quand celle ci
est établie via la passerelle, alors que cette même connexion se
comporte normalement quand je l'initie depuis mon iBook. La connexion
est bien établie (les messages de contrôles LCP passent correctement),
mais aucune traffic TCP comme UDP n'arrive à passer.
La connexion se fait via PPPoE, entre un contrôleur Realtek 8139 (même
problème avec un contrôleur Winbond, pilote ne), et un modem ADSL
Alcatel Speed Touch Home.
Je n'ai eu jusque à présent aucun problème de connexion depuis que
j'utilise OpenBSD (depuis la 3.4 de mémoire), ni même quand j'utilisais
FreeBSD auparavant.
* Le comportement illustré par un ping est le suivant, le ping ayant
été lancé immédiatement après l'établissement de la connexion :
root@bampeikun# ping 62.4.16.81
PING 62.4.16.81 (62.4.16.81): 56 data bytes
64 bytes from 62.4.16.81: icmp_seq=0 ttl=61 time=42.113 ms
64 bytes from 62.4.16.81: icmp_seq=1 ttl=61 time=43.830 ms
64 bytes from 62.4.16.81: icmp_seq=2 ttl=61 time=41.325 ms
64 bytes from 62.4.16.81: icmp_seq=3 ttl=61 time=42.791 ms
64 bytes from 62.4.16.81: icmp_seq=4 ttl=61 time=41.785 ms
64 bytes from 62.4.16.81: icmp_seq=5 ttl=61 time=42.622 ms
64 bytes from 62.4.16.81: icmp_seq=6 ttl=61 time=42.945 ms
64 bytes from 62.4.16.81: icmp_seq=7 ttl=61 time=40.355 ms
64 bytes from 62.4.16.81: icmp_seq=8 ttl=61 time=43.062 ms
64 bytes from 62.4.16.81: icmp_seq=9 ttl=61 time=40.989 ms
64 bytes from 62.4.16.81: icmp_seq=10 ttl=61 time=43.029 ms
64 bytes from 62.4.16.81: icmp_seq=11 ttl=61 time=40.941 ms
64 bytes from 62.4.16.81: icmp_seq=12 ttl=61 time=42.460 ms
64 bytes from 62.4.16.81: icmp_seq=13 ttl=61 time=45.021 ms
64 bytes from 62.4.16.81: icmp_seq=14 ttl=61 time=42.074 ms
64 bytes from 62.4.16.81: icmp_seq=15 ttl=61 time=41.539 ms
[...]
64 bytes from 62.4.16.81: icmp_seq=44 ttl=61 time=49.582 ms
64 bytes from 62.4.16.81: icmp_seq=45 ttl=61 time=42.876 ms
64 bytes from 62.4.16.81: icmp_seq=46 ttl=61 time=43.704 ms
64 bytes from 62.4.16.81: icmp_seq=47 ttl=61 time=98.101 ms
64 bytes from 62.4.16.81: icmp_seq=48 ttl=61 time=61.332 ms
64 bytes from 62.4.16.81: icmp_seq=49 ttl=61 time=119.317 ms
64 bytes from 62.4.16.81: icmp_seq=50 ttl=61 time=590.913 ms
ping: sendto: No buffer space available
ping: wrote 62.4.16.81 64 chars, ret=-1
ping: sendto: No buffer space available
ping: wrote 62.4.16.81 64 chars, ret=-1
ping: sendto: No buffer space available
ping: wrote 62.4.16.81 64 chars, ret=-1
ping: sendto: No buffer space available
ping: wrote 62.4.16.81 64 chars, ret=-1
--- 62.4.16.81 ping statistics ---
56 packets transmitted, 51 packets received, 8.9% packet loss
round-trip min/avg/max/std-dev = 40.355/58.798/590.913/77.446 ms
* Une fois le traffic interrompu, un traceroute me donne ça :
root@bampeikun# traceroute 62.4.16.81
traceroute to 62.4.16.81 (62.4.16.81), 64 hops max, 40 byte packets
sendto: No buffer space available
1 traceroute: wrote 62.4.16.81 40 chars, ret=-1
*sendto: No buffer space available
traceroute: wrote 62.4.16.81 40 chars, ret=-1
* Le dmesg :
OpenBSD 3.6 (GENERIC) #59: Fri Sep 17 12:32:57 MDT 2004
deraadt@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: Intel Celeron ("GenuineIntel" 686-class, 128KB L2 cache) 368 MHz
cpu0:
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR
real mem = 133799936 (130664K)
avail mem = 115474432 (112768K)
using 1658 buffers containing 6791168 bytes (6632K) of memory
mainbus0 (root)
bios0 at mainbus0: AT/286+(32) BIOS, date 10/11/00, BIOS32 rev. 0 @ 0xfb240
apm0 at bios0: Power Management spec V1.2
apm0: AC on, battery charge unknown
pcibios0 at bios0: rev 2.1 @ 0xf0000/0xb6bc
pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xfd4c0/160 (8 entries)
pcibios0: PCI Exclusive IRQs: 11 15
pcibios0: PCI Interrupt Router at 000:07:0 ("Intel 82371SB ISA" rev 0x00)
pcibios0: PCI bus #1 is the last bus
bios0: ROM list: 0xc0000/0x8000
cpu0 at mainbus0
pci0 at mainbus0 bus 0: configuration mode 1 (no bios)
pchb0 at pci0 dev 0 function 0 "Intel 82443BX AGP" rev 0x03
ppb0 at pci0 dev 1 function 0 "Intel 82443BX AGP" rev 0x03
pci1 at ppb0 bus 1
pcib0 at pci0 dev 7 function 0 "Intel 82371AB PIIX4 ISA" rev 0x02
pciide0 at pci0 dev 7 function 1 "Intel 82371AB IDE" rev 0x01: DMA,
channel 0 wired to compatibility, channel 1 wired to compatib
ility
wd0 at pciide0 channel 0 drive 0: <IBM-DTTA-350840>
wd0: 16-sector PIO, LBA, 8063MB, 16514064 sectors
atapiscsi0 at pciide0 channel 0 drive 1
scsibus0 at atapiscsi0: 2 targets
cd0 at scsibus0 targ 0 lun 0: <ASUS, CD-S340, 2.10> SCSI0 5/cdrom removable
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2
cd0(pciide0:0:1): using PIO mode 4, Ultra-DMA mode 2
pciide0: channel 1 ignored (disabled)
uhci0 at pci0 dev 7 function 2 "Intel 82371AB USB" rev 0x01: irq 15
usb0 at uhci0: USB revision 1.0
uhub0 at usb0
uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
"Intel 82371AB Power Mgmt" rev 0x02 at pci0 dev 7 function 3 not configured
ne3 at pci0 dev 16 function 0 "Winbond Linksys EtherPCI II" rev 0x0b: irq 11
ne3: address 00:20:18:81:41:16
vga1 at pci0 dev 19 function 0 "S3 ViRGE DX/GX" rev 0x01
wsdisplay0 at vga1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
rl0 at pci0 dev 20 function 0 "Realtek 8139" rev 0x10: irq 11 address
00:48:54:3c:75:ba
rlphy0 at rl0 phy 0: RTL internal phy
isa0 at pcib0
isadma0 at isa0
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pcppi0 at isa0 port 0x61
midi0 at pcppi0: <PC speaker>
sysbeep0 at pcppi0
npx0 at isa0 port 0xf0/16: using exception 16
fdc0 at isa0 port 0x3f0/6 irq 6 drq 2
fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec
biomask f7fd netmask fffd ttymask ffff
pctr: 686-class user-level performance counters enabled
isa0 at pcib0
isadma0 at isa0
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pcppi0 at isa0 port 0x61
midi0 at pcppi0: <PC speaker>
sysbeep0 at pcppi0
npx0 at isa0 port 0xf0/16: using exception 16
fdc0 at isa0 port 0x3f0/6 irq 6 drq 2
fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec
biomask f7fd netmask fffd ttymask ffff
pctr: 686-class user-level performance counters enabled
mtrr: Pentium Pro MTRR support
dkcsum: wd0 matched BIOS disk 80
root on wd0a
rootdev=0x0 rrootdev=0x300 rawdev=0x302
* Le contenu de /var/log/daemon à l'établissement de la connexion
Nov 24 21:31:54 bampeikun ppp[22840]: Phase: Using interface: tun0
Nov 24 21:31:54 bampeikun ppp[22840]: Phase: deflink: Created in closed
state
Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: default: set redial
5 99999
Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: default: set
reconnect 5 99999
Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: set device
!/usr/sbin/pppoe -i rl0
Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: disable
acfcomp protocomp
Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: deny acfcomp
Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: set mtu max 1492
Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: enable ipv6cp
Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: set speed sync
Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: set cd 5
Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: set dial
Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: set login
Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: set timeout 0
Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: set authname
aboudou@net4.nerim.nerim
Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: set authkey
********
Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: add! default
HISADDR
Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: enable mssfixup
Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: set server
/var/run/internet ******** 0177
Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Phase: Listening at local
socket /var/run/internet.
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: Phase: PPP Started (ddial mode).
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: Phase: bundle: Establish
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: Phase: deflink: closed ->
opening
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: Warning: Carrier settings
ignored
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: Phase: deflink: Connected!
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: Phase: deflink: opening -> dial
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: Phase: deflink: dial -> carrier
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: Phase: deflink: carrier -> login
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: Phase: deflink: login -> lcp
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: FSM: Using "deflink" as
a transport
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: deflink: State change
Initial --> Closed
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: deflink: State change
Closed --> Stopped
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: deflink:
RecvConfigReq(138) state = Stopped
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1492
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: AUTHPROTO[5] 0xc223
(CHAP 0x05)
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: MAGICNUM[6] 0x29f86d62
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: deflink:
SendConfigReq(1) state = Stopped
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1500
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: MAGICNUM[6] 0x104649db
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: deflink:
SendConfigAck(138) state = Stopped
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1492
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: AUTHPROTO[5] 0xc223
(CHAP 0x05)
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: MAGICNUM[6] 0x29f86d62
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: deflink: LayerStart
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: deflink: State change
Stopped --> Ack-Sent
Nov 24 21:31:55 bampeikun ppp[14782]: tun0: LCP: deflink:
RecvConfigNak(1) state = Ack-Sent
Nov 24 21:31:55 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1492
Nov 24 21:31:55 bampeikun ppp[14782]: tun0: LCP: deflink:
SendConfigReq(2) state = Ack-Sent
Nov 24 21:31:55 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1492
Nov 24 21:31:55 bampeikun ppp[14782]: tun0: LCP: MAGICNUM[6] 0x104649db
Nov 24 21:31:55 bampeikun ppp[14782]: tun0: LCP: deflink:
RecvConfigAck(2) state = Ack-Sent
Nov 24 21:31:55 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1492
Nov 24 21:31:55 bampeikun ppp[14782]: tun0: LCP: MAGICNUM[6] 0x104649db
Nov 24 21:31:55 bampeikun ppp[14782]: tun0: LCP: deflink: State change
Ack-Sent --> Opened
Nov 24 21:31:55 bampeikun ppp[14782]: tun0: LCP: deflink: LayerUp
Nov 24 21:31:55 bampeikun ppp[14782]: tun0: Phase: bundle: Authenticate
Nov 24 21:31:55 bampeikun ppp[14782]: tun0: Phase: deflink: his = CHAP
0x05, mine = none
Nov 24 21:31:55 bampeikun ppp[14782]: tun0: Phase: Chap Input: CHALLENGE
(16 bytes from BAS-BDX-1)
Nov 24 21:31:55 bampeikun ppp[14782]: tun0: Phase: Chap Output: RESPONSE
(aboudou@net4.nerim.nerim)
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink:
RecvConfigReq(1) state = Opened
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink: LayerDown
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: AUTHPROTO[5] 0xc223
(CHAP 0x05)
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: MAGICNUM[6] 0x0fb0cfbb
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink:
SendConfigReq(3) state = Opened
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1500
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: MAGICNUM[6] 0x0e6ade2e
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink:
SendConfigNak(1) state = Opened
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1492
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink: State change
Opened --> Req-Sent
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink:
RecvConfigAck(3) state = Req-Sent
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1500
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: MAGICNUM[6] 0x0e6ade2e
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink: State change
Req-Sent --> Ack-Rcvd
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink:
RecvConfigReq(2) state = Ack-Rcvd
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1492
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: AUTHPROTO[5] 0xc223
(CHAP 0x05)
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: MAGICNUM[6] 0x0fb0cfbb
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink:
SendConfigAck(2) state = Ack-Rcvd
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1492
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: AUTHPROTO[5] 0xc223
(CHAP 0x05)
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: MAGICNUM[6] 0x0fb0cfbb
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink: State change
Ack-Rcvd --> Opened
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink: LayerUp
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: Phase: deflink: his = CHAP
0x05, mine = none
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: Phase: Chap Input: CHALLENGE
(16 bytes from lns401-tip-courbevoie)
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: Phase: Chap Output: RESPONSE
(aboudou@net4.nerim.nerim)
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: Phase: Chap Input: SUCCESS
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: CCP: FSM: Using "deflink" as
a transport
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: CCP: deflink: State change
Initial --> Closed
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: CCP: deflink: LayerStart.
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: CCP: deflink:
SendConfigReq(1) state = Closed
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: CCP: DEFLATE[4] win 15
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: CCP: PRED1[2]
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: CCP: deflink: State change
Closed --> Req-Sent
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: Phase: deflink: lcp -> open
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: Phase: bundle: Network
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: FSM: Using "deflink"
as a transport
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink: State change
Initial --> Closed
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink: LayerStart.
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink:
SendConfigReq(1) state = Closed
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: IPADDR[6] 192.168.0.253
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: COMPPROTO[6] 16 VJ
slots with slot compression
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink: State change
Closed --> Req-Sent
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink:
RecvConfigReq(1) state = Req-Sent
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: IPADDR[6] 62.4.16.226
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink:
SendConfigAck(1) state = Req-Sent
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: IPADDR[6] 62.4.16.226
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink: State change
Req-Sent --> Ack-Sent
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink:
RecvProtocolRej(3) state = Opened
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink: -- Protocol
0x80fd (Compression Control Protocol) was rejected!
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: CCP: deflink: State change
Req-Sent --> Stopped
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink:
RecvConfigRej(1) state = Ack-Sent
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: COMPPROTO[6] 16 VJ
slots with slot compression
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink:
SendConfigReq(2) state = Ack-Sent
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: IPADDR[6] 192.168.0.253
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: Error: rt_Set: Cannot add a
route with gateway 0.0.0.0
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink:
RecvConfigNak(2) state = Ack-Sent
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: IPADDR[6] 62.212.120.33
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: IPADDR[6] changing
address: 192.168.0.253 --> 62.212.120.33
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink:
SendConfigReq(3) state = Ack-Sent
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: IPADDR[6] 62.212.120.33
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink:
RecvConfigAck(3) state = Ack-Sent
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: IPADDR[6] 62.212.120.33
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink: State change
Ack-Sent --> Opened
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink: LayerUp.
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: myaddr 62.212.120.33
hisaddr = 62.4.16.226
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: Command: MYADDR: ! sh -c
/sbin/ifconfig pflog0 up
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: Command: MYADDR: ! sh -c
/sbin/pfctl -e -f /etc/nat.conf
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: Command: MYADDR: ! route add
-inet6 default `ifconfig tun0 | grep inet6 | awk '{ print }'`
Nov 24 21:31:58 bampeikun ppp[14782]: tun0: LCP: deflink:
RecvEchoRequest(1) state = Opened
Nov 24 21:31:58 bampeikun ppp[14782]: tun0: LCP: deflink:
SendEchoReply(1) state = Opened
Donc là je me pose la question, à savoir quel peut être le problème.
J'aurais tendance à exclure la panne d'un contrôleur Ethernet, étant
donné que le problème se pose avec deux contrôleurs différents.
De plus, je n'ai rien touché au niveau configuration entre le moment où
ça fonctionnait et celui où ça a cessé de fonctionner.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
raf
J'ai eu le même problème il y a quelques temps sous netbsd, et j'ai résolu ça en changeant de carte réseau. Globalement d'après ce que j'avais pu lire à l'époque, ça provient de carte/driver réseau pas géniaux.
Cela dit j'espère que quelqu'un aura une explication plus convaincante à te fournir.
Quelques pistes quand même :
- que donne un netstat -a && netstat -m ? (en gros a tu beaucoup de connexions genre p2p ?).
- je te conseille vivement le driver pppoe 'in kernel' ( disponible dans l'excellent sets de patch de jedi => http://www.42-networks.com/obsd_patches/jedi-diffs.tar.gz )
- dans le pire des cas vu que tu as la chance d'avoir un Speed Touch Home va voir sur http://forpage.com et transforme le en routeur (qui fait aussi dns, firewall, dhcp, dyndns). C'est un excellent modem-routeur une fois patché.
Cdt,
Raf ---
Arnaud Boudou wrote:
Bonjour,
Depuis ce matin, j'avais des problèmes de connexion instable depuis une passerelle sous OpenBSD 3.6 (perte de connexion, ralentissements). Ensuite, depuis environ une heure et demi, je n'ai plus du tout de traffic TCP qui passe à travers la connexion internet, quand celle ci est établie via la passerelle, alors que cette même connexion se comporte normalement quand je l'initie depuis mon iBook. La connexion est bien établie (les messages de contrôles LCP passent correctement), mais aucune traffic TCP comme UDP n'arrive à passer.
La connexion se fait via PPPoE, entre un contrôleur Realtek 8139 (même problème avec un contrôleur Winbond, pilote ne), et un modem ADSL Alcatel Speed Touch Home. Je n'ai eu jusque à présent aucun problème de connexion depuis que j'utilise OpenBSD (depuis la 3.4 de mémoire), ni même quand j'utilisais FreeBSD auparavant.
* Le comportement illustré par un ping est le suivant, le ping ayant été lancé immédiatement après l'établissement de la connexion :
# ping 62.4.16.81 PING 62.4.16.81 (62.4.16.81): 56 data bytes 64 bytes from 62.4.16.81: icmp_seq=0 ttla timeB.113 ms 64 bytes from 62.4.16.81: icmp_seq=1 ttla timeC.830 ms 64 bytes from 62.4.16.81: icmp_seq=2 ttla timeA.325 ms 64 bytes from 62.4.16.81: icmp_seq=3 ttla timeB.791 ms 64 bytes from 62.4.16.81: icmp_seq=4 ttla timeA.785 ms 64 bytes from 62.4.16.81: icmp_seq=5 ttla timeB.622 ms 64 bytes from 62.4.16.81: icmp_seq=6 ttla timeB.945 ms 64 bytes from 62.4.16.81: icmp_seq=7 ttla ms 64 bytes from 62.4.16.81: icmp_seq=8 ttla timeC.062 ms 64 bytes from 62.4.16.81: icmp_seq=9 ttla ms 64 bytes from 62.4.16.81: icmp_seq ttla timeC.029 ms 64 bytes from 62.4.16.81: icmp_seq ttla ms 64 bytes from 62.4.16.81: icmp_seq ttla timeB.460 ms 64 bytes from 62.4.16.81: icmp_seq ttla timeE.021 ms 64 bytes from 62.4.16.81: icmp_seq ttla timeB.074 ms 64 bytes from 62.4.16.81: icmp_seq ttla timeA.539 ms [...] 64 bytes from 62.4.16.81: icmp_seqD ttla timeI.582 ms 64 bytes from 62.4.16.81: icmp_seqE ttla timeB.876 ms 64 bytes from 62.4.16.81: icmp_seqF ttla timeC.704 ms 64 bytes from 62.4.16.81: icmp_seqG ttla time.101 ms 64 bytes from 62.4.16.81: icmp_seqH ttla timea.332 ms 64 bytes from 62.4.16.81: icmp_seqI ttla time9.317 ms 64 bytes from 62.4.16.81: icmp_seqP ttla timeY0.913 ms ping: sendto: No buffer space available ping: wrote 62.4.16.81 64 chars, ret=-1 ping: sendto: No buffer space available ping: wrote 62.4.16.81 64 chars, ret=-1 ping: sendto: No buffer space available ping: wrote 62.4.16.81 64 chars, ret=-1 ping: sendto: No buffer space available ping: wrote 62.4.16.81 64 chars, ret=-1 --- 62.4.16.81 ping statistics --- 56 packets transmitted, 51 packets received, 8.9% packet loss round-trip min/avg/max/std-dev = 40.355/58.798/590.913/77.446 ms
* Une fois le traffic interrompu, un traceroute me donne ça :
# traceroute 62.4.16.81 traceroute to 62.4.16.81 (62.4.16.81), 64 hops max, 40 byte packets sendto: No buffer space available 1 traceroute: wrote 62.4.16.81 40 chars, ret=-1 *sendto: No buffer space available traceroute: wrote 62.4.16.81 40 chars, ret=-1
* Le dmesg :
OpenBSD 3.6 (GENERIC) #59: Fri Sep 17 12:32:57 MDT 2004 :/usr/src/sys/arch/i386/compile/GENERIC cpu0: Intel Celeron ("GenuineIntel" 686-class, 128KB L2 cache) 368 MHz cpu0: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR real mem = 133799936 (130664K) avail mem = 115474432 (112768K) using 1658 buffers containing 6791168 bytes (6632K) of memory mainbus0 (root) bios0 at mainbus0: AT/286+(32) BIOS, date 10/11/00, BIOS32 rev. 0 @ 0xfb240 apm0 at bios0: Power Management spec V1.2 apm0: AC on, battery charge unknown pcibios0 at bios0: rev 2.1 @ 0xf0000/0xb6bc pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xfd4c0/160 (8 entries) pcibios0: PCI Exclusive IRQs: 11 15 pcibios0: PCI Interrupt Router at 000:07:0 ("Intel 82371SB ISA" rev 0x00) pcibios0: PCI bus #1 is the last bus bios0: ROM list: 0xc0000/0x8000 cpu0 at mainbus0 pci0 at mainbus0 bus 0: configuration mode 1 (no bios) pchb0 at pci0 dev 0 function 0 "Intel 82443BX AGP" rev 0x03 ppb0 at pci0 dev 1 function 0 "Intel 82443BX AGP" rev 0x03 pci1 at ppb0 bus 1 pcib0 at pci0 dev 7 function 0 "Intel 82371AB PIIX4 ISA" rev 0x02 pciide0 at pci0 dev 7 function 1 "Intel 82371AB IDE" rev 0x01: DMA, channel 0 wired to compatibility, channel 1 wired to compatib ility wd0 at pciide0 channel 0 drive 0: <IBM-DTTA-350840> wd0: 16-sector PIO, LBA, 8063MB, 16514064 sectors atapiscsi0 at pciide0 channel 0 drive 1 scsibus0 at atapiscsi0: 2 targets cd0 at scsibus0 targ 0 lun 0: <ASUS, CD-S340, 2.10> SCSI0 5/cdrom removable wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2 cd0(pciide0:0:1): using PIO mode 4, Ultra-DMA mode 2 pciide0: channel 1 ignored (disabled) uhci0 at pci0 dev 7 function 2 "Intel 82371AB USB" rev 0x01: irq 15 usb0 at uhci0: USB revision 1.0 uhub0 at usb0 uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered "Intel 82371AB Power Mgmt" rev 0x02 at pci0 dev 7 function 3 not configured ne3 at pci0 dev 16 function 0 "Winbond Linksys EtherPCI II" rev 0x0b: irq 11 ne3: address 00:20:18:81:41:16 vga1 at pci0 dev 19 function 0 "S3 ViRGE DX/GX" rev 0x01 wsdisplay0 at vga1: console (80x25, vt100 emulation) wsdisplay0: screen 1-5 added (80x25, vt100 emulation) rl0 at pci0 dev 20 function 0 "Realtek 8139" rev 0x10: irq 11 address 00:48:54:3c:75:ba rlphy0 at rl0 phy 0: RTL internal phy isa0 at pcib0 isadma0 at isa0 pckbc0 at isa0 port 0x60/5 pckbd0 at pckbc0 (kbd slot) pckbc0: using irq 1 for kbd slot wskbd0 at pckbd0: console keyboard, using wsdisplay0 pcppi0 at isa0 port 0x61 midi0 at pcppi0: <PC speaker> sysbeep0 at pcppi0 npx0 at isa0 port 0xf0/16: using exception 16 fdc0 at isa0 port 0x3f0/6 irq 6 drq 2 fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec biomask f7fd netmask fffd ttymask ffff pctr: 686-class user-level performance counters enabled isa0 at pcib0 isadma0 at isa0 pckbc0 at isa0 port 0x60/5 pckbd0 at pckbc0 (kbd slot) pckbc0: using irq 1 for kbd slot wskbd0 at pckbd0: console keyboard, using wsdisplay0 pcppi0 at isa0 port 0x61 midi0 at pcppi0: <PC speaker> sysbeep0 at pcppi0 npx0 at isa0 port 0xf0/16: using exception 16 fdc0 at isa0 port 0x3f0/6 irq 6 drq 2 fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec biomask f7fd netmask fffd ttymask ffff pctr: 686-class user-level performance counters enabled mtrr: Pentium Pro MTRR support dkcsum: wd0 matched BIOS disk 80 root on wd0a rootdev=0x0 rrootdev=0x300 rawdev=0x302
* Le contenu de /var/log/daemon à l'établissement de la connexion
Nov 24 21:31:54 bampeikun ppp[22840]: Phase: Using interface: tun0 Nov 24 21:31:54 bampeikun ppp[22840]: Phase: deflink: Created in closed state Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: default: set redial 5 99999 Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: default: set reconnect 5 99999 Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: set device !/usr/sbin/pppoe -i rl0 Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: disable acfcomp protocomp Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: deny acfcomp Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: set mtu max 1492 Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: enable ipv6cp Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: set speed sync Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: set cd 5 Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: set dial Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: set login Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: set timeout 0 Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: set authname
Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: set authkey ******** Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: add! default HISADDR Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: enable mssfixup Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: set server /var/run/internet ******** 0177 Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Phase: Listening at local socket /var/run/internet. Nov 24 21:31:54 bampeikun ppp[14782]: tun0: Phase: PPP Started (ddial mode). Nov 24 21:31:54 bampeikun ppp[14782]: tun0: Phase: bundle: Establish Nov 24 21:31:54 bampeikun ppp[14782]: tun0: Phase: deflink: closed -> opening Nov 24 21:31:54 bampeikun ppp[14782]: tun0: Warning: Carrier settings ignored Nov 24 21:31:54 bampeikun ppp[14782]: tun0: Phase: deflink: Connected! Nov 24 21:31:54 bampeikun ppp[14782]: tun0: Phase: deflink: opening -> dial Nov 24 21:31:54 bampeikun ppp[14782]: tun0: Phase: deflink: dial -> carrier Nov 24 21:31:54 bampeikun ppp[14782]: tun0: Phase: deflink: carrier -> login Nov 24 21:31:54 bampeikun ppp[14782]: tun0: Phase: deflink: login -> lcp Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: FSM: Using "deflink" as a transport Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: deflink: State change Initial --> Closed Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: deflink: State change Closed --> Stopped Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: deflink: RecvConfigReq(138) state = Stopped Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1492 Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: AUTHPROTO[5] 0xc223 (CHAP 0x05) Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: MAGICNUM[6] 0x29f86d62 Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: deflink: SendConfigReq(1) state = Stopped Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1500 Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: MAGICNUM[6] 0x104649db Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: deflink: SendConfigAck(138) state = Stopped Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1492 Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: AUTHPROTO[5] 0xc223 (CHAP 0x05) Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: MAGICNUM[6] 0x29f86d62 Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: deflink: LayerStart Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: deflink: State change Stopped --> Ack-Sent Nov 24 21:31:55 bampeikun ppp[14782]: tun0: LCP: deflink: RecvConfigNak(1) state = Ack-Sent Nov 24 21:31:55 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1492 Nov 24 21:31:55 bampeikun ppp[14782]: tun0: LCP: deflink: SendConfigReq(2) state = Ack-Sent Nov 24 21:31:55 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1492 Nov 24 21:31:55 bampeikun ppp[14782]: tun0: LCP: MAGICNUM[6] 0x104649db Nov 24 21:31:55 bampeikun ppp[14782]: tun0: LCP: deflink: RecvConfigAck(2) state = Ack-Sent Nov 24 21:31:55 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1492 Nov 24 21:31:55 bampeikun ppp[14782]: tun0: LCP: MAGICNUM[6] 0x104649db Nov 24 21:31:55 bampeikun ppp[14782]: tun0: LCP: deflink: State change Ack-Sent --> Opened Nov 24 21:31:55 bampeikun ppp[14782]: tun0: LCP: deflink: LayerUp Nov 24 21:31:55 bampeikun ppp[14782]: tun0: Phase: bundle: Authenticate Nov 24 21:31:55 bampeikun ppp[14782]: tun0: Phase: deflink: his = CHAP 0x05, mine = none Nov 24 21:31:55 bampeikun ppp[14782]: tun0: Phase: Chap Input: CHALLENGE (16 bytes from BAS-BDX-1) Nov 24 21:31:55 bampeikun ppp[14782]: tun0: Phase: Chap Output: RESPONSE () Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink: RecvConfigReq(1) state = Opened Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink: LayerDown Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: AUTHPROTO[5] 0xc223 (CHAP 0x05) Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: MAGICNUM[6] 0x0fb0cfbb Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink: SendConfigReq(3) state = Opened Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1500 Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: MAGICNUM[6] 0x0e6ade2e Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink: SendConfigNak(1) state = Opened Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1492 Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink: State change Opened --> Req-Sent Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink: RecvConfigAck(3) state = Req-Sent Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1500 Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: MAGICNUM[6] 0x0e6ade2e Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink: State change Req-Sent --> Ack-Rcvd Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink: RecvConfigReq(2) state = Ack-Rcvd Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1492 Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: AUTHPROTO[5] 0xc223 (CHAP 0x05) Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: MAGICNUM[6] 0x0fb0cfbb Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink: SendConfigAck(2) state = Ack-Rcvd Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1492 Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: AUTHPROTO[5] 0xc223 (CHAP 0x05) Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: MAGICNUM[6] 0x0fb0cfbb Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink: State change Ack-Rcvd --> Opened Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink: LayerUp Nov 24 21:31:57 bampeikun ppp[14782]: tun0: Phase: deflink: his = CHAP 0x05, mine = none Nov 24 21:31:57 bampeikun ppp[14782]: tun0: Phase: Chap Input: CHALLENGE (16 bytes from lns401-tip-courbevoie) Nov 24 21:31:57 bampeikun ppp[14782]: tun0: Phase: Chap Output: RESPONSE () Nov 24 21:31:57 bampeikun ppp[14782]: tun0: Phase: Chap Input: SUCCESS Nov 24 21:31:57 bampeikun ppp[14782]: tun0: CCP: FSM: Using "deflink" as a transport Nov 24 21:31:57 bampeikun ppp[14782]: tun0: CCP: deflink: State change Initial --> Closed Nov 24 21:31:57 bampeikun ppp[14782]: tun0: CCP: deflink: LayerStart. Nov 24 21:31:57 bampeikun ppp[14782]: tun0: CCP: deflink: SendConfigReq(1) state = Closed Nov 24 21:31:57 bampeikun ppp[14782]: tun0: CCP: DEFLATE[4] win 15 Nov 24 21:31:57 bampeikun ppp[14782]: tun0: CCP: PRED1[2] Nov 24 21:31:57 bampeikun ppp[14782]: tun0: CCP: deflink: State change Closed --> Req-Sent Nov 24 21:31:57 bampeikun ppp[14782]: tun0: Phase: deflink: lcp -> open Nov 24 21:31:57 bampeikun ppp[14782]: tun0: Phase: bundle: Network Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: FSM: Using "deflink" as a transport Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink: State change Initial --> Closed Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink: LayerStart. Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink: SendConfigReq(1) state = Closed Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: IPADDR[6] 192.168.0.253 Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: COMPPROTO[6] 16 VJ slots with slot compression Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink: State change Closed --> Req-Sent Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink: RecvConfigReq(1) state = Req-Sent Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: IPADDR[6] 62.4.16.226 Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink: SendConfigAck(1) state = Req-Sent Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: IPADDR[6] 62.4.16.226 Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink: State change Req-Sent --> Ack-Sent Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink: RecvProtocolRej(3) state = Opened Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink: -- Protocol 0x80fd (Compression Control Protocol) was rejected! Nov 24 21:31:57 bampeikun ppp[14782]: tun0: CCP: deflink: State change Req-Sent --> Stopped Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink: RecvConfigRej(1) state = Ack-Sent Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: COMPPROTO[6] 16 VJ slots with slot compression Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink: SendConfigReq(2) state = Ack-Sent Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: IPADDR[6] 192.168.0.253 Nov 24 21:31:57 bampeikun ppp[14782]: tun0: Error: rt_Set: Cannot add a route with gateway 0.0.0.0 Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink: RecvConfigNak(2) state = Ack-Sent Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: IPADDR[6] 62.212.120.33 Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: IPADDR[6] changing address: 192.168.0.253 --> 62.212.120.33 Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink: SendConfigReq(3) state = Ack-Sent Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: IPADDR[6] 62.212.120.33 Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink: RecvConfigAck(3) state = Ack-Sent Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: IPADDR[6] 62.212.120.33 Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink: State change Ack-Sent --> Opened Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink: LayerUp. Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: myaddr 62.212.120.33 hisaddr = 62.4.16.226 Nov 24 21:31:57 bampeikun ppp[14782]: tun0: Command: MYADDR: ! sh -c /sbin/ifconfig pflog0 up Nov 24 21:31:57 bampeikun ppp[14782]: tun0: Command: MYADDR: ! sh -c /sbin/pfctl -e -f /etc/nat.conf Nov 24 21:31:57 bampeikun ppp[14782]: tun0: Command: MYADDR: ! route add -inet6 default `ifconfig tun0 | grep inet6 | awk '{ print }'` Nov 24 21:31:58 bampeikun ppp[14782]: tun0: LCP: deflink: RecvEchoRequest(1) state = Opened Nov 24 21:31:58 bampeikun ppp[14782]: tun0: LCP: deflink: SendEchoReply(1) state = Opened
Donc là je me pose la question, à savoir quel peut être le problème. J'aurais tendance à exclure la panne d'un contrôleur Ethernet, étant donné que le problème se pose avec deux contrôleurs différents. De plus, je n'ai rien touché au niveau configuration entre le moment où ça fonctionnait et celui où ça a cessé de fonctionner.
J'ai eu le même problème il y a quelques temps sous netbsd, et j'ai
résolu ça en changeant de carte réseau.
Globalement d'après ce que j'avais pu lire à l'époque, ça provient
de carte/driver réseau pas géniaux.
Cela dit j'espère que quelqu'un aura une explication plus convaincante
à te fournir.
Quelques pistes quand même :
- que donne un netstat -a && netstat -m ? (en gros a tu beaucoup de
connexions genre p2p ?).
- je te conseille vivement le driver pppoe 'in kernel'
( disponible dans l'excellent sets de patch de jedi =>
http://www.42-networks.com/obsd_patches/jedi-diffs.tar.gz )
- dans le pire des cas vu que tu as la chance d'avoir un Speed Touch
Home va voir sur http://forpage.com et transforme le en routeur (qui
fait aussi dns, firewall, dhcp, dyndns). C'est un excellent
modem-routeur une fois patché.
Cdt,
Raf
---
Arnaud Boudou wrote:
Bonjour,
Depuis ce matin, j'avais des problèmes de connexion instable depuis une
passerelle sous OpenBSD 3.6 (perte de connexion, ralentissements).
Ensuite, depuis environ une heure et demi, je n'ai plus du tout de
traffic TCP qui passe à travers la connexion internet, quand celle ci
est établie via la passerelle, alors que cette même connexion se
comporte normalement quand je l'initie depuis mon iBook. La connexion
est bien établie (les messages de contrôles LCP passent correctement),
mais aucune traffic TCP comme UDP n'arrive à passer.
La connexion se fait via PPPoE, entre un contrôleur Realtek 8139 (même
problème avec un contrôleur Winbond, pilote ne), et un modem ADSL
Alcatel Speed Touch Home.
Je n'ai eu jusque à présent aucun problème de connexion depuis que
j'utilise OpenBSD (depuis la 3.4 de mémoire), ni même quand j'utilisais
FreeBSD auparavant.
* Le comportement illustré par un ping est le suivant, le ping ayant
été lancé immédiatement après l'établissement de la connexion :
root@bampeikun# ping 62.4.16.81
PING 62.4.16.81 (62.4.16.81): 56 data bytes
64 bytes from 62.4.16.81: icmp_seq=0 ttla timeB.113 ms
64 bytes from 62.4.16.81: icmp_seq=1 ttla timeC.830 ms
64 bytes from 62.4.16.81: icmp_seq=2 ttla timeA.325 ms
64 bytes from 62.4.16.81: icmp_seq=3 ttla timeB.791 ms
64 bytes from 62.4.16.81: icmp_seq=4 ttla timeA.785 ms
64 bytes from 62.4.16.81: icmp_seq=5 ttla timeB.622 ms
64 bytes from 62.4.16.81: icmp_seq=6 ttla timeB.945 ms
64 bytes from 62.4.16.81: icmp_seq=7 ttla time@.355 ms
64 bytes from 62.4.16.81: icmp_seq=8 ttla timeC.062 ms
64 bytes from 62.4.16.81: icmp_seq=9 ttla time@.989 ms
64 bytes from 62.4.16.81: icmp_seq ttla timeC.029 ms
64 bytes from 62.4.16.81: icmp_seq ttla time@.941 ms
64 bytes from 62.4.16.81: icmp_seq ttla timeB.460 ms
64 bytes from 62.4.16.81: icmp_seq ttla timeE.021 ms
64 bytes from 62.4.16.81: icmp_seq ttla timeB.074 ms
64 bytes from 62.4.16.81: icmp_seq ttla timeA.539 ms
[...]
64 bytes from 62.4.16.81: icmp_seqD ttla timeI.582 ms
64 bytes from 62.4.16.81: icmp_seqE ttla timeB.876 ms
64 bytes from 62.4.16.81: icmp_seqF ttla timeC.704 ms
64 bytes from 62.4.16.81: icmp_seqG ttla time.101 ms
64 bytes from 62.4.16.81: icmp_seqH ttla timea.332 ms
64 bytes from 62.4.16.81: icmp_seqI ttla time9.317 ms
64 bytes from 62.4.16.81: icmp_seqP ttla timeY0.913 ms
ping: sendto: No buffer space available
ping: wrote 62.4.16.81 64 chars, ret=-1
ping: sendto: No buffer space available
ping: wrote 62.4.16.81 64 chars, ret=-1
ping: sendto: No buffer space available
ping: wrote 62.4.16.81 64 chars, ret=-1
ping: sendto: No buffer space available
ping: wrote 62.4.16.81 64 chars, ret=-1
--- 62.4.16.81 ping statistics ---
56 packets transmitted, 51 packets received, 8.9% packet loss
round-trip min/avg/max/std-dev = 40.355/58.798/590.913/77.446 ms
* Une fois le traffic interrompu, un traceroute me donne ça :
root@bampeikun# traceroute 62.4.16.81
traceroute to 62.4.16.81 (62.4.16.81), 64 hops max, 40 byte packets
sendto: No buffer space available
1 traceroute: wrote 62.4.16.81 40 chars, ret=-1
*sendto: No buffer space available
traceroute: wrote 62.4.16.81 40 chars, ret=-1
* Le dmesg :
OpenBSD 3.6 (GENERIC) #59: Fri Sep 17 12:32:57 MDT 2004
deraadt@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: Intel Celeron ("GenuineIntel" 686-class, 128KB L2 cache) 368 MHz
cpu0:
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR
real mem = 133799936 (130664K)
avail mem = 115474432 (112768K)
using 1658 buffers containing 6791168 bytes (6632K) of memory
mainbus0 (root)
bios0 at mainbus0: AT/286+(32) BIOS, date 10/11/00, BIOS32 rev. 0 @ 0xfb240
apm0 at bios0: Power Management spec V1.2
apm0: AC on, battery charge unknown
pcibios0 at bios0: rev 2.1 @ 0xf0000/0xb6bc
pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xfd4c0/160 (8 entries)
pcibios0: PCI Exclusive IRQs: 11 15
pcibios0: PCI Interrupt Router at 000:07:0 ("Intel 82371SB ISA" rev 0x00)
pcibios0: PCI bus #1 is the last bus
bios0: ROM list: 0xc0000/0x8000
cpu0 at mainbus0
pci0 at mainbus0 bus 0: configuration mode 1 (no bios)
pchb0 at pci0 dev 0 function 0 "Intel 82443BX AGP" rev 0x03
ppb0 at pci0 dev 1 function 0 "Intel 82443BX AGP" rev 0x03
pci1 at ppb0 bus 1
pcib0 at pci0 dev 7 function 0 "Intel 82371AB PIIX4 ISA" rev 0x02
pciide0 at pci0 dev 7 function 1 "Intel 82371AB IDE" rev 0x01: DMA,
channel 0 wired to compatibility, channel 1 wired to compatib
ility
wd0 at pciide0 channel 0 drive 0: <IBM-DTTA-350840>
wd0: 16-sector PIO, LBA, 8063MB, 16514064 sectors
atapiscsi0 at pciide0 channel 0 drive 1
scsibus0 at atapiscsi0: 2 targets
cd0 at scsibus0 targ 0 lun 0: <ASUS, CD-S340, 2.10> SCSI0 5/cdrom removable
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2
cd0(pciide0:0:1): using PIO mode 4, Ultra-DMA mode 2
pciide0: channel 1 ignored (disabled)
uhci0 at pci0 dev 7 function 2 "Intel 82371AB USB" rev 0x01: irq 15
usb0 at uhci0: USB revision 1.0
uhub0 at usb0
uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
"Intel 82371AB Power Mgmt" rev 0x02 at pci0 dev 7 function 3 not configured
ne3 at pci0 dev 16 function 0 "Winbond Linksys EtherPCI II" rev 0x0b:
irq 11
ne3: address 00:20:18:81:41:16
vga1 at pci0 dev 19 function 0 "S3 ViRGE DX/GX" rev 0x01
wsdisplay0 at vga1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
rl0 at pci0 dev 20 function 0 "Realtek 8139" rev 0x10: irq 11 address
00:48:54:3c:75:ba
rlphy0 at rl0 phy 0: RTL internal phy
isa0 at pcib0
isadma0 at isa0
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pcppi0 at isa0 port 0x61
midi0 at pcppi0: <PC speaker>
sysbeep0 at pcppi0
npx0 at isa0 port 0xf0/16: using exception 16
fdc0 at isa0 port 0x3f0/6 irq 6 drq 2
fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec
biomask f7fd netmask fffd ttymask ffff
pctr: 686-class user-level performance counters enabled
isa0 at pcib0
isadma0 at isa0
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pcppi0 at isa0 port 0x61
midi0 at pcppi0: <PC speaker>
sysbeep0 at pcppi0
npx0 at isa0 port 0xf0/16: using exception 16
fdc0 at isa0 port 0x3f0/6 irq 6 drq 2
fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec
biomask f7fd netmask fffd ttymask ffff
pctr: 686-class user-level performance counters enabled
mtrr: Pentium Pro MTRR support
dkcsum: wd0 matched BIOS disk 80
root on wd0a
rootdev=0x0 rrootdev=0x300 rawdev=0x302
* Le contenu de /var/log/daemon à l'établissement de la connexion
Nov 24 21:31:54 bampeikun ppp[22840]: Phase: Using interface: tun0
Nov 24 21:31:54 bampeikun ppp[22840]: Phase: deflink: Created in closed
state
Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: default: set redial
5 99999
Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: default: set
reconnect 5 99999
Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: set device
!/usr/sbin/pppoe -i rl0
Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: disable
acfcomp protocomp
Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: deny acfcomp
Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: set mtu max
1492
Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: enable ipv6cp
Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: set speed sync
Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: set cd 5
Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: set dial
Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: set login
Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: set timeout 0
Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: set authname
aboudou@net4.nerim.nerim
Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: set authkey
********
Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: add! default
HISADDR
Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: enable mssfixup
Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: set server
/var/run/internet ******** 0177
Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Phase: Listening at local
socket /var/run/internet.
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: Phase: PPP Started (ddial
mode).
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: Phase: bundle: Establish
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: Phase: deflink: closed ->
opening
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: Warning: Carrier settings
ignored
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: Phase: deflink: Connected!
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: Phase: deflink: opening -> dial
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: Phase: deflink: dial -> carrier
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: Phase: deflink: carrier ->
login
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: Phase: deflink: login -> lcp
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: FSM: Using "deflink" as
a transport
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: deflink: State change
Initial --> Closed
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: deflink: State change
Closed --> Stopped
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: deflink:
RecvConfigReq(138) state = Stopped
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1492
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: AUTHPROTO[5] 0xc223
(CHAP 0x05)
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: MAGICNUM[6] 0x29f86d62
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: deflink:
SendConfigReq(1) state = Stopped
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1500
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: MAGICNUM[6] 0x104649db
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: deflink:
SendConfigAck(138) state = Stopped
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1492
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: AUTHPROTO[5] 0xc223
(CHAP 0x05)
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: MAGICNUM[6] 0x29f86d62
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: deflink: LayerStart
Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: deflink: State change
Stopped --> Ack-Sent
Nov 24 21:31:55 bampeikun ppp[14782]: tun0: LCP: deflink:
RecvConfigNak(1) state = Ack-Sent
Nov 24 21:31:55 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1492
Nov 24 21:31:55 bampeikun ppp[14782]: tun0: LCP: deflink:
SendConfigReq(2) state = Ack-Sent
Nov 24 21:31:55 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1492
Nov 24 21:31:55 bampeikun ppp[14782]: tun0: LCP: MAGICNUM[6] 0x104649db
Nov 24 21:31:55 bampeikun ppp[14782]: tun0: LCP: deflink:
RecvConfigAck(2) state = Ack-Sent
Nov 24 21:31:55 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1492
Nov 24 21:31:55 bampeikun ppp[14782]: tun0: LCP: MAGICNUM[6] 0x104649db
Nov 24 21:31:55 bampeikun ppp[14782]: tun0: LCP: deflink: State change
Ack-Sent --> Opened
Nov 24 21:31:55 bampeikun ppp[14782]: tun0: LCP: deflink: LayerUp
Nov 24 21:31:55 bampeikun ppp[14782]: tun0: Phase: bundle: Authenticate
Nov 24 21:31:55 bampeikun ppp[14782]: tun0: Phase: deflink: his = CHAP
0x05, mine = none
Nov 24 21:31:55 bampeikun ppp[14782]: tun0: Phase: Chap Input: CHALLENGE
(16 bytes from BAS-BDX-1)
Nov 24 21:31:55 bampeikun ppp[14782]: tun0: Phase: Chap Output: RESPONSE
(aboudou@net4.nerim.nerim)
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink:
RecvConfigReq(1) state = Opened
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink: LayerDown
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: AUTHPROTO[5] 0xc223
(CHAP 0x05)
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: MAGICNUM[6] 0x0fb0cfbb
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink:
SendConfigReq(3) state = Opened
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1500
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: MAGICNUM[6] 0x0e6ade2e
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink:
SendConfigNak(1) state = Opened
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1492
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink: State change
Opened --> Req-Sent
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink:
RecvConfigAck(3) state = Req-Sent
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1500
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: MAGICNUM[6] 0x0e6ade2e
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink: State change
Req-Sent --> Ack-Rcvd
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink:
RecvConfigReq(2) state = Ack-Rcvd
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1492
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: AUTHPROTO[5] 0xc223
(CHAP 0x05)
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: MAGICNUM[6] 0x0fb0cfbb
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink:
SendConfigAck(2) state = Ack-Rcvd
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1492
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: AUTHPROTO[5] 0xc223
(CHAP 0x05)
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: MAGICNUM[6] 0x0fb0cfbb
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink: State change
Ack-Rcvd --> Opened
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink: LayerUp
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: Phase: deflink: his = CHAP
0x05, mine = none
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: Phase: Chap Input: CHALLENGE
(16 bytes from lns401-tip-courbevoie)
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: Phase: Chap Output: RESPONSE
(aboudou@net4.nerim.nerim)
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: Phase: Chap Input: SUCCESS
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: CCP: FSM: Using "deflink" as
a transport
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: CCP: deflink: State change
Initial --> Closed
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: CCP: deflink: LayerStart.
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: CCP: deflink:
SendConfigReq(1) state = Closed
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: CCP: DEFLATE[4] win 15
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: CCP: PRED1[2]
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: CCP: deflink: State change
Closed --> Req-Sent
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: Phase: deflink: lcp -> open
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: Phase: bundle: Network
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: FSM: Using "deflink"
as a transport
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink: State change
Initial --> Closed
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink: LayerStart.
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink:
SendConfigReq(1) state = Closed
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: IPADDR[6] 192.168.0.253
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: COMPPROTO[6] 16 VJ
slots with slot compression
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink: State change
Closed --> Req-Sent
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink:
RecvConfigReq(1) state = Req-Sent
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: IPADDR[6] 62.4.16.226
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink:
SendConfigAck(1) state = Req-Sent
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: IPADDR[6] 62.4.16.226
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink: State change
Req-Sent --> Ack-Sent
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink:
RecvProtocolRej(3) state = Opened
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink: -- Protocol
0x80fd (Compression Control Protocol) was rejected!
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: CCP: deflink: State change
Req-Sent --> Stopped
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink:
RecvConfigRej(1) state = Ack-Sent
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: COMPPROTO[6] 16 VJ
slots with slot compression
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink:
SendConfigReq(2) state = Ack-Sent
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: IPADDR[6] 192.168.0.253
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: Error: rt_Set: Cannot add a
route with gateway 0.0.0.0
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink:
RecvConfigNak(2) state = Ack-Sent
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: IPADDR[6] 62.212.120.33
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: IPADDR[6] changing
address: 192.168.0.253 --> 62.212.120.33
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink:
SendConfigReq(3) state = Ack-Sent
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: IPADDR[6] 62.212.120.33
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink:
RecvConfigAck(3) state = Ack-Sent
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: IPADDR[6] 62.212.120.33
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink: State change
Ack-Sent --> Opened
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink: LayerUp.
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: myaddr 62.212.120.33
hisaddr = 62.4.16.226
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: Command: MYADDR: ! sh -c
/sbin/ifconfig pflog0 up
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: Command: MYADDR: ! sh -c
/sbin/pfctl -e -f /etc/nat.conf
Nov 24 21:31:57 bampeikun ppp[14782]: tun0: Command: MYADDR: ! route add
-inet6 default `ifconfig tun0 | grep inet6 | awk '{ print }'`
Nov 24 21:31:58 bampeikun ppp[14782]: tun0: LCP: deflink:
RecvEchoRequest(1) state = Opened
Nov 24 21:31:58 bampeikun ppp[14782]: tun0: LCP: deflink:
SendEchoReply(1) state = Opened
Donc là je me pose la question, à savoir quel peut être le problème.
J'aurais tendance à exclure la panne d'un contrôleur Ethernet, étant
donné que le problème se pose avec deux contrôleurs différents.
De plus, je n'ai rien touché au niveau configuration entre le moment où
ça fonctionnait et celui où ça a cessé de fonctionner.
J'ai eu le même problème il y a quelques temps sous netbsd, et j'ai résolu ça en changeant de carte réseau. Globalement d'après ce que j'avais pu lire à l'époque, ça provient de carte/driver réseau pas géniaux.
Cela dit j'espère que quelqu'un aura une explication plus convaincante à te fournir.
Quelques pistes quand même :
- que donne un netstat -a && netstat -m ? (en gros a tu beaucoup de connexions genre p2p ?).
- je te conseille vivement le driver pppoe 'in kernel' ( disponible dans l'excellent sets de patch de jedi => http://www.42-networks.com/obsd_patches/jedi-diffs.tar.gz )
- dans le pire des cas vu que tu as la chance d'avoir un Speed Touch Home va voir sur http://forpage.com et transforme le en routeur (qui fait aussi dns, firewall, dhcp, dyndns). C'est un excellent modem-routeur une fois patché.
Cdt,
Raf ---
Arnaud Boudou wrote:
Bonjour,
Depuis ce matin, j'avais des problèmes de connexion instable depuis une passerelle sous OpenBSD 3.6 (perte de connexion, ralentissements). Ensuite, depuis environ une heure et demi, je n'ai plus du tout de traffic TCP qui passe à travers la connexion internet, quand celle ci est établie via la passerelle, alors que cette même connexion se comporte normalement quand je l'initie depuis mon iBook. La connexion est bien établie (les messages de contrôles LCP passent correctement), mais aucune traffic TCP comme UDP n'arrive à passer.
La connexion se fait via PPPoE, entre un contrôleur Realtek 8139 (même problème avec un contrôleur Winbond, pilote ne), et un modem ADSL Alcatel Speed Touch Home. Je n'ai eu jusque à présent aucun problème de connexion depuis que j'utilise OpenBSD (depuis la 3.4 de mémoire), ni même quand j'utilisais FreeBSD auparavant.
* Le comportement illustré par un ping est le suivant, le ping ayant été lancé immédiatement après l'établissement de la connexion :
# ping 62.4.16.81 PING 62.4.16.81 (62.4.16.81): 56 data bytes 64 bytes from 62.4.16.81: icmp_seq=0 ttla timeB.113 ms 64 bytes from 62.4.16.81: icmp_seq=1 ttla timeC.830 ms 64 bytes from 62.4.16.81: icmp_seq=2 ttla timeA.325 ms 64 bytes from 62.4.16.81: icmp_seq=3 ttla timeB.791 ms 64 bytes from 62.4.16.81: icmp_seq=4 ttla timeA.785 ms 64 bytes from 62.4.16.81: icmp_seq=5 ttla timeB.622 ms 64 bytes from 62.4.16.81: icmp_seq=6 ttla timeB.945 ms 64 bytes from 62.4.16.81: icmp_seq=7 ttla ms 64 bytes from 62.4.16.81: icmp_seq=8 ttla timeC.062 ms 64 bytes from 62.4.16.81: icmp_seq=9 ttla ms 64 bytes from 62.4.16.81: icmp_seq ttla timeC.029 ms 64 bytes from 62.4.16.81: icmp_seq ttla ms 64 bytes from 62.4.16.81: icmp_seq ttla timeB.460 ms 64 bytes from 62.4.16.81: icmp_seq ttla timeE.021 ms 64 bytes from 62.4.16.81: icmp_seq ttla timeB.074 ms 64 bytes from 62.4.16.81: icmp_seq ttla timeA.539 ms [...] 64 bytes from 62.4.16.81: icmp_seqD ttla timeI.582 ms 64 bytes from 62.4.16.81: icmp_seqE ttla timeB.876 ms 64 bytes from 62.4.16.81: icmp_seqF ttla timeC.704 ms 64 bytes from 62.4.16.81: icmp_seqG ttla time.101 ms 64 bytes from 62.4.16.81: icmp_seqH ttla timea.332 ms 64 bytes from 62.4.16.81: icmp_seqI ttla time9.317 ms 64 bytes from 62.4.16.81: icmp_seqP ttla timeY0.913 ms ping: sendto: No buffer space available ping: wrote 62.4.16.81 64 chars, ret=-1 ping: sendto: No buffer space available ping: wrote 62.4.16.81 64 chars, ret=-1 ping: sendto: No buffer space available ping: wrote 62.4.16.81 64 chars, ret=-1 ping: sendto: No buffer space available ping: wrote 62.4.16.81 64 chars, ret=-1 --- 62.4.16.81 ping statistics --- 56 packets transmitted, 51 packets received, 8.9% packet loss round-trip min/avg/max/std-dev = 40.355/58.798/590.913/77.446 ms
* Une fois le traffic interrompu, un traceroute me donne ça :
# traceroute 62.4.16.81 traceroute to 62.4.16.81 (62.4.16.81), 64 hops max, 40 byte packets sendto: No buffer space available 1 traceroute: wrote 62.4.16.81 40 chars, ret=-1 *sendto: No buffer space available traceroute: wrote 62.4.16.81 40 chars, ret=-1
* Le dmesg :
OpenBSD 3.6 (GENERIC) #59: Fri Sep 17 12:32:57 MDT 2004 :/usr/src/sys/arch/i386/compile/GENERIC cpu0: Intel Celeron ("GenuineIntel" 686-class, 128KB L2 cache) 368 MHz cpu0: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR real mem = 133799936 (130664K) avail mem = 115474432 (112768K) using 1658 buffers containing 6791168 bytes (6632K) of memory mainbus0 (root) bios0 at mainbus0: AT/286+(32) BIOS, date 10/11/00, BIOS32 rev. 0 @ 0xfb240 apm0 at bios0: Power Management spec V1.2 apm0: AC on, battery charge unknown pcibios0 at bios0: rev 2.1 @ 0xf0000/0xb6bc pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xfd4c0/160 (8 entries) pcibios0: PCI Exclusive IRQs: 11 15 pcibios0: PCI Interrupt Router at 000:07:0 ("Intel 82371SB ISA" rev 0x00) pcibios0: PCI bus #1 is the last bus bios0: ROM list: 0xc0000/0x8000 cpu0 at mainbus0 pci0 at mainbus0 bus 0: configuration mode 1 (no bios) pchb0 at pci0 dev 0 function 0 "Intel 82443BX AGP" rev 0x03 ppb0 at pci0 dev 1 function 0 "Intel 82443BX AGP" rev 0x03 pci1 at ppb0 bus 1 pcib0 at pci0 dev 7 function 0 "Intel 82371AB PIIX4 ISA" rev 0x02 pciide0 at pci0 dev 7 function 1 "Intel 82371AB IDE" rev 0x01: DMA, channel 0 wired to compatibility, channel 1 wired to compatib ility wd0 at pciide0 channel 0 drive 0: <IBM-DTTA-350840> wd0: 16-sector PIO, LBA, 8063MB, 16514064 sectors atapiscsi0 at pciide0 channel 0 drive 1 scsibus0 at atapiscsi0: 2 targets cd0 at scsibus0 targ 0 lun 0: <ASUS, CD-S340, 2.10> SCSI0 5/cdrom removable wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2 cd0(pciide0:0:1): using PIO mode 4, Ultra-DMA mode 2 pciide0: channel 1 ignored (disabled) uhci0 at pci0 dev 7 function 2 "Intel 82371AB USB" rev 0x01: irq 15 usb0 at uhci0: USB revision 1.0 uhub0 at usb0 uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered "Intel 82371AB Power Mgmt" rev 0x02 at pci0 dev 7 function 3 not configured ne3 at pci0 dev 16 function 0 "Winbond Linksys EtherPCI II" rev 0x0b: irq 11 ne3: address 00:20:18:81:41:16 vga1 at pci0 dev 19 function 0 "S3 ViRGE DX/GX" rev 0x01 wsdisplay0 at vga1: console (80x25, vt100 emulation) wsdisplay0: screen 1-5 added (80x25, vt100 emulation) rl0 at pci0 dev 20 function 0 "Realtek 8139" rev 0x10: irq 11 address 00:48:54:3c:75:ba rlphy0 at rl0 phy 0: RTL internal phy isa0 at pcib0 isadma0 at isa0 pckbc0 at isa0 port 0x60/5 pckbd0 at pckbc0 (kbd slot) pckbc0: using irq 1 for kbd slot wskbd0 at pckbd0: console keyboard, using wsdisplay0 pcppi0 at isa0 port 0x61 midi0 at pcppi0: <PC speaker> sysbeep0 at pcppi0 npx0 at isa0 port 0xf0/16: using exception 16 fdc0 at isa0 port 0x3f0/6 irq 6 drq 2 fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec biomask f7fd netmask fffd ttymask ffff pctr: 686-class user-level performance counters enabled isa0 at pcib0 isadma0 at isa0 pckbc0 at isa0 port 0x60/5 pckbd0 at pckbc0 (kbd slot) pckbc0: using irq 1 for kbd slot wskbd0 at pckbd0: console keyboard, using wsdisplay0 pcppi0 at isa0 port 0x61 midi0 at pcppi0: <PC speaker> sysbeep0 at pcppi0 npx0 at isa0 port 0xf0/16: using exception 16 fdc0 at isa0 port 0x3f0/6 irq 6 drq 2 fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec biomask f7fd netmask fffd ttymask ffff pctr: 686-class user-level performance counters enabled mtrr: Pentium Pro MTRR support dkcsum: wd0 matched BIOS disk 80 root on wd0a rootdev=0x0 rrootdev=0x300 rawdev=0x302
* Le contenu de /var/log/daemon à l'établissement de la connexion
Nov 24 21:31:54 bampeikun ppp[22840]: Phase: Using interface: tun0 Nov 24 21:31:54 bampeikun ppp[22840]: Phase: deflink: Created in closed state Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: default: set redial 5 99999 Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: default: set reconnect 5 99999 Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: set device !/usr/sbin/pppoe -i rl0 Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: disable acfcomp protocomp Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: deny acfcomp Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: set mtu max 1492 Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: enable ipv6cp Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: set speed sync Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: set cd 5 Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: set dial Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: set login Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: set timeout 0 Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: set authname
Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: set authkey ******** Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: add! default HISADDR Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: enable mssfixup Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Command: pppoe: set server /var/run/internet ******** 0177 Nov 24 21:31:54 bampeikun ppp[22840]: tun0: Phase: Listening at local socket /var/run/internet. Nov 24 21:31:54 bampeikun ppp[14782]: tun0: Phase: PPP Started (ddial mode). Nov 24 21:31:54 bampeikun ppp[14782]: tun0: Phase: bundle: Establish Nov 24 21:31:54 bampeikun ppp[14782]: tun0: Phase: deflink: closed -> opening Nov 24 21:31:54 bampeikun ppp[14782]: tun0: Warning: Carrier settings ignored Nov 24 21:31:54 bampeikun ppp[14782]: tun0: Phase: deflink: Connected! Nov 24 21:31:54 bampeikun ppp[14782]: tun0: Phase: deflink: opening -> dial Nov 24 21:31:54 bampeikun ppp[14782]: tun0: Phase: deflink: dial -> carrier Nov 24 21:31:54 bampeikun ppp[14782]: tun0: Phase: deflink: carrier -> login Nov 24 21:31:54 bampeikun ppp[14782]: tun0: Phase: deflink: login -> lcp Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: FSM: Using "deflink" as a transport Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: deflink: State change Initial --> Closed Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: deflink: State change Closed --> Stopped Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: deflink: RecvConfigReq(138) state = Stopped Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1492 Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: AUTHPROTO[5] 0xc223 (CHAP 0x05) Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: MAGICNUM[6] 0x29f86d62 Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: deflink: SendConfigReq(1) state = Stopped Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1500 Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: MAGICNUM[6] 0x104649db Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: deflink: SendConfigAck(138) state = Stopped Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1492 Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: AUTHPROTO[5] 0xc223 (CHAP 0x05) Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: MAGICNUM[6] 0x29f86d62 Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: deflink: LayerStart Nov 24 21:31:54 bampeikun ppp[14782]: tun0: LCP: deflink: State change Stopped --> Ack-Sent Nov 24 21:31:55 bampeikun ppp[14782]: tun0: LCP: deflink: RecvConfigNak(1) state = Ack-Sent Nov 24 21:31:55 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1492 Nov 24 21:31:55 bampeikun ppp[14782]: tun0: LCP: deflink: SendConfigReq(2) state = Ack-Sent Nov 24 21:31:55 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1492 Nov 24 21:31:55 bampeikun ppp[14782]: tun0: LCP: MAGICNUM[6] 0x104649db Nov 24 21:31:55 bampeikun ppp[14782]: tun0: LCP: deflink: RecvConfigAck(2) state = Ack-Sent Nov 24 21:31:55 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1492 Nov 24 21:31:55 bampeikun ppp[14782]: tun0: LCP: MAGICNUM[6] 0x104649db Nov 24 21:31:55 bampeikun ppp[14782]: tun0: LCP: deflink: State change Ack-Sent --> Opened Nov 24 21:31:55 bampeikun ppp[14782]: tun0: LCP: deflink: LayerUp Nov 24 21:31:55 bampeikun ppp[14782]: tun0: Phase: bundle: Authenticate Nov 24 21:31:55 bampeikun ppp[14782]: tun0: Phase: deflink: his = CHAP 0x05, mine = none Nov 24 21:31:55 bampeikun ppp[14782]: tun0: Phase: Chap Input: CHALLENGE (16 bytes from BAS-BDX-1) Nov 24 21:31:55 bampeikun ppp[14782]: tun0: Phase: Chap Output: RESPONSE () Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink: RecvConfigReq(1) state = Opened Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink: LayerDown Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: AUTHPROTO[5] 0xc223 (CHAP 0x05) Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: MAGICNUM[6] 0x0fb0cfbb Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink: SendConfigReq(3) state = Opened Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1500 Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: MAGICNUM[6] 0x0e6ade2e Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink: SendConfigNak(1) state = Opened Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1492 Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink: State change Opened --> Req-Sent Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink: RecvConfigAck(3) state = Req-Sent Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1500 Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: MAGICNUM[6] 0x0e6ade2e Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink: State change Req-Sent --> Ack-Rcvd Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink: RecvConfigReq(2) state = Ack-Rcvd Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1492 Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: AUTHPROTO[5] 0xc223 (CHAP 0x05) Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: MAGICNUM[6] 0x0fb0cfbb Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink: SendConfigAck(2) state = Ack-Rcvd Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: MRU[4] 1492 Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: AUTHPROTO[5] 0xc223 (CHAP 0x05) Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: MAGICNUM[6] 0x0fb0cfbb Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink: State change Ack-Rcvd --> Opened Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink: LayerUp Nov 24 21:31:57 bampeikun ppp[14782]: tun0: Phase: deflink: his = CHAP 0x05, mine = none Nov 24 21:31:57 bampeikun ppp[14782]: tun0: Phase: Chap Input: CHALLENGE (16 bytes from lns401-tip-courbevoie) Nov 24 21:31:57 bampeikun ppp[14782]: tun0: Phase: Chap Output: RESPONSE () Nov 24 21:31:57 bampeikun ppp[14782]: tun0: Phase: Chap Input: SUCCESS Nov 24 21:31:57 bampeikun ppp[14782]: tun0: CCP: FSM: Using "deflink" as a transport Nov 24 21:31:57 bampeikun ppp[14782]: tun0: CCP: deflink: State change Initial --> Closed Nov 24 21:31:57 bampeikun ppp[14782]: tun0: CCP: deflink: LayerStart. Nov 24 21:31:57 bampeikun ppp[14782]: tun0: CCP: deflink: SendConfigReq(1) state = Closed Nov 24 21:31:57 bampeikun ppp[14782]: tun0: CCP: DEFLATE[4] win 15 Nov 24 21:31:57 bampeikun ppp[14782]: tun0: CCP: PRED1[2] Nov 24 21:31:57 bampeikun ppp[14782]: tun0: CCP: deflink: State change Closed --> Req-Sent Nov 24 21:31:57 bampeikun ppp[14782]: tun0: Phase: deflink: lcp -> open Nov 24 21:31:57 bampeikun ppp[14782]: tun0: Phase: bundle: Network Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: FSM: Using "deflink" as a transport Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink: State change Initial --> Closed Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink: LayerStart. Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink: SendConfigReq(1) state = Closed Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: IPADDR[6] 192.168.0.253 Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: COMPPROTO[6] 16 VJ slots with slot compression Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink: State change Closed --> Req-Sent Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink: RecvConfigReq(1) state = Req-Sent Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: IPADDR[6] 62.4.16.226 Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink: SendConfigAck(1) state = Req-Sent Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: IPADDR[6] 62.4.16.226 Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink: State change Req-Sent --> Ack-Sent Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink: RecvProtocolRej(3) state = Opened Nov 24 21:31:57 bampeikun ppp[14782]: tun0: LCP: deflink: -- Protocol 0x80fd (Compression Control Protocol) was rejected! Nov 24 21:31:57 bampeikun ppp[14782]: tun0: CCP: deflink: State change Req-Sent --> Stopped Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink: RecvConfigRej(1) state = Ack-Sent Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: COMPPROTO[6] 16 VJ slots with slot compression Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink: SendConfigReq(2) state = Ack-Sent Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: IPADDR[6] 192.168.0.253 Nov 24 21:31:57 bampeikun ppp[14782]: tun0: Error: rt_Set: Cannot add a route with gateway 0.0.0.0 Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink: RecvConfigNak(2) state = Ack-Sent Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: IPADDR[6] 62.212.120.33 Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: IPADDR[6] changing address: 192.168.0.253 --> 62.212.120.33 Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink: SendConfigReq(3) state = Ack-Sent Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: IPADDR[6] 62.212.120.33 Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink: RecvConfigAck(3) state = Ack-Sent Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: IPADDR[6] 62.212.120.33 Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink: State change Ack-Sent --> Opened Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: deflink: LayerUp. Nov 24 21:31:57 bampeikun ppp[14782]: tun0: IPCP: myaddr 62.212.120.33 hisaddr = 62.4.16.226 Nov 24 21:31:57 bampeikun ppp[14782]: tun0: Command: MYADDR: ! sh -c /sbin/ifconfig pflog0 up Nov 24 21:31:57 bampeikun ppp[14782]: tun0: Command: MYADDR: ! sh -c /sbin/pfctl -e -f /etc/nat.conf Nov 24 21:31:57 bampeikun ppp[14782]: tun0: Command: MYADDR: ! route add -inet6 default `ifconfig tun0 | grep inet6 | awk '{ print }'` Nov 24 21:31:58 bampeikun ppp[14782]: tun0: LCP: deflink: RecvEchoRequest(1) state = Opened Nov 24 21:31:58 bampeikun ppp[14782]: tun0: LCP: deflink: SendEchoReply(1) state = Opened
Donc là je me pose la question, à savoir quel peut être le problème. J'aurais tendance à exclure la panne d'un contrôleur Ethernet, étant donné que le problème se pose avec deux contrôleurs différents. De plus, je n'ai rien touché au niveau configuration entre le moment où ça fonctionnait et celui où ça a cessé de fonctionner.
J'ai eu le même problème il y a quelques temps sous netbsd, et j'ai résolu ça en changeant de carte réseau. Globalement d'après ce que j'avais pu lire à l'époque, ça provient de carte/driver réseau pas géniaux.
Justement, ce qui m'inquiète c'est que ça a marché des mois sans aucun problème, jusqu'à hier.
Quelques pistes quand même :
- que donne un netstat -a && netstat -m ? (en gros a tu beaucoup de connexions genre p2p ?).
très peu, dans les 2 ou 3 tentatives de connexions donkey par minutes depuis l'extérieur.
un netstat -m me donne :
100 mbufs in use 33 mbufs allocated to data 51 mbufs allocated to packet headers 44 mbufs allocated to socket names and addresses
0/26/6144 mbuf cluster in use (current/peak/max) 100 KBytes allocated to network (32% in use) 0 requests for memory denied 0 requests for memory delayed 0 calls to protocol drain routines
- je te conseille vivement le driver pppoe 'in kernel' ( disponible dans l'excellent sets de patch de jedi => http://www.42-networks.com/obsd_patches/jedi-diffs.tar.gz )
Je vais y jeter un oeil, même si recompiler un OpenBSD ne me tente pas, je préfère quand même utiliser une version "out of the box"
- dans le pire des cas vu que tu as la chance d'avoir un Speed Touch Home va voir sur http://forpage.com et transforme le en routeur (qui fait aussi dns, firewall, dhcp, dyndns). C'est un excellent modem-routeur une fois patché.
Yep, mais il ne gère pas les connexions IPv6 natives.
Sinon, j'ai pu remarquer un truc :
Quand je connecte la machine, la connexion fonctionne parfaitement. Et j'ai l'impression que c'est quand le traffic commence à atteindre un certain niveau que mes problèmes arrivent.
Ce qui est étonnant, c'est que ça ne le fait que dans le cadre d'une connexion PPPoE, pas dans celui des connexions LAN classiques.
J'ai eu le même problème il y a quelques temps sous netbsd, et j'ai
résolu ça en changeant de carte réseau.
Globalement d'après ce que j'avais pu lire à l'époque, ça provient
de carte/driver réseau pas géniaux.
Justement, ce qui m'inquiète c'est que ça a marché des mois sans aucun
problème, jusqu'à hier.
Quelques pistes quand même :
- que donne un netstat -a && netstat -m ? (en gros a tu beaucoup de
connexions genre p2p ?).
très peu, dans les 2 ou 3 tentatives de connexions donkey par minutes
depuis l'extérieur.
un netstat -m me donne :
100 mbufs in use
33 mbufs allocated to data
51 mbufs allocated to packet headers
44 mbufs allocated to socket names and addresses
0/26/6144 mbuf cluster in use (current/peak/max)
100 KBytes allocated to network (32% in use)
0 requests for memory denied
0 requests for memory delayed
0 calls to protocol drain routines
- je te conseille vivement le driver pppoe 'in kernel'
( disponible dans l'excellent sets de patch de jedi =>
http://www.42-networks.com/obsd_patches/jedi-diffs.tar.gz )
Je vais y jeter un oeil, même si recompiler un OpenBSD ne me tente pas,
je préfère quand même utiliser une version "out of the box"
- dans le pire des cas vu que tu as la chance d'avoir un Speed Touch
Home va voir sur http://forpage.com et transforme le en routeur (qui
fait aussi dns, firewall, dhcp, dyndns). C'est un excellent
modem-routeur une fois patché.
Yep, mais il ne gère pas les connexions IPv6 natives.
Sinon, j'ai pu remarquer un truc :
Quand je connecte la machine, la connexion fonctionne parfaitement. Et
j'ai l'impression que c'est quand le traffic commence à atteindre un
certain niveau que mes problèmes arrivent.
Ce qui est étonnant, c'est que ça ne le fait que dans le cadre d'une
connexion PPPoE, pas dans celui des connexions LAN classiques.
J'ai eu le même problème il y a quelques temps sous netbsd, et j'ai résolu ça en changeant de carte réseau. Globalement d'après ce que j'avais pu lire à l'époque, ça provient de carte/driver réseau pas géniaux.
Justement, ce qui m'inquiète c'est que ça a marché des mois sans aucun problème, jusqu'à hier.
Quelques pistes quand même :
- que donne un netstat -a && netstat -m ? (en gros a tu beaucoup de connexions genre p2p ?).
très peu, dans les 2 ou 3 tentatives de connexions donkey par minutes depuis l'extérieur.
un netstat -m me donne :
100 mbufs in use 33 mbufs allocated to data 51 mbufs allocated to packet headers 44 mbufs allocated to socket names and addresses
0/26/6144 mbuf cluster in use (current/peak/max) 100 KBytes allocated to network (32% in use) 0 requests for memory denied 0 requests for memory delayed 0 calls to protocol drain routines
- je te conseille vivement le driver pppoe 'in kernel' ( disponible dans l'excellent sets de patch de jedi => http://www.42-networks.com/obsd_patches/jedi-diffs.tar.gz )
Je vais y jeter un oeil, même si recompiler un OpenBSD ne me tente pas, je préfère quand même utiliser une version "out of the box"
- dans le pire des cas vu que tu as la chance d'avoir un Speed Touch Home va voir sur http://forpage.com et transforme le en routeur (qui fait aussi dns, firewall, dhcp, dyndns). C'est un excellent modem-routeur une fois patché.
Yep, mais il ne gère pas les connexions IPv6 natives.
Sinon, j'ai pu remarquer un truc :
Quand je connecte la machine, la connexion fonctionne parfaitement. Et j'ai l'impression que c'est quand le traffic commence à atteindre un certain niveau que mes problèmes arrivent.
Ce qui est étonnant, c'est que ça ne le fait que dans le cadre d'une connexion PPPoE, pas dans celui des connexions LAN classiques.
Quand je connecte la machine, la connexion fonctionne parfaitement. Et j'ai l'impression que c'est quand le traffic commence à atteindre un certain niveau que mes problèmes arrivent.
Ce qui est étonnant, c'est que ça ne le fait que dans le cadre d'une connexion PPPoE, pas dans celui des connexions LAN classiques.
Bon, je viens de changer le bloc d'alim de la machine, chose que je voulais faire depuis quelques temps, vu qu'il commençait à me faire des misères, et depuis ça m'a l'air de tenir (enfin, chaque fois que je dis ça, ça me claque dans les doigts dans les 5 minutes qui suivent)
-- Arnaud Boudou http://www.goddess-gate.com
Quand je connecte la machine, la connexion fonctionne parfaitement. Et
j'ai l'impression que c'est quand le traffic commence à atteindre un
certain niveau que mes problèmes arrivent.
Ce qui est étonnant, c'est que ça ne le fait que dans le cadre d'une
connexion PPPoE, pas dans celui des connexions LAN classiques.
Bon, je viens de changer le bloc d'alim de la machine, chose que je
voulais faire depuis quelques temps, vu qu'il commençait à me faire des
misères, et depuis ça m'a l'air de tenir (enfin, chaque fois que je dis
ça, ça me claque dans les doigts dans les 5 minutes qui suivent)
Quand je connecte la machine, la connexion fonctionne parfaitement. Et j'ai l'impression que c'est quand le traffic commence à atteindre un certain niveau que mes problèmes arrivent.
Ce qui est étonnant, c'est que ça ne le fait que dans le cadre d'une connexion PPPoE, pas dans celui des connexions LAN classiques.
Bon, je viens de changer le bloc d'alim de la machine, chose que je voulais faire depuis quelques temps, vu qu'il commençait à me faire des misères, et depuis ça m'a l'air de tenir (enfin, chaque fois que je dis ça, ça me claque dans les doigts dans les 5 minutes qui suivent)