I'm having an issue with my DIR-865L where it drops the internet connection every 3-4 hours. First, some history:
I bought a new 865L and experienced some issues with the WiFi dropping every now and then as well as the internet dropping every 3-4 hours. Tech support had me upgrade to FW 1.04, but it didn't fix anything. So they had me send it back and shipped me a new one.
Now, with this new one (my current router) I first had an issue with the internet dropping consistently every 5 minutes. Fixed that after roaming the forums here and enabling "Use Unicasting". But then we got the same issue as with my last router where internet (or the connection to my fiber box) drops every 3-4 hours. Now we have to restart the router several times a day, which becomes quite tedious after a while

I have figured out that I can fix it by releasing and renewing the WAN IP on the router (Status > Device Info). Tech support had me upgrade to FW 1.04 and then 1.05, but as expected that didn't help. And now they want me to send this router back as well. I'm reluctant to do that because that means 1-2 weeks with no internet or LAN action..
Everything else on the LAN (both WiFi and cable) works when I experience these drops, it's just the WAN side. I have tried hooking up directly to the fiber box when it happens, and I can still access the internet from there.
Any ideas what this can be? I'm thinking it might be as easy to fix as the 5 minute issue I had, but tech support here in Norway won't give me anything other than new FW releases

More details:
Region: Norway, but my ISP is in Sweden
ISP: Bahnhof 200/20 mbit/s, but the fiber box is delivered from OpenNet (shared infrastructure company)
Fiber box: PacketFront DRG Ease (DRG711)
Internet connection type: DHCP, confirmed from ISP
MTU: 1500, confirmed from ISP
Fiber box lease time: Haven't received an answer from ISP yet (if it's around the same time as my drops, I'm closer to the culprit). It does however say 300 in the log files on DHCP acknowledge between the router and fiber box. But is it minutes or seconds?
Advanced DNS: disabled
IPv6: disabled (set to Local Connectivity Only)
QoS: enabled (read on the forum that it increased available bandwidth on LAN)
SPI: disabled
NAT: TCP and UDP endpoint independent
Anti-spoof checking: disabled
ALG: enabled on PPTP, IPsec, RTSP, SIP
WPS: disabled
UPnP: enabled
WAN port speed: Auto
IPv4 Multicast Streams: enabled
IPv6 Multicast Streams: disabled
SharePort, DLNA and iTunes: disabled