Microsoft releases updated Unix/Linux Clients for ConfigMgr 2012 SP1

New client versions have been released to support Unix and Linux in ConfigMgr 2012 SP1. Here’s what was updated, as of June 10, 2013: Client Build Version 1.0.0.4648 Added support for the following operating systems – AIX, HP-UX, Solaris 11, CentOS, Debian, Oracle Linux and Ubuntu. Uses Open Management Infrastructure CIM server (OMI Version 1.0.6.5) Implemented a Universal Agent model...

Read More»

MineCraft for the Raspberry Pi

I don’t think a kids game – MineCraft – running on a Raspberry Pi is all that newsworthy to the audience that reads my ramblings, however this is a bit special as the Pi is cheap-as-chips personal computer that runs on an ARM processor, it’s getting some really cool commercial and non-commercial use-cases and I enjoy writing about it.

You can seriously consider a Pi as a Citrix thin client – I know some architects in a big corporate that have a serious eye to introducing the Pi as a desktop replacement when the tech has matured enough, massive savings, almost zero support, give user new SDCard or a new Pi and onwards they go – the support is there and building, it works today against select Citrix product versions. I myself have setup my Raspberry Pi to RDP onto my lab servers – Windows 2008 R2 and Windows 2012 – with no lag or input latency, perfect on my 50” LCD in the front room; And due to its ultra-small form factor it all tucks away nicely out of sight when I’m done, in fact the Pi is sitting behind the LCD, with the wireless Keyboard and Mouse throw in a draw when I’m done with them, works really well. And since you are running Linux you can start up a lot of infrastructure services such as FTP, Telnet, HTTP, DHCP, whatever is in the Linux Distro you have installed on the SD Card. Ideally a second NIC would be great to get a Firewall or soft router setup perfectly.

Now the less serious use-case, fun, the game in the title of this blog posting, MineCraft. It’s very interesting how the developer has taken the time to rejig his code to compile on an ARM-based processor, and done it for free. This seems to represent a trend taking place which entrenches the Pi as a fun tool for youngsters and oldies and is swinging a lot of content over to the Pi. You can setup a Quake3 server for LAN parties, now that’s pretty cool considering Q3 is free, source code was released into the public domain years back.

Ultimately, the limiting factor for the Pi is the ARM processor, the Linux distribution being used but most importantly the low technical specifications ceiling . The ARM chip in these Pi’s isn’t that fast, it’s due to cost-savings that the cheapest and slowest stuff is in the Pi, but I expect that this ceiling will rise significantly over the next few years as they source and introduce better technology.

The Raspberry Pi seems to be outgrowing its original intent of introducing children to computers, and is becoming a complex highly-configurable tool, making better specifications a must. There are alternative units out there that raise the technical specification ceiling, but I’ll stick with the Pi as they were the first to innovate in this area – and for good reasons, education and not profit – by drawing together all the required technologies and shrinking them and the price down beyond what is out there.

Links:

MineCraft for Pi

Quake 3 on the Pi

Read More»

Linux-Unix ConfigMgr 2012 SP1 client gets an update to build 1.0.0.4014 and why you’ll need it

The Woes, Gotchas, and Workarounds document has been updated again to reflect a known issue with the Linux/Unix client for ConfigMgr 2012 SP1.  The Linux/Unix client has been updated to version 1.0.0.4014 and a KB Article is now available to help route people to the correct locations. New KB Article: Run Time Error: System Center 2012 Configuration Manager SP1 Agent...

Read More»

SCCM 2012 SP1 Device IDs for Device Type queries

The following list represents the Device Types and their IDs that are inventoried by ConfigMgr 2012 SP1 and available for queries and collections. Windows Desktop or laptop computer – 12 Mac computer – 5 Windows ARM-based device -1 Windows Phone – 4 Windows Mobile 6.5 – 2 Nokia Symbian – 3 Managed by Exchange Connector – 0 Windows CE –...

Read More»

