Thanks for help, after setting "Idle Disconnect" PPPoE works fine. May be u could make this default

Anyway what about the FTP issue? accounts with "Read/Write" access to ftp_pub work OK, but for accounts with "Private" access does not work - connection "freezes" after sending password. Both ftp_pub and ftp_pvt exist and have same access control.

system log:
Code:
Mar 16 19:46:07 vsftpd[163]: CONNECT: Client "192.168.1.116"
Mar 16 19:46:07 vsftpd[162]: [guest] OK LOGIN: Client "192.168.1.116"
Mar 16 19:46:12 vsftpd[166]: CONNECT: Client "192.168.1.116"
Mar 16 19:46:12 vsftpd[165]: [taro] OK LOGIN: Client "192.168.1.116"
ftp client:
Code:
ftp> o my.router
Systém je připojen k my.router.
220 (vsFTPd 2.0.6)
Uživatel (my.router:(none)): guest
331 Please specify the password.
Heslo:
230 Login successful.
ftp>

ftp> o my.router
Systém je připojen k my.router.
220 (vsFTPd 2.0.6)
Uživatel (my.router:(none)): taro
331 Please specify the password.
Heslo:
after typing password, there's no response (even if log says login is successful)

I tried to turn off passive mode, but with no luck.