Restaurant POS XP machine keeps loosing Internet connectivity


Recommended Posts

My wife's restaurant has a inherited small network consisting of a POS that is connected to a Netgear FVS318 firewall router. The problem is that the POS Windows XP machine will loose Internet connectivity intermittently (mostly on Friday's). 
One thing that used to resolve the issue was to (from the POS machine with static IP) perform a "ping www.yahoo.com" command. Somehow pinging a site enabled Internet access again. I don't understand how the ping resolved the issue. I'm thinking there is something broken with the Netgear firewall router.  Also, power cycling all the components one by one fixed the issue at times. 

Here's a description of the small network.
POS machine (Windows XP) ----> Hub----> Netgear firewall ---> AT&T DSL router/ modem
printer for POS connected to Hub 
There are other pc's connected to the AT&T DSL router.

1 hour ago, Ph1b3r0pt1c said:

Check the dhcp timeout on leases, not saying this is it, but on some routers I have had to change it to like 3 days. It could also be bad NIC, or bad router.

The POS machine has a static ip assigned does this negate dhcp on the Netgear router?

so your saying these fixes you use to do no longer work?

 

You mention other machines on the network, does their internet access go down too.. Or is it just this one POS machine?

 

Yes if your saying the POS has a static IP on it, then for sure dhcp has nothing to do with.  Its possible that a ping to anything could force a arp for the gateway IP... Lots of things that might be going on if that use to bring the connection back.

 

But it seems that is not working now?  I would suggest when its not working validate that you have access to the routers IP...   From a cmd prompt do a ipconfig /all it will show you what your default gateway is and what your using for dns, etc..  Why don't you post that?  Since you say your behind a router have to assume that IP is rfc1918 and no issues with posting that info..

 

Can you ping the gateway via IP?  Can you ping say 8.8.8.8, can you still resolve stuff like www.neowin.net or www.google.com when you try and ping those names?  Do you get back an IP or some other error?

 

Can you ping the other machines on the network by their IPs?

 

 

Could be other machines (like the CC Reader, etc) that need it *right there* on the same subnet, then feed it into the back office for recordkeeping, which then print the orders to the line, waitress station(s), etc. Likely many reasons why it's on a hub.

 

I agree that the first failure point to check would be the CAT5. Over time those degrade in the most stupid ways that would seem to be counter-intuitive. They aren't environment-proof, either. Heat, grease, getting brittle and failing just out of spite, you name it.

 

The other thing to check would be the hardware the POS machine is running itself. Just because it's losing connectivity mostly on Fridays doesn't mean anything special -- those are your "busy days", yes? That means the Network Chipset is overheating due to use. This is a symptom, usually with mainboards using Nvidia chipsets, that the CPU, board, or both are in a pre-failure condition and that they need replacing soon.

 

Bottom line is that you should start making arrangements to get that POS data transferred to something else, and look into getting another machine to handle your sales. Not because it's XP, but because that hardware is beginning to fail.

when he says hub, I am pretty sure he means switch ;)  Hubs have not be standard for years and years..  Only time you would currently use an actual hub is when you were wanting a cheap network probe to sniff traffic.  But lets hope your traffic is less than 100mbps..

 

How anyone can point to the POS hardware failing with the amount of info given is just pure and utter guess work..  There is nothing that points to any sort of hardware failure at all as of yet.

 

I would suggest get some actual info before start replacing hardware or moving equipment around to other connections.

 

  • Like 1
2 minutes ago, BudMan said:

when he says hub, I am pretty sure he means switch ;)  Hubs have not be standard for years and years..  Only time you would currently use an actual hub is when you were wanting a cheap network probe to sniff traffic.  But lets hope your traffic is less than 100mbps..

 

How anyone can point to the POS hardware failing with the amount of info given is just pure and utter guess work..  There is nothing that points to any sort of hardware failure at all as of yet.

 

I would suggest get some actual info before start replacing hardware or moving equipment around to other connections.

 

Because of the symptomology. I've got a lot of experience with this, and recently. I know what I'm doing. :)

So you have a machine that has intermittent internet..  You don't even know if the other machines are also not having internet, have not been checked.  Or if the machine can ping these other machines even..  But sure time to replace the POS machine..

 

You don't even know how old the POS is, for all you know they put it in 2 months ago..

 

From the info given there is no way to make even guess to what the problem is... For all you know their ISP is having issues...

 

Where did the OP state that the machines connected to the router work when this POS was having problems...  How do you know its not the netgear firewall having a problem..  Pointing to the POS to be replaced with the amount of info at hand is just nonsense guess work..

 

He mentions that the POS has a staic iP, but more than likely the netgear just has dhcp on its wan to the adsl network...  Could be something as simple as the netgear is not renewing its lease on its wan connection to the adsl network...  I could go on and on and on with what it MIGHT be from the info given..  But they would all be just pure speculation without any actual info to go on..

 

"those are your "busy days", yes? That means the Network Chipset is overheating due to use. "

 

That is just pure BS speculation... For all you know friday is their slow day of the week, and they did a total of 3 transactions that day..  Your guessing is no better than saying its having issues because mercury is in retrograde... 

 

