@Tom-Elliott Hello,
I’m experiencing the same issue with the settings. Now that the fix has been pushed, what’s the correct way to resolve it?
Do I need to reinstall FOG, or is pulling the update and restarting sufficient?
@Tom-Elliott Hello,
I’m experiencing the same issue with the settings. Now that the fix has been pushed, what’s the correct way to resolve it?
Do I need to reinstall FOG, or is pulling the update and restarting sufficient?
Hi,
I discovered that netboot.xyz offers a simple live installation. Can someone guide me on how to load the correct Netboot.xyz in FOG so I can install my desired OS? By that I mean have a FOG menu entry that loads the correct netboot.xyz file.
Thank you!
Hi everyone,
I have three rooms, each containing several identical computers. These rooms are all on the same VLAN, connected across multiple switches without any router in between. Multicasting works successfully in one of the rooms where I have two test computers. However, in the other rooms with more computers, the multicast starts fine but drops to zero speed at around 80% completion, causing FOG to disconnect the clients. Our IT department informed me that IGMP snooping is enabled on the switches. Does anyone have suggestions on what I should do?
Thanks!
Here are the multicasting logs from FOG:
[09-05-24 12:23:01 pm] Task started
Udp-sender 20200328
Using mcast address 236.28.1.80
UDP sender for /images/Peruswin30052024/d1p1.img at 172.28.1.80 on ens18
Broadcasting control to 224.0.0.1
New connection from 172.28.171.152 (#0) 00000009
New connection from 172.28.172.246 (#1) 00000009
New connection from 172.28.171.93 (#2) 00000009
New connection from 172.28.171.248 (#3) 00000009
Starting transfer: 00000009
bytes= 31 988 620 re-xmits=0000000 ( 0.0%) slice=0112 - 0
Transfer complete.
Disconnecting #0 (172.28.171.152)
Disconnecting #1 (172.28.172.246)
Disconnecting #2 (172.28.171.93)
Disconnecting #3 (172.28.171.248)
Udp-sender 20200328
Using mcast address 236.28.1.80
UDP sender for /images/Peruswin30052024/d1p2.img at 172.28.1.80 on ens18
Broadcasting control to 224.0.0.1
New connection from 172.28.171.93 (#0) 00000009
New connection from 172.28.171.152 (#1) 00000009
New connection from 172.28.172.246 (#2) 00000009
New connection from 172.28.171.248 (#3) 00000009
Starting transfer: 00000009
bytes= 754 re-xmits=0000000 ( 0.0%) slice=0112 - 0
Transfer complete.
Disconnecting #0 (172.28.171.93)
Disconnecting #1 (172.28.171.152)
Disconnecting #2 (172.28.172.246)
Disconnecting #3 (172.28.171.248)
Udp-sender 20200328
Using mcast address 236.28.1.80
UDP sender for /images/Peruswin30052024/d1p3.img at 172.28.1.80 on ens18
Broadcasting control to 224.0.0.1
New connection from 172.28.171.152 (#0) 00000009
New connection from 172.28.172.246 (#1) 00000009
New connection from 172.28.171.93 (#2) 00000009
New connection from 172.28.171.248 (#3) 00000009
Starting transfer: 00000009
bytes=383 545 344 re-xmits=0003052 ( 1.1%) slice=0112 - 2
Timeout notAnswered=[0,1,2,3] notReady=[0,1,2,3] nrAns=0 nrRead=0 nrPart=4 avg=260
bytes= 1 096 595K re-xmits=0006569 ( 0.8%) slice=0112 - 32
Timeout notAnswered=[0,1,2,3] notReady=[0,1,2,3] nrAns=0 nrRead=0 nrPart=4 avg=143
bytes= 1 128 445K re-xmits=0006610 ( 0.8%) slice=0112 - 3
Timeout notAnswered=[1] notReady=[1] nrAns=3 nrRead=3 nrPart=4 avg=343
Timeout notAnswered=[1] notReady=[1] nrAns=3 nrRead=3 nrPart=4 avg=497
bytes= 1 238 487K re-xmits=0007656 ( 0.8%) slice=0112 - 3
Timeout notAnswered=[0,1,2,3] notReady=[0,1,2,3] nrAns=0 nrRead=0 nrPart=4 avg=576
bytes= 1 302 505K re-xmits=0009546 ( 1.0%) slice=0112 - 3
Timeout notAnswered=[1] notReady=[1] nrAns=3 nrRead=3 nrPart=4 avg=402
bytes= 1 567 179K re-xmits=0010179 ( 0.9%) slice=0112 - 3
Timeout notAnswered=[2,3] notReady=[2,3] nrAns=2 nrRead=2 nrPart=4 avg=824
bytes= 3 664 342K re-xmits=0017061 ( 0.6%) slice=0112 - 1
Timeout notAnswered=[0,1,2,3] notReady=[0,1,2,3] nrAns=0 nrRead=0 nrPart=4 avg=1792
bytes= 4 463 299K re-xmits=0019621 ( 0.6%) slice=0112 - 2
Timeout notAnswered=[0,1,2,3] notReady=[0,1,2,3] nrAns=0 nrRead=0 nrPart=4 avg=599
bytes= 4 563 468K re-xmits=0020107 ( 0.6%) slice=0112 - 2
Timeout notAnswered=[2] notReady=[2] nrAns=3 nrRead=3 nrPart=4 avg=641
bytes= 4 778 296K re-xmits=0020577 ( 0.6%) slice=0112 - 2
Timeout notAnswered=[0,1,2,3] notReady=[0,1,2,3] nrAns=0 nrRead=0 nrPart=4 avg=119
bytes= 5 007 297K re-xmits=0020734 ( 0.5%) slice=0112 - 2
Timeout notAnswered=[0,1,2,3] notReady=[0,1,2,3] nrAns=0 nrRead=0 nrPart=4 avg=485
bytes= 6 070 450K re-xmits=0023146 ( 0.5%) slice=0112 - 2
Timeout notAnswered=[0] notReady=[0] nrAns=3 nrRead=3 nrPart=4 avg=613
bytes= 6 260 436K re-xmits=0023887 ( 0.5%) slice=0112 - 2
Timeout notAnswered=[0,1,2,3] notReady=[0,1,2,3] nrAns=0 nrRead=0 nrPart=4 avg=508
bytes= 6 444 369K re-xmits=0024305 ( 0.5%) slice=0112 - 2
Timeout notAnswered=[2] notReady=[2] nrAns=3 nrRead=3 nrPart=4 avg=443
bytes= 6 847 431K re-xmits=0026738 ( 0.5%) slice=0112 - 1
Timeout notAnswered=[2] notReady=[2] nrAns=3 nrRead=3 nrPart=4 avg=410
bytes= 6 978 812K re-xmits=0027410 ( 0.5%) slice=0112 - 0
Timeout notAnswered=[2] notReady=[2] nrAns=3 nrRead=3 nrPart=4 avg=345
Timeout notAnswered=[2] notReady=[2] nrAns=3 nrRead=3 nrPart=4 avg=483
bytes= 7 469 939K re-xmits=0030905 ( 0.5%) slice=0112 - 0
Timeout notAnswered=[0,1,2,3] notReady=[0,1,2,3] nrAns=0 nrRead=0 nrPart=4 avg=458
bytes= 8 012 982K re-xmits=0031040 ( 0.5%) slice=0112 - 2
Timeout notAnswered=[2] notReady=[2] nrAns=3 nrRead=3 nrPart=4 avg=730
Timeout notAnswered=[2] notReady=[2] nrAns=3 nrRead=3 nrPart=4 avg=609
bytes= 8 057 413K re-xmits=0031341 ( 0.5%) slice=0112 - 2
Timeout notAnswered=[0,1,2,3] notReady=[0,1,2,3] nrAns=0 nrRead=0 nrPart=4 avg=416
bytes= 8 325 590K re-xmits=0031799 ( 0.5%) slice=0112 - 0
Timeout notAnswered=[0,1,2,3] notReady=[0,1,2,3] nrAns=0 nrRead=0 nrPart=4 avg=277
bytes= 8 393 430K re-xmits=0031799 ( 0.5%) slice=0112 - 2
Timeout notAnswered=[0,1,2,3] notReady=[0,1,2,3] nrAns=0 nrRead=0 nrPart=4 avg=432
bytes= 9 791 645K re-xmits=0038831 ( 0.5%) slice=0112 - 3
Timeout notAnswered=[1] notReady=[1] nrAns=3 nrRead=3 nrPart=4 avg=515
bytes= 10 154 417K re-xmits=0040422 ( 0.5%) slice=0112 - 3
Timeout notAnswered=[0,1,2,3] notReady=[0,1,2,3] nrAns=0 nrRead=0 nrPart=4 avg=275
bytes= 10 450 781K re-xmits=0041730 ( 0.5%) slice=0112 - 0
Timeout notAnswered=[2] notReady=[2] nrAns=3 nrRead=3 nrPart=4 avg=476
bytes= 10 521 966K re-xmits=0041866 ( 0.5%) slice=0112 - 0
Timeout notAnswered=[0,1,2,3] notReady=[0,1,2,3] nrAns=0 nrRead=0 nrPart=4 avg=665
bytes= 10 534 387K re-xmits=0043371 ( 0.5%) slice=0112 - 2
Timeout notAnswered=[0,1,2,3] notReady=[0,1,2,3] nrAns=0 nrRead=0 nrPart=4 avg=819
bytes= 10 592 832K re-xmits=0044592 ( 0.5%) slice=0112 - 0
Timeout notAnswered=[3] notReady=[3] nrAns=3 nrRead=3 nrPart=4 avg=449
Timeout notAnswered=[3] notReady=[3] nrAns=3 nrRead=3 nrPart=4 avg=511
Timeout notAnswered=[3] notReady=[3] nrAns=3 nrRead=3 nrPart=4 avg=553
Timeout notAnswered=[3] notReady=[3] nrAns=3 nrRead=3 nrPart=4 avg=557
Timeout notAnswered=[3] notReady=[3] nrAns=3 nrRead=3 nrPart=4 avg=618
bytes= 10 723 895K re-xmits=0048043 ( 0.6%) slice=0112 - 0
Timeout notAnswered=[3] notReady=[3] nrAns=3 nrRead=3 nrPart=4 avg=400
bytes= 11 625 887K re-xmits=0051194 ( 0.6%) slice=0112 - 1
Timeout notAnswered=[2] notReady=[2] nrAns=3 nrRead=3 nrPart=4 avg=538
bytes= 13 114 237K re-xmits=0060619 ( 0.6%) slice=0112 - 2
Timeout notAnswered=[0,1,2,3] notReady=[0,1,2,3] nrAns=0 nrRead=0 nrPart=4 avg=723
bytes= 13 680 212K re-xmits=0064918 ( 0.6%) slice=0112 - 0
Timeout notAnswered=[0,1,2,3] notReady=[0,1,2,3] nrAns=0 nrRead=0 nrPart=4 avg=504
bytes= 13 875 452K re-xmits=0065742 ( 0.6%) slice=0112 - 2
Timeout notAnswered=[0,1,2,3] notReady=[0,1,2,3] nrAns=0 nrRead=0 nrPart=4 avg=305
bytes= 14 137 100K re-xmits=0066021 ( 0.6%) slice=0112 - 2
Timeout notAnswered=[0,1,2,3] notReady=[0,1,2,3] nrAns=0 nrRead=0 nrPart=4 avg=391
bytes= 14 524 077K re-xmits=0068797 ( 0.6%) slice=0112 - 2
Timeout notAnswered=[1,3] notReady=[1,3] nrAns=2 nrRead=2 nrPart=4 avg=628
bytes= 14 555 450K re-xmits=0070761 ( 0.6%) slice=0112 - 0
Timeout notAnswered=[3] notReady=[3] nrAns=3 nrRead=3 nrPart=4 avg=500
Timeout notAnswered=[3] notReady=[3] nrAns=3 nrRead=3 nrPart=4 avg=560
bytes= 14 660 395K re-xmits=0071438 ( 0.6%) slice=0112 - 3
Timeout notAnswered=[2] notReady=[2] nrAns=3 nrRead=3 nrPart=4 avg=668
bytes= 14 773 463K re-xmits=0073978 ( 0.7%) slice=0112 - 3
Timeout notAnswered=[2] notReady=[2] nrAns=3 nrRead=3 nrPart=4 avg=1196
bytes= 15 564 139K re-xmits=0076526 ( 0.6%) slice=0112 - 0
Timeout notAnswered=[0,1,2,3] notReady=[0,1,2,3] nrAns=0 nrRead=0 nrPart=4 avg=265
bytes= 15 714 630K re-xmits=0076972 ( 0.6%) slice=0112 - 3
Timeout notAnswered=[0,1,2,3] notReady=[0,1,2,3] nrAns=0 nrRead=0 nrPart=4 avg=509
bytes= 15 937 899K re-xmits=0077055 ( 0.6%) slice=0112 - 0
Timeout notAnswered=[3] notReady=[3] nrAns=3 nrRead=3 nrPart=4 avg=665
Timeout notAnswered=[3] notReady=[3] nrAns=3 nrRead=3 nrPart=4 avg=665
Timeout notAnswered=[3] notReady=[3] nrAns=3 nrRead=3 nrPart=4 avg=665
Timeout notAnswered=[3] notReady=[3] nrAns=3 nrRead=3 nrPart=4 avg=665
Timeout notAnswered=[3] notReady=[3] nrAns=3 nrRead=3 nrPart=4 avg=665
Timeout notAnswered=[3] notReady=[3] nrAns=3 nrRead=3 nrPart=4 avg=665
Timeout notAnswered=[3] notReady=[3] nrAns=3 nrRead=3 nrPart=4 avg=665
Timeout notAnswered=[3] notReady=[3] nrAns=3 nrRead=3 nrPart=4 avg=665
Timeout notAnswered=[3] notReady=[3] nrAns=3 nrRead=3 nrPart=4 avg=665
Timeout notAnswered=[3] notReady=[3] nrAns=3 nrRead=3 nrPart=4 avg=665
Timeout notAnswered=[3] notReady=[3] nrAns=3 nrRead=3 nrPart=4 avg=665
Timeout notAnswered=[3] notReady=[3] nrAns=3 nrRead=3 nrPart=4 avg=665
Timeout notAnswered=[3] notReady=[3] nrAns=3 nrRead=3 nrPart=4 avg=665
Timeout notAnswered=[3] notReady=[3] nrAns=3 nrRead=3 nrPart=4 avg=665
Timeout notAnswered=[3] notReady=[3] nrAns=3 nrRead=3 nrPart=4 avg=665
Timeout notAnswered=[3] notReady=[3] nrAns=3 nrRead=3 nrPart=4 avg=665
Timeout notAnswered=[3] notReady=[3] nrAns=3 nrRead=3 nrPart=4 avg=665
Timeout notAnswered=[3] notReady=[3] nrAns=3 nrRead=3 nrPart=4 avg=665
Timeout notAnswered=[3] notReady=[3] nrAns=3 nrRead=3 nrPart=4 avg=665
Timeout notAnswered=[3] notReady=[3] nrAns=3 nrRead=3 nrPart=4 avg=665
Timeout notAnswered=[3] notReady=[3] nrAns=3 nrRead=3 nrPart=4 avg=665
Timeout notAnswered=[3] notReady=[3] nrAns=3 nrRead=3 nrPart=4 avg=665
Timeout notAnswered=[3] notReady=[3] nrAns=3 nrRead=3 nrPart=4 avg=665
Timeout notAnswered=[3] notReady=[3] nrAns=3 nrRead=3 nrPart=4 avg=665
Timeout notAnswered=[3] notReady=[3] nrAns=3 nrRead=3 nrPart=4 avg=665
Timeout notAnswered=[3] notReady=[3] nrAns=3 nrRead=3 nrPart=4 avg=665
Timeout notAnswered=[3] notReady=[3] nrAns=3 nrRead=3 nrPart=4 avg=665
Timeout notAnswered=[3] notReady=[3] nrAns=3 nrRead=3 nrPart=4 avg=665
Timeout notAnswered=[3] notReady=[3] nrAns=3 nrRead=3 nrPart=4 avg=665
Timeout notAnswered=[3] notReady=[3] nrAns=3 nrRead=3 nrPart=4 avg=665
Timeout notAnswered=[3] notReady=[3] nrAns=3 nrRead=3 nrPart=4 avg=665
Timeout notAnswered=[3] notReady=[3] nrAns=3 nrRead=3 nrPart=4 avg=665
Timeout notAnswered=[3] notReady=[3] nrAns=3 nrRead=3 nrPart=4 avg=665
Dropping client #3 because of timeout
Disconnecting #3 (172.28.171.248)
bytes= 15 955 894K re-xmits=0077055 ( 0.6%) slice=0112 - 1
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=665
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=665
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=665
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=665
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=665
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=665
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=665
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=665
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=665
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=665
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=665
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=665
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=665
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=665
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=665
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=665
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=665
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=665
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=665
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=665
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=665
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=665
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=665
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=665
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=665
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=665
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=665
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=665
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=665
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=665
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=665
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=665
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=665
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=665
Dropping client #0 because of timeout
Disconnecting #0 (172.28.171.152)
Dropping client #1 because of timeout
Disconnecting #1 (172.28.172.246)
Dropping client #2 because of timeout
Disconnecting #2 (172.28.171.93)
bytes= 15 955 894K re-xmits=0077055 ( 0.6%) slice=0112 - 1
Transfer complete.
Udp-sender 20200328
Using mcast address 236.28.1.80
UDP sender for /images/Peruswin30052024/d1p4.img at 172.28.1.80 on ens18
Broadcasting control to 224.0.0.1
The problem was the IGMP Snooping as you suspected. Thank you for your help.
Thank you for your reply. I didn’t try your solution but after IGMP Snooping was configured on the VLAN, the multicasting worked immediately.
I left all the Fog multicasting settings as default.
@george1421 Thank you for the clarification and your good advice. I will look into it further.
I’m having trouble with multicasting and suspect it’s because there are several switches between the Fog server and the host computer, even though they’re all on the same VLAN. After checking the documentation, I’m still unsure which port numbers need to be allowed for multicasting to work correctly. The Web UI indicates that port 63100 is the default for broadcasting, and Udpcast uses port 9000 and port 9001.
I’m not an expert in networking, so I would appreciate it if someone could tell me if I need to ask our networking team to open specific ports on that VLAN for multicasting. Any other advice would also be very helpful. Thank you!
Hello,
My Fog server is behind several switches but is on the same VLAN as my Host computers. The Multicast starts and continues until the Partclone page appears and nothing happens from there. I read another post that indicated that the multi-switch environment must be the problem but no solution was offered. Does anyone know how I should approach troubleshooting?
Process stuck here.

Multicast log:
[05-21-24 8:02:53 am] | Task ID: 1 Name: Multi-Cast Task - multicast-test is new
[05-21-24 8:02:53 am] | Task ID: 1 Name: Multi-Cast Task - multicast-test image file found, file: /images/Peruswin11-21032024
[05-21-24 8:02:53 am] | Task ID: 1 Name: Multi-Cast Task - multicast-test 3 clients found
[05-21-24 8:02:53 am] | Task ID: 1 Name: Multi-Cast Task - multicast-test sending on base port 63632
[05-21-24 8:02:53 am] | Command: /usr/local/sbin/udp-sender --interface ens18 --min-receivers 3 --max-wait 300 --portbase 63632 --full-duplex --ttl 32 --nokbd --nopointopoint --file /images/Peruswin11-21032024/d1p1.img;/usr/local/sbin/udp-sender --interface ens18 --min-receivers 3 --max-wait 30 --portbase 63632 --full-duplex --ttl 32 --nokbd --nopointopoint --file /images/Peruswin11-21032024/d1p2.img;/usr/local/sbin/udp-sender --interface ens18 --min-receivers 3 --max-wait 30 --portbase 63632 --full-duplex --ttl 32 --nokbd --nopointopoint --file /images/Peruswin11-21032024/d1p3.img;/usr/local/sbin/udp-sender --interface ens18 --min-receivers 3 --max-wait 30 --portbase 63632 --full-duplex --ttl 32 --nokbd --nopointopoint --file /images/Peruswin11-21032024/d1p4.img;
[05-21-24 8:02:53 am] | Task ID: 1 Name: Multi-Cast Task - multicast-test has started
[05-21-24 8:03:04 am] | Task ID: 1 Name: Multi-Cast Task - multicast-test is already running with pid: 107832
[05-21-24 8:03:14 am] | Task ID: 1 Name: Multi-Cast Task - multicast-test is already running with pid: 107832
[05-21-24 8:03:24 am] | Task ID: 1 Name: Multi-Cast Task - multicast-test is already running with pid: 107832
[05-21-24 8:03:34 am] | Task ID: 1 Name: Multi-Cast Task - multicast-test is already running with pid: 107832
[05-21-24 8:03:44 am] | Task ID: 1 Name: Multi-Cast Task - multicast-test is already running with pid: 107832
[05-21-24 8:03:54 am] | Task ID: 1 Name: Multi-Cast Task - multicast-test is already running with pid: 107832
[05-21-24 8:04:04 am] | Task ID: 1 Name: Multi-Cast Task - multicast-test is already running with pid: 107832
[05-21-24 8:04:14 am] | Task ID: 1 Name: Multi-Cast Task - multicast-test is already running with pid: 107832
[05-21-24 8:04:24 am] | Task ID: 1 Name: Multi-Cast Task - multicast-test is already running with pid: 107832
[05-21-24 8:04:34 am] | Task ID: 1 Name: Multi-Cast Task - multicast-test is already running with pid: 107832
[05-21-24 8:04:44 am] | Task ID: 1 Name: Multi-Cast Task - multicast-test is already running with pid: 107832
[05-21-24 8:04:54 am] | Task ID: 1 Name: Multi-Cast Task - multicast-test is already running with pid: 107832
[05-21-24 8:05:04 am] | Task ID: 1 Name: Multi-Cast Task - multicast-test is already running with pid: 107832
[05-21-24 8:05:15 am] | Task ID: 1 Name: Multi-Cast Task - multicast-test is already running with pid: 107832
[05-21-24 8:05:25 am] | Task ID: 1 Name: Multi-Cast Task - multicast-test is already running with pid: 107832
[05-21-24 8:05:35 am] | Task ID: 1 Name: Multi-Cast Task - multicast-test is already running with pid: 107832
[05-21-24 8:05:45 am] | Task ID: 1 Name: Multi-Cast Task - multicast-test has been cancelled
[05-21-24 8:05:45 am] | Task ID: 1 Name: Multi-Cast Task - multicast-test is now cancelled
Multicast.log.udpcast.1
Udp-sender 20200328
Using mcast address 236.28.1.80
UDP sender for /images/Peruswin11-21032024/d1p1.img at 172.28.1.80 on ens18
Broadcasting control to 224.0.0.1
New connection from 172.28.171.148 (#0) 00000009
New connection from 172.28.171.94 (#1) 00000009
New connection from 172.28.171.96 (#2) 00000009
Starting transfer: 00000009
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=10000
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=10000
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=10000
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=10000
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=10000
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=10000
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=10000
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=10000
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=10000
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=10000
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=10000
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=10000
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=10000
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=10000
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=10000
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=10000
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=10000
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=10000
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=10000
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=10000
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=10000
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=10000
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=10000
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=10000
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=10000
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=10000
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=10000
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=10000
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=10000
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=10000
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=10000
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=10000
Timeout notAnswered=[0,1,2] notReady=[0,1,2] nrAns=0 nrRead=0 nrPart=3 avg=10000
Dropping client #0 because of timeout
Disconnecting #0 (172.28.171.148)
Dropping client #1 because of timeout
Disconnecting #1 (172.28.171.94)
Dropping client #2 because of timeout
Disconnecting #2 (172.28.171.96)
bytes= re-xmits=0000000 ( 0.0%) slice=0112 - 0
Transfer complete.
Udp-sender 20200328
Using mcast address 236.28.1.80
UDP sender for /images/Peruswin11-21032024/d1p2.img at 172.28.1.80 on ens18
Broadcasting control to 224.0.0.1
Fog Setting:
## Start of FOG Settings
## Created by the FOG Installer
## Find more information about this file in the FOG Project wiki:
## https://wiki.fogproject.org/wiki/index.php?title=.fogsettings
## Version: 1.5.10.16
## Install time: Mon Mar 18 12:14:11 2024
ipaddress='172.28.1.80'
copybackold='0'
interface='ens18'
submask='255.255.0.0'
hostname='fog'
routeraddress='# No router address added'
plainrouter=''
dnsaddress='# No dns added'
username='fogproject'
password='K8lkIMmJgjfwkdnvs'
osid='2'
osname='Debian'
dodhcp='N'
bldhcp='0'
dhcpd='isc-dhcp-server'
blexports='1'
installtype='N'
snmysqluser='fogmaster'
snmysqlpass='2sGsklsjldsjXXXXXXkdM7zq'
snmysqlhost='localhost'
mysqldbname='fog'
installlang='0'
storageLocation='/images'
fogupdateloaded=1
docroot='/var/www/html/'
webroot='/fog/'
caCreated='yes'
httpproto='http'
startrange=''
endrange=''
packages='apache2 bc build-essential cpp curl g++ gawk gcc genisoimage git gzip htmldoc isolinux lftp libapache2-mod-php libc6 libcurl4 liblzma-dev m4 mariadb-client mariadb-server net-tools nfs-kernel-server openssh-server php php-bcmath php-cli php-curl php-fpm php-gd php-json php-ldap php-mbstring php-mysql tar tftp-hpa tftpd-hpa unzip vsftpd wget zlib1g '
noTftpBuild=''
tftpAdvOpts=''
sslpath='/opt/fog/snapins/ssl/'
backupPath='/home/'
armsupport='0'
php_ver='8.1'
sslprivkey='/opt/fog/snapins/ssl//.srvprivate.key'
sendreports='N'
## End of FOG Settings
Storages:

Multicast settings:

Thank you for clarifying the situation. That makes sense now that you mention it.
One issue is still puzzling me. When I’m debugging, I notice that the “hd” parameter is always passed as /dev/nvme0n1 even when I’ve configured it as /dev/nvme1n1 in the iPXE menu parameters. I understand that NVMe names might not remain consistent across boots, but shouldn’t the hd parameter at least reflect the correct path set in the iPXE menu?

Another question is: how difficult is it to create an interactive deployment process where users can choose the disk for image deployment after the boot? Given that PCI naming persists after boot, can FOG simply use the variable set by the user as the target disk? Are there any limitations that would prevent implementing such a feature?
I’m encountering an issue with my iPXE menu configuration when specifying the target disk for FOG image deployment. It works smoothly on computers with a traditional hard disk and Legacy BIOS. However, the same setup fails on machines equipped with NVMe SSDs and running UEFI. I suspect that either the hd parameter isn’t recognized in the case of SSDs or there’s an underlying UEFI compatibility issue.
I’ve been struggling to resolve this for quite some time now and would greatly appreciate any assistance.
Here’s the configuration for computers with HDD:
kernel bzImage loglevel=4 initrd=init.xz root=/dev/ram0 rw ramdisk_size=275000 web=http://192.168.1.1/fog/ consoleblank=0 rootfstype=ext4 nvme_core.default_ps_max_latency_us=0 mac= ftp=192.168.1.1 storage=192.168.1.1:/images/ storageip=192.168.1.1 osid=9 irqpoll chkdsk=0 img=Peruswin10 imgType=n imgPartitionType=all imgid=4 imgFormat=5 capone=1 type=down hd=/dev/sdb isdebug=yes
imgfetch init.xz
boot
And for the target computers with UEFI and SSD:
kernel bzImage loglevel=4 initrd=init.xz root=/dev/ram0 rw ramdisk_size=275000 web=http://192.168.1.1/fog/ consoleblank=0 rootfstype=ext4 nvme_core.default_ps_max_latency_us=0 mac= ftp=192.168.1.1 storage=192.168.1.1:/images/ storageip=192.168.1.1 osid=9 irqpoll chkdsk=0 img=Windows10 imgType=n imgPartitionType=all imgid=5 imgFormat=5 capone=1 type=down hd=/dev/nvme1n1 isdebug=yes
imgfetch init.xz
boot
I’m not an expert on this but I have been successfully capturing my images from nvme drives.
Do you set your Image Type as Single Disk?
PS: I changed BOOT EXIT TYPE and EFI BOOT EXIT TYPE and the rEFInd menu appeared and the Windows was booted.
Just curious to know if that fixed the situation or renaming the files which I mentioned before.
Hi,
Our HP Elite mini 600 G9 halts when “Boot from hard disk” in the FOG menu is selected. At first, it went to the initializing refind message. Then I replaced the refind_x65.efi file with the latest one. Now selecting “Boot from hard disk” goes to a black screen for a few seconds and then returns to the HP UEFI menu.
Any idea how I should proceed to fix this?
Cheers!
@george1421 Hello again,
The issue arises solely when Windows is on disk0 and Ubuntu is deployed on disk1. Hence, I believe your assessment is accurate. It’s possible that UEFI is readjusting itself due to these modifications.
Interestingly, the problem doesn’t occur when Ubuntu is already present, and then Windows is deployed. Anyway, that is not a big problem at this moment.
There’s another problem.
Your suggestion works well for putting Linux on Disk1, but if the user needs to reinstall Windows, it’ll also go to /dev/nvme1n1, messing everything up 
Any suggestions?
Thank you for the clear explanation. I have successfully deployed the images as I intended and have gained some understanding of the process.
I have a question regarding the current situation: when I attempt to boot Ubuntu for the first time (by selecting it from the UEFI boot menu using F9 on the HP machine), I encounter a “Reset System” message and the machine reboots. However, upon reboot, it successfully boots into Ubuntu. Is this behaviour normal?
Thanks for your response.
I’ve explored various FOG capturing methods without success. The complexity led me to consider using installation media. Here’s a summary of my goal:
So the main challenge at this moment is having Windows and Linux coexist. When I deploy a Linux (from a disk image - Single disk - Everything) to disk2, the system doesn’t boot the Linux, possibly due to the EFI partition on disk1 lacking the necessary boot entries. To address this, I captured our Windows 11 image (single disk- Everything) after I had deployed Linux, ensuring the EFI partition had the required entries. The results were the same. The Linux doesn’t appear in the UEFI firmware as a boot entry. (Our new computers have only UEFI)
So, I thought using an installation media might fix the bootloader issue. But before testing, I’m curious to know what will happen when we delete the Linux disk.
The funny thing is that our older FOG server is handling all the requirements I mentioned above perfectly. The differences are that the default image is a Windows 10 and the client computers have BIOS.
Any insights on achieving this would be greatly appreciated.
Hi,
My goal is to allow the users to do a fresh installation of their desired Linux distro directly from the FOG menu. (Users don’t have access to FOG credentials). I want to learn how to build these installation media so that FOG can use them.
This post explains how to create favourite installer images for legacy systems. I want to know if the same thing can be achieved for UEFI systems and newer Ubuntu Desktop versions such as 22.04.
On the Canonical page, they provide some guidance on the netbooting can be achieved in the newer releases but I can’t translate that to something that FOG could use. Can someone explain if that is possible?