System Center Monitoring Pack for UNIX and Linux updated

The System Center Monitoring Pack for UNIX and Linux has been updated to version 7.4.4112.0. Download it: System Center Monitoring Pack for UNIX and Linux Operating Systems What’s it does: Provides monitoring of the AIX 5.3, 6.1, and AIX 7 operating systems. Provides monitoring of the HP-UX 11iv2 PA-RISC, HP-UX 11iv2 IA64, HP-UX 11iv3 PA-RISC, and HP-UX 11iv3 IA64 operating...

Read More»

ConfigMgr 2012 SP1 Beta & Linux Client

Hi All,over the past few days i was playing with SCCM 2012 SP1 Beta and Linux…and i have to say that there are few bugs (i'll see bellow), but it works quite well…anyway…before you start, you need a Linux box…I'm using Suse Enterprise S…

Read More»

ConfigMgr 2012 SP1 Beta & Linux Client

Hi All,

over the past few days i was playing with SCCM 2012 SP1 Beta and Linux…and i have to say that there are few bugs (i’ll see bellow), but it works quite well…

anyway…before you start, you need a Linux box…I’m using Suse Enterprise Server 11. I downloaded it from https://www.suse.com/ and installed it….i used the default settings and after the installation, checked the network was working fine (i had a couple of problems with vmware 9 network not being able to ping the dns properly…) i added the machine to the domain. as far as i know it is not required, but i wanted to see how easy it was…and it was easy…

2nd..you need to download the linux client, and you can get the .exe from http://www.microsoft.com/en-us/download/details.aspx?id=34609

next step is to extract the file you just download

after this, copy all files to the linux server. I copied them to CM12Client (note: wihtout spaces. this is because i tried before with spaces and it did not work) and as root (i used sudo) use the command ./install (all switches you can find here http://technet.microsoft.com/en-us/library/jj573939.aspx). as you can see, i used -mp for the Management Point, -sitecode for the Sitecode, -fsp for the fallback status point and the name of the taf file

after the installation, if you open the “windows explorer” equivalent, navigage to /opt/microsoft/configmgr

because of a but at this moment, all new linux client will be always not approved…to see this, add a column approved and approve them

after this, stop the client (a list of the switches and location you can find http://technet.microsoft.com/en-us/library/jj573937.aspx. note that for Suse 11, you’ll be using /opt/microsoft/configmgr/bin/ccmexec -s)

delete the cookie file using rm /opt/microsoft/configmgr/root/ccm/policy/servercookies.xml

start the client (for Suse 11, you’ll be using /opt/microsoft/configmgr/bin/ccmexec -d)

perform the policy refresh (for Suse 11, you’ll be using /opt/microsoft/configmgr/bin/ccmexec -rs policy)

and as soon as it finishes, request the hardware inventory (for Suse 11, you’ll be using /opt/microsoft/configmgr/bin/ccmexec -rs hinv)

but keep in mind,Always monitor log file. as we don’t have cmtrace you can use tail -f /var/opt/Microsoft/scxcm.log (**Thanks to Rob Marshall for this tip)

the logs are created in 2 different places (unfortunatelly the documentation has the wrong place at this moment)

on suse 11, the scxcm.log is located on /var/opt/microsoft

and the scxcmprovider.log is located on /varopt/microsoft/nanowbem instead /var/opt/microsoft/nanowbem

 

Couple of extra links:

http://technet.microsoft.com/en-us/library/jj573940.aspx

http://technet.microsoft.com/en-us/library/jj573941.aspx

http://technet.microsoft.com/en-us/library/jj573945.aspx

 

Read More»

ConfigMgr 2012 SP1 Beta & Linux Client

Hi All,

over the past few days i was playing with SCCM 2012 SP1 Beta and Linux…and i have to say that there are few bugs (i’ll see bellow), but it works quite well…

anyway…before you start, you need a Linux box…I’m using Suse Enterprise Server 11. I downloaded it from https://www.suse.com/ and installed it….i used the default settings and after the installation, checked the network was working fine (i had a couple of problems with vmware 9 network not being able to ping the dns properly…) i added the machine to the domain. as far as i know it is not required, but i wanted to see how easy it was…and it was easy…

2nd..you need to download the linux client, and you can get the .exe from http://www.microsoft.com/en-us/download/details.aspx?id=34609

next step is to extract the file you just download

after this, copy all files to the linux server. I copied them to CM12Client (note: wihtout spaces. this is because i tried before with spaces and it did not work) and as root (i used sudo) use the command ./install (all switches you can find here http://technet.microsoft.com/en-us/library/jj573939.aspx). as you can see, i used -mp for the Management Point, -sitecode for the Sitecode, -fsp for the fallback status point and the name of the taf file

after the installation, if you open the “windows explorer” equivalent, navigage to /opt/microsoft/configmgr

because of a but at this moment, all new linux client will be always not approved…to see this, add a column approved and approve them

after this, stop the client (a list of the switches and location you can find http://technet.microsoft.com/en-us/library/jj573937.aspx. note that for Suse 11, you’ll be using /opt/microsoft/configmgr/bin/ccmexec -s)

delete the cookie file using rm /opt/microsoft/configmgr/root/ccm/policy/servercookies.xml

start the client (for Suse 11, you’ll be using /opt/microsoft/configmgr/bin/ccmexec -d)

perform the policy refresh (for Suse 11, you’ll be using /opt/microsoft/configmgr/bin/ccmexec -rs policy)

and as soon as it finishes, request the hardware inventory (for Suse 11, you’ll be using /opt/microsoft/configmgr/bin/ccmexec -rs hinv)

but keep in mind,Always monitor log file. as we don’t have cmtrace you can use tail -f /var/opt/Microsoft/scxcm.log (**Thanks to Rob Marshall for this tip)

the logs are created in 2 different places (unfortunatelly the documentation has the wrong place at this moment)

on suse 11, the scxcm.log is located on /var/opt/microsoft

and the scxcmprovider.log is located on /varopt/microsoft/nanowbem instead /var/opt/microsoft/nanowbem

 

Couple of extra links:

http://technet.microsoft.com/en-us/library/jj573940.aspx

http://technet.microsoft.com/en-us/library/jj573941.aspx

http://technet.microsoft.com/en-us/library/jj573945.aspx

 

Read More»

ConfigMgr 2012 SP1 Beta & Linux Client

Hi All,

over the past few days i was playing with SCCM 2012 SP1 Beta and Linux…and i have to say that there are few bugs (i’ll see bellow), but it works quite well…

anyway…before you start, you need a Linux box…I’m using Suse Enterprise Server 11. I downloaded it from https://www.suse.com/ and installed it….i used the default settings and after the installation, checked the network was working fine (i had a couple of problems with vmware 9 network not being able to ping the dns properly…) i added the machine to the domain. as far as i know it is not required, but i wanted to see how easy it was…and it was easy…

2nd..you need to download the linux client, and you can get the .exe from http://www.microsoft.com/en-us/download/details.aspx?id=34609

next step is to extract the file you just download

after this, copy all files to the linux server. I copied them to CM12Client (note: wihtout spaces. this is because i tried before with spaces and it did not work) and as root (i used sudo) use the command ./install (all switches you can find here http://technet.microsoft.com/en-us/library/jj573939.aspx). as you can see, i used -mp for the Management Point, -sitecode for the Sitecode, -fsp for the fallback status point and the name of the taf file

after the installation, if you open the “windows explorer” equivalent, navigage to /opt/microsoft/configmgr

because of a but at this moment, all new linux client will be always not approved…to see this, add a column approved and approve them

after this, stop the client (a list of the switches and location you can find http://technet.microsoft.com/en-us/library/jj573937.aspx. note that for Suse 11, you’ll be using /opt/microsoft/configmgr/bin/ccmexec -s)

delete the cookie file using rm /opt/microsoft/configmgr/root/ccm/policy/servercookies.xml

start the client (for Suse 11, you’ll be using /opt/microsoft/configmgr/bin/ccmexec -d)

perform the policy refresh (for Suse 11, you’ll be using /opt/microsoft/configmgr/bin/ccmexec -rs policy)

and as soon as it finishes, request the hardware inventory (for Suse 11, you’ll be using /opt/microsoft/configmgr/bin/ccmexec -rs hinv)

but keep in mind,Always monitor log file. as we don’t have cmtrace you can use tail -f /var/opt/Microsoft/scxcm.log (**Thanks to Rob Marshall for this tip)

the logs are created in 2 different places (unfortunatelly the documentation has the wrong place at this moment)

on suse 11, the scxcm.log is located on /var/opt/microsoft

and the scxcmprovider.log is located on /varopt/microsoft/nanowbem instead /var/opt/microsoft/nanowbem

 

Couple of extra links:

http://technet.microsoft.com/en-us/library/jj573940.aspx

http://technet.microsoft.com/en-us/library/jj573941.aspx

http://technet.microsoft.com/en-us/library/jj573945.aspx

 

Read More»

ConfigMgr 2012 SP1 Beta & Linux Client

Hi All,

over the past few days i was playing with SCCM 2012 SP1 Beta and Linux…and i have to say that there are few bugs (i’ll see bellow), but it works quite well…

anyway…before you start, you need a Linux box…I’m using Suse Enterprise Server 11. I downloaded it from https://www.suse.com/ and installed it….i used the default settings and after the installation, checked the network was working fine (i had a couple of problems with vmware 9 network not being able to ping the dns properly…) i added the machine to the domain. as far as i know it is not required, but i wanted to see how easy it was…and it was easy…

2nd..you need to download the linux client, and you can get the .exe from http://www.microsoft.com/en-us/download/details.aspx?id=34609

next step is to extract the file you just download

after this, copy all files to the linux server. I copied them to CM12Client (note: wihtout spaces. this is because i tried before with spaces and it did not work) and as root (i used sudo) use the command ./install (all switches you can find here http://technet.microsoft.com/en-us/library/jj573939.aspx). as you can see, i used -mp for the Management Point, -sitecode for the Sitecode, -fsp for the fallback status point and the name of the taf file

after the installation, if you open the “windows explorer” equivalent, navigage to /opt/microsoft/configmgr

because of a but at this moment, all new linux client will be always not approved…to see this, add a column approved and approve them

after this, stop the client (a list of the switches and location you can find http://technet.microsoft.com/en-us/library/jj573937.aspx. note that for Suse 11, you’ll be using /opt/microsoft/configmgr/bin/ccmexec -s)

delete the cookie file using rm /opt/microsoft/configmgr/root/ccm/policy/servercookies.xml

start the client (for Suse 11, you’ll be using /opt/microsoft/configmgr/bin/ccmexec -d)

perform the policy refresh (for Suse 11, you’ll be using /opt/microsoft/configmgr/bin/ccmexec -rs policy)

and as soon as it finishes, request the hardware inventory (for Suse 11, you’ll be using /opt/microsoft/configmgr/bin/ccmexec -rs hinv)

but keep in mind,Always monitor log file. as we don’t have cmtrace you can use tail -f /var/opt/Microsoft/scxcm.log (**Thanks to Rob Marshall for this tip)

the logs are created in 2 different places (unfortunatelly the documentation has the wrong place at this moment)

on suse 11, the scxcm.log is located on /var/opt/microsoft

and the scxcmprovider.log is located on /varopt/microsoft/nanowbem instead /var/opt/microsoft/nanowbem

 

Couple of extra links:

http://technet.microsoft.com/en-us/library/jj573940.aspx

http://technet.microsoft.com/en-us/library/jj573941.aspx

http://technet.microsoft.com/en-us/library/jj573945.aspx

 

Read More»
12