• Recent
    • Unsolved
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login
    1. Home
    2. mkstreet
    3. Posts
    M
    • Profile
    • Following 0
    • Followers 0
    • Topics 7
    • Posts 83
    • Best 0
    • Controversial 0
    • Groups 0

    Posts made by mkstreet

    • RE: PXE-E78 Cannot locate boot server

      @george1421

      10.0.253.24 is your FOG server with DNSMASQ running on it.
      *** Correct.

      10.0.253.1 is your router on the 10.0.253.0 subnet. It is also running a dhcp relay/helper service that forwards dhcp requests to your site dhcp server.
      *** I accept your description as correct. I have not specifically configured 10.0.253.1 … so where/how it is setup, I am not certain.

      172.16.1.1 is your corporate dhcp server that is untouchable (and a bit suspicious at the 1.1 address but…)
      *** Yes…

      Here is the ltsp.conf. The very last line references the MAC addr of the computer I want to load. Because long term I was nervous about this DNSMASQ answering requests from the wider network, I planned to list the roughly 50 hosts in this file by MAC Addr. My proof of concept was to just put one MAC Addr in to start with…


      compteach@iepcomlabsrv:/etc/dnsmasq.d$
      compteach@iepcomlabsrv:/etc/dnsmasq.d$ cat ltsp.conf

      # Don't function as a DNS server:
      port=0
      
      # Log lots of extra information about DHCP transactions.
      log-dhcp
      
      # Dnsmasq can also function as a TFTP server. You may uninstall
      # tftpd-hpa if you like, and uncomment the next line:
      # enable-tftp
      
      # Set the root directory for files available via FTP.
      tftp-root=/tftpboot
      
      # The boot filename, Server name, Server Ip Address
      dhcp-boot=undionly.kpxe,,10.0.253.24
      
      # rootpath option, for NFS
      #dhcp-option=17,/images
      
      # kill multicast
      #dhcp-option=vendor:PXEClient,6,2b
      
      # Disable re-use of the DHCP servername and filename fields as extra
      # option space. That's to avoid confusing some old or broken DHCP clients.
      dhcp-no-override
      
      # PXE menu.  The first part is the text displayed to the user.  The second is the timeout, in seconds.
      pxe-prompt="Press F8 for boot menu", 3
      
      # The known types are x86PC, PC98, IA64_EFI, Alpha, Arc_x86,
      # Intel_Lean_Client, IA32_EFI, BC_EFI, Xscale_EFI and X86-64_EFI
      # This option is first and will be the default if there is no input from the user.
      pxe-service=X86PC, "Boot from network", undionly
      
      # A boot service type of 0 is special, and will abort the
      # net boot procedure and continue booting from local media.
      #pxe-service=X86PC, "Boot from local hard disk", 0
      
      # If an integer boot service type, rather than a basename is given, then the
      # PXE client will search for a suitable boot service for that type on the
      # network. This search may be done by multicast or broadcast, or direct to a
      # server if its IP address is provided.
      # pxe-service=x86PC, "Install windows from RIS server", 1
      
      # This range(s) is for the public interface, where dnsmasq functions
      # as a proxy DHCP server providing boot information but no IP leases.
      # Any ip in the subnet will do, so you may just put your server NIC ip here.
      # Since dnsmasq is not providing true DHCP services, you do not want it
      # handing out IP addresses.  Just put your servers IP address for the interface
      # that is connected to the network on which the FOG clients exist.
      # If this setting is incorrect, the dnsmasq may not start, rendering
      # your proxyDHCP ineffective.
      dhcp-range=10.0.253.24,proxy
      
      # This range(s) is for the private network on 2-NIC servers,
      # where dnsmasq functions as a normal DHCP server, providing IP leases.
      # dhcp-range=192.168.0.20,192.168.0.250,8h
      
      # For static client IPs, and only for the private subnets,
      # you may put entries like this:
      # dhcp-host=00:20:e0:3b:13:af,10.160.31.111,client111,infinite
      dhcp-host=f8:0f:41:a0:04:75,net:allow
      dhcp-ignore=#allow
      

      MOD Edit: Added code block for readability

      posted in Linux Problems
      M
      mkstreet
    • RE: PXE-E78 Cannot locate boot server

      @Sebastian-Roth 10.0.253.24 is my server. This is the server that has Fog as well as my newly setup DNSMASQ.

      I setup DNSMASQ following the instructions for:
      “Using FOG with an unmodifiable DHCP server”
      https://wiki.fogproject.org/wiki/index.php?title=Using_FOG_with_an_unmodifiable_DHCP_server/_Using_FOG_with_no_DHCP_server

      Because I don’t have access to / it’s not easy to change (if at all) the 172.x.x.x server.

      I thought this was the intent of the DNSMASQ setup for “Using Fog with an unmodif…” ?

      What can I send you from 10.0.253.24? I can send the DNSMASQ.conf and the ltsp.conf files?

      If it’s essential now or going forward operationally, I can disconnect from the 172.x.x.x network and run isolated from that while loading with Fog.

      posted in Linux Problems
      M
      mkstreet
    • RE: PXE-E78 Cannot locate boot server

      The forum says I cannot upload the pcap file because I don’t have enough privilege.

      I have put the pcap file here instead:
      http://s000.tinyupload.com/?file_id=94259635495204452092

      posted in Linux Problems
      M
      mkstreet
    • RE: PXE-E78 Cannot locate boot server

      Hi,

      As far as I know, they are on the same subnet. They fog server and target computer are all on the same routers. I have two routers for the lab and the routers are joined together with an Ethernet cable. One of the two routers has the Ethernet cable to the LAN outside the lab.

      I ran the tcpdump and the file is attached below.

      [0_1475551540689_output.pcap](Uploading 100%)

      I also ran TFTP under Windows to see if I could access the file from the server:

      C:\Users\User>
      C:\Users\User>tftp -i iepcomlabsrv GET undionly.0
      Transfer successful: 88751 bytes in 1 second(s), 88751 bytes/s

      C:\Users\User>ls -l *.0
      -r–r–r-- 1 User 0 88751 2016-10-04 10:26 undionly.0

      C:\Users\User>

      posted in Linux Problems
      M
      mkstreet
    • RE: PXE-E78 Cannot locate boot server

      re: boot file and its extension
      I did do this using ln . Here is the listing of the directory:

      compteach@iepcomlabsrv:/tftpboot$ ls -l
      total 3088
      -rw-r–r-- 1 fog root 840 Mar 18 2015 boot.txt
      -rw-r–r-- 1 root root 400 Oct 4 07:20 default.ipxe
      lrwxrwxrwx 1 root root 18 Oct 4 09:46 ipxe.0 -> /tftpboot/ipxe.efi
      -rw-r–r-- 1 fog root 903232 Mar 18 2015 ipxe.efi
      -rw-r–r-- 1 fog root 334980 Mar 18 2015 ipxe.kkpxe
      -rw-r–r-- 1 fog root 335028 Mar 18 2015 ipxe.kpxe
      -rw-r–r-- 1 fog root 334508 Mar 18 2015 ipxe.krn
      -rw-r–r-- 1 fog root 334929 Mar 18 2015 ipxe.pxe
      -rw-r–r-- 1 fog root 25340 Mar 18 2015 memdisk
      -rw-r–r-- 1 fog root 16794 Mar 18 2015 pxelinux.0.old
      -rw-r–r-- 1 fog root 171488 Mar 18 2015 snp.efi
      -rw-r–r-- 1 fog root 171680 Mar 18 2015 snponly.efi
      lrwxrwxrwx 1 root root 13 Oct 3 10:36 undionly.0 -> undionly.kpxe
      -rw-r–r-- 1 fog root 88703 Mar 18 2015 undionly.kkpxe
      -rw-r–r-- 1 root root 88751 Apr 22 2015 undionly.kpxe
      -rw-r–r-- 1 fog root 88751 Mar 18 2015 undionly.kpxe_orig
      -rw-r–r-- 1 fog root 88786 Mar 18 2015 undionly.pxe
      -rw-r–r-- 1 fog root 147728 Mar 18 2015 vesamenu.c32
      compteach@iepcomlabsrv:/tftpboot$

      re: George’s tutorial.
      I’ve rechecked and everything matched/matches what the tutorial shows.

      Other suggestions, please?

      posted in Linux Problems
      M
      mkstreet
    • PXE-E78 Cannot locate boot server

      We recently changed out network setup at school.

      This has lead me to need to run DNSMASQ on the server with Fog.

      As I cannot make changes to the DNS etc, I followed the instructions for
      “Using FOG with an unmodifiable DHCP server”
      https://wiki.fogproject.org/wiki/index.php?title=Using_FOG_with_an_unmodifiable_DHCP_server/_Using_FOG_with_no_DHCP_server

      I followed the instructions / configuration under “DNSMASQ settings for iPXE”

      The section for Ubuntu specific “Additional Steps for 12.04.4, 12.04.5, 14.04, 14.10”, I did not do because it talked about the Network-Manager which does not seem to be installed on this Ubuntu box and these instructions reference a configuration file for Network-Manager which doesn’t exist either.

      When I boot a host PC, it locates the DHCP and I get the prompt to boot from the network from the DNSMASQ configuration file: pxe-prompt=“Press F8 for boot menu”, 3

      After I select this, the screen shows: UD 10.0.253.24
      (that’s the IP Address of the Ubuntu server where Fog etc are).

      It appears to wait / search for something for about 5 seconds. Then gives up and gives the
      PXE-E78 Cannot locate boot server

      and continues booting via the local HDD.

      The Ubuntu syslog shows this but no mention of TFTP:

      Oct 4 08:39:24 iepcomlabsrv dnsmasq-dhcp[1308]: 1117783157 available DHCP subnet: 10.0.253.24/255.255.255.0
      Oct 4 08:39:24 iepcomlabsrv dnsmasq-dhcp[1308]: 1117783157 vendor class: PXEClient:Arch:00000:UNDI:002001
      Oct 4 08:39:24 iepcomlabsrv dnsmasq-dhcp[1308]: 1117783157 PXE(em1) f8:0f:41:a0:04:75 proxy
      Oct 4 08:39:24 iepcomlabsrv dnsmasq-dhcp[1308]: 1117783157 tags: allow, known, em1
      Oct 4 08:39:24 iepcomlabsrv dnsmasq-dhcp[1308]: 1117783157 bootfile name: undionly.kpxe
      Oct 4 08:39:24 iepcomlabsrv dnsmasq-dhcp[1308]: 1117783157 broadcast response
      Oct 4 08:39:24 iepcomlabsrv dnsmasq-dhcp[1308]: 1117783157 sent size: 1 option: 53 message-type 2
      Oct 4 08:39:24 iepcomlabsrv dnsmasq-dhcp[1308]: 1117783157 sent size: 4 option: 54 server-identifier 10.0.253.24
      Oct 4 08:39:24 iepcomlabsrv dnsmasq-dhcp[1308]: 1117783157 sent size: 9 option: 60 vendor-class 50:58:45:43:6c:69:65:6e:74
      Oct 4 08:39:24 iepcomlabsrv dnsmasq-dhcp[1308]: 1117783157 sent size: 17 option: 97 client-machine-id 00:ac:b2:0d:04:25:4e:e3:11:b0:cf:9a:87:4c…
      Oct 4 08:39:24 iepcomlabsrv dnsmasq-dhcp[1308]: 1117783157 sent size: 60 option: 43 vendor-encap 06:01:03:08:07:80:00:01:0a:00:fd:18:09:14…
      Oct 4 08:39:28 iepcomlabsrv dnsmasq-dhcp[1308]: 1117783157 available DHCP subnet: 10.0.253.24/255.255.255.0
      Oct 4 08:39:28 iepcomlabsrv dnsmasq-dhcp[1308]: 1117783157 vendor class: PXEClient:Arch:00000:UNDI:002001

      I have checked that TFTPD-HPA is up and running. If it has a log file separate from syslog, I don’t know where that is.

      I don’t know what to look at next to diagnose this further.


      Ubuntu 14.04 LTS
      Fog version 3121 (I plan to upgrade to the latest FOG but want to try to change as few things as possible at once)

      posted in Linux Problems
      M
      mkstreet
    • RE: Fog v1.2 -- schedule tasks??

      Hmmm… I think I don’t get it.

      I go to GROUP MANAGEMENT -> LIST ALL GROUPS -> (choose a group) -> BASIC TASKS

      Then I only have three options:
      Download
      Multicast
      Advanced

      And advanced just has the things like deploy-debug and disk wipe, etc.

      [ATTACH=full]1978[/ATTACH]

      [url=“/_imported_xf_attachments/1/1978_group task.jpg?:”]group task.jpg[/url]

      posted in FOG Problems
      M
      mkstreet
    • RE: Fog v1.2 -- schedule tasks??

      [quote=“Tom Elliott, post: 46554, member: 7271”]You schedule either by the host or from list all hosts.[/quote]

      Wow, that’s well hidden. I thought I’d looked through every menu. Is there no way to schedule a group for a time in the future? Or only individual hosts?

      posted in FOG Problems
      M
      mkstreet
    • Fog v1.2 -- schedule tasks??

      Hi,

      Under TASK MANAGEMENT, I see the option to look at what tasks are scheduled already.
      But I don’t see a way to schedule a task…

      Mark
      [ATTACH=full]1942[/ATTACH]

      [url=“/_imported_xf_attachments/1/1942_schedule tasks.jpg?:”]schedule tasks.jpg[/url]

      posted in FOG Problems
      M
      mkstreet
    • RE: PXE Menu Problem - timeout and boot from HDD (menu option 1) -- doesn't happen

      I’ve left the PXE menu activated to register everything to begin with during my deploy period.
      But for my use/production period, I will have it as NO MENU.

      posted in Windows Problems
      M
      mkstreet
    • RE: PXE Menu Problem - timeout and boot from HDD (menu option 1) -- doesn't happen

      Honestly, I took a siesta for about 2 hours. Then went into Fog to the IPXE Boot Menu config and just did an update without changing any values (i.e. still said NO MENU). Went to the Com Lab and it worked just like it did before. I think I will be happy with NO MENU and not try to improve on this.

      posted in Windows Problems
      M
      mkstreet
    • RE: PXE Menu Problem - timeout and boot from HDD (menu option 1) -- doesn't happen

      I didn’t make a mistake in the copying. I looked at the directory and the file that is undionly.kpxe matches (in number of bytes) to undionly.kpxe_orig, and those two are different in number of bytes from undionly.kkxe.

      In the firmware, I only changed the BOOT PRIORITY and BOOT MODE values. Nothing else. I’ve restored those to their original values.

      So, … I guess the only remaining thing is for me to be brave?

      posted in Windows Problems
      M
      mkstreet
    • RE: PXE Menu Problem - timeout and boot from HDD (menu option 1) -- doesn't happen

      If I change the BOOT MODE from AUTO to Legacy or UEFI, then the BOOT PRIORITY disappears from the BIOS menu.
      If I change the BOOT PRIORITY to UEFI, it goes into a rebooting loop.

      I’ve changed it back, and I also moved the origin kpxe file back… but now the situation is worse.
      After the Fog PXE menu, it goes to a black screen with cursor and the error beep starts beeping in a constant stream and nothing happens after that.

      Even now when I do the NO MENU option, I can no longer get it to boot after PXE.
      If I hit ESC to abandon PXE, then it will boot to Windows and is happy.

      As far as PXE Fog Menu, I’ve gone from something that was not ideal but functional by specifying NO MENU…to now something that is non-functional.

      posted in Windows Problems
      M
      mkstreet
    • RE: PXE Menu Problem - timeout and boot from HDD (menu option 1) -- doesn't happen

      I looked and these are the only BIOS things that seem like they might have something to do with it.

      Under ATA DRIVE SETUP:

      1. SATA controller = Enabled
      2. Configure SATA as= AHCI

      Under STARTUP:

      1. Boot Mode
        The description says: Sets the boot policy as to whether to try Legacy Boot devices first or UEFI Boot options.
        The value is “AUTO”, which is says will prioritize as: UEFI, Legacy

      2. Boot Priority
        The value is “Legacy First”, which it says means “the system will try to boot legacy OS first and then UEFI”

      posted in Windows Problems
      M
      mkstreet
    • RE: PXE Menu Problem - timeout and boot from HDD (menu option 1) -- doesn't happen

      Ok.

      I did the mv/cp for the kpxe/kkxe. Here are the results:

      Fog PXE Boot Menu Configuration.No-Menu=unchecked
      Fog PXE Boot Menu Configuration.Exit-to-hard-drive-type=Sanboot
      Result: after PXE menu, black screen with just an underline-style cursor blinking in the upper left corner

      Fog PXE Boot Menu Configuration.No-Menu=unchecked
      Fog PXE Boot Menu Configuration.Exit-to-hard-drive-type=GRUB style
      Result: after PXE menu, black screen with just an underline-style cursor blinking in the upper left corner

      Fog PXE Boot Menu Configuration.No-Menu=unchecked
      Fog PXE Boot Menu Configuration.Exit-to-hard-drive-type=Exit Style (i.e. unselected)
      Result: after PXE menu, black screen that says: Exiting PXE-M0F ROM and then the underline-style cursor blinking

      Fog PXE Boot Menu Configuration.No-Menu=**checked
      Fog PXE Boot Menu Configuration.Exit-to-hard-drive-type=(any value)
      Result: after PXE menu, Windows boots and it’s happy

      Again, did I mention that this host worked just fine with Fog V0.32 ?

      posted in Windows Problems
      M
      mkstreet
    • RE: PXE Menu Problem - timeout and boot from HDD (menu option 1) -- doesn't happen

      Ok. I will try that in the morning. I will do the mv/cp way.
      Do I need to restart anything to have this take effect?

      posted in Windows Problems
      M
      mkstreet
    • RE: PXE Menu Problem - timeout and boot from HDD (menu option 1) -- doesn't happen

      Umm… sorry for being dense… but is “undionly.kkpxe” something I download from the fogprohect.org website or ??

      Next, when you say try the latest revision, you mean the most current release of Fog itself, right? I’m fine with doing that, if that is a better way.

      posted in Windows Problems
      M
      mkstreet
    • RE: PXE Menu Problem - timeout and boot from HDD (menu option 1) -- doesn't happen

      Hmmm… okay… These Lenovos worked perfectly fine under Fog 0.32…

      but what do I need to do to try “…undionly.kkpxe and r3277…”?

      posted in Windows Problems
      M
      mkstreet
    • RE: PXE Menu Problem - timeout and boot from HDD (menu option 1) -- doesn't happen

      The same hardware I used to use with Fog v.032 and then it worked no problem.
      Here is the host info from the Fog v1.2.0 inventory:

      System Manufacturer LENOVO
      System Product 3554CTO
      System Version ThinkCentre M72z
      System Serial Number PBG8GDL
      System Type Type: Desktop
      BIOS Vendor LENOVO
      BIOS Version F6KT32AUS
      BIOS Date 09/03/2013
      Motherboard Manufacturer LENOVO
      Motherboard Product Name MAHOBAY
      Motherboard Version NOK
      Motherboard Serial Number
      Motherboard Asset Tag
      CPU Manufacturer Intel® Corporation
      CPU Version Intel® Core™ i5-3470S CPU @ 2.90GHz
      CPU Normal Speed Current Speed: 2900 MHz
      CPU Max Speed Max Speed: 2900 MHz
      Memory 3.68 GB
      Hard Disk Model WDC WD10EZEX-08RKKA0
      Hard Disk Firmware 80.00A80
      Hard Disk Serial Number WD-WCC1S6814856
      Chassis Manufacturer To Be Filled By O.E.M.
      Chassis Version
      Chassis Serial PBG8GDL
      Chassis Asset

      posted in Windows Problems
      M
      mkstreet
    • RE: Ubuntu 14.xx - How not to have Fog start automatically when server starts

      On second thought, I will use the NO MENU option since that seems to also fix the issue that none of the EXIT TO HARD DISK TYPE values work for me…but NO MENU boots just fine.

      posted in Linux Problems
      M
      mkstreet
    • 1 / 1