Correct. The port is changing.

I don't think is related, but I also tried setting Real Time Thread as a part of other testing. The process is running as root, but is unable to enable that. That may be broken.

Code:
ChangeCode: Server, Zone: xxxxxPCAP Filter Set: udp[0:2] > 1024 and udp[2:2] > 1024 and ether proto 0x0800 and host 192.168.75.1 and not broadcast and not multicast
Failed to set capture thread realtime.
EQPacket: SessionDisconnect detected, awaiting next zone session,  pcap filter: EQ Client 192.168.75.1
PCAP Filter Set: udp and (portrange 9000-9007 or port 9876 or port 64586) and ether host XXXXX and ether proto 0x0800 and not broadcast and not multicast
Failed to set capture thread realtime.
EQPacket: SessionRequest detected, pcap filter: EQ Client XXXXX, Client port 64586. Server port 2110
EntryCode: Client
<snip>
Listening for IP client: 192.168.75.6
PCAP Filter Set: udp[0:2] > 1024 and udp[2:2] > 1024 and ether proto 0x0800 and host 192.168.75.6 and not broadcast and not multicast
Failed to set capture thread realtime.
PCAP Filter Set: udp and (portrange 9000-9007 or port 9876 or port 53946) and ether host XXXXX and ether proto 0x0800 and not broadcast and not multicast
Failed to set capture thread realtime.
EQPacket: SessionRequest detected, pcap filter: EQ Client XXXXX, Client port 53946. Server port 9009
Listening for IP client: 192.168.75.1
PCAP Filter Set: udp[0:2] > 1024 and udp[2:2] > 1024 and ether proto 0x0800 and host 192.168.75.1 and not broadcast and not multicast
Failed to set capture thread realtime.
EQInterface::savePrefs()
-     isVisible()
Finished saving preferences to file: /root/.showeq/showeq.xml
- ==> EQInterface::savePrefs()
-     isVisible()
Finished saving preferences to file: /root/.showeq/showeq.xml
- ==> EQInterface::savePrefs()
-     isVisible()
Finished saving preferences to file: /root/.showeq/showeq.xml
ChangeCode: Client, Zone: xxxxx