Major issues with Firewalla Gold and support is completely useless!!!

Comments

4 comments

  • Avatar
    Client Support

    Hi, 

    By now you should have gotten a direct response on your ticket. As I explained, this sometimes happens when there is a network loop but looking at your topology I don't see how that could be the case here. 

    It could be a bug on our side, but we need your help in finding it so we can fix it. We haven't seen an issue like this on complex networks much less a simple one like this. We look forward to working with you to resolve this issue. Thanks for your patience.  🙏

    1
    Comment actions Permalink
  • Avatar
    James Willhoite

    AppleTV does have this behavior when the TV is "sleeping"... Its been going on for years Apple Forum from 2018 

    My AppleTV is WiFi only, and my old one is only a 10/100 nic ..... I'll plug that back in and see if it does the same thing.

    0
    Comment actions Permalink
  • Avatar
    Dave Komaromi

    Post your port configs for the firewalla, also try changing (assume you already tried this) devices connected from auto to manual speed gig/full (just for fun). 

    I had an issue a few years back where my firewalla gold would not negitiation with my ISP switch (Bell), and had to great a transit isolate VLAN external to Firewalla to handle port speed negotiation.

    No longer an issue, since many firmware (firewalla)  has been done.

    If you have a small switch, I would actually try it off of the firewalla.  (ideally a switch with some sort of logging/console) so you can see what is going on.

    Personally, I would hope that firewalla adds the ability to change port config (auto/manual) duplex/speed - and sure, totally get that now a days everything auto negotiates...but as an old school cisco guy, I come from the day of static uplinks, etc...to prevent this kind of port negotiation.

    0
    Comment actions Permalink
  • Avatar
    jcclow

    Thanks for your replies.

    I finally got my issue escalated and Firewalla realized what was causing the issue was and is making changes to a future firmware update because of them.

    Here was their reply...

    Very sorry for being so long and slow on this ticket. This is our problem. Let me summarize the problems and what we are going to do:
     
    Problem 1:
    In order to prevent network loop, by default, stp feature is turned on to detect network loop when multiple ethernet ports are in the same local network. This will add extra delay to IP allocation when a device is directly connected to Gold's ethernet port or a device is powered on when direct connected to Gold.
     
    Workaround is we can disable stp for your local network via remote support, or create a dedicate local network for the port that a device is directly connected. (stp is disabled when there is only one port in local network.)
     
    Long term solution: Dead loop detection is essential, otherwise improper wiring may take down the entire network and it's difficult to debug this type of error. But we may be able to add features to detect "when a device is directly connected" and provide some suggestion for better experience.
     
     
    Problem 2:
    In recent releases, we have added more visibility in the app regarding to ethernet speed change, this may be helpful to detect the real speed downgrade, but it may also unexpectedly uncover some strange behaviors from devices. (again this only happens when device is directly connected to Gold)
     
    Example of strange behaviors: Although Apple TV is not used, it may wake up periodically and run some background stuff, maybe by the Apple power nap feature. This will power on ethernet port and sometimes it will only negotiate speed at 100mbps (maybe for power saving, we see same behaviors on some laptops)
     
    This will create lots of annoying events in the app, like what you have shared.
     
    Clearly we have not done enough testing on use cases with directly connected devices, will work with test team on that. We'll also discuss with engineering team on how to reduce noises like this. We'll also update documents to highlight these issues.
     
     
    Problem 3:
    Our support team should escalate, identify the issue and provide the workaround much faster. I'm going to work with support team and engineering team to refine the process and also add better training.
     
     
    Sorry again for the frustration, and let me know if I miss anything. Also please leave support on, I'll get more engineers to check if there are any other issues.

    And then this post also...

    In short, you don't lose anything as long as there is no physical network loop. You don't have to buy an extra switch just for STP issue.
     
    If STP is off, and if you connect two ports (in same LAN) from Gold to the same dumb switch or use one ethernet cable to connect two ports from Gold, basically a physical network loop, it will kill your local network. Most of time people won't do that, STP is just there to prevent people from making mistakes.
     
    Especially if you just connect your Apple TV or PC directly to Gold Port, it won't create loop.
     
    Thanks for the feedback. We are going to:

    1. Update documents to highlight this issue
    2. Add a knob in the app that user can disable STP easily.
    3. Add features to potentially auto detect single device on a LAN port and remind user in the app.
    1
    Comment actions Permalink

Please sign in to leave a comment.