I will drink more coffee next time, I was excited and missed my page link.
Thank you again.
I will drink more coffee next time, I was excited and missed my page link.
Thank you again.
@Andrew said in Issue with VM network dropping in and out:
yum install r8125
What URL should I use for the wget, I guess this allows me to add a repository for the yum update to download from?
I tried: wget https://xcp-ng.org which was just a random try.
But that was most definitely not the correct URL. I don't think the index page will help me much lol.
Again thanks for all the help on this.
@Andrew @gskger @olivierlambert @john-c
Truly Thank you so much for helping me resolve this issue.
I know I have to run the command on each reboot, but it is much better than having hardware I can't even use.
To all that help me and walked me through the process thank you
I know you all have much on your plates but to take the time to dive into this problem is awesome!
If you do release an update to the driver let me know so I can test it. I owe you for the help!
I think you did find a fix; how can I apply this to the host, so it has this setting on each reboot?
So far, no issues at all with the network! Truly I am happy and even if I have to run this code on each boot up at least the mini pc isn't useless.
Thank you, it is driving me crazy at first. I though my switch was bad so I bought a new one just incase. Then It didn't solve it so I though my fiber was causing TX/RX issues so I replaced it.
I am glad you can somewhat reproduce the error.
@gskger said in Issue with VM network dropping in and out:
dmesg | grep VPD
[15:36 GLS-XENHOST08 ~]# dmesg | grep VPD
[ 5.967152] r8125 0000:02:00.0: invalid short VPD tag 00 at offset 1
[15:36GLS-XENHOST08~]#
@gskger said in Issue with VM network dropping in and out:
yum update
[15:25 GLS-XENHOST08 ~]# yum update
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Excluding mirror: updates.xcp-ng.org
* xcp-ng-base: mirrors.xcp-ng.org
Excluding mirror: updates.xcp-ng.org
* xcp-ng-updates: mirrors.xcp-ng.org
No packages marked for update
[15:25GLS-XENHOST08~]#
@gskger done, thank you for the correction.
@gskger [14:39 GLS-XENHOST08 ~]# lspci | grep Ethernet
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller (rev 05)
[14:39 GLS-XENHOST08 ~]# ^C
[14:39 GLS-XENHOST08 ~]# lspci -s 02:00.0 -vvv
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller (rev 05)
Subsystem: Realtek Semiconductor Co., Ltd. Device 0123
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 36
Region 0: I/O ports at f000 [size=256]
Region 2: Memory at fce00000 (64-bit, non-prefetchable) [size=64K]
Region 4: Memory at fce10000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [40] Power Management version 3
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [50] MSI: Enable- Count=1/1 Maskable+ 64bit+
Address: 0000000000000000 Data: 0000
Masking: 00000000 Pending: 00000000
Capabilities: [70] Express (v2) Endpoint, MSI 01
DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s <512ns, L1 <64us
ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset- SlotPowerLimit 75.000W
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-
MaxPayload 256 bytes, MaxReadReq 2048 bytes
DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr+ TransPend-
LnkCap: Port #0, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s unlimited, L1 <64us
ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
LnkCtl: ASPM L1 Enabled; RCB 64 bytes Disabled- CommClk+
ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
DevCap2: Completion Timeout: Range ABCD, TimeoutDis+, LTR+, OBFF Via message/WAKE#
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+, OBFF Disabled
LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
Compliance De-emphasis: -6dB
LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-, EqualizationPhase1-
EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
Capabilities: [b0] MSI-X: Enable+ Count=32 Masked-
Vector table: BAR=4 offset=00000000
PBA: BAR=4 offset=00000800
Capabilities: [d0] Vital Product Data
pcilib: sysfs_read_vpd: read failed: Input/output error
Not readable
Capabilities: [100 v2] Advanced Error Reporting
UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq+ ACSViol-
UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn-
Capabilities: [148 v1] Virtual Channel
Caps: LPEVC=0 RefClk=100ns PATEntryBits=1
Arb: Fixed- WRR32- WRR64- WRR128-
Ctrl: ArbSelect=Fixed
Status: InProgress-
VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=01
Status: NegoPending- InProgress-
Capabilities: [168 v1] Device Serial Number 01-00-00-00-68-4c-e0-00
Capabilities: [178 v1] Transaction Processing Hints
No steering table available
Capabilities: [204 v1] Latency Tolerance Reporting
Max snoop latency: 1048576ns
Max no snoop latency: 1048576ns
Capabilities: [20c v1] L1 PM Substates
L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
PortCommonModeRestoreTime=150us PortTPowerOnTime=150us
Capabilities: [21c v1] Vendor Specific Information: ID=0002 Rev=4 Len=100 <?>
Kernel driver in use: r8125
Kernel modules: r8125
[14:40GLS-XENHOST08~]#
It happens across all Windows OS, WIN 11/ Server 2016/2019/2022
But on one of the VM it never has issue.
But if I move the VM back to the other Host with the 1GB nic all the VM behave correctly.
Thank you.
@gskger said in Issue with VM network dropping in and out:
dmesg | grep -i eth
Last login: Wed Jan 31 09:11:37 2024 from 192.168.20.168
[13:59 GLS-XENHOST08 ~]# dmesg | grep -i eth
[ 1.042384] xen_netfront: Initialising Xen virtual ethernet driver
[ 2.735978] r8125 Ethernet controller driver 9.012.03-NAPI-PTP-RSS loaded
[ 3.823280] ACPI Error: Method parse/execution failed \_SB.UBTC._DSM, AE_NOT_FOUND (20180810/psparse-516)
[ 3.860193] r8125 0000:02:00.0 side-2697-eth0: renamed from eth0
[ 5.989957] r8125 0000:02:00.0 eth0: renamed from side-2697-eth0
[ 7.086183] eth0: 0xffffc90040540000, 38:f7:cd:c6:d5:82, IRQ 177
[ 7.114826] r8125 0000:02:00.0 eth0: registered PHC device on eth0
[ 7.114829] r8125 0000:02:00.0 eth0: reset PHC clock
[ 7.148004] device eth0 entered promiscuous mode
[ 9.927534] r8125: eth0: link up
[133076.658774] NETDEV WATCHDOG: eth0 (r8125): transmit queue 1 timed out
[133076.685550] r8125 0000:02:00.0 eth0: reset PHC clock
[133076.706192] r8125: eth0: link down
[133079.932108] r8125: eth0: link up
[13:59GLS-XENHOST08~]#
These are the logs for the NIC
Thank you so much, that is a great insight. Now I have the logs there are 100+ log files. Which file are you wanting me to look at.
I have found the ssh command to create the log using the xen-bugtool.
I am not a linux guru so I don't know how to transfer the log file from the host to the windows client via ssh. Nor do I know how to access the host files outside of ssh.
[09:14GLS-XENHOST08bug-report]# xen-bugtool --yestoall
Warning: '--yestoall' argument provided, will not prompt for individual files.
This application will collate the Xen dmesg output, details of the
hardware configuration of your machine, information about the build of
Xen that you are using, plus, if you allow it, various logs.
The collated information will be saved as a .tar.bz2 for archiving or
sending to a Technical Support Representative.
The logs may contain private information, and if you are at all
worried about that, you should exit now, or you should explicitly
exclude those logs from the archive.
Omitting /dev/shm/metrics/xcp-rrdd-xenpm, size constraint of xcp-rrdd-plugins exceeded
Omitting /dev/shm/metrics/xcp-rrdd-squeezed, size constraint of xcp-rrdd-plugins exceeded
Omitting /dev/shm/metrics/xcp-rrdd-mem_vms, size constraint of xcp-rrdd-plugins exceeded
Omitting /dev/shm/metrics/xcp-rrdd-mem_host, size constraint of xcp-rrdd-plugins exceeded
[01/31/24 09:14:52 CST] Creating output file
[01/31/24 09:14:52 CST] Running commands to collect data
Writing tarball /var/opt/xen/bug-report/bug-report-20240131091452.tar.bz2 successful.
[09:15GLS-XENHOST08bug-report]#
This is the output from the ssh. But again I am not sure how to copy or even open the log data.
Sorry for the lack of experience here.
I don't see any logs from the XEN Orchestra.
Home -> Hosts -> GLS-XENHOST08 -> Logs
I see no logs here, Also When I go to Network The status is always showing connected.
Sorry about that, I am rare to use any forums. Normally I can figure these small issues out myself.
All of my host are running XCP-ng 8.2.1
XEN Orchestra 5.90.0
The Geekom A5 hosts are (4 Hosts):
CPU: AMD Ryzen 7 5800H (8 Cores, 16 Threads, 16MB Cache, 3.2 GHz~ 4.4 GHz)
RAM: Dual-channel DDR4-3200 SODIMM, 64GB
NIC: Realtek 2.5 GB
I also have 4 BeeLink Host running:
CPU: AMD Ryzen 7 5800H (8 Cores, 16 Threads, 16MB Cache, 3.2 GHz~ 4.4 GHz)
RAM: Dual-channel DDR4-3200 SODIMM, 64GB
NIC: 1.0 GB Nic
To make sure the issue wasn't the network I completely swapped out all patch cables and the switch the host where connected too, even change the uplink ports just incase.
My first thought was network issue with the HW, but when I connected the original Beelink's to the same ports and cables and no issue I realized it has to be an issue on the host itself.
I would love to figure this one out, since the Geekom have 2.5 GB Nic's I can get better bandwidth for the disk speeds and better overall performance.
Thanks again.
I have 8 Host
4 running on Beelink Ser5 Mini PC
4 running on Geekom A5 Mini PC
Any VM running on the Beelink run perfectly.
Any VM running on the Geekom A5 the networks goes on and off. The VNC never disconnects but moving files or RDP in the VM's hosted on them just have constant network related issues.
The Geekom A5 have the 2.5GB Realtek Nic
The Beelinks have 1.0GB unknown manufacture of nic.
I have tried a bunch of different scenarios of maybe bad switches/cables/ports on switches to isolate the issue. I have come back to the Host as the issue.
I have installed windows 11 on the Mini PC and the Network has 0 issues. So the Nic isn't bad (On all 4 mini PC's)
I need someones advice here to help resolve this, I love using these mini pc for my home labs and projects. I am hoping I didn't just buy 4 machines that will never work with the XEN infrastructure.