Same goes for maybe the ports are full of grease, or the cable is failing because of heat??  Who said the POS was in the kitchen or exposed to heat or grease?  For all we know from what is posted this is a raw vegan restaurant where they serve tofu and sliced veggies..

@John Teacake While I am not going to take any such bet on the type of restaurant ;)  That example was a bit out there to be sure.. Just trying to point out that there is clearly not enough info to make speculation like time replace the POS because its hardware is failing..

18 minutes ago, BudMan said:

@John Teacake While I am not going to take any such bet on the type of restaurant ;)  That example was a bit out there to be sure.. Just trying to point out that there is clearly not enough info to make speculation like time replace the POS because its hardware is failing..

Quite a few members here see the word XP and spas out.

4 hours ago, surfer949 said:

My wife's restaurant has a inherited small network consisting of a POS that is connected to a Netgear FVS318 firewall router. The problem is that the POS Windows XP machine will loose Internet connectivity intermittently (mostly on Friday's). 
One thing that used to resolve the issue was to (from the POS machine with static IP) perform a "ping www.yahoo.com" command. Somehow pinging a site enabled Internet access again. I don't understand how the ping resolved the issue. I'm thinking there is something broken with the Netgear firewall router.  Also, power cycling all the components one by one fixed the issue at times. 

Here's a description of the small network.
POS machine (Windows XP) ----> Hub----> Netgear firewall ---> AT&T DSL router/ modem
printer for POS connected to Hub 
There are other pc's connected to the AT&T DSL router.

I for a moment thought you were saying POS as Piece of ..... not Point of Sale, It made me laugh then I realized it was POS as in register and not well you know :shiftyninja:.

Yup XP and POS I too would jump the other meaning of POS vs Point of Sale ;)

 

There are many XP based POS still out there, I am fairly sure they lost PCI compliance back in 2014..  But who says a standalone restaurant has to meet PCI to do CC transactions? Then again OP never stated they were doing that..

2 hours ago, BudMan said:

when he says hub, I am pretty sure he means switch ;)  Hubs have not be standard for years and years..  Only time you would currently use an actual hub is when you were wanting a cheap network probe to sniff traffic.  But lets hope your traffic is less than 100mbps..

I dunno, he's using a Windows XP (embedded?) POS terminal, so a HUB isn't out of the question here.

4 minutes ago, BudMan said:

Yup XP and POS I too would jump the other meaning of POS vs Point of Sale ;)

 

There are many XP based POS still out there, I am fairly sure they lost PCI compliance back in 2014..  But who says a standalone restaurant has to meet PCI to do CC transactions? Then again OP never stated they were doing that..

If they are storing the data or they are listed as the processor of the data/depositing into their own account and not using a 3rd party to process their charges, then they should be compliant

Honestly, everyone. I was attempting to be helpful. No reason to blow your stacks at me. Sheesh.

 

Did I not say that it was the hardware that I suspected, and that XP Point Of Sale was not at issue -- and to check the Cat-5 Cable for damage and wear/tear FIRST.

 

The symptoms described threw up a flag because I've had two machines both fail with similar hardware (Nvidia chipsets) and that's exactly the behavior they display when they are about to fail. 

 

The OP can further test this line of thought by allowing the machine to run. If it's indeed the chipset/mainboard that is failing, other peripherals will begin to intermittently fail such as USB, on-board VGA, and eventually the Southbridge itself as a whole. It won't take long for these problems to occur, less than a month depending on degree of use.

 

Seriously, I didn't post in this thread because I wanted to get flamed. I just want to help.

 

But, since we're on the subject -- there's FAR too much flaming going on all around, and I'm SICK TO ####### DEATH OF IT. I compose MYSELF in a respectful manner, and I expect the same in return. SO LIGHTEN THE #### UP, @BudMan. If I'm wrong, I admit I'm wrong, but you took things WAY too far laying into me like that.

laying into who??  Stop getting your panties all in a bunch over someone stating that there is not enough info given to tell someone to replace hardware...  JFC is this forum made up of 13 year old girls on their first period or what ;)

 

All I said was there was not enough info and any such advice would be guess work

 

"How anyone can point to the POS hardware failing with the amount of info given is just pure and utter guess work..  There is nothing that points to any sort of hardware failure at all as of yet."

 

When you made claim that you know because of experience I went into example of what information was missing that makes impossible to make such a claim.

 

nic overheating because of it being a busy day for transactions..  Come on - you can't honestly think that the case..  Is that card pumping out full pipe for hours and hours, ok maybe... It sending and receiving the tiny amount of data that is a transaction is just plain nonsense..  Talk about jumping to conclusions with no information at all..

 

