• Recent
    • Unsolved
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Tablet with WINDOWS 10 and USB-LAN SMC 7500 adapter

    Scheduled Pinned Locked Moved
    Hardware Compatibility
    3
    53
    9.4k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • george1421G
      george1421 Moderator @AndrewG78
      last edited by

      @AndrewG78 said in Tablet with WINDOWS 10 and USB-LAN SMC 7500 adapter:

      I found scanfor option in refind.conf and disabled it.
      After that I can boot to Windows from the FOG menu- “Boot from hard disk”!

      You have multiple issue here, so I’m not sure where to start. I have no idea on the boot.php error unless you had a type-o in the code.

      The second screen, is a positive note with refind initializing. You have the 32 bit refind running. That is great. The scanfor line, should not be commented out, just remove the reference to bios scan and that error will away. That is the reference to the CSM.

      The two screens, the back one is because of an ipxe error. What I’m confused about is why it is picking the init.xz file, since that is a 32 bit system. It should pick init_32.xz. The issue is that the init_XX.xz has to match the architecture of the boot kernel (bzImageXX). If they are mismatched or the boot kernel format does not match the hardware arch, then you will get that error.

      You could manually register this host, and then go into the host registration and manually force bzImage32 for the host kernel and init_32.xz for the host initrd file. (this is just a test at the moment to see if it can boot).

      Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!

      A 1 Reply Last reply Reply Quote 0
      • A
        AndrewG78 @george1421
        last edited by

        @george1421
        Thank you so much.
        Looks like we got it.
        When I set bzImage32 for the host kernel and init_32.xz and when I created a task to capture the disk, PartClone has been loaded and it’s taking the image right now.
        What is still strange, there is no more any FOG menu list loaded from the PXE, but I can live with manual host registration.
        Next step is to test deploy function.

        george1421G 1 Reply Last reply Reply Quote 0
        • george1421G
          george1421 Moderator @AndrewG78
          last edited by george1421

          @AndrewG78 What I’m speculating is that iPXE is miss-identifying the target computer. We have seen this on some tablets where the processor is a 64 bit system, but its locked in 32 bit mode by the manufacturer.

          While you have a workaround. I’m interested in the code patch I provided for refind… but if ipxe is miss-identifying the target system, it will still call the wrong refind.

          I’m wondering if you could try something for me on your hardware. Reset things so you get the ipxe error with the “chainloading failed, hit ‘s’ for the ipxe shell”.

          At this message press s to get the ipxe shell. Then key in

          1. show platform
          2. cpuid --ext 29 if the short method doesn’t return anything then you can use this one cpuid --ext 29 && echo x64 || echo x32

          Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!

          A 1 Reply Last reply Reply Quote 0
          • A
            AndrewG78 @george1421
            last edited by

            @george1421
            Well this is really strange, ipxe thinks this is 64 bit architecture
            0_1535446834348_cf796b39-9849-41a9-b208-80853ed2f184-image.png

            george1421G 1 Reply Last reply Reply Quote 0
            • george1421G
              george1421 Moderator @AndrewG78
              last edited by

              @AndrewG78 excellent, we see that iPXE is thinking its a 64 bit system. That’s why things didn’t work out of the box.

              I’m more curios now, what model tablet is this? What CPU does it report on the tin?

              Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!

              1 Reply Last reply Reply Quote 0
              • A
                AndrewG78
                last edited by

                @george1421
                Inari 10 2GB
                0_1535455277372_82802dc8-5498-493a-bb62-cc26a2a0d4c3-image.png

                george1421G 1 Reply Last reply Reply Quote 0
                • george1421G
                  george1421 Moderator @AndrewG78
                  last edited by george1421

                  @AndrewG78 Thank you for the feedback. The atom processor IS 64 bits.

                  What I’m wondering is what operating system is installed on these tablets (in regards to the architecture)? Is that Win10 32 bit or Win10 64 bit?

                  According to what you captured from your dnsmasq server

                  Aug 20 10:55:28 localhost dnsmasq-dhcp[9463]: 2705516733 vendor class: PXEClient:Arch:00006:UNDI:003001
                  

                  The system is telling your dnsmasq server that its a [Arch:00006] == “EFI IA32” computer. So at least the firmware thinks its a 32 bit computer.

                  Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!

                  A 1 Reply Last reply Reply Quote 0
                  • A
                    AndrewG78 @george1421
                    last edited by

                    @george1421
                    Actually it is not WIN10 but WIN 8.1 ( my mistake in the topic)
                    It’s 32bit version.

                    george1421G 1 Reply Last reply Reply Quote 0
                    • george1421G
                      george1421 Moderator @AndrewG78
                      last edited by

                      @AndrewG78 said in Tablet with WINDOWS 10 and USB-LAN SMC 7500 adapter:

                      It’s 32bit version.

                      Ah that explains a bit. These did some electronic trickery to make a 64 bit processor think its a 32 bit one.

                      So you have a workaround for this system now? Can we close this issue because there is not much FOG can do with scripting around this?

                      Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!

                      A 1 Reply Last reply Reply Quote 0
                      • A
                        AndrewG78 @george1421
                        last edited by AndrewG78

                        @george1421
                        Thanks for your support here. Yes we can close it.
                        Im just curious, what about refind in 32 and 64 bit ? Will this be supported in the next FOG release out of the box?

                        george1421G 1 Reply Last reply Reply Quote 0
                        • george1421G
                          george1421 Moderator @AndrewG78
                          last edited by

                          @AndrewG78 I need to talk to the developers about this. I feel yes since fog supports both 32 bit and 64 bit environments, that refind 32 bit needs to be included.

                          BUT I’m afraid it will not help you since your system is a 64 bit imposter, in that the CPU is reporting its 64 bits, but the hardware manufacturer has locked it in 32 bit mode. I looked through smbios to see if there was a system board setting that would report the data width so we could see if FOG can classify the system better. But there wasn’t anything I could see in smbios that reported we could key off of. I did see using dmidecode that the Processor section says its 64-bit capable (on my VM), but I don’t know if that would work correctly on your non-standard hardware.

                          Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!

                          A 1 Reply Last reply Reply Quote 0
                          • A
                            AndrewG78 @george1421
                            last edited by

                            @george1421
                            OK that was clear to me. Just wanted to see if FOG can benefit somehow through this tough work with my tablet 🙂

                            1 Reply Last reply Reply Quote 1
                            • A
                              AndrewG78
                              last edited by

                              @george1421
                              Hi.
                              I have new FOG server with the newest 1.5.5 version(centos 7 ), but this time acting as a DHCP server(no dnsmasq anymore).
                              It works fine with regular laptop, but again on this Tablet I got strange tftp behavior.
                              I have checked tftp from windows machine and this file could be downloaded with no issues.
                              But on the tablet I got:
                              0_1543594734030_2e12da0a-a999-4444-bb60-c45eb661ab97-image.png

                              There is nothing in the /var/log/messages

                              george1421G 1 Reply Last reply Reply Quote 0
                              • george1421G
                                george1421 Moderator @AndrewG78
                                last edited by

                                @AndrewG78 This device is being detected as a 32 bit uefi system. So its being told to load ipxe from the i386-efi directory.

                                I would start out on the FOG server and ensure that ipxe.efi exists in `/tftpboot/i386-efi directory. the error message says it requested the file but the responded file size is 0.

                                Can we also assume that 192.168.1.1 is the IP address of your fog server?

                                Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!

                                A 1 Reply Last reply Reply Quote 0
                                • A
                                  AndrewG78 @george1421
                                  last edited by

                                  @george1421
                                  It works now.
                                  Im not sure what was that.
                                  I have updated centos through the yum update
                                  Then it did not even load fog interface on 192.168.1.1/fog but on localhost/fog only.
                                  So I have installed FOG again like an update, it has finished with an error “DB backup failed”
                                  But, surprisingly all works correctly now.
                                  Thx again for your time,
                                  I think something was not up to date in the system, but why did it work with regular laptop but didn’t with the tablet? Strange a bit.

                                  A 1 Reply Last reply Reply Quote 0
                                  • A
                                    AndrewG78 @AndrewG78
                                    last edited by

                                    @george1421
                                    Hi, I have another puzzle to solve 😞
                                    I had to run FOG server on another hardware. I obviously ran nmtui-edit and updateIP.sh community script.
                                    And this time I have in logs
                                    in.tftpd[12096] Error code 8. User aborted the transfer
                                    in.tftpd[12097] Client 192.168.1.18 finished i386-efi/ipxe.efi

                                    and Tablet freezes on this screen
                                    0_1543661320911_e0c62fb2-137b-4ee7-a8d6-567b9408f649-image.png

                                    A 1 Reply Last reply Reply Quote 0
                                    • A
                                      AndrewG78 @AndrewG78
                                      last edited by

                                      @george1421
                                      Hi George,
                                      Puzzle is solved now 🙂
                                      Unfortunately version 1.5.5 has some issue /bug with 32bit version of init and kernel files.
                                      I have manually downloaded binaries1.5.4.zip and overwrote bzImage32 and init_32.xz in the ipxe folder and all is working fine!!!
                                      Could anyone check it and confirm my words?

                                      1 Reply Last reply Reply Quote 0
                                      • S
                                        Sebastian Roth Moderator
                                        last edited by

                                        @AndrewG78 said in Tablet with WINDOWS 10 and USB-LAN SMC 7500 adapter:

                                        Unfortunately version 1.5.5 has some issue /bug with 32bit version of init and kernel files.

                                        Hmmm, that’s interesting. Good you had the idea to test the 32 bit versions from 1.5.4. But are you sure it’s the binaries or could it be this specific hardware you have? I am asking because I have just tested 32 bit (virtual machine) and it boots fine for me, no hang.

                                        Sure we have changed a couple of things in the kernel and init from 1.5.4 to 1.5.5 but I am not aware of anything that would cause an issue for 32 bit systems.

                                        Can you please try re-downloading the latest 32 bit init and kernel and see if those are working? Those are identical to the ones you get in binaries1.5.5.zip. I just checked the md5sums.

                                        e6e447d01b986c339570dd39bac5ad7c  bzImage32
                                        b1bd16a6c268589d214bafb5a4e51178  init_32.xz
                                        

                                        If you have the same ones and they still fail I would ask you to test on another 32 bit client hardware.

                                        Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                                        Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                                        george1421G 1 Reply Last reply Reply Quote 0
                                        • george1421G
                                          george1421 Moderator @Sebastian Roth
                                          last edited by

                                          @Sebastian-Roth Is there anything in the latest (1.5.5) inits that require the latest kernel? The idea is if redownloading the current inits don’t work, the try to roll back just the kernel to the 1.5.4 release. That way we could tell if its the inits or the kernel at fault here? From the picture it doesn’t appear that the kernel is even starting to run.

                                          Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!

                                          1 Reply Last reply Reply Quote 0
                                          • S
                                            Sebastian Roth Moderator
                                            last edited by

                                            @george1421 @AndrewG78 Yeah nice idea. Let’s see if we can figure out what is causing the hang. Unfortunately you can only use 1.5.4 init with 1.5.5 kernel but not the other way round (just tested). So please try that and also the suggested re-download of kernel and init. Please let us know the results.

                                            Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                                            Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                                            A 1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 3
                                            • 2 / 3
                                            • First post
                                              Last post

                                            241

                                            Online

                                            12.0k

                                            Users

                                            17.3k

                                            Topics

                                            155.2k

                                            Posts
                                            Copyright © 2012-2024 FOG Project