Hello ZeroByte!
Thanks for your suggestion (i didnt think of downgrading because mikrotik wants their devices being up to date in order to get support, i will try that
I did some further testing today and here is the log:
MMM MMM KKK TTTTTTTTTTT KKK
MMMM MMMM KKK TTTTTTTTTTT KKK
MMM MMMM MMM III KKK KKK RRRRRR OOOOOO TTT III KKK KKK
MMM MM MMM III KKKKK RRR RRR OOO OOO TTT III KKKKK
MMM MMM III KKK KKK RRRRRR OOO OOO TTT III KKK KKK
MMM MMM III KKK KKK RRR RRR OOOOOO TTT III KKK KKK
MikroTik RouterOS 6.27 (c) 1999-2015 http://www.mikrotik.com/
[?] Gives the list of available commands
command [?] Gives help on the command and list of arguments
Tab] Completes the command/word. If the input is ambiguous,
.. Move up one level
/command Use command at the base level
(2653 messages not shown)
DSL LINK RUNNING OK, INTERFACE “DSLINTERNET” in “RUNNING” STATE <<<<<<<<<<
apr/08/2015 09:34:39 pptp,ppp,debug,packet 2e 06 e0 24
apr/08/2015 09:34:49 pptp,ppp,debug,packet pptpDslInternet: rcvd LCP EchoReq id=
0x46
apr/08/2015 09:34:49 pptp,ppp,debug,packet <magic 0x146be199>
apr/08/2015 09:34:49 pptp,ppp,debug,packet 2e 06 e0 24
apr/08/2015 09:34:49 pptp,ppp,debug,packet pptpDslInternet: sent LCP EchoRep id=
0x46
apr/08/2015 09:34:49 pptp,ppp,debug,packet <magic 0x2e06e024>
apr/08/2015 09:34:49 pptp,ppp,debug,packet 2e 06 e0 24
apr/08/2015 09:34:58 system,info,account user test logged in from xxxxxxxxx
via ssh
[test@cerberus] >
echo: pptp,ppp,debug,packet pptpDslInternet: rcvd LCP EchoReq id=0x47
echo: pptp,ppp,debug,packet <magic 0x146be199>
echo: pptp,ppp,debug,packet 2e 06 e0 24
echo: pptp,ppp,debug,packet pptpDslInternet: sent LCP EchoRep id=0x47
echo: pptp,ppp,debug,packet <magic 0x2e06e024>
echo: pptp,ppp,debug,packet 2e 06 e0 24
[test@cerberus] >
echo: pptp,ppp,debug,packet pptpDslInternet: rcvd LCP EchoReq id=0x48
echo: pptp,ppp,debug,packet <magic 0x146be199>
echo: pptp,ppp,debug,packet 2e 06 e0 24
echo: pptp,ppp,debug,packet pptpDslInternet: sent LCP EchoRep id=0x48
echo: pptp,ppp,debug,packet <magic 0x2e06e024>
echo: pptp,ppp,debug,packet 2e 06 e0 24
[test@cerberus] >
echo: pptp,ppp,debug,packet pptpDslInternet: rcvd LCP EchoReq id=0x49
echo: pptp,ppp,debug,packet <magic 0x146be199>
echo: pptp,ppp,debug,packet 2e 06 e0 24
echo: pptp,ppp,debug,packet pptpDslInternet: sent LCP EchoRep id=0x49
echo: pptp,ppp,debug,packet <magic 0x2e06e024>
echo: pptp,ppp,debug,packet 2e 06 e0 24
[test@cerberus] >
echo: pptp,ppp,debug,packet pptpDslInternet: rcvd LCP EchoReq id=0x4a
echo: pptp,ppp,debug,packet <magic 0x146be199>
echo: pptp,ppp,debug,packet 2e 06 e0 24
echo: pptp,ppp,debug,packet pptpDslInternet: sent LCP EchoRep id=0x4a
echo: pptp,ppp,debug,packet <magic 0x2e06e024>
echo: pptp,ppp,debug,packet 2e 06 e0 24
DSL LINE DISCONNECTED FOR TESTING TO SIMULATE AN OUTAGE<<
[test@cerberus] >
echo: pptp,ppp,debug,packet pptpDslInternet: sent LCP EchoReq id=0x0
echo: pptp,ppp,debug,packet <magic 0x2e06e024>
[test@cerberus] >
echo: pptp,ppp,debug,packet pptpDslInternet: sent LCP EchoReq id=0x1
echo: pptp,ppp,debug,packet <magic 0x2e06e024>
[test@cerberus] >
echo: pptp,ppp,debug,packet pptpDslInternet: sent LCP EchoReq id=0x2
echo: pptp,ppp,debug,packet <magic 0x2e06e024>
[test@cerberus] >
echo: pptp,ppp,debug,packet pptpDslInternet: sent LCP EchoReq id=0x3
echo: pptp,ppp,debug,packet <magic 0x2e06e024>
[test@cerberus] >
echo: pptp,ppp,debug,packet pptpDslInternet: sent LCP EchoReq id=0x4
echo: pptp,ppp,debug,packet <magic 0x2e06e024>
DISCONNECT DETECTED, INTERFACE DSLINTERNET LEAVES “RUNNING” STATE <<<<
echo: pptp,ppp,info pptpDslInternet: terminating… - peer is not responding
echo: pptp,ppp,info pptpDslInternet: disconnected
echo: pptp,ppp,info pptpDslInternet: initializing…
echo: pptp,ppp,info pptpDslInternet: connecting…
[test@cerberus] >
echo: pptp,ppp,debug,packet pptpDslInternet: sent LCP ConfReq id=0xd
echo: pptp,ppp,debug,packet <mru 1450>
echo: pptp,ppp,debug,packet <magic 0x771217a5>
[test@cerberus] >
echo: pptp,ppp,debug,packet pptpDslInternet: sent LCP ConfReq id=0xe
echo: pptp,ppp,debug,packet <mru 1450>
echo: pptp,ppp,debug,packet <magic 0x771217a5>
[test@cerberus] >
echo: pptp,ppp,debug,packet pptpDslInternet: sent LCP ConfReq id=0xf
echo: pptp,ppp,debug,packet <mru 1450>
echo: pptp,ppp,debug,packet <magic 0x771217a5>
DSL LINE RECONNECTED AGAIN, MODEM IN SYNC, INTERFACE “DSLINTERNET” DOESNT REVERT TO “RUNNING” STATE AGAIN, LOOPS FOREVER
[test@cerberus] >
echo: pptp,ppp,debug,packet pptpDslInternet: sent LCP ConfReq id=0x10
echo: pptp,ppp,debug,packet <mru 1450>
echo: pptp,ppp,debug,packet <magic 0x771217a5>
[test@cerberus] >
echo: pptp,ppp,debug,packet pptpDslInternet: sent LCP ConfReq id=0x11
echo: pptp,ppp,debug,packet <mru 1450>
echo: pptp,ppp,debug,packet <magic 0x771217a5>
[test@cerberus] >
echo: pptp,ppp,info pptpDslInternet: terminating… - disconnected
echo: pptp,ppp,info pptpDslInternet: disconnected
echo: pptp,ppp,info pptpDslInternet: initializing…
echo: pptp,ppp,info pptpDslInternet: connecting…
echo: pptp,ppp,debug,packet pptpDslInternet: sent LCP ConfReq id=0x12
echo: pptp,ppp,debug,packet <mru 1450>
echo: pptp,ppp,debug,packet <magic 0x363b42eb>
[test@cerberus] >
echo: pptp,ppp,debug,packet pptpDslInternet: sent LCP ConfReq id=0x13
echo: pptp,ppp,debug,packet <mru 1450>
echo: pptp,ppp,debug,packet <magic 0x363b42eb>
[test@cerberus] >
echo: pptp,ppp,info pptpDslInternet: terminating… - disconnected
echo: pptp,ppp,info pptpDslInternet: disconnected
echo: pptp,ppp,info pptpDslInternet: initializing…
echo: pptp,ppp,info pptpDslInternet: connecting…
echo: pptp,ppp,debug,packet pptpDslInternet: sent LCP ConfReq id=0x14
echo: pptp,ppp,debug,packet <mru 1450>
echo: pptp,ppp,debug,packet <magic 0x5914183f>
[test@cerberus] >
echo: pptp,ppp,info pptpDslInternet: terminating… - disconnected
echo: pptp,ppp,info pptpDslInternet: disconnected
[test@cerberus] >
echo: pptp,ppp,info pptpDslInternet: initializing…
echo: pptp,ppp,info pptpDslInternet: connecting…
echo: pptp,ppp,debug,packet pptpDslInternet: sent LCP ConfReq id=0x15
echo: pptp,ppp,debug,packet <mru 1450>
echo: pptp,ppp,debug,packet <magic 0x4c28b95c>
DELETING INTERFACE “DSLINTERNET” MANUALLY <<<<<<<<<<<<<<<<<<<<<<<
echo: system,info device removed by test
RECREATE INTERFACE “DSLINTERNET” WITH THE SAME SETTINGS THAT EXISTED BEFORE <<<<
/interface pptp-client add add-default-route=no connect-to=10.0.0.138 disabled=no name=pptpDslInternet password=mydslpassword profile=pppProfileDslInternet user=mydslusername
\
COMMUNICATION SUCCESSFUL, LINK UP AGAIN <<<<<<<<<<<<<<<<<<<<<<<<<<
echo: pptp,ppp,info pptpDslInternet: initializing…
echo: pptp,ppp,info pptpDslInternet: connecting…
echo: system,info device added by test
echo: pptp,ppp,debug,packet pptpDslInternet: sent LCP ConfReq id=0x1
echo: pptp,ppp,debug,packet <mru 1450>
echo: pptp,ppp,debug,packet <magic 0x53b0a2d>
[test@cerberus] >
(8 messages discarded)
echo: pptp,ppp,debug,packet <mru 1500>
echo: pptp,ppp,debug,packet <magic 0x2132a7fb>
echo: pptp,ppp,debug,packet
echo: pptp,ppp,debug,packet pptpDslInternet: rcvd LCP ConfAck id=0x2
echo: pptp,ppp,debug,packet <mru 1450>
echo: pptp,ppp,debug,packet <magic 0x53b0a2d>
echo: pptp,ppp,debug,packet pptpDslInternet: rcvd CHAP Challenge id=0x1
echo: pptp,ppp,debug,packet
echo: pptp,ppp,debug,packet
echo: pptp,ppp,debug,packet pptpDslInternet: sent CHAP Response id=0x1
echo: pptp,ppp,debug,packet
echo: pptp,ppp,debug,packet
[test@cerberus] >
echo: pptp,ppp,debug,packet pptpDslInternet: sent CHAP Response id=0x1
echo: pptp,ppp,debug,packet
echo: pptp,ppp,debug,packet
[test@cerberus] >
echo: pptp,ppp,debug,packet pptpDslInternet: sent CHAP Response id=0x1
echo: pptp,ppp,debug,packet
echo: pptp,ppp,debug,packet
[test@cerberus] >
echo: pptp,ppp,debug,packet pptpDslInternet: rcvd LCP TermReq id=0x42
echo: pptp,ppp,debug,packet pptpDslInternet: sent LCP TermAck id=0x42
echo: pptp,ppp,info pptpDslInternet: terminating…
echo: pptp,ppp,info pptpDslInternet: disconnected
echo: pptp,ppp,info pptpDslInternet: initializing…
echo: pptp,ppp,info pptpDslInternet: connecting…
echo: pptp,ppp,debug,packet pptpDslInternet: sent LCP ConfReq id=0x3
echo: pptp,ppp,debug,packet <mru 1450>
echo: pptp,ppp,debug,packet <magic 0x7ace0cbe>
[test@cerberus] >
(53 messages discarded)
echo: pptp,ppp,debug,packet <addr ww.www.www.ww>
echo: pptp,ppp,debug,packet pptpDslInternet: rcvd IPCP ConfNak id=0x1
echo: pptp,ppp,debug,packet
echo: pptp,ppp,debug,packet pptpDslInternet: sent IPCP ConfReq id=0x2
echo: pptp,ppp,debug,packet
echo: pptp,ppp,debug,packet pptpDslInternet: rcvd LCP ProtRej id=0x2
echo: pptp,ppp,debug,packet 80 57 01 01 00 10 01 0a 00 00 00 00 00 00 00 14
echo: pptp,ppp,debug,packet pptpDslInternet: rcvd LCP ProtRej id=0x3
echo: pptp,ppp,debug,packet 82 81 01 01 00 06
echo: pptp,ppp,debug,packet pptpDslInternet: rcvd IPCP ConfAck id=0x2
echo: pptp,ppp,debug,packet
echo: pptp,ppp,info pptpDslInternet: connected
[test@cerberus] >
echo: pptp,ppp,debug,packet pptpDslInternet: rcvd LCP EchoReq id=0x1
echo: pptp,ppp,debug,packet <magic 0x14b66e67>
echo: pptp,ppp,debug,packet 63 bd 76 a1
echo: pptp,ppp,debug,packet pptpDslInternet: sent LCP EchoRep id=0x1
echo: pptp,ppp,debug,packet <magic 0x63bd76a1>
echo: pptp,ppp,debug,packet 63 bd 76 a1
[test@cerberus] >
Since i deleted the interface, i have to adjust my NAT “MASQUERADE” rule to point to the correct interface in order to be able to surf the net again.
The whole thing can also be achieved by only rebooting the mikrotik…so i guess it has to be a problem on mikrotik side.
Maybe normis can shed some light on this ? 
I will of course also test the suggested workaround from ZeroByte and report back if i can get it to work.
IF its a bug, id like to file an official support case in order to get this fixed (should i create a supout.rif file of BOTH states ? (link working and NOT working? or only “not working” state ?
Probably i am just something missing and everything works as designed ? 
Thanks for your patience ;.)
Andreas