WTF... You try and have a conversation and exchange your opinion on a subject and comments made and you get made out to be some asshat... 

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Are you going to do performance benchmarks comparing all states? I'd be interested in seeing that in the next "part".
    • My father still uses a programme written in dbase3. Still manages to work with a little help from dosbox. 
    • Microsoft hides these secret Windows 11 performance boost settings available on every PC by Sayan Sen Windows enthusiasts often look for ways to extract as much performance out of their systems as possible, and it's often the case that they try and do so while trying to minimize the heat and power consumption. This is especially relevant in the case of mobile Windows PCs since laptops and notebooks tend to get hot and management of that heat and power is harder in such a form factor. As such users often turn to techniques like under-volting which can be used to squeeze out the maximum capabilities of a chip while also maintaining lowered power levels. There are official apps from AMD and Intel with the likes of Ryzen Master and XTU (Extreme Tuning Utility). While these are quite handy, most enthusiasts probably prefer to dig into the BIOS and play around with settings there like Curve Optimizer on Ryzen, which lets users set various frequency-voltage scaling values. These are essentially called P-States. If you are not familiar with them, Processor Power Management is done through Advanced Configuration and Power Interface (ACPI) P-states and C-states. While P-states or performance pwoer states handle CPU voltage-frequency scaling, C-states deal with CPU sleep states so that some of the CPU functions, which are not necessary at that moment, can be disabled. The P-states and C-states work together to make the processor run more efficiently. It helps the OS and apps determine which cores can be parked and which should be boosted. Of course not every user is an enthusiast or knows the technicalities and integrities of how things like overclocking or undervolting work. Thankfully for them Windows itself offers something pretty cool, though it is hidden by default on all systems. By default, Windows only has two P-States, "Minimum Processor State" and "Maximum Processor State." However, this can be changed with a Registry trick to expand the options under a secret "Processor performance boost mode" dropdown. This essentially enables the HWP or hardware P-States available on a device, and these are not controlled just by the OS itself as the underlying hardware gets involved too. In total there are five Processor Performance Boost Mode profiles that control how Windows requests and allows CPU turbo/boost behavior under the different power policies. They are: Disabled: In this mode, processor boosting is effectively turned off. The CPU will avoid entering turbo or boost frequencies and instead operate closer to its base frequency ceiling. This can significantly reduce power consumption and heat output, but at the cost of reduced burst performance and responsiveness in short workloads. Enabled: This is the standard behavior where boost functionality is allowed under normal conditions. The processor can opportunistically increase frequency when workload demands it, balancing performance gains with power and thermal constraints as managed by the system. Aggressive: Aggressive mode favors performance more heavily, allowing the CPU to enter higher boost states more readily and sustain them longer. This should in theory improve responsiveness under bursty or heavy workloads but increases power draw and thermal output compared to the default enabled behavior. Efficient Enabled: This mode still allows boosting, but with a stronger bias toward energy efficiency. The system attempts to use boost more selectively, avoiding unnecessary frequency spikes when the performance gain is marginal. Efficient Aggressive: This is a hybrid approach where boost is still performance-responsive, but the system continuously weighs efficiency more heavily than in Aggressive mode. It aims to deliver noticeable performance improvements while reducing wasted power in less demanding scenarios. Here's how to enable the Processor performance boost mode: Open Registry Editor: Press Win+R, type regedit, and click OK. Go to: HKLM\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\be337238-0d82-4146-a960-4f3749d470c7 (where HKLM stands for HKEY_LOCAL_MACHINE_) Modify the value of Attributes from 1 to 2 (you can find modify option by right-clicking) After that, exit Registry, you should now be able to see the new "Processor performance boost mode" dropdown menu: As you can see there are now five new P-States or CPPC states or power profile available that help define the boost mode processor setting on your PC. Wrapping it up here's a quick run-down of the settings as defined by Microsoft itself. Setting Description Disabled The corresponding P-state-based behaviour is disabled. Collaborative Processor Performance Control (CPPC) behaviour is disabled. Enabled The corresponding P-state-based behaviour is enabled. CPPC behaviour is Efficient Enabled. Aggressive The corresponding P-state-based behaviour is enabled. CPPC behaviour is Aggressive. Efficient Enabled The corresponding P-state-based behaviour is Efficient. CPPC behaviour is Efficient Enabled. Efficient Aggressive The corresponding P-state-based behaviour is Efficient. CPPC behaviour is Aggressive. Aggressive At Guaranteed Windows calculates the desired extra performance above the guaranteed performance level, and asks the processor to deliver that specific performance level. Efficient Aggressive At Guaranteed Windows always asks the processor to deliver the highest possible performance above the guaranteed performance level. In the next part we shall be comparing these settings to explore how much of a benefit or regression they can provide in terms of performance and power efficiency. If you decide to change the values on your system and are experiencing problems like crashes or an overheating PC, make sure to revert the steps back to the original state.
  • Recent Achievements

    • Week One Done
      rolfus earned a badge
      Week One Done
    • One Month Later
      Leroy Jethro Gibbs earned a badge
      One Month Later
    • Conversation Starter
      flexorcist earned a badge
      Conversation Starter
    • One Month Later
      AndreaB earned a badge
      One Month Later
    • One Month Later
      agatameier earned a badge
      One Month Later
  • Popular Contributors

    1. 1
      +primortal
      518
    2. 2
      +Edouard
      198
    3. 3
      PsYcHoKiLLa
      147
    4. 4
      ATLien_0
      93
    5. 5
      Steven P.
      78
  • Tell a friend

    Love Neowin? Tell a friend!