The following example could be used to duplicate the issue on a private network.
PC has DHCP enabled with an alternate static configuration PC Ip address: 192.168.1.2 PC Subnet Mask: 255.255.0.0 PC Gateway 0.0.0.0 XL IP: 192.168.2.1 XL Subnet Mask: 255.255.255.0 XL Gateway 0.0.0.0
Due to the PC's subnet mask the PC believed the XL was on its alternate address subnet. The XL believed traffic from the PC was from outside of its subnet and so it used its invalid Gateway IP to route traffic back. Eventually the DSP, which contains the ethernet stack, stopped responding to the 80386 and the controller reset with a task error 0x8F0000E.
If the XL subnet was edited so that the invalid gateway was no longer used, the task errors could no longer be duplicated.
The DSP ethernet stack was modified to test the validity of the gataway before responding to traffic not on its subnet. The XL will no longer respond or attempt to resolve routes to IP addresses not in its subnet unless it has a gateway address that is also on its subnet.
| Model | Version | Released |
|---|---|---|
| XL2CL | 4.32.00 | 7/15/2015 |
| XL2OL | 4.32.00 | 7/15/2015 |
| XL220OL | 4.08.00 | 11/14/2016 |