SCCM 2012 RTM & Windows Mobile 6.5 device inventory

Hi all
I have an issue collecting the right hardware information on these devices. I have setup device enrollment which works fine but I can't get it to inventory either the IMEI of the device or phone number.
Looking at the hardware inventory classes I cant seem to find anything relating to IMEI or phone number under mobile device classes.
Am I going to have to go down the custom mof route? Searching around it seems that IMEI and number collection was in SCCM 2007 but can't find it in 2012...
Any help would be greatly appreciated.

Hi Panu
Thanks for your response, it seems that the Device ID field is blank on the harware inventories for my 6.5 devices :( So far I have tried a Psion EP10 and a HTC HD2 both with the same results.
Unfortunately Activesync is not an option due to additional licensing costs and with the number of devices being rolled out it would take us over our Exchange standard mailbox limit.
Looks like I have 2 slightly different problems then:
1) Why is the device ID not being returned?
2) Do I need to create a custom mof file to collect the phone number?

Similar Messages

  • SCCM 2012 RTM to SP1 Upgrade - Windows ADK 8.1

    Hello,
    I am after some advice.  We have two physical locations containing a single SCCM 2012 primary site server in one location and distribution point server in the other location.
    Both servers are also configured as DHCP Servers and DHCP scope options have been configured correctly to allow both DHCP and Windows Deployment Services to co-exist. 
    OSD was working fine, until I upgraded the primary site server to SCCM 2012 SP1.  During the upgrade process, I installed Windows ADK 8.1 which would appear is not supported however no errors were reported during the upgrade process.
    Issues I have encountered;
    - I can no longer PXE boot with the following error 'PXE-E55: ProxyDHCP service did not reply to request on port 4011'
    - The x:\remoteInstall\Boot\Fonts directory is empty suggesting the boots images were not finalised.
    - When updating the distribution points with the boot images i get the following error via the wizard;
    • The SMS Provider reported an error.: ConfigMgr Error Object:
    instance of SMS_ExtendedStatus
    • Description = "Failed to insert OSD binaries into the WIM file";
    • ErrorCode = 2152205056;
    • File = "e:\\nts_sccm_release\\sms\\siteserver\\sdk_provider\\smsprov\\sspbootimagepackage.cpp";
    • Line = 4566;
    • ObjectInfo = "CSspBootImagePackage::PreRefreshPkgSrcHook";
    • Operation = "ExecMethod";
    • ParameterInfo = "SMS_BootImagePackage.PackageID=\"UKS0003B\"";
    • ProviderName = "WinMgmt";
    • StatusCode = 2147749889
    SMSPXE.log contains the following errors;
    Failed to copy X:\RemoteInstall\SMSTempBootFiles\XXX00014\WINDOWS\Boot\PXE\wdsmgfw.efi to X:\RemoteInstall\SMSBoot\x86\wdsmgfw.efi
    InstallBootFilesForImage failed. 0x80070002
    Warning: Failed to copy the needed boot binaries from the boot image X:\RemoteInstall\SMSImages\XXX00014\WinPE.XXX00014.wim.
    The operation completed successfully. (Error: 00000000; Source: Windows)
    Failed adding image X:\RemoteInstall\SMSImages\XXX00014\WinPE.XXX00014.wim. Will Retry..
    The system cannot find the file specified. (Error: 80070002; Source: Windows)
    Failed to read ADK installation root registry value
    I am looking for some advice on the best way to rectify this issue.  Options I am considering are as follows, however I am unsure of the outcome should I attempt these;
    1 - Upgrade to SCCM 2012 R2 which supports ADK 8.1
    2 - Uninstall Windows ADK 8.1, install 8.0
    3 - Attempt to restore back to SCCM 2012 RTM using file system backups and SCCM backups.
    Any help or suggestions would be much appreciated.

    Thank you both for your replies and advice
    The configMgr 2012 environment is primarily used for OSD, and software updates for Servers only.
    I have followed Peter’ advice, and uninstalled WADK 8.1 and installed 8.0 and I am currently investigating errors within the SMSPXE.log, and I have seen other posts elsewhere within these forums
    with the same issue with suggested solutions which I shall investigate.
    With regards to DHCP on the ConfigMgr site servers – I could not agree with you more. 
    Unfortunately, my company use a third party DHCP solution which was incapable of supporting PXE-boot for OSD. 
    We were therefore required to have a separate Microsoft DHCP solution on the site servers to by-pass this issue. 
    The intention is to upgrade to Configmgr 2012 R2. 
    My understanding is that there is no direct upgrade process from SCCM 2012 RTM to R2, therefore I have upgraded to SP1 and would prefer all features are working correctly before progressing to R2. 
    Many thanks again,
    Regards,
    JohnRox

  • Can WE join existing SCCM 2012 RTM to new SCCM 2012R2 CAS

    Hi All
    Is it possible to join sccm 2012 RTM to new sccm 2012R2 CAS or we have to upgrade the RTM to R2 then we can?

    No. You can only, since SP1, expand an existing primary site to a CAS during the installation of the CAS. See for more information:
    http://technet.microsoft.com/en-us/library/jj591551.aspx
    My Blog: http://www.petervanderwoude.nl/
    Follow me on twitter: pvanderwoude

  • Prestaged OSD using SCCM 2012 SP1 windows Partition variable is not being set

    Hello All  I need some assistance with a workaround.
    I am using a presaged task sequence created from a working network / PXE deployment TS for windows 7.
    This TS sets a variable for the OS partition called "Windows" and the value is set in the Partition Disk task.
    Problem is this value is not being read from a prestaged due to the OEMMedia condition skipping this partition and format task.
    Question is how do I get it to read and or set the value for that partition?
    From what I have found on Google this was an issue in beta of MDT but was fixed in RTM.  I am not using MDT TS but I do have it installed. Any idea if this is a known issue with SCCM 2012 sp1 TS? 
    Edit: also noticed that the variable's case is different and will not let me change it.
    Variable under format is "windows"  variable under Apply OS is "Windows"  when I change them to be the same then close and reopen they revert back to the above.  Are these variables case sensitive?
    Edit: for now I have changed it from variable to next available partition.  I tested it twice so far it seems to be using the correct partition and it remains to be called the C drive.  For now this will be my solution.

    When you say "presaged task sequence created from a working network / PXE deployment TS" are you saying this is still a network boot process? Or have you done "Create Task Sequence Media"?
    Dustin Estes - MCP
    yes when i say prestaged that is using the create task sequence media then selecting prestaged.

  • SCCM 2012 Setting Windows Update GP's

    Hopefully this is a simple one.
    I have setup WSUS with SCCM 2012 and currently its sole purpose is for updating our WIM images however... It seems though that all of our devices that have the SCCM 2012 client installed are having their windows updates local group policy settings changed
    to our distribution point and all other setting changed to not configured(overriding the settings the admins previously had in place).
    I don't want the sccm client to make changes to the windows update local group policy... how can I accomplish this?  

    We are using a separate WSUS server to manage updates on servers and clients.
    In the near future I'll attempt to transition to the WSUS I have integrated with SCCM.
    For regular client machines we're pushing the windows update GP's but for our servers the system admin are managing those themselves depending on how they want windows updates to behave on their systems.

  • SCCM 2012 and Windows 8.1 OSD

    Dear all,
    I am planning to upgrade my current site (2012 SP1) to either SP1 CU4 or R2.  This is to support Windows 8.1 OSD
    My Question is :
    i) is it worth just upgrading to Cu4 to allow this? or would it be better to schedule the full upgrade to R2?
    from what I have read R2 is a more substantial upgrade
    thanks in advance

    I believe that it is best practice to deploy the latest version of software, unless there is a specific reason not to do so.
    You are right. The upgrade to R2 is more substantial than just applying the CU. You have to, for example, uninstall ADK 8.0 and install ADK 8.1. However you might as well do this upgrade now rather than later.
    I have described the R2 upgrade process in detail here
    http://www.gerryhampsoncm.blogspot.ie/2013/10/in-place-upgrade-sccm-2012-sp1-to-r2.html
    Gerry Hampson | Blog:
    www.gerryhampsoncm.blogspot.ie | LinkedIn:
    Gerry Hampson | Twitter:
    @gerryhampson

  • AMT 3.2.10 Clients with SCCM 2012 on Windows 2012

    Hey
    I have a couple of HP dc7800 computers with Intel's AMT/vPro that I'd like to provision with SCCM 2012. The installed firmware version is 3.2.10 which is a supported version according to the documentation [1]. Provisioning of newer clients (5.2.x upwards)
    is successful, so I can rule out all the usual suspects like the provisioning certificate from GoDaddy, our internal CA, DHCP options, etc. Provisioning with SCCM 2007 of both 3.2.x and 5.x AMT devices is also still successful. 
    The amtopmgr.log repeatedly shows the following entries:
    Provision target is indicated with SMS resource id. (MachineId = 16777325 WS45.mydomain.ch)
    Found valid basic machine property for machine id = 16777325.
    Warning: Currently we don't support mutual auth. Change to TLS server auth mode.
    The provision mode for device WS45.mydomain.ch is 1.
    The IP addresses of the host WS45.mydomain.ch are x.x.x.x.
    Root hash of provisioning certificate is 2796BAE63F1801E277261BA0D77770028F20EEE4.
    Attempting to establish connection with target device using SOAP.
    Create provisionHelper with (Hash: 74B7792EDBD64EBB01E2E3A0B27FAFA04C2D3BCB)
    Set credential on provisionHelper...
    Try to use provisioning account to connect target machine WS45.mydomain.ch...
    Error 0x80090304 returned by InitializeSecurityContext during follow up TLS handshaking with server.
    **** Error 0x37f2b370 returned by ApplyControlToken
    Fail to connect and get core version of machine WS45.mydomain.ch using provisioning account #0.
    Try to use default factory account to connect target machine WS45.mydomain.ch...
    Error 0x80090304 returned by InitializeSecurityContext during follow up TLS handshaking with server.
    **** Error 0x37f2b370 returned by ApplyControlToken
    Fail to connect and get core version of machine WS45.mydomain.ch using default factory account.
    Try to use provisioned account (random generated password) to connect target machine WS45.mydomain.ch...
    Error 0x80090304 returned by InitializeSecurityContext during follow up TLS handshaking with server.
    **** Error 0x37f2b370 returned by ApplyControlToken
    Fail to connect and get core version of machine WS45.mydomain.ch using provisioned account (random generated password).
    Error: Device internal error. This may be caused by: 1. blabla...
    Error: Can NOT establish connection with target device. (MachineId = 16777325)
    After some investigation with Wireshark, I've found out that SCCM tries connect with TLSv1 to the AMT device. The response from the device is immediately an SSL alert (internal error). Using OpenSSL, I could connect to the device if I explicitly told it
    to use SSLv3. This leads me to believe that the 3.2.x firmware cannot handle TLSv1 correctly and SCCM never tries to connect with SSLv3 after a failure.
    So the question is: How can I get SCCM 2012 to provision these devices?
    Regards,
    Ingo
    [1]
    http://technet.microsoft.com/en-us/library/c1e93ef9-761f-4f60-8372-df9bf5009be0#BKMK_SupConfigOOB

    Since no one has answer this post, I recommend opening  a support case with CSS as they can work with you to solve this problem.
    Garth Jones | My blogs: Enhansoft and
    Old Blog site | Twitter:
    @GarthMJ

  • SCCM 2012 RTM to SP1 to R2 Boot Images Migration What steps to be consider

    We are Migrating SCCm 2012 to SP1 then to R2…
    My question would be specific to Boot images.
    We are in RTM edition, we have different boot images got created by our Imaging guys, These boot Images also have network/mass storage drivers are added along with some WINPE Back Group screen wallpaper, when cross checked the boot image properties. And
    finally these the Boot Images are distributed to all the required distribution points.
    Help me to understand what are the action steps to be taken now? In the process of RTM to SP1 and R2
    HunBoy Started learning from this page

    From RTM to SP1, the upgrade process will upgrade your WinPE 3.x boot images to WinPE 4.0 (if it can). From SP1 to R2, the upgrade process will not upgrade your boot images but will instead create new ones. Only WinPE 5.0 and WinPE 3.1 boot images are supported
    by R2 -- the 3.1 boot images are meant for supporting XP since WInPE 5.0 doesn't support XP (God help you if you're still on XP though).
    Thus, you need to get your "imaging" guys to create new WinPE 5.0 boot images.
    Jason | http://blog.configmgrftw.com

  • SCCM 2012 deploy windows 7: how to manage network/server load?

     Hi,
    Hypotetically, if you would deploy Windows 7 to hundreds of pc’s at once, how could you manage that, regarding organizing the deploy, regarding network/server load? F.e. you deploy to a collection which has 500 pc’s, users can select when
    to load the OS (Windows XP, we deploy the SCCM 2012 client, they can choose when to install)
     *How can you be sure network is not overloaded?
    *Can you limit in SCCM 2012 bandwith usage?
    Please advise.
    J.
    Jan Hoedt

    You need to be as local as possible. You can host a deployment point role on a client OS such as windows 7 so you could temporarily setup one machine hosting OS images and then rebuild it last as well.
    On a 100MB LAN with DP's hosted in a datacenter (not on subnet) we get to about 75 machines building at once before we see TFTP timeouts on PXE booting due to load on the local network. I would get your build as quick as possible and then do them in increasing
    block sizes whilst monitoring the network and server load.
    To speed up builds you could...
    Build and capture to get a WIM file with most apps and updates in it.
    Change the TFTPBlockSize registry settings on the DP's (If PXE booting) to as high as it will go
    Host WIM files on your DP's with the Package share settings configured and enable the "Access content directly..." option in the Apply Operating System part of your task sequence.
    Hope this helps.
    Shaun

  • SCCM 2012: mainteance windows?

    Hi,
    What happens when you don't set any maintenance window in SCCM 2012?
    I thought it would mean "any time is a good time" (what is our goal), is that correct?
    J.
    Jan Hoedt

    Take a look at the following article which covers Business Hours v Maintenance Windows for an explanation of the differences.
    http://blogs.technet.com/b/server-cloud/archive/2012/03/28/business-hours-vs-maintenance-windows-with-system-center-2012-configuration-manager.aspx
    Cheers
    Paul | sccmentor.wordpress.com

  • Sccm 2012 R2 - Windows 7 not listening on Port 80

    Hello,
    In looking through smsts.log and IIS logs I saw a lot of error communicating on Port 80.  When  tried to telnet from a pc to our sccm 2012 server using port 80, it goes through fine. But when I tried it the other way around, it fails.  When
    I ran netstat -an |find /i  "listening" on my pc and others around me, I discover port 80 isn't listening. The firewall is off on both the pcs and sccm primary server.  Port 80 isn't blocked on the network.
      TCP     0.0.0.0:135            0.0.0.0:0              LISTENING
      TCP     0.0.0.0:445            0.0.0.0:0              LISTENING
      TCP     0.0.0.0:1025           0.0.0.0:0              LISTENING
      TCP     0.0.0.0:1026           0.0.0.0:0              LISTENING
      TCP     0.0.0.0:1027           0.0.0.0:0              LISTENING
      TCP     0.0.0.0:1028           0.0.0.0:0              LISTENING
      TCP     0.0.0.0:1036           0.0.0.0:0              LISTENING
      TCP     0.0.0.0:1041           0.0.0.0:0              LISTENING
      TCP     0.0.0.0:1057           0.0.0.0:0              LISTENING
      TCP     0.0.0.0:3389           0.0.0.0:0              LISTENING
      TCP     0.0.0.0:5357           0.0.0.0:0              LISTENING
      TCP    127.0.0.1:5020          0.0.0.0:0              LISTENING
      TCP     127.0.0.1:5354         0.0.0.0:0              LISTENING
      TCP     127.0.0.1:27015        0.0.0.0:0              LISTENING
      TCP     127.0.0.1:62522        0.0.0.0:0              LISTENING
      TCP     172.24.94.131:139      0.0.0.0:0              LISTENING
      TCP     172.24.102.23:139      0.0.0.0:0              LISTENING
      TCP     [::]:135               [::]:0                
    LISTENING
      TCP     [::]:445               [::]:0                
    LISTENING
      TCP     [::]:1025              [::]:0                
    LISTENING
      TCP     [::]:1026              [::]:0                
    LISTENING
      TCP     [::]:1027              [::]:0                
    LISTENING
      TCP     [::]:1028              [::]:0                
    LISTENING
      TCP     [::]:1036              [::]:0                
    LISTENING
      TCP     [::]:1042              [::]:0                
    LISTENING
      TCP     [::]:1057              [::]:0                
    LISTENING
      TCP     [::]:3389              [::]:0                 LISTENING
      TCP     [::]:5357              [::]:0                
    LISTENING
    I was told something has to initiate port 80 being open on win7.  Is this true? If so, any idea why sccm isn't doing this? I could switch to port 8530 (have to do this for wsus too), but would think networking would have to open this port and then again,
    would the pc listen for it?
    PS, The sccm position before this one,  dealt with Servers, that must have had port 80 listening.

    After installing SCCM client via Task Sequence, and rebooting, the Self-signed certificate never comes down so the other Action items in Cinfiguration Manager Properties never come down.  The only way I can get the Certificate to come down (seen in
    MMC) is to give full permission (No one had rights initially) to rsa keys folder, delete smscfg.ini file and restart the sms host service.  But if you go into configuration manager properties the client certificate is still shown as None. The locationServices.log
    shows :failed to send management point list location request message to Primary Server/MP. If try
    http://PrimaryServer it fails to connect from a pc. But if I try it from the primary server sccm01 it works fine. Port 80 is open on the network. 
    smsts shows:
     Sending with winhttp Failed; 80072ee2  and also socket connect failed; 8007274c
    Is there any other logs I can send you to help resolve this?
    Again, Thanks so much for all of your help!!!
    Mark

  • SCCM 2012 R2 and Mobile devices

    Hi ,
    is there any way to get IP address for WMD. all devices are connected to our wireless network.
    Thanks,
    Kareem Behery

    That means enrolled via Microsoft Intune? If so, the IP address is not part of the default inventory of mobile devices. For a complete list, per OS, see:
    http://technet.microsoft.com/en-us/library/dn469411.aspx
    My Blog: http://www.petervanderwoude.nl/
    Follow me on twitter: pvanderwoude

  • [SCCM 2012 R2] Windows Update Agent do not scan correctly thus SCCM has bad reports

    Hi All,
    My colleagues reported that after manual download and installation of update Office 2010 SP2 ... SCCM still do not report as Installed:
    https://support.microsoft.com/en-us/kb/2687455
    KB2687455 update on SCCM is reported as:
    Update ID: 9c5e43a3-3ae9-434d-b105-a9d7902d5f9f
    Update Title: Service Pack 2 for Microsoft Office 2010 (KB2687455) 32-Bit Edition
    Test Computer:
    After investigation I found out that Windows Update Agent (verbose logging) is reporting that this update is really not installed:  Agent Update {9C5E43A3-3AE9-434D-B105-A9D7902D5F9F} is deployed for scan, and is installable. It will be reported
    as installable.
    Update KB2687455 is shown in Programs and Features/Installed Updates as installed on this computer.
    Question:
    This update is MSP (not standard update) so it cannot be queried by win32_quickfixengineering WMI class. How to query all installed updates on system (registry, API, ...)?
    How WUA query ALL installed updates?
    Thank you in advance.
    Regards,

    Hi,
    You could check the version number. The version number of Office 2010 SP2 is greater than or equal to
    14.0.7015.1000.
    The script in the blog below could get List of installed Windows / office Updates.
    http://www.blackforce.co.uk/2013/01/27/get-list-of-installed-windows-office-updates-command-line
    The sample in the following article can be used to determine if a critical security update is installed on a computer. If the update isn't installed, the user can ensure that the update is downloaded and installed. The user can also ensure that
    they are notified about the status of the installation.
    https://msdn.microsoft.com/en-us/library/windows/desktop/aa387101(v=vs.85).aspx
    Note: Microsoft provides third-party contact information to help you find technical support. This contact information may change without notice. Microsoft
    does not guarantee the accuracy of this third-party contact information.
    Best Regards,
    Joyce
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact [email protected]

  • How SCCM 2012 compliance function find unknown usb device

    As we all know the SCCM get its own compliance DB and can monitor the all device information.
    So my scenario is I want to set the USB device with known(permit) and unknown(still permit, but as the admin, I need to know who are using the unknown device).
    Any one could give me some advice or procedure what should I do next ?
    Asuka from ITECN

    Do you want to restrict USB drives? If yes, there is a list of recently connected USB drives available in
    HKLM\SYSTEM\CurrentControlSet\Enum\USBSTOR
    You can write a Powershell script that enumerates the subkeys there, filters out allowed USB keys (i.e. company provided encrypted ones) and puts the computer into noncompliant state if a nonapproved drive was connected.
    If this is about general USB hardware, you can get the list of connected hardware with
    gwmi win32_pnpentity | select Name, DeviceID
    Of course, there will be thousands of different devices even in a small company, so while you could quite easily blacklist certain devices, building a whitelist will be pretty much an impossible task.

  • SCCM 2012 - Maintenance Windows Issue with Update Deployment using Task Sequence

    Hi Guys,
    I have a question for you!!
    We use a Task Sequence to deploy "Patch Tuesday" security fix; we use the integrated step "Install Software Update" and the Task Sequence run during Maintenance Windows (1 hour).
    We notice that the time remaining is not recalculated on every software update installation occur (http://blogs.technet.com/b/csloyan/archive/2010/10/24/maintenance-window-calculations-explained.aspx);
    it's correct?
    The formula indicated in the link above is not considered in this type of software update deployment (Install Software Update task sequence step)?
    Thanks a lot.
    David

    Hi,
    Any update?
    Is the time remaining recalculated after each update is installed when using the Software Update Group directly as Torsten said?
    Best Regards,
    Joyce
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact [email protected]

Maybe you are looking for