Please note the new address for this forum : forum.excito.org. The old address redirects here but I don't know for how long. Thanks !
New user's registration have been closed due to high spamming and low trafic on this forum. Please contact forum admins directly if you need an account. Thanks !

TCP errors when using Bubba2 as Router/Firewall

Got problems with your B2 or B3? Share and get helped!
Post Reply
scott-2
Posts: 31
Joined: 05 Oct 2008, 21:25

TCP errors when using Bubba2 as Router/Firewall

Post by scott-2 »

I am trying to set up my new Bubba2 using the recommended "Mini Server with Router and Firewall" configuration. I got as far as connecting my PC to my Bubba2 LAN port and my Bubba2 WAN port to my ISP modem.

Everything appears to be fine until I initiate request a long TCP stream from somewhere on the internet. Small short streams are received correctly. Long streams are broken. For example, I can login to an FTP server correctly but when I issue ls the connection is closed by the server.

I used Wireshark to look at the traffic (I'm kind of a newbie with Wireshark). This utility shows errors such as:

- Acknowledgment number: Broken TCP. The acknowledge field is nonzero while the ACK flag is not set
- This is a TCP duplicate ack
- A segment before this frame was lost

These errors do not occur when I use my old router (U.S. Robotics 5461 Router). They only occur when Bubba2 is the gateway.

Ping requests are successful. Http requests do not work, but neither do I get 404 errors; instead the session eventually times out (connection reset by server).

What should I do?
pa
Posts: 308
Joined: 06 Dec 2006, 04:38
Location: Sweden
Contact:

Post by pa »

Hi scott-2

You have most likely been hit by the silicon bug described in:
http://forum.excito.net/viewtopic.php?t=1111

We are working hard on an update to fix this issue, and it will be available shortly.

/PA
scott-2
Posts: 31
Joined: 05 Oct 2008, 21:25

Post by scott-2 »

I am still struggling with the configuration of the Bubba2 as Router/Firewall. When I connect the WAN port to the cable-modem and set the WAN port to obtain its address via DHCP, it appears that nothing is happening. For example, netstat -rn outputs a line of info for the eth0 device but nothing for eth1 device. (I am trying to remember if eth0=LAN and eth1=WAN. Forgive me if I have it backwards. The point is that the WAN interface does is not listed in the netstat -rn output.)

When I complete the setup instructions for the Router/Firewall setup, then all DNS lookups to the internet fail. I don't think the WAN port can communicate with my ISP at all.

Can you offer any advice?

I have updated the Bubba2 to 1.0.8 using apt-get dist-upgrade. It works great as a server inside my LAN. But does not function as a Router/Firewall.
pa
Posts: 308
Joined: 06 Dec 2006, 04:38
Location: Sweden
Contact:

Post by pa »

Hi Scott,

I just noted that you are using a cable-modem. Other users have had similar problems with cable modems, please review the end of this thread:
http://forum.excito.net/viewtopic.php?p=5233

We now know what the problem is, and will try to release a software update to resolve this issue asap, but can you in the meantime try Carls suggestion?

/PA
Post Reply