Surface Pro 4 unable to image
-
@Scott-Adams SVN installer.
Logrotate usually happens daily on Ubuntu systems.
-
@Tom-Elliott So, rerun the SVN to go up to the next version of FOG?
-
@Scott-Adams Yes.
Remember I commit MANY MANY MANY times in a day (sometimes more than that even).
-
@Tom-Elliott Updated to SVN 7597. Did not ask to upgrade schema after install. Am now able to get Apache log errors.
[Thu May 12 13:48:29.351592 2016] [:error] [pid 4826] [client 10.10.101.4:61421] PHP Warning: Error while sending QUERY packet. PID=4826 in /var/www/html/fog/lib/db/mysql.class.php on line 47, referer: http://fog/fog/management/index.php?node=about&sub=settings
[Thu May 12 13:48:13.616051 2016] [:error] [pid 2303] [client 10.10.101.4:61410] PHP Fatal error: Function name must be a string in /var/www/html/fog/lib/client/printerclient.class.php on line 7 -
@Scott-Adams If I’m reading this right, line 47 is:
self::$link->query(“SET SESSION sql_mode=‘’”);
-
@Scott-Adams That line is unlikely causing the issue you’re seeing. The function as a string is probably a partial point of the issue. I’ve added code to set the query packet size a little more implicitly and give a timeout value in hopes to help correct this. Please update and let us know if this is or isn’t working for you.
-
@Tom-Elliott Updated to SVN 7603. Still unable to make changes in FOG Settings, and now Apache error logs show:
[Fri May 13 07:47:41.982694 2016] [:error] [pid 600] [client 10.10.101.4:49903] PHP Warning: mysqli::mysqli(): MySQL server has gone away in /var/www/html/fog/lib/db/mysql.class.php on line 25, referer: http://fog/fog/management/index.php?node=about&sub=logviewer
[Fri May 13 07:47:41.459485 2016] [:error] [pid 64683] [client 10.10.101.4:49914] PHP Warning: mysqli::mysqli(): MySQL server has gone away in /var/www/html/fog/lib/db/mysql.class.php on line 25, referer: http://fog/fog/management/index.php?node=about&sub=logviewer -
@Tom-Elliott Line 25 is:
self::$link = new mysqli (DATABASE_HOST,DATABASE_USERNAME,DATABASE_PASSWORD);
-
@Scott-Adams Mind updating again?
-
@Tom-Elliott Updated to SVN 7609, no go on the FOG Settings. Get the following apache error:
[Fri May 13 08:28:52.033468 2016] [:error] [pid 25337] [client 10.10.101.4:51573] PHP Warning: Error while sending QUERY packet. PID=25337 in /var/www/html/fog/lib/db/mysql.class.php on line 50, referer: http://fog/fog/management/index.php?node=about&sub=settings
Line 50 is:
else if (!self::queryResult = self;;$link->query(self::$query)) throw new Exception (sprintf(‘%s: %s’,_(‘Error’),$this->sqlerror())); -
@Scott-Adams Thanks @Tom-Elliott for your help getting my FOG Settings saving again.
I have now tried to image/inventory another Surface Pro 4, and I get nothing. I get to the FOG Menu. When I do a Full Host Registration (or a quick inventory - it doesn’t matter) the screen just goes to a black screen and just sits there.
I have obviously made sure Secure Boot is off, DCHP scope options are configured for snponly.efi, and I changed FOG_KERNEL_ARGS to has_usb_nic=1.
-
@Scott-Adams Did you try my suggestion yet? Crank up the log level and enable kernel debug messages (FOG Configuration -> FOG Settings -> expand all and search for ‘DEBUG’ or ‘LOG’)?
-
@Sebastian-Roth I, once again, reverted the ipxe files to those from 7490. Updating indeed works. This is definitely something in the ipxe code that changed/broke this.
-
@Tom-Elliott Ok. Once again, thanks for the help @Tom-Elliott.
What I have found we need to do now is do a Quick Inventory. This inputs the basics into FOG. We rename it using the Web UI and apply the image and active directory settings. Once this is done, I create a deploy task. When I boot the Surface at this point, it images no problem.
A little convoluted, but it works!
-
@Tom-Elliott After update to SVN 7717, unable to image Surfaces again.
-
@Scott-Adams I haven’t changed the iPXE binaries since you last updated and it was working. I also haven’t changed the init.s
THe only thing that would’ve changed (here) is your environment now. -
@Tom-Elliott Not sure. The only thing I did was update to 7717. Have not changed any DHCP, switch configs, nothing.
-
@Scott-Adams Are there available leases?
Why do you have [Enter] start? Did you type that, or did you press the enter key?
-
@Tom-Elliott That was the original posting picture. I’ve added another picture. Different error. It is getting past the initial connection, I can get to the FOG Menu. After I make a selection, it gives me the "Failed to get an IP via DHCP! Tried on interfaces(s): Please check your network setup and try again!
-
@Scott-Adams It doesn’t appear to see any interfaces. The kernel hasn’t changed either, my guess this is a warm boot system? What if you do it from a cold boot?