pppoe disconnect problem ...

My enviroment as follow:

Situation 1:

One ros with two ethernet interface link to a switch and lan,the four switch ports link to the four adsl modem:
The nic of wan link to switch trunk port,everything is ok :

NAME MTU ARP VLAN-ID INTERFACE

0 R vlan10 1500 enabled 10 WAN
1 R vlan20 1500 enabled 20 WAN
2 R vlan30 1500 enabled 30 WAN
3 R vlan40 1500 enabled 40 WAN

And set bridge to the vlan( set the mac-address to the diffrent value)
0 R name="bridge10" mtu=1500 arp=enabled mac-address=00:11:25:4E:10:6A protocol-mode=none priority=0x8000 auto-mac=no
admin-mac=00:11:25:4E:10:6A max-message-age=20s forward-delay=15s transmit-hold-count=6 ageing-time=5m

1 R name="bridge20" mtu=1500 arp=enabled mac-address=00:11:25:4E:20:6A protocol-mode=none priority=0x8000 auto-mac=no
admin-mac=00:11:25:4E:20:6A max-message-age=20s forward-delay=15s transmit-hold-count=6 ageing-time=5m

2 R name="bridge30" mtu=1500 arp=enabled mac-address=00:11:25:4E:30:6A protocol-mode=none priority=0x8000 auto-mac=no
admin-mac=00:11:25:4E:30:6A max-message-age=20s forward-delay=15s transmit-hold-count=6 ageing-time=5m

3 R name="bridge40" mtu=1500 arp=enabled mac-address=00:11:25:4E:40:6A protocol-mode=none priority=0x8000 auto-mac=no
admin-mac=00:11:25:4E:40:6A max-message-age=20s forward-delay=15s transmit-hold-count=6 ageing-time=5m

Then set pppoe-clinet on the brige.It works fine.

Situation 2:
One ros with two ethernet interface link to a switch and lan,the four switch ports link to four port of epon switch:
The configurations of ros are the same with situation 1.
The problem is that,only the first pppoe-client can connected and stay on line work well,the others always disconnected in several minutes after connected what ever whether they carried datas.
I confirmd that the other line work well with a notebook or single router.
It look likes the isp's epon devicement refuse ros pppoe on it multiple lines,i enven tried multiple nic and one nic with four port card,all of them have the same problem.

Anybody know that? Thanks!

can i change the value of pppoe-client’s Host-Uniq?
Maybe the diffrent pppoe-clients used the same Host-Uniq?

I can see the log : LCP down…
What hanppend after certificated?

I ever thought maybe the stp problem ?But the ports wert not be blocked…