Quantcast
Channel: OSAKANA TAROのメモ帳
Viewing all 816 articles
Browse latest View live

CentOS7のdmesgにperf: interrupt took too longに関するメッセージが出力される

$
0
0

CentOS7で運用しているサーバで「perf: interrupt took too long (3989 > 3933), lowering kernel.perf_event_max_sample_rate to 50000」というような出力が発生しているのに気がついた。

$ dmesg|grep "kernel.perf_event_max_sample_rate"
[ 1502.981806] perf: interrupt took too long (2512 > 2500), lowering kernel.perf_event_max_sample_rate to 79000
[ 2019.987492] perf: interrupt took too long (3147 > 3140), lowering kernel.perf_event_max_sample_rate to 63000
[ 2910.077414] perf: interrupt took too long (3989 > 3933), lowering kernel.perf_event_max_sample_rate to 50000
$

パフォーマンス情報を取得するために、どれくらいの周期でデータを取得したらいいのかは、サーバのハードウェア構成などによって変化するため、自動調整するようになっているようだ。
まずは、長い間隔で収集(サンプリングレート)し、うまくデータが取れていないようだったら、だんだん時間を短縮していく、といことになっている。

journalctlでログから発生時刻を確認する。

# journalctl |grep "perf_event_max_sample_rate"
 2月 27 10:44:11 blog.osakana.net kernel: perf: interrupt took too long (2512 > 2500), lowering kernel.perf_event_max_sample_rate to 79000
 2月 27 10:52:48 blog.osakana.net kernel: perf: interrupt took too long (3147 > 3140), lowering kernel.perf_event_max_sample_rate to 63000
 2月 27 11:07:38 blog.osakana.net kernel: perf: interrupt took too long (3989 > 3933), lowering kernel.perf_event_max_sample_rate to 50000
#

この日は10:19頃にkernelアップデートのため再起動したことにより、サンプリングレートの値が初期化され、調整が必要になったようだ。

過去のログを遡ってみると「perf: interrupt took too long (5208 > 5190), lowering kernel.perf_event_max_sample_rate to 38000」というのが、一番低い値である模様。
最初の変更後の値が79000ということを考えると、起動時の初期値は80000以上だったと思われるので、周期が半分以下となったということである。

さて、kernel.perf_event_max_sample_rateの現在値は「/proc/sys/kernel/perf_event_max_sample_rate」で確認出来る。

# cat /proc/sys/kernel/perf_event_max_sample_rate
50000
#

値を変更する場合は、上記に値を入れる。

恒久的に変更するには、sysctlの設定ファイルを作成する。
CentOS7の場合、/etc/sysctl.d ディレクトリに設定ファイルを作成する。
(/etc/sysctl.confに追加するという手もあるが、今後のパッチで変更される可能性があるため)

まず、現在の設定値を確認

# sysctl -a | grep perf_event_max_sample_rate
kernel.perf_event_max_sample_rate = 50000
#

/etc/sysctl.d/90-local.conf として設定値を入れた設定ファイルを作成

# echo "kernel.perf_event_max_sample_rate = 38000" > /etc/sysctl.d/90-local.conf
# cat /etc/sysctl.d/90-local.conf
kernel.perf_event_max_sample_rate = 38000
#

sysctlの設定をシステムに適用します。

# sysctl --system
* Applying /usr/lib/sysctl.d/00-system.conf ...
* Applying /usr/lib/sysctl.d/50-default.conf ...
kernel.sysrq = 16
kernel.core_uses_pid = 1
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.all.rp_filter = 1
net.ipv4.conf.default.accept_source_route = 0
net.ipv4.conf.all.accept_source_route = 0
net.ipv4.conf.default.promote_secondaries = 1
net.ipv4.conf.all.promote_secondaries = 1
fs.protected_hardlinks = 1
fs.protected_symlinks = 1
* Applying /etc/sysctl.d/90-local.conf ...
kernel.perf_event_max_sample_rate = 38000
* Applying /etc/sysctl.d/99-sysctl.conf ...
* Applying /etc/sysctl.conf ...
#

値が変更されたことを確認します。

# sysctl -a | grep perf_event_max_sample_rate
kernel.perf_event_max_sample_rate = 38000
#

CentOS7上のPowerShell Coreで使えるコマンドレット群

$
0
0

CentOS7上で使えるPowerShell Coreでメールを送ろうとした。

スクリプトは「PowerShellを使って日本語メールを送信する方法(v2.0も対応する版)」で使ったものを使用・・・

しかし、Send-MailMessageが存在せず、メール送信に失敗した。

PS /root> Send-MailMessage
Send-MailMessage : The term 'Send-MailMessage' is not recognized as the name of
 a cmdlet, function, script file, or operable program. Check the spelling of th
e name, or if a path was included, verify that the path is correct and try agai
n.
At line:1 char:1
+ Send-MailMessage
+ ~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (Send-MailMessage:String) [], Co
   mmandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

PS /root>

どうやら、使えないコマンドレットがそこそこあるようなんだけど、具体的に何なら使えるのかを書いてあるところを見つけられなかった。

しかし、「Get-Module」で取得できるモジュール情報の「ExportedCommands」には、そのモジュールで提供されているコマンドレット/関数一覧がある。
そこで、PowerShell Core環境で用意されているPowerShellでは、どのようなコマンドレットが使えるのか、リストアップしてみた。

PS /root> Get-Module -ListAvailable | % { $_.ExportedCommands.Values } | Sort-Object Name

CommandType     Name                                               Version    S
                                                                              o
                                                                              u
                                                                              r
                                                                              c
                                                                              e
-----------     ----                                               -------    -
Cmdlet          Add-Content                                        3.1.0.0    M
Cmdlet          Add-Member                                         3.1.0.0    M
Function        Add-NodeKeys                                       0.0        P
Cmdlet          Add-Type                                           3.1.0.0    M
Function        AddDscResourceProperty                             0.0        P
Function        AddDscResourcePropertyFromMetadata                 0.0        P
Function        AfterAll                                           3.3.9      P
Function        AfterEach                                          3.3.9      P
Function        Assert-MockCalled                                  3.3.9      P
Function        Assert-VerifiableMocks                             3.3.9      P
Function        BeforeAll                                          3.3.9      P
Function        BeforeEach                                         3.3.9      P
Function        CheckResourceFound                                 0.0        P
Cmdlet          Clear-Content                                      3.1.0.0    M
Cmdlet          Clear-Item                                         3.1.0.0    M
Cmdlet          Clear-ItemProperty                                 3.1.0.0    M
Cmdlet          Clear-Variable                                     3.1.0.0    M
Cmdlet          Compare-Object                                     3.1.0.0    M
Function        Compress-Archive                                   1.0.1.0    M
Function        Configuration                                      0.0        P
Function        Context                                            3.3.9      P
Cmdlet          Convert-Path                                       3.1.0.0    M
Cmdlet          ConvertFrom-Csv                                    3.1.0.0    M
Cmdlet          ConvertFrom-Json                                   3.1.0.0    M
Cmdlet          ConvertFrom-SecureString                           3.0.0.0    M
Cmdlet          ConvertFrom-StringData                             3.1.0.0    M
Cmdlet          ConvertTo-Csv                                      3.1.0.0    M
Cmdlet          ConvertTo-Html                                     3.1.0.0    M
Cmdlet          ConvertTo-Json                                     3.1.0.0    M
Function        ConvertTo-MOFInstance                              0.0        P
Cmdlet          ConvertTo-SecureString                             3.0.0.0    M
Cmdlet          ConvertTo-Xml                                      3.1.0.0    M
Cmdlet          Copy-Item                                          3.1.0.0    M
Cmdlet          Copy-ItemProperty                                  3.1.0.0    M
Cmdlet          Debug-Process                                      3.1.0.0    M
Cmdlet          Debug-Runspace                                     3.1.0.0    M
Function        Describe                                           3.3.9      P
Cmdlet          Disable-PSBreakpoint                               3.1.0.0    M
Cmdlet          Disable-RunspaceDebug                              3.1.0.0    M
Cmdlet          Enable-PSBreakpoint                                3.1.0.0    M
Cmdlet          Enable-RunspaceDebug                               3.1.0.0    M
Function        Expand-Archive                                     1.0.1.0    M
Cmdlet          Export-Alias                                       3.1.0.0    M
Cmdlet          Export-Clixml                                      3.1.0.0    M
Cmdlet          Export-Csv                                         3.1.0.0    M
Cmdlet          Export-FormatData                                  3.1.0.0    M
Cmdlet          Export-PSSession                                   3.1.0.0    M
Alias           fhx ->                                             3.1.0.0    M
Alias           fimo ->                                            1.1.2.0    P
Function        Find-Command                                       1.1.2.0    P
Function        Find-DscResource                                   1.1.2.0    P
Function        Find-Module                                        1.1.2.0    P
Cmdlet          Find-Package                                       1.1.2.0    P
Cmdlet          Find-PackageProvider                               1.1.2.0    P
Function        Find-RoleCapability                                1.1.2.0    P
Function        Find-Script                                        1.1.2.0    P
Cmdlet          Format-Custom                                      3.1.0.0    M
Function        Format-Hex                                         3.1.0.0    M
Cmdlet          Format-List                                        3.1.0.0    M
Cmdlet          Format-Table                                       3.1.0.0    M
Cmdlet          Format-Wide                                        3.1.0.0    M
Alias           gcfg ->                                            0.0        P
Alias           gcfgs ->                                           0.0        P
Function        Generate-VersionInfo                               0.0        P
Cmdlet          Get-Alias                                          3.1.0.0    M
Cmdlet          Get-ChildItem                                      3.1.0.0    M
Function        Get-CompatibleVersionAddtionaPropertiesStr         0.0        P
Function        Get-ComplexResourceQualifier                       0.0        P
Function        Get-ConfigurationErrorCount                        0.0        P
Cmdlet          Get-Content                                        3.1.0.0    M
Cmdlet          Get-Credential                                     3.0.0.0    M
Cmdlet          Get-Culture                                        3.1.0.0    M
Cmdlet          Get-Date                                           3.1.0.0    M
Function        Get-DscResource                                    0.0        P
Function        Get-DSCResourceModules                             0.0        P
Function        Get-EncryptedPassword                              0.0        P
Cmdlet          Get-Event                                          3.1.0.0    M
Cmdlet          Get-EventSubscriber                                3.1.0.0    M
Cmdlet          Get-ExecutionPolicy                                3.0.0.0    M
Cmdlet          Get-FileHash                                       3.1.0.0    M
Cmdlet          Get-FormatData                                     3.1.0.0    M
Cmdlet          Get-Host                                           3.1.0.0    M
Function        Get-InnerMostErrorRecord                           0.0        P
Function        Get-InstalledModule                                1.1.2.0    P
Function        Get-InstalledScript                                1.1.2.0    P
Cmdlet          Get-Item                                           3.1.0.0    M
Cmdlet          Get-ItemProperty                                   3.1.0.0    M
Cmdlet          Get-ItemPropertyValue                              3.1.0.0    M
Cmdlet          Get-Location                                       3.1.0.0    M
Cmdlet          Get-Member                                         3.1.0.0    M
Function        Get-MockDynamicParameters                          3.3.9      P
Function        Get-MofInstanceName                                0.0        P
Function        Get-MofInstanceText                                0.0        P
Cmdlet          Get-Package                                        1.1.2.0    P
Cmdlet          Get-PackageProvider                                1.1.2.0    P
Cmdlet          Get-PackageSource                                  1.1.2.0    P
Function        Get-PositionInfo                                   0.0        P
Cmdlet          Get-Process                                        3.1.0.0    M
Cmdlet          Get-PSBreakpoint                                   3.1.0.0    M
Cmdlet          Get-PSCallStack                                    3.1.0.0    M
Function        Get-PSCurrentConfigurationNode                     0.0        P
Function        Get-PSDefaultConfigurationDocument                 0.0        P
Cmdlet          Get-PSDrive                                        3.1.0.0    M
Function        Get-PSMetaConfigDocumentInstVersionInfo            0.0        P
Function        Get-PSMetaConfigurationProcessed                   0.0        P
Cmdlet          Get-PSProvider                                     3.1.0.0    M
Cmdlet          Get-PSReadlineKeyHandler                           1.2        P
Cmdlet          Get-PSReadlineOption                               1.2        P
Function        Get-PSRepository                                   1.1.2.0    P
Function        Get-PSTopConfigurationName                         0.0        P
Function        Get-PublicKeyFromFile                              0.0        P
Function        Get-PublicKeyFromStore                             0.0        P
Cmdlet          Get-Random                                         3.1.0.0    M
Cmdlet          Get-Runspace                                       3.1.0.0    M
Cmdlet          Get-RunspaceDebug                                  3.1.0.0    M
Function        Get-TestDriveItem                                  3.3.9      P
Cmdlet          Get-TraceSource                                    3.1.0.0    M
Cmdlet          Get-TypeData                                       3.1.0.0    M
Cmdlet          Get-UICulture                                      3.1.0.0    M
Cmdlet          Get-Unique                                         3.1.0.0    M
Cmdlet          Get-Uptime                                         3.1.0.0    M
Cmdlet          Get-Variable                                       3.1.0.0    M
Cmdlet          Get-Verb                                           3.1.0.0    M
Function        GetCompositeResource                               0.0        P
Function        GetImplementingModulePath                          0.0        P
Function        GetModule                                          0.0        P
Function        GetPatterns                                        0.0        P
Function        GetResourceFromKeyword                             0.0        P
Function        GetSyntax                                          0.0        P
Alias           glcm ->                                            0.0        P
Cmdlet          Group-Object                                       3.1.0.0    M
Function        HookGetViewAutoCompleter                           1.21       P
Cmdlet          Import-Alias                                       3.1.0.0    M
Cmdlet          Import-Clixml                                      3.1.0.0    M
Cmdlet          Import-Csv                                         3.1.0.0    M
Cmdlet          Import-LocalizedData                               3.1.0.0    M
Cmdlet          Import-PackageProvider                             1.1.2.0    P
Function        Import-PowerShellDataFile                          3.1.0.0    M
Cmdlet          Import-PSSession                                   3.1.0.0    M
Function        ImportCimAndScriptKeywordsFromModule               0.0        P
Function        ImportClassResourcesFromModule                     0.0        P
Function        In                                                 3.3.9      P
Function        Initialize-ConfigurationRuntimeState               0.0        P
Alias           inmo ->                                            1.1.2.0    P
Function        InModuleScope                                      3.3.9      P
Function        Install-Module                                     1.1.2.0    P
Cmdlet          Install-Package                                    1.1.2.0    P
Cmdlet          Install-PackageProvider                            1.1.2.0    P
Function        Install-Script                                     1.1.2.0    P
Cmdlet          Invoke-Expression                                  3.1.0.0    M
Cmdlet          Invoke-Item                                        3.1.0.0    M
Function        Invoke-Mock                                        3.3.9      P
Function        Invoke-Pester                                      3.3.9      P
Cmdlet          Invoke-RestMethod                                  3.1.0.0    M
Cmdlet          Invoke-WebRequest                                  3.1.0.0    M
Function        IsHiddenResource                                   0.0        P
Function        IsPatternMatched                                   0.0        P
Function        It                                                 3.3.9      P
Cmdlet          Join-Path                                          3.1.0.0    M
Cmdlet          Measure-Command                                    3.1.0.0    M
Cmdlet          Measure-Object                                     3.1.0.0    M
Function        Mock                                               3.3.9      P
Cmdlet          Move-Item                                          3.1.0.0    M
Cmdlet          Move-ItemProperty                                  3.1.0.0    M
Cmdlet          New-Alias                                          3.1.0.0    M
Function        New-DscChecksum                                    0.0        P
Cmdlet          New-Event                                          3.1.0.0    M
Function        New-Fixture                                        3.3.9      P
Cmdlet          New-Guid                                           3.1.0.0    M
Cmdlet          New-Item                                           3.1.0.0    M
Cmdlet          New-ItemProperty                                   3.1.0.0    M
Cmdlet          New-Object                                         3.1.0.0    M
Cmdlet          New-PSDrive                                        3.1.0.0    M
Function        New-ScriptFileInfo                                 1.1.2.0    P
Cmdlet          New-TemporaryFile                                  3.1.0.0    M
Cmdlet          New-TimeSpan                                       3.1.0.0    M
Cmdlet          New-Variable                                       3.1.0.0    M
Function        Node                                               0.0        P
Cmdlet          Out-File                                           3.1.0.0    M
Cmdlet          Out-String                                         3.1.0.0    M
Alias           pbcfg ->                                           0.0        P
Cmdlet          Pop-Location                                       3.1.0.0    M
Function        PSConsoleHostReadline                              1.2        P
Function        Publish-Module                                     1.1.2.0    P
Function        Publish-Script                                     1.1.2.0    P
Alias           pumo ->                                            1.1.2.0    P
Cmdlet          Push-Location                                      3.1.0.0    M
Cmdlet          Read-Host                                          3.1.0.0    M
Function        ReadEnvironmentFile                                0.0        P
Cmdlet          Register-EngineEvent                               3.1.0.0    M
Cmdlet          Register-ObjectEvent                               3.1.0.0    M
Cmdlet          Register-PackageSource                             1.1.2.0    P
Function        Register-PSRepository                              1.1.2.0    P
Cmdlet          Remove-Event                                       3.1.0.0    M
Cmdlet          Remove-Item                                        3.1.0.0    M
Cmdlet          Remove-ItemProperty                                3.1.0.0    M
Cmdlet          Remove-PSBreakpoint                                3.1.0.0    M
Cmdlet          Remove-PSDrive                                     3.1.0.0    M
Cmdlet          Remove-PSReadlineKeyHandler                        1.2        P
Cmdlet          Remove-TypeData                                    3.1.0.0    M
Cmdlet          Remove-Variable                                    3.1.0.0    M
Cmdlet          Rename-Item                                        3.1.0.0    M
Cmdlet          Rename-ItemProperty                                3.1.0.0    M
Cmdlet          Resolve-Path                                       3.1.0.0    M
Alias           rtcfg ->                                           0.0        P
Alias           sacfg ->                                           0.0        P
Function        Save-Module                                        1.1.2.0    P
Cmdlet          Save-Package                                       1.1.2.0    P
Function        Save-Script                                        1.1.2.0    P
Cmdlet          Select-Object                                      3.1.0.0    M
Cmdlet          Select-String                                      3.1.0.0    M
Cmdlet          Select-Xml                                         3.1.0.0    M
Cmdlet          Set-Alias                                          3.1.0.0    M
Cmdlet          Set-Content                                        3.1.0.0    M
Cmdlet          Set-Date                                           3.1.0.0    M
Function        Set-DynamicParameterVariables                      3.3.9      P
Cmdlet          Set-ExecutionPolicy                                3.0.0.0    M
Cmdlet          Set-Item                                           3.1.0.0    M
Cmdlet          Set-ItemProperty                                   3.1.0.0    M
Cmdlet          Set-Location                                       3.1.0.0    M
Function        Set-NodeExclusiveResources                         0.0        P
Function        Set-NodeManager                                    0.0        P
Function        Set-NodeResources                                  0.0        P
Function        Set-NodeResourceSource                             0.0        P
Cmdlet          Set-PackageSource                                  1.1.2.0    P
Cmdlet          Set-PSBreakpoint                                   3.1.0.0    M
Function        Set-PSCurrentConfigurationNode                     0.0        P
Function        Set-PSDefaultConfigurationDocument                 0.0        P
Function        Set-PSMetaConfigDocInsProcessedBeforeMeta          0.0        P
Function        Set-PSMetaConfigVersionInfoV2                      0.0        P
Cmdlet          Set-PSReadlineKeyHandler                           1.2        P
Cmdlet          Set-PSReadlineOption                               1.2        P
Function        Set-PSRepository                                   1.1.2.0    P
Function        Set-PSTopConfigurationName                         0.0        P
Cmdlet          Set-TraceSource                                    3.1.0.0    M
Cmdlet          Set-Variable                                       3.1.0.0    M
Function        Setup                                              3.3.9      P
Function        Should                                             3.3.9      P
Alias           slcm ->                                            0.0        P
Cmdlet          Sort-Object                                        3.1.0.0    M
Cmdlet          Split-Path                                         3.1.0.0    M
Cmdlet          Start-Process                                      3.1.0.0    M
Cmdlet          Start-Sleep                                        3.1.0.0    M
Cmdlet          Start-Transcript                                   3.0.0.0    M
Cmdlet          Stop-Process                                       3.1.0.0    M
Cmdlet          Stop-Transcript                                    3.0.0.0    M
Function        StrongConnect                                      0.0        P
Alias           tcfg ->                                            0.0        P
Cmdlet          Tee-Object                                         3.1.0.0    M
Function        Test-ConflictingResources                          0.0        P
Function        Test-ModuleReloadRequired                          0.0        P
Function        Test-MofInstanceText                               0.0        P
Function        Test-NodeManager                                   0.0        P
Function        Test-NodeResources                                 0.0        P
Function        Test-NodeResourceSource                            0.0        P
Cmdlet          Test-Path                                          3.1.0.0    M
Function        Test-ScriptFileInfo                                1.1.2.0    P
Function        ThrowError                                         0.0        P
Cmdlet          Trace-Command                                      3.1.0.0    M
Alias           ulcm ->                                            0.0        P
Function        Uninstall-Module                                   1.1.2.0    P
Cmdlet          Uninstall-Package                                  1.1.2.0    P
Function        Uninstall-Script                                   1.1.2.0    P
Cmdlet          Unregister-Event                                   3.1.0.0    M
Cmdlet          Unregister-PackageSource                           1.1.2.0    P
Function        Unregister-PSRepository                            1.1.2.0    P
Alias           upcfg ->                                           0.0        P
Function        Update-ConfigurationDocumentRef                    0.0        P
Function        Update-ConfigurationErrorCount                     0.0        P
Function        Update-DependsOn                                   0.0        P
Cmdlet          Update-FormatData                                  3.1.0.0    M
Function        Update-LocalConfigManager                          0.0        P
Function        Update-Module                                      1.1.2.0    P
Function        Update-ModuleManifest                              1.1.2.0    P
Function        Update-ModuleVersion                               0.0        P
Function        Update-Script                                      1.1.2.0    P
Function        Update-ScriptFileInfo                              1.1.2.0    P
Cmdlet          Update-TypeData                                    3.1.0.0    M
Alias           upmo ->                                            1.1.2.0    P
Function        ValidateNoCircleInNodeResources                    0.0        P
Function        ValidateNodeExclusiveResources                     0.0        P
Function        ValidateNodeManager                                0.0        P
Function        ValidateNodeResources                              0.0        P
Function        ValidateNodeResourceSource                         0.0        P
Function        ValidateNoNameNodeResources                        0.0        P
Function        ValidateUpdate-ConfigurationData                   0.0        P
Cmdlet          Wait-Debugger                                      3.1.0.0    M
Cmdlet          Wait-Event                                         3.1.0.0    M
Cmdlet          Wait-Process                                       3.1.0.0    M
Cmdlet          Write-Debug                                        3.1.0.0    M
Cmdlet          Write-Error                                        3.1.0.0    M
Cmdlet          Write-Host                                         3.1.0.0    M
Cmdlet          Write-Information                                  3.1.0.0    M
Function        Write-Log                                          0.0        P
Function        Write-MetaConfigFile                               0.0        P
Function        Write-NodeMOFFile                                  0.0        P
Cmdlet          Write-Output                                       3.1.0.0    M
Cmdlet          Write-Progress                                     3.1.0.0    M
Cmdlet          Write-Verbose                                      3.1.0.0    M
Cmdlet          Write-Warning                                      3.1.0.0    M
Function        WriteFile                                          0.0        P


PS /root>

CentOS7のcronによるログStarting user-0.sliceなどをmessagesから消す方法

$
0
0

CentOS7でcronによるプログラム実行を有効にすると、5分毎に下記の様な出力がある。

journalctlのログには下記の様な感じで

# journalctl |grep " 2月 28 08:30:01"
 2月 28 08:30:01 blog.osakana.net systemd[1]: Started Session 745 of user username.
 2月 28 08:30:01 blog.osakana.net systemd[1]: Starting Session 745 of user username.
 2月 28 08:30:01 blog.osakana.net systemd[1]: Started Session 744 of user username.
 2月 28 08:30:01 blog.osakana.net systemd[1]: Starting Session 744 of user username.
 2月 28 08:30:01 blog.osakana.net systemd[1]: Created slice user-499.slice.
 2月 28 08:30:01 blog.osakana.net systemd[1]: Starting user-499.slice.
 2月 28 08:30:01 blog.osakana.net systemd[1]: Started Session 743 of user munin.
 2月 28 08:30:01 blog.osakana.net systemd[1]: Starting Session 743 of user munin.
 2月 28 08:30:01 blog.osakana.net systemd[1]: Created slice user-0.slice.
 2月 28 08:30:01 blog.osakana.net systemd[1]: Starting user-0.slice.
 2月 28 08:30:01 blog.osakana.net systemd[1]: Started Session 746 of user root.
 2月 28 08:30:01 blog.osakana.net systemd[1]: Starting Session 746 of user root.
 2月 28 08:30:01 blog.osakana.net CROND[713]: (username) CMD (/~/script/toppage.pl >> /~/tw5-topcheck.txt 2>&1)
 2月 28 08:30:01 blog.osakana.net CROND[723]: (munin) CMD (test -x /usr/bin/munin-cron && /usr/bin/munin-cron)
 2月 28 08:30:01 blog.osakana.net CROND[724]: (root) CMD (/usr/lib64/sa/sa1 1 1)
 2月 28 08:30:01 blog.osakana.net systemd[1]: Removed slice user-0.slice.
 2月 28 08:30:01 blog.osakana.net systemd[1]: Stopping user-0.slice.
#

/var/log/messagesの方には下記の様な感じで・・・

# grep "Feb 28 08:30:01" /var/log/messages
Feb 28 08:30:01 blog.osakana.net systemd: Started Session 745 of user username.
Feb 28 08:30:01 blog.osakana.net systemd: Starting Session 745 of user username.
Feb 28 08:30:01 blog.osakana.net systemd: Started Session 744 of user username.
Feb 28 08:30:01 blog.osakana.net systemd: Starting Session 744 of user username.
Feb 28 08:30:01 blog.osakana.net systemd: Created slice user-499.slice.
Feb 28 08:30:01 blog.osakana.net systemd: Starting user-499.slice.
Feb 28 08:30:01 blog.osakana.net systemd: Started Session 743 of user munin.
Feb 28 08:30:01 blog.osakana.net systemd: Starting Session 743 of user munin.
Feb 28 08:30:01 blog.osakana.net systemd: Created slice user-0.slice.
Feb 28 08:30:01 blog.osakana.net systemd: Starting user-0.slice.
Feb 28 08:30:01 blog.osakana.net systemd: Started Session 746 of user root.
Feb 28 08:30:01 blog.osakana.net systemd: Starting Session 746 of user root.
Feb 28 08:30:01 blog.osakana.net systemd: Removed slice user-0.slice.
Feb 28 08:30:01 blog.osakana.net systemd: Stopping user-0.slice.
#

これを消すための方法をググると、 「/etc/systemd/system.confにLogLevel=noticeを書けばok」なんてのが出てきます。
しかし、これはsystemd全体のログを出力させなくするものであって、今回のログ以外にも出てこなくなってしまうものが発生します。

もっと影響範囲が狭い対処方法がないか探したところRedHatサイトで下記を発見
Logs flooded with systemd messages: Created slice & Starting Session

これは、systemdによるログはrsyslogにより/var/log/messagesに記録されているが、systemdからの特定文字列が含まれるログ出力を無視する設定をrsyslogの設定ファイルに記載する、というやり方です。(journalctlの次の段階の出力を調整する手法のため、journalctlの出力結果は変わらない)

下記のコマンドで/etc/rsyslog.d/ignore-systemd-session-slice.confファイルを作成します。

echo 'if $programname == "systemd" and ($msg contains "Starting Session" or $msg contains "Started Session" or $msg contains "Created slice" or $msg contains "Starting user-") then stop' >/etc/rsyslog.d/ignore-systemd-session-slice.conf

その後、「systemctl restart rsyslog」でrsyslogを再起動します。

# ls -l /etc/rsyslog.d
合計 4
-rw-r--r--. 1 root root 49 11月 22 10:27 listen.conf
# cat /etc/rsyslog.d/listen.conf
$SystemLogSocketName /run/systemd/journal/syslog
# echo 'if $programname == "systemd" and ($msg contains "Starting Session" or $msg contains "Started Session" or $msg contains "Created slice" or $msg contains "Starting user-") then stop' >/etc/rsyslog.d/ignore-systemd-session-slice.conf
# ls -l /etc/rsyslog.d
合計 8
-rw-r--r--. 1 root root 180  2月 28 09:14 ignore-systemd-session-slice.conf
-rw-r--r--. 1 root root  49 11月 22 10:27 listen.conf
# cat /etc/rsyslog.d/ignore-systemd-session-slice.conf
if $programname == "systemd" and ($msg contains "Starting Session" or $msg contains "Started Session" or $msg contains "Created slice" or $msg contains "Starting user-") then stop
# systemctl restart rsyslog
#

上記の対処後の状況を見てみる

# tail /var/log/messages
Feb 28 09:20:01 blog systemd: Removed slice user-0.slice.
Feb 28 09:20:01 blog.osakana.net systemd: Stopping user-0.slice.
Feb 28 09:20:22 blog.osakana.net systemd: Removed slice user-499.slice.
Feb 28 09:20:22 blog.osakana.net systemd: Stopping user-499.slice.
#

/var/log/messages は・・・「Removed slice」と「Stopping user-」が条件になかったので、記録されていました。
下記の様に編集して、対処しました。

# cat /etc/rsyslog.d/ignore-systemd-session-slice.conf
if $programname == "systemd" and ($msg contains "Starting Session" or $msg contains "Started Session" or $msg contains "Created slice" or $msg contains "Starting user-" or $msg contains "Removed slice" or $msg contains "Stopping user-") then stop
$

journalctlの方は引き続き出力ありです。

# journalctl |tail
 2月 28 09:30:01 blog.osakana.net systemd[1]: Started Session 783 of user username.
 2月 28 09:30:01 blog.osakana.net systemd[1]: Starting Session 783 of user username.
 2月 28 09:30:01 blog.osakana.net CROND[6940]: (root) CMD (/usr/lib64/sa/sa1 1 1)
 2月 28 09:30:01 blog.osakana.net CROND[6942]: (munin) CMD (test -x /usr/bin/munin-cron && /usr/bin/munin-cron)
 2月 28 09:30:01 blog.osakana.net CROND[6943]: (username) CMD (/~/script/toppage.pl >> /~/tw5-topcheck.txt 2>&1)
 2月 28 09:30:01 blog.osakana.net systemd[1]: Removed slice user-0.slice.
 2月 28 09:30:01 blog.osakana.net systemd[1]: Stopping user-0.slice.
 2月 28 09:30:25 blog.osakana.net systemd[1]: Removed slice user-499.slice.
 2月 28 09:30:25 blog.osakana.net systemd[1]: Stopping user-499.slice.
#

Spreadtrumから新SoC SC9861G-IAが登場。IAはIntel Airmontアーキテクチャの意味!

$
0
0

現在開催中のMWC2017にあわせて、中国のSpreadtrumから、新しいSoCが発表されました。

Spreadtrum launches 14nm 8-core 64-bit mid- and high-end LTE SoC platform

Intel AirmountアーキテクチャによるCPUコアを8個と、LTE関連回路をあわせて14nmプロセスで製造した、SC9861G-IAが新登場です。

あ・・・一つお詫びがあります。
「IAはIntel Airmountアーキテクチャの意味」ってタイトルですが、公式に言われたわけじゃないです。なので、もしかするとIntel Architectureの意味かもしれません。

さて、従来SpreadtrumからはSC9860GというCortex-A53コアを8個搭載(2GHzコア*4個+1.25GHzコア*4個)し、TSMC 16nm FFCプロセスで製造したSoCを提供していました。

それの演算部分をIntel Airmontに置き換えたようなものになるようです。

ASUSのIntelプロセッサ搭載のAndroidスマホ/タブレットなどで使われていたIntel Atom Z3530のCPUコアは22nmプロセス製造のSilvermontで、GPUコアはPowerVR GR6430でした。(Z3735DはSilvermont/Intel GPU)
Silvermontの次の世代がAirmontコアなのですが、Intelからのスマホ向けプロセッサはSilvermontで最後ということになっていました。
Windows向けに出ているAirmont世代のAtomプロセッサはAtom x5-Z8300/Z8500ですが、これらのGPUはIntel GPUです。

今回のSC9681G-IAは、CPUコアはAirmontで、GPUはPowerVR GT7200という形となります。
つまりは従来発売されていたIntelプロセッサ搭載のAndroidスマホ/タブレットを置き換える目的に使うようです。

SC9861G-IAの出荷は2017年Q2ということなので、秋ぐらいの製品発表に注目しましょう

Xiaomiの自社SoC Surge S1登場。スナドラ625/MediaTek P20対抗

$
0
0

Xiaomi(小米)が、中国のSoCメーカLeadcore Technologyと組んで、オリジナルのSoCを作っている、という話があった。

で・・・MWCにて詳細発表があったようだ。
[Xiaomi] Xiaomi’s First In-House SoC Chipset “Surge S1” Unveiled !

内容の要点
・Snapdragon 625およびMediaTek P10/P20の対抗として、Surge S1を開発
・ARM Cortex-A53コアを使用。2.2GHzコア*4個+1.4GHzコア*4個の計8コア
  28nm HPCプロセス製造
・GPUはARM Mali-T860採用
  Mali-T760と比較し、40%の消費電力削減
・LTEなどの通信機能を司るbaseband部分はOTAによるアップデート可能
  → VoLTEなどで技術革新があっても、あとから対応できる
・独自の画像処理プロセッサー(ISP)により暗いところでの画質などが向上,HDRにも対応
  消費電力や処理時の内部バスの使用帯域幅などが削減されている
・独自の音声処理プロセッサー(DSP)により高音質のVoLTE通話を実現

スナドラ820対抗ぐらいうたってくるかと思ったら、廉価な方で攻める模様。

また、パートナーのLeadcoretechの既存プロセッサって、Cortex-A7までで、Cortex-A53世代って、正式リリースされたものって無いし、LeadcoretechのLTE対応チップセットを採用してる製品もほとんど無いんですよね。
3Gも、中国向けのTD-SCDMA向けばかりですし・・・

果たして、どのレベルに仕上がっているのか…非常に怖いところです。

そんなSurge S1を採用した製品は・・・「Mi 5c」です。

Meet Mi 5c – it’s ultra slim, lightweight, and powered by Surge S1, our first-ever in-house designed SoC chipset. It comes with a 5.15″ JDI display and 1.6mm ultra-thin bezels. Having our own chipset means we’re able to now handle backlight optimization at chipset levels — up to 2048 ultra-precise brightness adjustment levels. It also comes with a large 1.25μm pixel size camera sensor which runs on Surge ISP algorithm, which enhances light sensitivity by up to 150%. The Mi 5c also comes with front fingerprint sensor, 9V 2A fast charging, and is only 132g with its ultra-light metal body. The 3GB+64GB version retails for RMB 1,499. Like it?

Highlights
– Powered by Surge S1, octa-core 64-bit processor (2.2GHz quad-core A53 + 1.4GHz quad-core A53)
– 5.15” display, 550-nit brightness, 2048 brightness levels with ultra-precise backlight controls
– Slim and light premium metal body: 132g and 7.09mm thin
– 2860mAh battery; 9V/2A fast charging
– 3GB + 64GB, dual-channel LPDDR3 + eMMC5.0
– 1.25 micron pixel size, ultra light-sensitive 12MP camera
– Single-frame HDR
– Front fingerprint sensor
– RMB 1,499


まぁ・・・どんな感じでしょうね

RDA8810搭載 OrangePi 2G-IOT の登場が近い?

$
0
0

githubにあるOrange Pi関連のアカウント、「https://github.com/orangepi-xunlong/」「https://github.com/OrangePiLibra/」を見てると、新機種名が登場することがあるので、時々見回っている。

今回は、最近増えた「https://github.com/OrangePiLibra/OrangePi_Camera」というカメラモジュールで新機種を発見。

OrangePi Camera
・Platform
 OrangePi 2G-IOT, OrangePi PC2,

「OrangePi 2G-IOT」!?

commit logを見てみると「[PATCH] add platform information」が怪しい。

RDA8810を使っているボードの模様。

RDA搭載というと、去年9月末発表の「Orange Pi i96というCortex-A5搭載のボードが$9.99で登場予定」。

96boards仕様の「Orange Pi i96」と呼称されていたものの正式名称が「Orange Pi 2G-IOT」となるようだ。

ESP8266を積んだLED電球やらスイッチやら

$
0
0

cnx-softwareの「$12 AI Light ESP8266 based WiFi RGB Light Bulb Supports MQTT via ESPurna Open Source Firmware」の関連リンクを見ていったらいろいろ興味深いものを発見。

元記事は、ESP8266を搭載したLEDランプのfirmwareをオープンソースのものに入れ替えることができる、という話。

ESPurna Firmware
ESP8266搭載のLEDランプや、電源ラインスイッチなどで使えるfirmware。
httpdサーバ搭載の他、MQTTやAlexaを使った連携を実現できる。
Home AssistDomoticzというWebサービスと連携することも出来る。

Noduino OpenLight
ESP8266搭載のLEDランプに入れるfirmware。
コントロールするためのAndroidアプリも提供されている。
https://github.com/icamgo/noduino-sdkでソース公開している。

AiLight – A hackable RGBW light bulb」にfirmwareを書き換えてみた、という事例がある。

Mongoose OS
ESP8266の他、ESP32など、似たような低いスペックのボード用OS。
AWS IoTが使えるらしい。
ESP8266電球の話をしていたら、「this is great write up.」って言われたんだけど、言及した中ではMongoose OSが使われている様子はなくて、ちょっと困惑気味。

Orange Pi Plus 2Eでのお薦めOSはArmbian

$
0
0

秋葉原でOrange Pi Plus 2Eが、なぜか、いまのタイミングで販売され始めた模様。
なんちゃってと呼ぶにはハイスペックな「Orange Pi Plus 2E」が登場

「なぜか」としたのは、Orange Pi PC2の方が、いまのタイミングだったら、いいんじゃないかなぁ、と思うので・・・
Orange Pi Plus 2の方だったらSATAコネクタがついてるので、NAS用途にって言えるんですが、Orange Pi Plus 2Eだと、あまりお薦めできるポイントが・・・
とりあえず、簡単な比較

・Orange Pi Plus 2Eの利点
 RAMが2GBある(Orange Pi PCとOrange Pi PC2はRAM 1GB)
 オンボードにeMMC 16GBが載っているので、microSDがいらない
 (技適的に駄目なのが、WiFiがオンボード)
 公式通販:Orange Pi Plus 2Eのセット商品。テクノハウス東映で売ってるケースセットは送料込みで$44.39。

・Orange Pi PCの利点
 CPUはOrange Pi Plus 2Eと同じ
 小型
 安い
 技適の問題無し(WiFiを積んでないので)
 公式通販:Orange Pi PCのセット商品。ケースセットは送料込みで$22.56。

・Orange Pi PC2の利点
 CPUは64bitのCortex-A53コア使用のAllwinner H5採用でラズパイ3対抗
 サイズはOrange Pi PCと同じで小型
 Orange Pi Plus 2Eより安い
 技適の問題無し(WiFiを積んでないので)
 公式通販:Orange Pi PC2のセット商品。ケースセットは送料込みで$27.56。

7480円で買うより、公式通販で買って2週間ぐらいで届くのを待ってもいいんじゃないですかね?という気がします。

あと、電源はmicroUSBではなく、PSPと同一形状の極性統一#2/EIAJ#2と言われる形状のものです。
秋葉原で探す場合は、千石電商で、極性統一#2、内径φ1.7、外径:φ4.0のDC05-4017,DC-4017を当たりを探しましょう。

ジャンク屋を巡ると5V機器用のやつでこれを使っているやつがあったりします。ポータブルDVDドライブ用電源だったり、ビデオカメラの電源だったり・・・・探してみても面白いかもしれません。


さて、Orange Pi シリーズですが、公式では「Android 4.4,Ubuntu,Debian,Rasberry Pi Image」とかうたってますが、表現に嘘があります。

「Rasberry Pi Image」です。
これは、「Rasberry pi用のOSがそのまま動く」という意味では無く「Raspberry pi用のOSをOrange Piで動くように改造したものが存在する」という意味です。

また、Orange Pi公式で配布しているUbuntu,Debian,Raspberry Pi Imageですが、Linux kernel部分のアップデートが提供されていません。
サーバとして継続運用するのには向いていないので注意してください。

では、サーバとして継続運用するにはどうすればいいのか?

現状のお薦めは、「Armbian」を使用するということです。
ArmbianはARM系SoC各種向けにDebian/Ubuntuベースで作成されたディストリビューションです。
Kernel周りなどのハードウェア固有のバイナリはArmbianのレポジトリから、それ以外のソフトウェアのバイナリはDebian/Ubuntuのarm用レポジトリから取得する形になっています。
こちらはOrange Pi公式とは異なり、活発に開発されており、セキュリティfixなども、そこそこちゃんとリリースされています。

ダウンロードページから各機種用のページにアクセスし、「Server」もしくは「Desktop」からファイルを入手します。
Serverはコンソールのみ、DesktopはX-Windowが起動します。
初回ログイン時のユーザ名は「root」、パスワードは「1234」です。

また、WiFiが搭載されている場合に、WiFiに接続するにはnmtui-connectコマンドを使用します。
(NetworkManagerを使う設定です)

・・・・え?
Androidを使いたい場合はどうすればいいかって?
Orange Pi公式のAndroidはPlayストアがインストールされていません。
3rdパーティー品でいいのは特にありません。
動作確認程度にしか使えないと思っていいですよ


Allwinner A64搭載のOrange Pi Winが$28.41で販売開始

$
0
0

Allwinner A64搭載のOrange Pi Winが$28.41で販売開始されました。

Orange Pi Win Development Board A64 Quad core Support linux and android Beyond Raspberry Pi 2


既に販売開始されているAllwinner H5搭載のOrange Pi PC2と比較すると・・・

・SoCが異なる(同点)
 Allwinner H5 vs Allwinner A64
 ただし、演算能力的な差異は、ほぼ無い。
 Allwinner A64を、Allwinner H3とピン互換にしたものがAllwinner H5となる。

・GPUが異なる(PC2の勝ち)
 H5のGPUはMali450、A64のGPUはMali400MP2
 H5の方が性能は良い

・メモリは同じ
 OPi Win、OPi PC2共に1GBと同点

・LCD端子の有無(Winの勝ち)
 OPi Winは、LCD接続用のMIPI LCD端子あり
 OPi PC2は、無い
 LCDを直接駆動する必要がなければ、メリットでは無い
 (HDMI端子はどちらにもある)

・無線LAN/Bluetoothの有無(Winの勝ち?)
 OPi Winは、AP6212によるWiFi 802.11b/g/nと、Bluetooth 4.2に対応
 OPi PC2は、搭載されていない
 ただし、日本で合法的に使用するには、技適が無いものは不要要素なので
 利点と言えるかは微妙

・ボタンなどが多い
 OPi Winにはデバグとか組み込み用に便利なものがある
 OPi PC2は最小限

・オンボードeMMC
 OPi Winの標準構成はeMMCはないが、オプションで提供予定
 OPi PC2は、そのようなスペースは無い

・サイズの違い(PC2の方がコンパクト)
 OPi Win 93mm x 60mm 48g
 OPi PC2 85mm x 55mm 38g

・電源供給の違い
 OPi Winは、極性統一#2端子か、microUSBか、スイッチにより切り替え可能
  また、外部バッテリーの接続用端子ありのため、UPS的運転可能?
 OPi PCは、極性統一#2端子のみ

・USB端子数の違い
 OPi Winは4ポート
 OPi PC2は3ポート

というわけで、Armbian入れて、ボード単品もしくはHDMI出力で使う、という場合には、Orange Pi PC2の方がコストメリットもあり、優れています。
Orange Pi Winは、組み込んでLCD出力やバッテリー駆動とかを行わせようという場合に向くような感じです。

で・・・Orange Pi Winの「Win」って、何なのか?ってことなんですが、
同じAllwinner A64を使っているPINE A64BPI-M64って、Windows 10 IoTに対応してるんですよね。
(詳しくは→「Allwinner A64搭載ボードのBPI-M64とPINE64がWindows 10 IoTに対応開始」2016年8月)

なので、このOrange Pi Winも、Windows IoTに対応するっていう意味なんじゃないかなぁ・・・と思ってはいるのですが
今回の販売にあたっては、何も触れられていないのが残念なところです・・・

はたして、どうなるんでしょうね


OPi Winオンボードに搭載されている電源制御ユニット(PMU) AXP803について調べたら、同じくAllwinner A64を使っている「NanoPi A64」でも使われていることが判明。
NanoPi A64の基板サイズは64mm x 60mm と、OPi PC2より小型サイズ。

アステージのNCボックス/STボックス/パワーコンテナ/シールドコンテナ#22を4種買ってアイリスオーヤマMBL-22と比較した

$
0
0

アイリスオーヤマの密閉バックルコンテナMBL-22を使っていたのだが、生産終了となってしまった。
後継品の「密閉バックルコンテナ MBR-22」は、バックルの位置が変わってしまっている。

バックルコンテナ BL-22」の方は密閉じゃないしなー、と似たようなほかのものを探した。

アステージのDIYコンテナシリーズ」のサイズが似たような感じだったので買ってみた。

ただ、アステージの商品は

NTボックス
NCボックス
STボックス
パワーコンテナ
バンパーコンテナ
シールドコンテナ

とあるのだが、違いがよくわからない。

「NTボックス」と「NCボックス」は色違いかな?
「NCボックス」と「STボックス」はバックル形状だけの違いかな?
「STボックス」と「パワーコンテナ」の違いが見えない。
「バンパーコンテナ」は材質が他と違うようだ
「シールドコンテナ」は「STボックス」の蓋違いっぽい

正式見解を聞いてみようと思ったので、お問い合わせ窓口から違いを製品紹介に追加してほしいと伝えたところ、追加します、との返事があったので、3週間たっても掲載されず・・・

まぁ、いっか、とりあえず買ってみるか、と4種類購入
「NCボックス #22」
「STボックス #22」
「パワーコンテナ #22」
「シールドコンテナ #22」

というわけで、届いた4個

結論から言えば、↑に書いた予測はほぼ正解。追加要素として以下があった。

「NCボックス #22」「STボックス #22」「パワーコンテナ #22」の箱の部分は同一
「シールドコンテナ #22」は箱の作りが若干違う

アイリスオーヤマのMBL-22と比較してみると、サイズはほぼ同じ

では・・・積み重ねができるのか?
アステージ#22シリーズが下の場合は特に問題ない

しかし、アイリスオーヤマMBL-22が下の場合は、蓋と底の形状が合わず、ずれてしまいました。

条件付きながら積み重ねは可能でした。

で・・・使ってみた感じとしての私のおすすめは「STボックス」、密閉した場合は「シールドコンテナ」です。

STボックス
シールドコンテナ

で・・・以下は参考としての写真集です。


「NCボックス #22」

「STボックス #22」

「パワーコンテナ #22」

「シールドコンテナ #22」

PowerShellによるWindows Updateが0x80240023で失敗する(EULAの同意問題)

$
0
0

PowerShellを使って、Windows Updateを行うスクリプトを作成中。

実物はいろんな細かい細工をしているので、似たようなものを作成すると下記のようなものとなる。

$UpdateCollection = New-Object -ComObject Microsoft.Update.UpdateColl
$Session = New-Object -ComObject Microsoft.Update.Session
$Searcher = New-Object -ComObject Microsoft.Update.Searcher
$Result = $Searcher.Search("IsInstalled=0 and Type='Software'")
foreach( $Update in $Result.Updates){
    if($Update.AutoSelectOnWebSites -eq $true){
        $UpdateCollection.Add($Update) | Out-Null
    }
}

$Downloader = $Session.CreateUpdateDownloader()
$Downloader.Updates = $UpdateCollection
$DownloadResult = $Downloader.Download()

$Installer = New-Object -ComObject Microsoft.Update.Installer
$Installer.Updates = $UpdateCollection
$InstallerResult = $Installer.Install()

これをWindows7環境で実験を行った。

まず、最初は下記のエラーが出力された。

"0" 個の引数を指定して "Download" を呼び出し中に例外が発生しました: "HRESULT からの例外: 0x80240044"

これは、スクリプトを管理者権限を持たずに実行していたためで、管理者権限を与えることで回避できた。

スクリプトを実行し再起動、ということを何回か行った後、最後の1つになったところで、以下のエラーが出力された。

"0" 個の引数を指定して "Install" を呼び出し中に例外が発生しました: "HRESULT からの例外: 0x80240023"

この「0x80240023」というものは「WU_E_EULAS_DECLINED」というエラー。

適用に失敗したものは「悪意のあるソフトウェアの削除ツール x64 – 2017 年 3月 (KB890830)」

そうです。
手動で適用しようとするとライセンスの同意画面が出てくるやつです。

で・・・探してたら「Windows Update PowerShell Module」というPowerShellでWindows Updateを行うためのモジュールが・・・
ヒントを探してみるとありました。

「$Update.EulaAccepted」が0だったら「$Update.AcceptEula() 」を実行、と

というわけで、修正したものが下記になります。

$UpdateCollection = New-Object -ComObject Microsoft.Update.UpdateColl
$Session = New-Object -ComObject Microsoft.Update.Session
$Searcher = New-Object -ComObject Microsoft.Update.Searcher
$Result = $Searcher.Search("IsInstalled=0 and Type='Software'")
foreach( $Update in $Result.Updates){
    if($Update.AutoSelectOnWebSites -eq $true){
        if($Update.EulaAccepted -eq 0){
            $Update.AcceptEula()
        }
        $UpdateCollection.Add($Update) | Out-Null
    }
}

$Downloader = $Session.CreateUpdateDownloader()
$Downloader.Updates = $UpdateCollection
$DownloadResult = $Downloader.Download()

$Installer = New-Object -ComObject Microsoft.Update.Installer
$Installer.Updates = $UpdateCollection
$InstallerResult = $Installer.Install()

Allwinner H3搭載のOrange Pi Zero Plus2登場

$
0
0

Orange Pi Zero Plus 2」が送料込み$22.05で登場

Allwinner H3搭載なのがちょっと残念ではあります…

小型でHDMIコネクタ、eMMC 8GB付きと、組み込んで使うには最適な感じです

小型のOrange Piで比較するとこんな感じです。

Orange Pi Zero Orange Pi Zero Plus 2 Orange Pi One
SoC H3 H2+ H3
RAM 256 / 512 512 512
ストレージ microSDスロット eMMC 8GB+microSDスロット microSDスロット
有線LAN あり なし あり
WiFi あり XR819 あり AP6212 なし
Bluetooth なし あり AP6212 なし
HDMI端子 なし あり あり
GPIO 26pin+13pin 26pin+13pin 40pin
USBコネクタ USB*1+micsoUSB OTG*1 microUSB OTG*1 USB*1+microUSB OTG*1
電源供給 microUSB OTG microUSB OTG 極性統一#2

Orange Pi Winが届いた!・・・でも、まだOSが・・・(3/23 11時:リンクが修正された

$
0
0

Alllwinner A64搭載のOrange Pi Winが届きました。

いつもの箱で届いたので、とりあえず、似たようなサイズのOrange Piシリーズと並べて見ました。

右からOrange Pi 2、Orange Pi Win、Orange Pi PC2です。
Orange Pi Winだけ、コネクタの配置が逆だったんですね。

で・・・Orange Pi WinのOSについてなのですが、Orange Piフォーラムの「Link for Download imageに「Image for Orange Pi Win:」という記載があるのですが、リンク先は死んでいるという・・・
上側にあるリンク「https://mega.nz/#F!WwkGDAja!VEQQ5tsurQehPpwJ6Oc3Bw」は各機種用のリンクがあるのですが、Orange Pi Win用は含まれず・・・

23:00追記:なんとか入手できたので試してみました→「Orange Pi Win向けDebian_Server_Jessie_A64_Win_V0_0_1を使ってみた

2017/03/23 11:00 「https://mega.nz/#F!BsNnwLbB!2xmXr7QxpomJ89p50GA9Pg」からダウンロードできるようになりました

ただ、このスレッドにArmbianの作者の人が、「昨日リリースのOrange Pi PC2向けArmbianのNightly Buildで対応してる」という発言が・・・
現在、ダウンロード中です・・・

23:00追記:ダウンロードしたけど、電源切れても画面真っ黒なままでした・・・

事前準備で同じAllwinner A64を使ったボードであるPine A64+、BananaPi M64、NanoPi A64のUbuntuをダウンロードしてあったので、先にそれらを試してみました。

Banana Pi M64、Nano Pi A64共に、USB OTG以外のUSBポートは認識せず、有線LAN/無線LANも認識せず。
USB OTGに接続したキーボード、マウス、WiFiは認識しました。
が・・・手持ちのWiFiアダプタ用のfirmwareが入っていなかったようで利用はできませんでした・・・残念

23:00追記:「Orange Pi Win向けDebian_Server_Jessie_A64_Win_V0_0_1を使ってみた」のイメージに含まれていたファイルを使うとOrange Pi Winでも使える様になりました。

Orange Pi Win向けDebian_Server_Jessie_A64_Win_V0_0_1を使ってみた

$
0
0

https://mega.nz/#F!WwkGDAja!VEQQ5tsurQehPpwJ6Oc3Bwにあったという、Debian_Server_Jessie_A64_Win_V0_0_1.img.tar.gz をもらいまして、Orange Pi Winに書き込んで見ました。

ユーザはroot/root、もしくはorangepi/orangepiです。
なお、rootはssh経由ではログインできない設定でした。
また、ファイル名に「Server」とあるようにX-Windowは起動しない設定です。

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Fri Jan  1 00:03:14 2010 from 192.168.1.41
orangepi@Orangepi:~$ sudo bash
[sudo] password for orangepi:
root@Orangepi:/home/orangepi# uname -a
Linux Orangepi 3.10.102 #97 SMP PREEMPT Tue Nov 22 18:18:57 CST 2016 aarch64 GNU/Linux
root@Orangepi:/home/orangepi# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/mmcblk0p2  1.1G  657M  352M  66% /
devtmpfs        458M     0  458M   0% /dev
tmpfs           491M     0  491M   0% /dev/shm
tmpfs           491M  6.6M  484M   2% /run
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           491M     0  491M   0% /sys/fs/cgroup
/dev/mmcblk0p1   50M   13M   38M  25% /boot
root@Orangepi:/home/orangepi#

kernelは3.10.102
NICはオンボードのみ認識。
無線LANのドライバは読み込まれて折らず。

root@Orangepi:/home/orangepi# ip addr show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: dummy0: <BROADCAST,NOARP> mtu 1500 qdisc noop state DOWN group default
    link/ether de:df:5a:ea:b9:95 brd ff:ff:ff:ff:ff:ff
3: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether d2:80:45:52:9b:6e brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.132/24 brd 192.168.1.255 scope global eth0
       valid_lft forever preferred_lft forever
    inet6 fe80::d080:45ff:fe52:9b6e/64 scope link
       valid_lft forever preferred_lft forever
4: sit0: <NOARP> mtu 1480 qdisc noop state DOWN group default
    link/sit 0.0.0.0 brd 0.0.0.0
root@Orangepi:/home/orangepi# lsmod
Module                  Size  Used by
vfe_v4l2              751715  0
ir_rc5_decoder         12487  0
ir_lirc_codec          12756  0
lirc_dev               17032  1 ir_lirc_codec
ir_mce_kbd_decoder     12628  0
ir_sanyo_decoder       12491  0
ir_sony_decoder        12489  0
ir_jvc_decoder         12487  0
videobuf2_dma_contig    17668  1 vfe_v4l2
ir_nec_decoder         12487  0
ir_rc6_decoder         12520  0
videobuf2_memops       12546  1 videobuf2_dma_contig
videobuf2_core         30952  1 vfe_v4l2
sunxi_ir_rx            12902  0
vfe_io                 34085  1 vfe_v4l2
cedar_ve               17368  0
ss                     33083  0
w1_gpio                12739  0
wire                   23744  1 w1_gpio
root@Orangepi:/home/orangepi#

1000Mbpsのスイッチなのに、100Mbpsでリンクアップしてる。

[   16.698383] sunxi-gmac 1c30000.eth eth0: eth0: PHY ID 001cc915 at 0 IRQ poll (1c30000.eth-0:00)
[   29.483728] libphy: 1c30000.eth-0:00 - Link is Up - 100/Full

う~ん・・・
やっぱり開発中版というだけのことはある模様。

dmesgの内容は下記でした。

root@Orangepi:/home/orangepi# dmesg
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Initializing cgroup subsys cpuacct
[    0.000000] Linux version 3.10.102 (orange@orange-All-Series) (gcc version 4.9.3 20150113 (prerelease) (Linaro GCC 4.9-2015.01-3) ) #97 SMP PREEMPT Tue Nov 22 18:18:57 CST 2016
[    0.000000] CPU: AArch64 Processor [410fd034] revision 4
[    0.000000] Machine: sun50iw1p1
[    0.000000] cma: CMA: reserved 64 MiB at 7c000000
[    0.000000] On node 0 totalpages: 258048
[    0.000000]   DMA zone: 3528 pages used for memmap
[    0.000000]   DMA zone: 0 pages reserved
[    0.000000]   DMA zone: 258048 pages, LIFO batch:31
[    0.000000] script_init enter!
[    0.000000] script buffer is NULL!
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv0.2 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] PERCPU: Embedded 12 pages/cpu @ffffffc03af98000 s19136 r8192 d21824 u49152
[    0.000000] pcpu-alloc: s19136 r8192 d21824 u49152 alloc=12*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 254520
[    0.000000] Kernel command line: console=tty0 console=ttyS0,115200n8 no_console_suspend earlycon=uart,mmio32,0x01c28000 mac_addr=d2:80:45:52:9b:6e root=/dev/mmcblk0p2 ro rootwait
[    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[    0.000000] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)
[    0.000000] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes)
[    0.000000] Memory: 1008MB = 1008MB total
[    0.000000] Memory: 936740k/936740k available, 95452k reserved
[    0.000000] Virtual kernel memory layout:
    vmalloc : 0xffffff8000000000 - 0xffffffbbffff0000   (245759 MB)
    vmemmap : 0xffffffbc00e38000 - 0xffffffbc01c00000   (    13 MB)
    modules : 0xffffffbffc000000 - 0xffffffc000000000   (    64 MB)
    memory  : 0xffffffc000000000 - 0xffffffc03f000000   (  1008 MB)
      .init : 0xffffffc0009d4000 - 0xffffffc000a57ac0   (   527 kB)
      .text : 0xffffffc000080000 - 0xffffffc0009d3824   (  9551 kB)
      .data : 0xffffffc000a58000 - 0xffffffc000babdc0   (  1360 kB)
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000] NR_IRQS:64 nr_irqs:64 0
[    0.000000] Architected cp15 timer(s) running at 24.00MHz (phys).
[    0.000000] Console: colour dummy device 80x25
[    0.000000] console [tty0] enabled
[    0.000000] allocated 4194304 bytes of page_cgroup
[    0.000000] please try 'cgroup_disable=memory' option if you don't want memory cgroups
[    7.903019] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=240000)
[    7.903049] pid_max: default: 32768 minimum: 301
[    7.903155] Security Framework initialized
[    7.903211] AppArmor: AppArmor initialized
[    7.903257] Mount-cache hash table entries: 256
[    7.913861] Initializing cgroup subsys memory
[    7.913923] Initializing cgroup subsys devices
[    7.913940] Initializing cgroup subsys freezer
[    7.913957] Initializing cgroup subsys blkio
[    7.913972] Initializing cgroup subsys perf_event
[    7.913994] Initializing cgroup subsys hugetlb
[    7.914067] ftrace: allocating 27114 entries in 106 pages
[    7.944573] CPU0: update cpu_power 1968128
[    7.944608] hw perfevents: enabled with arm/armv8-pmuv3 PMU driver, 7 counters available
[    7.945539] virtual base = 0xffffff800000a000.
[    7.945559] gicd_base = 0xffffff800000c000.
[    7.945572] gicc_base = 0xffffff800000e000.
[    7.946136] CPU1: Booted secondary processor
[    7.946160] CPU1: update cpu_power 1968128
[    7.948761] CPU2: Booted secondary processor
[    7.948772] CPU2: update cpu_power 1968128
[    7.952878] CPU3: Booted secondary processor
[    7.952889] CPU3: update cpu_power 1968128
[    7.952966] Brought up 4 CPUs
[    7.953044] SMP: Total of 4 processors activated (192.00 BogoMIPS).
[    7.953653] devtmpfs: initialized
[    7.958369] atomic64 test passed
[    7.958390] pinctrl core: initialized pinctrl subsystem
[    7.960843] NET: Registered protocol family 16
[    7.961095] script_sysfs_init success
[    7.961314] dump_class_init,806, success
[    7.961574] vdso: 2 pages (1 code, 1 data) at base ffffffc000a5d000
[    7.961606] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[    7.962872] software IO TLB [mem 0x79c00000-0x7a000000] (4MB) mapped at [ffffffc038c00000-ffffffc038ffffff]
[    7.963931] DMA: preallocated 256 KiB pool for atomic allocations
[    7.964077] Serial: AMBA PL011 UART driver
[    7.964193] axp81x_board_init: axp regl_devs num = 23
[    7.964338] pll_audio-set_default_rate=24576000 success!
[    7.964370] pll_video0-set_default_rate=297000000 success!
[    7.964453] pll_video1-set_default_rate=297000000 success!
[    7.964526] pll_de-set_default_rate=297000000 success!
[    7.965275] de-set_default_source=pll_de success!
[    7.965291] de-set_default_rate=297000000 success!
[    7.965347] tcon0-set_default_source=pll_mipi success!
[    7.965390] tcon1-set_default_source=pll_video0 success!
[    7.965627] hdmi-set_default_source=pll_video0 success!
[    7.967871] sun50i-r-pinctrl 1f02c00.pinctrl: initialized sunXi PIO driver
[    7.968051] [sun50iw1p1_pinctrl_probe][838]
[    7.969724] sun50i-pinctrl 1c20800.pinctrl: initialized sunXi PIO driver
[    7.970388] sunxi hwspinlock vbase:0xffffff800005c000
[    7.976201] sunxi_chipid_probe,150: soc bin:0
[    7.976222] chipid-sunxi serial 000000000000
[    7.980955] bio: create slab <bio-0> at 0
[    7.981322] pwm module init!
[    7.982563] SCSI subsystem initialized
[    7.982703] usbcore: registered new interface driver usbfs
[    7.982746] usbcore: registered new interface driver hub
[    7.982821] usbcore: registered new device driver usb
[    7.983809] Linux video capture interface: v2.00
[    7.984278] [ARISC] :sunxi-arisc driver v1.10
[    7.991144] [ARISC] :sunxi-arisc driver v1.10 startup succeeded
[    7.991390] Advanced Linux Sound Architecture Driver Initialized.
[    7.991750] NetLabel: Initializing
[    7.991764] NetLabel:  domain hash size = 128
[    7.991777] NetLabel:  protocols = UNLABELED CIPSOv4
[    7.991825] NetLabel:  unlabeled traffic allowed by default
[    7.991991] [pm]aw_pm_init!
[    7.992057] rtc physical base = 0x0000000001f00000 .
[    7.992100] np name = /soc@01c00000/rtc@01f00000.
[    7.992116] base = ffffff8000072100, len = 4.
[    7.992130] pmu name: pmu0 .
[    7.992168] pmu0_enable = 0x1.
[    7.992180] pmux_id = 0x6.
[    7.992192] pmux_twi_id = 0x1.
[    7.992204] pmux_twi_addr = 0x34.
[    7.992215] pmu name: pmu1 .
[    7.992266] Warning: can not find np for pmu1.
[    7.992491] add_sys_pwr_dm: get ldo name  for id: vcc-lpddr failed
[    7.992657] after inited: sys_mask config = 0x4a55.
[    7.992689] Warning: can not find np for dynamic_standby_para.
[    7.992811] [pm]valid
[    7.992820] [pm]valid
[    7.992830] Notice: sun9i&sun8iw5&sun50i not need support normal standby,                            change to super standby.
[    7.993035] Switching to clocksource arch_sys_counter
[    8.003868] AppArmor: AppArmor Filesystem Enabled
[    8.010753] NET: Registered protocol family 2
[    8.011476] TCP established hash table entries: 8192 (order: 5, 131072 bytes)
[    8.011638] TCP bind hash table entries: 8192 (order: 5, 131072 bytes)
[    8.011812] TCP: Hash tables configured (established 8192 bind 8192)
[    8.011895] TCP: reno registered
[    8.011913] UDP hash table entries: 512 (order: 2, 16384 bytes)
[    8.011953] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[    8.012169] NET: Registered protocol family 1
[    8.012457] RPC: Registered named UNIX socket transport module.
[    8.012475] RPC: Registered udp transport module.
[    8.012488] RPC: Registered tcp transport module.
[    8.012502] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    8.012671] Trying to unpack rootfs image as initramfs...
[    8.058736] Freeing initrd memory: 1064K (ffffffc035dab000 - ffffffc035eb5000)
[    8.059271] kvm [1]: Using HYP init bounce page @79b84000
[    8.059733] kvm [1]: interrupt-controller@1c84000 IRQ25
[    8.060138] kvm [1]: timer IRQ27
[    8.060161] kvm [1]: Hyp mode initialized successfully
[    8.061945] lock super standby defaultly!
[    8.061999] lookup_scene_lock_name: new scene lock super_standby
[    8.062016] scene_lock_init name=super_standby
[    8.062032] scene_lock: super_standby, type 5, count 1
[    8.062433] audit: initializing netlink socket (disabled)
[    8.062494] type=2000 audit(0.140:1): initialized
[    8.063096] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[    8.063565] VFS: Disk quotas dquot_6.5.2
[    8.063684] Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    8.064106] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    8.064651] NFS: Registering the id_resolver key type
[    8.064701] Key type id_resolver registered
[    8.064715] Key type id_legacy registered
[    8.064735] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[    8.064890] NTFS driver 2.1.30 [Flags: R/W].
[    8.065065] fuse init (API version 7.22)
[    8.065269] msgmni has been set to 1959
[    8.066222] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
[    8.066326] io scheduler noop registered
[    8.066341] io scheduler deadline registered
[    8.066375] io scheduler cfq registered (default)
[    8.066912] [DISP]disp_module_init
[    8.067327] [DISP] disp_boot_para_parse,line:301:of_property_read disp.boot_disp fail
[    8.067351] [DISP] boot_disp:0x0
[    8.067922] [DISP] disp_sys_script_get_item,line:193:of_find_compatible_node allwinner,sunxi-lcd1 fail
[    8.068079] [DISP] disp_sys_script_get_item,line:193:of_find_compatible_node allwinner,sunxi-lcd1 fail
[    8.068236] [DISP] disp_sys_script_get_item,line:193:of_find_compatible_node allwinner,sunxi-lcd1 fail
[    8.069310] [DISP] disp_boot_para_parse,line:301:of_property_read disp.fb_base fail
[    8.069333] [DISP] fb_base:0x0
[    8.106488] Console: switching to colour frame buffer device 240x67
[    8.134983] [DISP]disp_module_init finish
[    8.135459] uart0: ttyS0 at MMIO 0x1c28000 (irq = 32) is a SUNXI
[    8.135613] sw_console_setup()1173 - console setup baud 115200 parity n bits 8, flow n
[    9.118523] console [ttyS0] enabled
[    9.122865] uart1: ttyS1 at MMIO 0x1c28400 (irq = 33) is a SUNXI
[    9.129808] uart2: ttyS2 at MMIO 0x1c28800 (irq = 34) is a SUNXI
[    9.136671] sun50i-pinctrl 1c20800.pinctrl: can not get function on pin PH4
[    9.144451] sun50i-pinctrl 1c20800.pinctrl: can not get function on pin PH5
[    9.152217] sun50i-pinctrl 1c20800.pinctrl: can not get function on pin PH6
[    9.159993] sun50i-pinctrl 1c20800.pinctrl: can not get function on pin PH7
[    9.167758] pinctrl core: failed to register map default (0): invalid type given
[    9.176057] sun50i-pinctrl 1c20800.pinctrl: can not get function on pin PH4
[    9.183834] sun50i-pinctrl 1c20800.pinctrl: can not get function on pin PH5
[    9.191600] sun50i-pinctrl 1c20800.pinctrl: can not get function on pin PH6
[    9.199379] sun50i-pinctrl 1c20800.pinctrl: can not get function on pin PH7
[    9.207145] pinctrl core: failed to register map default (0): invalid type given
[    9.215396] sw_uart_request_gpio()756 - UART3 devm_pinctrl_get() failed! return -22
[    9.223939] uart3: ttyS3 at MMIO 0x1c28c00 (irq = 35) is a SUNXI
[    9.231000] misc dump reg init
[    9.234556] [drm] Initialized drm 1.1.0 20060810
[    9.244228] brd: module loaded
[    9.249990] loop: module loaded
[    9.253785] sunxi-bt bt.28: bt_power_name (vcc-wifi-io)
[    9.259610] sunxi-bt bt.28: io_regulator_name (vcc-wifi-io)
[    9.265859] sunxi-bt bt.28: bt_rst gpio=356  mul-sel=1  pull=-1  drv_level=-1  data=0
[    9.274627] sunxi-bt bt.28: clk not config
[    9.279258] sunxi-bt bt.28: block state already is 1
[    9.284985] sunxi-wlan wlan.27: wlan_busnum (1)
[    9.290035] sunxi-wlan wlan.27: wlan_power_name (vcc-wifi)
[    9.296157] sunxi-wlan wlan.27: io_regulator_name (vcc-wifi-io)
[    9.302767] sunxi-wlan wlan.27: wlan_regon gpio=360  mul-sel=1  pull=-1  drv_level=-1  data=0
[    9.312293] sunxi-wlan wlan.27: wlan_hostwake gpio=359  mul-sel=6  pull=-1  drv_level=-1  data=0
[    9.322704] tun: Universal TUN/TAP device driver, 1.6
[    9.328331] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[    9.335830] WARNING: Get ephy clock is failed
[    9.341001] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    9.348398] get ehci0-controller, regulator_io is no nocare
[    9.360717] [sunxi-ehci0]: probe, pdev->name: 1c1a000.ehci0-controller, sunxi_ehci: 0xffffffc000c56d50, 0x:ffffff80000aa000, irq_no:68
[    9.380420] sunxi-ehci 1c1a000.ehci0-controller: SW USB2.0 'Enhanced' Host Controller (EHCI) Driver
[    9.396821] sunxi-ehci 1c1a000.ehci0-controller: new USB bus registered, assigned bus number 1
[    9.413022] sunxi-ehci 1c1a000.ehci0-controller: irq 104, io mem 0xffffffc00050009c
[    9.439584] sunxi-ehci 1c1a000.ehci0-controller: USB 0.0 started, EHCI 1.00
[    9.454118] hub 1-0:1.0: USB hub found
[    9.464641] hub 1-0:1.0: 1 port detected
[    9.475391] scene_lock_init name=ehci_standby
[    9.486571] get ehci1-controller, regulator_io is no nocare
[    9.499249] [sunxi-ehci1]: probe, pdev->name: 1c1b000.ehci1-controller, sunxi_ehci: 0xffffffc000c56fa0, 0x:ffffff80000b2000, irq_no:6a
[    9.519325] sunxi-ehci 1c1b000.ehci1-controller: SW USB2.0 'Enhanced' Host Controller (EHCI) Driver
[    9.536026] sunxi-ehci 1c1b000.ehci1-controller: new USB bus registered, assigned bus number 2
[    9.552475] sunxi-ehci 1c1b000.ehci1-controller: irq 106, io mem 0xffffffc00050009c
[    9.587182] sunxi-ehci 1c1b000.ehci1-controller: USB 0.0 started, EHCI 1.00
[    9.601489] ehci_irq: highspeed device connect
[    9.613079] hub 2-0:1.0: USB hub found
[    9.623758] hub 2-0:1.0: 1 port detected
[    9.634636] scene_lock_init name=ehci_standby
[    9.645980] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    9.659324] get ohci0-controller, regulator_io is no nocare
[    9.671806] hci: request ohci0-controller gpio:103
[    9.683325] [sunxi-ohci0]: probe, pdev->name: 1c1a000.ohci0-controller, sunxi_ohci: 0xffffffc000c568b0
[    9.699947] sunxi-ohci 1c1a000.ohci0-controller: SW USB2.0 'Open' Host Controller (OHCI) Driver
[    9.715982] sunxi-ohci 1c1a000.ohci0-controller: new USB bus registered, assigned bus number 3
[    9.731946] sunxi-ohci 1c1a000.ohci0-controller: irq 105, io mem 0xffffffffffffffff
[    9.807934] hub 3-0:1.0: USB hub found
[    9.818453] hub 3-0:1.0: 1 port detected
[    9.829228] scene_lock_init name=ohci_standby
[    9.840324] get ohci1-controller, regulator_io is no nocare
[    9.852724] hci: request ohci1-controller gpio:1027
[    9.864408] [sunxi-ohci1]: probe, pdev->name: 1c1b000.ohci1-controller, sunxi_ohci: 0xffffffc000c56b00
[    9.881184] sunxi-ohci 1c1b000.ohci1-controller: SW USB2.0 'Open' Host Controller (OHCI) Driver
[    9.897389] sunxi-ohci 1c1b000.ohci1-controller: new USB bus registered, assigned bus number 4
[    9.913541] sunxi-ohci 1c1b000.ohci1-controller: irq 107, io mem 0xffffffffffffffff
[    9.951267] usb 2-1: new high-speed USB device number 2 using sunxi-ehci
[    9.985041] hub 4-0:1.0: USB hub found
[    9.995809] hub 4-0:1.0: 1 port detected
[   10.006905] scene_lock_init name=ohci_standby
[   10.018707] usbcore: registered new interface driver usb-storage
[   10.032186] usbcore: registered new interface driver ums-alauda
[   10.045452] usbcore: registered new interface driver ums-cypress
[   10.058703] usbcore: registered new interface driver ums-datafab
[   10.071860] usbcore: registered new interface driver ums_eneub6250
[   10.085130] usbcore: registered new interface driver ums-freecom
[   10.098151] usbcore: registered new interface driver ums-isd200
[   10.111088] usbcore: registered new interface driver ums-jumpshot
[   10.111378] hub 2-1:1.0: USB hub found
[   10.111543] hub 2-1:1.0: 4 ports detected
[   10.145243] usbcore: registered new interface driver ums-karma
[   10.157979] usbcore: registered new interface driver ums-onetouch
[   10.170931] usbcore: registered new interface driver ums-realtek
[   10.183754] usbcore: registered new interface driver ums-sddr09
[   10.196438] usbcore: registered new interface driver ums-sddr55
[   10.209093] usbcore: registered new interface driver ums-usbat
[   10.221667] usbcore: registered new interface driver usbserial
[   10.234096] usbcore: registered new interface driver usbserial_generic
[   10.247206] usbserial: USB Serial support registered for generic
[   10.259899] mousedev: PS/2 mouse device common for all mice
[   10.272368] input: sunxi-keyboard as /devices/virtual/input/input0
[   10.285558] sunxi-rtc 1f00000.rtc: rtc core: registered rtc-sunxi as rtc0
[   10.298925] sunxi-rtc 1f00000.rtc: RTC enabled
[   10.309842] i2c /dev entries driver
[   10.355272] input: axp81x-supplyer as /devices/platform/axp81x_board/axp81x-supplyer.47/input/input1
[   10.374577] sunxi budget cooling probe start !
[   10.384381] usb 2-1.2: new high-speed USB device number 3 using sunxi-ehci
[   10.398477] CPU freq cooling register Success
[   10.409023] CPU hotplug cooling register Success
[   10.419880] CPU budget cooling register Success
[   10.430851] sunxi gpu cooling probe start !
[   10.441180] CPU gpu cooling register Success
[   10.454382] cpuidle: using governor ladder
[   10.463782] cpuidle: using governor menu
[   10.473494] sunxi-mmc 1c0f000.sdmmc: SD/MMC/SDIO Host Controller Driver(v0.20 2015-7-13 16:28) Compiled in Nov 22 2016 at 18:17:53
[   10.491301] sunxi-mmc 1c0f000.sdmmc: regulator prop vmmc,str none
[   10.502945] sunxi-mmc 1c0f000.sdmmc: regulator prop vqmmc,str none
[   10.503376] hub 2-1.2:1.0: USB hub found
[   10.503666] hub 2-1.2:1.0: 4 ports detected
[   10.533038] sunxi-mmc 1c0f000.sdmmc: regulator prop vdmmc,str vcc-sdc
[   10.545040] sunxi-mmc 1c0f000.sdmmc: No vmmc regulator found
[   10.556106] sunxi-mmc 1c0f000.sdmmc: No vqmmc regulator found
[   10.567668] sunxi-mmc 1c0f000.sdmmc: Got CD GPIO #166.
[   10.578156] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
[   10.594006] sunxi-mmc 1c0f000.sdmmc: no vqmmc,Check if there is regulator
[   10.620379] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[   10.649926] sunxi-mmc 1c0f000.sdmmc: base:0xffffff80000c6000 irq:92
[   10.661977] sunxi-mmc 1c10000.sdmmc: SD/MMC/SDIO Host Controller Driver(v0.20 2015-7-13 16:28) Compiled in Nov 22 2016 at 18:17:53
[   10.679833] sunxi-mmc 1c10000.sdmmc: Can't get vmmc regulator string
[   10.691701] sunxi-mmc 1c10000.sdmmc: Can't get vqmmc regulator string
[   10.703682] sunxi-mmc 1c10000.sdmmc: Can't get vdmmc regulator string
[   10.715602] get() with no identifier
[   10.724355] get() with no identifier
[   10.733034] get() with no identifier
[   10.741584] sunxi-mmc 1c10000.sdmmc: No vmmc regulator found
[   10.752374] sunxi-mmc 1c10000.sdmmc: No vqmmc regulator found
[   10.763242] sunxi-mmc 1c10000.sdmmc: No vdmmc regulator found
[   10.764853] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[   10.767236] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[   10.772374] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 16 width 1 timing LEGACY(SDR12) dt B
[   10.772413] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 16 width 1 timing LEGACY(SDR12) dt B
[   10.774782] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 16 width 1 timing LEGACY(SDR12) dt B
[   10.853735] sunxi-mmc 1c10000.sdmmc: sdc set ios: clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
[   10.856806] usb 2-1.2.1: new low-speed USB device number 4 using sunxi-ehci
[   10.863689] mmc0: host does not support reading read-only switch. assuming write-enable.
[   10.865516] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 16 width 1 timing SD-HS(SDR25) dt B
[   10.865559] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 50000000Hz bm PP pm ON vdd 16 width 1 timing SD-HS(SDR25) dt B
[   10.865659] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 50000000Hz bm PP pm ON vdd 16 width 4 timing SD-HS(SDR25) dt B
[   10.865679] mmc0: new high speed SDHC card at address 0001
[   10.954393] mmcblk0: mmc0:0001 00000 14.8 GiB
[   10.954403] sunxi-mmc 1c10000.sdmmc: no vqmmc,Check if there is regulator
[   10.964794] sunxi-mmc 1c10000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[   10.984479] sunxi-mmc 1c10000.sdmmc: base:0xffffff80000ce000 irq:93
[   10.985078] usbcore: registered new interface driver usbhid
[   10.985079] usbhid: USB HID core driver
[   11.027293]  mmcblk0: p1 p2
[   11.035952] sndhdmi sound.7:  sndhdmi <-> 1c22800.daudio mapping ok
[   11.037685] sunxi-mmc 1c10000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[   11.040081] sunxi-mmc 1c10000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[   11.048282] sunxi-mmc 1c10000.sdmmc: sdc set ios: clk 400000Hz bm OD pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[   11.049119] sunxi-mmc 1c10000.sdmmc: sdc set ios: clk 0Hz bm OD pm OFF vdd 0 width 1 timing LEGACY(SDR12) dt B
[   11.116119] TCP: cubic registered
[   11.125248] NET: Registered protocol family 10
[   11.135890] input: CHICONY USB NetVista Full Width Keyboard as /devices/soc.0/1c1b000.ehci1-controller/usb2/2-1/2-1.2/2-1.2.1/2-1.2.1:1.0/input/input2
[   11.156551] hid-generic 0003:04B3:3025.0001: input: USB HID v1.10 Keyboard [CHICONY USB NetVista Full Width Keyboard] on usb-sunxi-ehci-1.2.1/input0
[   11.156775] sit: IPv6 over IPv4 tunneling driver
[   11.157131] NET: Registered protocol family 17
[   11.157180] 8021q: 802.1Q VLAN Support v1.8
[   11.157221] Key type dns_resolver registered
[   11.157388] Registering SWP/SWPB emulation handler
[   11.157645] registered taskstats version 1
[   11.240080] Key type encrypted registered
[   11.250088] AppArmor: AppArmor sha1 policy hashing enabled
[   11.262043] [DISP] disp_boot_para_parse,line:301:of_property_read disp.boot_disp fail
[   11.276330] [DISP] boot_disp:0x0
[   11.286273] [HDMI] power vcc-hdmi-33
[   11.296246] [HDMI] cec support = 0
[   11.319288] usb 2-1.2.2: new low-speed USB device number 5 using sunxi-ehci
[   11.408611] sunxi-rtc 1f00000.rtc: setting system clock to 2010-01-01 00:05:46 UTC (1262304346)
[   11.424438] input: sunxi-ths as /devices/virtual/input/input3
[   11.436611] thermal thermal_zone0: failed to read out thermal zone 0
[   11.449758] ALSA device list:
[   11.455040] input: KYE ADNS6000 Optical Mouse as /devices/soc.0/1c1b000.ehci1-controller/usb2/2-1/2-1.2/2-1.2.2/2-1.2.2:1.0/input/input4
[   11.478247]   #0: sndhdmi
[   11.487212] hid-generic 0003:0458:005E.0002: input: USB HID v1.10 Mouse [KYE ADNS6000 Optical Mouse] on usb-sunxi-ehci-1.2.2/input0
[   11.506769] Freeing unused kernel memory: 524K (ffffffc0009d4000 - ffffffc000a57000)
[   11.583567] EXT4-fs (mmcblk0p2): couldn't mount as ext3 due to feature incompatibilities
[   11.599648] EXT4-fs (mmcblk0p2): couldn't mount as ext2 due to feature incompatibilities
[   11.637054] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
[   11.914396] systemd[1]: systemd 215 running in system mode. (+PAM +AUDIT +SELINUX +IMA +SYSVINIT +LIBCRYPTSETUP +GCRYPT +ACL +XZ -SECCOMP -APPARMOR)
[   11.935537] systemd[1]: Detected architecture 'arm64'.
[   11.958621] [ehci0-controller]: sunxi_usb_disable_ehci
[   11.970637] [sunxi-ehci0]: remove, pdev->name: 1c1a000.ehci0-controller, sunxi_ehci: 0xffffffc000c56d50
[   11.987438] scene_lock_destroy name=ehci_standby
[   11.999050] sunxi-ehci 1c1a000.ehci0-controller: remove, state 4
[   12.009681] systemd[1]: Set hostname to <Orangepi>.
[   12.024324] [DISP] disp_device_attached_and_enable,line:159:attched ok, mgr0<-->device1, type=4, mode=10
[   12.030471] usb usb1: USB disconnect, device number 1
[   12.054554] sunxi-ehci 1c1a000.ehci0-controller: USB bus 1 deregistered
[   12.068859] [ohci0-controller]: sunxi_usb_disable_ohci
[   12.081604] [sunxi-ohci0]: remove, pdev->name: 1c1a000.ohci0-controller, sunxi_ohci: 0xffffffc000c568b0
[   12.099167] scene_lock_destroy name=ohci_standby
[   12.111559] sunxi-ohci 1c1a000.ohci0-controller: remove, state 4
[   12.125621] usb usb3: USB disconnect, device number 1
[   12.138926] sunxi-ohci 1c1a000.ohci0-controller: USB bus 3 deregistered
[   12.153552] [ehci0-controller]: sunxi_usb_enable_ehci
[   12.166332] [sunxi-ehci0]: probe, pdev->name: 1c1a000.ehci0-controller, sunxi_ehci: 0xffffffc000c56d50, 0x:ffffff80000aa000, irq_no:68
[   12.187028] sunxi-ehci 1c1a000.ehci0-controller: SW USB2.0 'Enhanced' Host Controller (EHCI) Driver
[   12.204483] sunxi-ehci 1c1a000.ehci0-controller: new USB bus registered, assigned bus number 1
[   12.222076] sunxi-ehci 1c1a000.ehci0-controller: irq 104, io mem 0xffffffc03af9bf00
[   12.253856] sunxi-ehci 1c1a000.ehci0-controller: USB 0.0 started, EHCI 1.00
[   12.269441] hub 1-0:1.0: USB hub found
[   12.281019] hub 1-0:1.0: 1 port detected
[   12.292860] scene_lock_init name=ehci_standby
[   12.304904] [ohci0-controller]: sunxi_usb_enable_ohci
[   12.317674] [sunxi-ohci0]: probe, pdev->name: 1c1a000.ohci0-controller, sunxi_ohci: 0xffffffc000c568b0
[   12.335315] sunxi-ohci 1c1a000.ohci0-controller: SW USB2.0 'Open' Host Controller (OHCI) Driver
[   12.343979] systemd[1]: Cannot add dependency job for unit display-manager.service, ignoring: Unit display-manager.service failed to load: No such file or directory.
[   12.345112] systemd[1]: Expecting device dev-ttyS0.device...
[   12.389990] sunxi-ohci 1c1a000.ohci0-controller: new USB bus registered, assigned bus number 3
[   12.407177] sunxi-ohci 1c1a000.ohci0-controller: irq 105, io mem 0xffffffc039983da0
[   12.421187] systemd[1]: Starting Forward Password Requests to Wall Directory Watch.
[   12.421371] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[   12.421420] systemd[1]: Starting Remote File Systems (Pre).
[   12.490026] systemd[1]: Reached target Remote File Systems (Pre).
[   12.504385] systemd[1]: Starting Dispatch Password Requests to Console Directory Watch.
[   12.520822] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[   12.523853] hub 3-0:1.0: USB hub found
[   12.523866] hub 3-0:1.0: 1 port detected
[   12.524009] scene_lock_init name=ohci_standby
[   12.572199] systemd[1]: Starting Paths.
[   12.598268] systemd[1]: Reached target Paths.
[   12.610497] systemd[1]: Starting Arbitrary Executable File Formats File System Automount Point.
[   12.647467] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
[   12.665378] systemd[1]: Starting Encrypted Volumes.
[   12.696659] systemd[1]: Reached target Encrypted Volumes.
[   12.710056] systemd[1]: Starting Swap.
[   12.736026] systemd[1]: Reached target Swap.
[   12.748179] systemd[1]: Expecting device dev-mmcblk0p1.device...
[   12.785238] systemd[1]: Starting Root Slice.
[   12.814728] hdmi_clk_enable_prepare()L161
[   12.814743] systemd[1]: Created slice Root Slice.
[   12.814781] systemd[1]: Starting User and Session Slice.
[   12.873785] systemd[1]: Created slice User and Session Slice.
[   12.887231] systemd[1]: Starting Delayed Shutdown Socket.
[   12.922998] systemd[1]: Listening on Delayed Shutdown Socket.
[   12.936181] systemd[1]: Starting /dev/initctl Compatibility Named Pipe.
[   12.972190] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe.
[   12.986557] systemd[1]: Starting Journal Socket (/dev/log).
[   13.021382] systemd[1]: Listening on Journal Socket (/dev/log).
[   13.034681] systemd[1]: Starting udev Kernel Socket.
[   13.070582] systemd[1]: Listening on udev Kernel Socket.
[   13.082881] systemd[1]: Starting udev Control Socket.
[   13.109944] systemd[1]: Listening on udev Control Socket.
[   13.122273] systemd[1]: Starting Journal Socket.
[   13.149307] systemd[1]: Listening on Journal Socket.
[   13.161059] systemd[1]: Starting System Slice.
[   13.188663] systemd[1]: Created slice System Slice.
[   13.200169] systemd[1]: Started File System Check on Root Device.
[   13.212874] systemd[1]: Starting system-systemd\x2dfsck.slice.
[   13.247708] systemd[1]: Created slice system-systemd\x2dfsck.slice.
[   13.260755] systemd[1]: Starting system-getty.slice.
[   13.287071] systemd[1]: Created slice system-getty.slice.
[   13.298798] systemd[1]: Starting system-serial\x2dgetty.slice.
[   13.326428] systemd[1]: Created slice system-serial\x2dgetty.slice.
[   13.339142] systemd[1]: Starting Increase datagram queue length...
[   13.371842] systemd[1]: Starting Load Kernel Modules...
[   13.406774] systemd[1]: Mounting Huge Pages File System...
[   13.436279] systemd[1]: Starting udev Coldplug all Devices...
[   13.478300] systemd[1]: Started Set Up Additional Binary Formats.
[   13.490902] systemd[1]: Mounting Debug File System...
[   13.514977] systemd[1]: Mounting POSIX Message Queue File System...
[   13.546531] systemd[1]: Starting Create list of required static device nodes for the current kernel...
[   13.583852] systemd[1]: Starting Slices.
[   13.611912] systemd[1]: Reached target Slices.
[   13.622405] systemd[1]: Starting Remount Root and Kernel File Systems...
[   13.670976] systemd[1]: Mounted POSIX Message Queue File System.
[   13.700902] systemd[1]: Mounted Debug File System.
[   13.729917] systemd[1]: Mounted Huge Pages File System.
[   13.759432] systemd[1]: Started Increase datagram queue length.
[   13.788969] systemd[1]: Started Load Kernel Modules.
[   13.831896] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
[   13.843015] systemd[1]: Started Create list of required static device nodes for the current kernel.
[   13.877536] systemd[1]: Started Remount Root and Kernel File Systems.
[   13.907037] systemd[1]: Started udev Coldplug all Devices.
[   13.963157] systemd[1]: Started Various fixups to make systemd work better on Debian.
[   13.976834] systemd[1]: Starting Load/Save Random Seed...
[   14.007472] systemd[1]: Starting Create Static Device Nodes in /dev...
[   14.036585] systemd[1]: Mounting FUSE Control File System...
[   14.066350] systemd[1]: Mounting Configuration File System...
[   14.095522] systemd[1]: Starting Apply Kernel Variables...
[   14.125055] systemd[1]: Starting Syslog Socket.
[   14.153099] systemd[1]: Listening on Syslog Socket.
[   14.163495] systemd[1]: Starting Journal Service...
[   14.212110] systemd[1]: Started Journal Service.
[   14.381082] systemd-udevd[180]: starting version 215
[   14.717142] Driver for 1-wire Dallas network protocol.
[   14.953454] sunxi cedar version 0.1
[   14.962468] [cedar]: install start!!!
[   14.971477] ycy the get irq is 90
[   14.980280] ycy clk_bass_vir 0x18  is ffffff80013f6018, the value:3006207
[   14.992709] ycy clk_bass_vir 0x13c  is ffffff80013f613c, the value:0
[   15.004682] ycy clk_bass_vir 0x64  is ffffff80013f6064, the value:601810
[   15.015885] sunxi-bt bt.28: block state already is 1
[   15.028286] ycy clk_bass_vir 0x2c4  is ffffff80013f62c4, the value:601c10
[   15.041019] ycy clk_bass_vir 0x100  is ffffff80013f6100, the value:0
[   15.052820] [cedar]: install end!!!
[   15.061663] [VFE]cci probe end cci_sel = 0!
[   15.071481] [VFE]cci_init end
[   15.071587] Registered IR keymap rc_map_sunxi
[   15.072077] input: sunxi_ir_recv as /devices/soc.0/1f02000.s_cir/rc/rc0/input5
[   15.072289] rc0: sunxi_ir_recv as /devices/soc.0/1f02000.s_cir/rc/rc0
[   15.088714] IR RC6 protocol handler initialized
[   15.098995] IR NEC protocol handler initialized
[   15.128311] IR JVC protocol handler initialized
[   15.138523] IR Sony protocol handler initialized
[   15.148435] IR SANYO protocol handler initialized
[   15.159175] input: MCE IR Keyboard/Mouse (sunxi-rc-recv) as /devices/virtual/input/input6
[   15.159565] IR MCE Keyboard/mouse protocol handler initialized
[   15.171240] lirc_dev: IR Remote Control driver registered, major 249
[   15.183606] rc rc0: lirc_dev: driver ir-lirc-codec (sunxi-rc-recv) registered at minor = 0
[   15.183609] IR LIRC bridge handler initialized
[   15.206773] IR RC5(x) protocol handler initialized
[   15.511184] [VFE]Welcome to Video Front End driver
[   15.521782] [VFE]csi probe end csi_sel = 0!
[   15.532408] [VFE]csi_init end
[   15.541092] [VFE]isp probe start isp_sel = 0!
[   15.551754] [ISP] isp platform_id = 3!
[   15.561064] [VFE]isp probe end isp_sel = 0!
[   15.570656] [VFE]sunxi_isp_platform_register end
[   15.581144] [VFE]mipi probe start mipi_sel = 0!
[   15.592256] [VFE]mipi probe end mipi_sel = 0!
[   15.602111] [VFE]mipi_init end
[   15.610445] [VFE]flash_init end
[   15.618426] systemd-journald[179]: Received request to flush runtime journal from PID 1
[   15.633371] [VFE]pdev->id = 0
[   15.644162] [VFE]dev->vip_sel = 0
[   15.652576] [VFE_WARN]fetch csi0_dev0_twi_id from device_tree failed
[   15.664492] [VFE_WARN]fetch csi0_dev0_afvdd from device_tree failed
[   15.676283] [VFE_WARN]fetch csi0_dev0_afvdd_vol from device_tree failed
[   15.690313] [VFE_WARN]fetch csi0_dev0_power_en from device_tree failed
[   15.702530] [VFE_WARN]fetch csi0_dev0_flash_en from device_tree failed
[   15.714574] [VFE_WARN]fetch csi0_dev0_flash_mode from device_tree failed
[   15.727363] [VFE_WARN]fetch csi0_dev0_af_pwdn from device_tree failed
[   15.739275] /soc@01c00000/vfe@0: could not find phandle
[   15.749724] [VFE_WARN]Get clk Index:0 , Name:vfe_core_clk is NULL!
[   15.761234] /soc@01c00000/vfe@0: could not find phandle
[   15.771609] [VFE_WARN]Get clk Index:1 , Name:vfe_master_clk is NULL!
[   15.783261] /soc@01c00000/vfe@0: could not find phandle
[   15.793659] [VFE_WARN]Get clk Index:2 , Name:vfe_misc_clk is NULL!
[   15.805149] /soc@01c00000/vfe@0: could not find phandle
[   15.815631] [VFE_WARN]Get clk Index:3 , Name:vfe_core_clk_src is NULL!
[   15.827603] /soc@01c00000/vfe@0: could not find phandle
[   15.838151] [VFE_WARN]Get clk Index:4 , Name:vfe_master_clk_24M_src is NULL!
[   15.850794] /soc@01c00000/vfe@0: could not find phandle
[   15.861457] [VFE_WARN]Get clk Index:5 , Name:vfe_master_clk_pll_src is NULL!
[   15.874228] [VFE_ERR]vfe core clock is null
[   15.883832] [VFE_ERR]vfe clock get failed!
[   15.893304] [VFE]vfe probe err!
[   15.901917] [VFE]vfe_init end
[   16.172079] GPIO 110 valid
[   16.376916] Current_V is : 1
[   16.688895] libphy: 1c30000.eth: probed
[   16.698383] sunxi-gmac 1c30000.eth eth0: eth0: PHY ID 001cc915 at 0 IRQ poll (1c30000.eth-0:00)
[   29.483728] libphy: 1c30000.eth-0:00 - Link is Up - 100/Full

さしあたってOrange Pi WinでX-Windowを使う方法

$
0
0

Orange Pi公式のOrange Pi Win用OSイメージのDebian_Server_Jessie_A64_Win_V0_0_1.img.tar.gz と Debian_Desktop_Xfce4_Jessie_A64_Win_V0_0_2.img.xz を試したところ、Serverの方はNICが100Mbpsでしかリンクアップしない。
Desktopの方は1000Mbpsでリンクアップしたものの正常に通信が行えない。
そして、どちらもオンボードのWiFiが使えない。

とりあえず、両方の/bootにあるブート関連ファイルを抽出
Image
initrd.img
OrangePi-A64.dtb
これが重要な要素。

とりあえず、Server版のものをDesktop版に適用してみると、100Mbpsでリンクアップし正常に通信が行えるものが完成。
同様に、BananaPi M64用のUbuntu Mateの/boot領域も置き換えてみると、それなりに使えるX-Window環境になった。

そんなわけで、Server版とDesktop版の「Image」「initrd.img」と、どちらも共通の「OrangePi-A64.dtb」をまとめたものが→ 「opiwin-bootfile.tar.gz
s-がServer版、d-がDesktop版です。


Windows Updateを行うためのPowerShellスクリプト

$
0
0

先日、PowerShellを使ってWindows Updateを行うためのスクリプトを作った。
(関連記事「PowerShellによるWindows Updateが0x80240023で失敗する(EULAの同意問題)」)

しかし、これだと、Windows Updateで重要に表示されているのに、適用されないパッチがいろいろとあった。
理由はなんだろう?と思ったら、Windows Updateの設定にある「推奨される更新プログラムについても重要な更新プログラムと同様に通知する」という設定の問題だった。
これにチェックが入っている場合は、GUI上は重要な更新プログラムとして表示されるということだった。

しかし、このGUI表示での重要な更新プログラム扱い、というのは、PowerShellで取得できる重要な更新プログラム一覧には反映されない、というものだった。

では、何で見ているのか?
PowerShellで取得できる情報上は、更新プログラムは下記の3種類に分かれていた。
・重要な更新プログラム
・推奨する更新プログラム
・オプションの更新プログラム
GUI上では、「推奨する更新プログラム」を、どちらに表示するかが切り替わっているだけであるようだった。

PowerShell上で見分けるには「AutoSelectOnWebSites」と「BrowseOnly」の値を確認することで行う。

・重要な更新プログラム
  → AutoSelectOnWebSites が $True
・推奨する更新プログラム
  → BrowseOnly が$False
・オプションの更新プログラム
  → BrowseOnly が$True

というわけで、作成したWindows Updateを行うPowerShellは下記の様な感じになりました。

実行する際につけられるオプションは下記の3つです。

重要な更新のみ適用したい場合は「-importantonly」オプション
更新のダウンロードのみをおこないたい場合は「-downloadonly」オプション
オプションの更新でも適用したいものがある場合はテキストファイル内に適用したいKB番号を書いて「-kblistfile ファイル名」と指定

# Windows UpdateをPowerShellから実行するためのスクリプト
#
param(
[String]$kblistfile="c:\tmp\kblist.txt", # 適用するオプション更新のリスト -kblistfile ファイル名
[switch]$downloadonly, # アップデートのダウンロードまでで終了するオプション -downloadonly
[switch]$importantonly # 重要な更新のみ適用する -importantonly
)

[Int]$ReturnCode=0        #終了コード

##### 実行開始 #########################
$date_msg = Get-date -Format "yyyy/MM/dd HH:mm:ss"
Write-Host ("Windows Update更新処理開始: " + $date_msg)

#### KB適用リスト読み込み ####]
[Array]$KBlist=@()    #KBリスト
if (Test-Path $kblistfile){
    $KBlist= Get-Content $kblistfile
}

#### WindowsUpdateの情報取得処理 start ####
$UpdateCollection = New-Object -ComObject Microsoft.Update.UpdateColl	#適用するWindows Update一覧で使用
$Session = New-Object -ComObject Microsoft.Update.Session				#
$Searcher = New-Object -ComObject Microsoft.Update.Searcher				#更新プログラム検索
#### WindowsUpdateの情報取得処理 end ####

Write-Host ""

#### Windows Updateによる現在のWindowsUpdate適用済み一覧を作成 start ####
$date_msg = Get-date -Format "yyyy/MM/dd HH:mm:ss"
Write-Host ("Windows Updateによる現在のWindows Update適用状況検索中 "+$date_msg)
$BeforeWUList2=($Searcher.Search("IsInstalled=1")).Updates
[Array]$BeforeWUListArray=@()
Write-Host "実施前のWindows Update適用済み一覧(Windows Update)"
$BeforeWUList2 | Select-Object Title,Description | Sort-Object Title | ForEach-Object {
    Write-Host ("  "+$_.Title)
    $BeforeWUListArray+=[string]$_.Title
}
# https://social.technet.microsoft.com/Forums/en-US/057bb7f5-d014-4374-9699-296b56e64561/win32quickfixengineering-vs-gethotfix?forum=winserverpowershell
#### Windows Updateによる現在のWindowsUpdate適用済み一覧を作成 end ####

Write-Host ""

#### インストールされていないWindows Updateの検出 start ####
$date_msg = Get-date -Format "yyyy/MM/dd HH:mm:ss"
Write-Host ("適用されていないWindows Update一覧の検索開始 "+$date_msg)
$Result = $Searcher.Search("IsInstalled=0 and Type='Software'")

Write-Host ""
Write-Host "適用されていないWindows Update一覧"
Write-Host "  * 重要な更新, o 推奨される更新"
Write-Host "  x オプションの更新でKBlistで指定されたもの, - 指定されていないオプションの更新"
Write-Host "  各行末尾のTrue/Falseはダウンロード済みであるかどうか"

[int]$countrequire=0
[int]$countrecommend=0
[int]$countoptionapply=0
[int]$countoption=0
foreach ($Updates in $Result.Updates){
    if($Updates.AutoSelectOnWebSites){
        # 重要な更新
        if($Updates.EulaAccepted -eq 0){
            $Updates.AcceptEula()
        }
        $UpdateCollection.Add($Updates) | Out-Null
        Write-Host ("* "+$Updates.KBArticleIDs+" "+$Updates.Title+" "+$Updates.IsDownloaded)
        $countrequire++
    }elseif($Updates.BrowseOnly -eq $false){
        # 推奨される更新
        if($importantonly -eq $false){
            if($Updates.EulaAccepted -eq 0){
                $Updates.AcceptEula()
            }
            $UpdateCollection.Add($Updates) | Out-Null
        }
        Write-Host ("o "+$Updates.KBArticleIDs+" "+$Updates.Title+" "+$Updates.IsDownloaded)
        $countrecommend++
    }else{
        # それ以外
        if($KBlist -contains $Updates.KBArticleIDs){
            if($Updates.EulaAccepted -eq 0){
                $Updates.AcceptEula()
            }
            $UpdateCollection.Add($Updates) | Out-Null
            Write-Host ("x "+$Updates.KBArticleIDs+" "+$Updates.Title+" "+$Updates.IsDownloaded)
            $countoptionapply++
        }else{
            Write-Host ("- "+$Updates.KBArticleIDs+" "+$Updates.Title+" "+$Updates.IsDownloaded)
            $countoption++
        }
    }
}
#### インストールされていないWindows Updateの検出 end ####

Write-Host ""
Write-Host ("  重要な更新: "+$countrequire+" 個")
Write-Host ("  推奨する更新: "+$countrecommend+" 個")
Write-Host ("  適用するオプション更新: "+$countoptionapply+" 個")
Write-Host ("  適用しないオプション更新: "+$countoption+" 個")
if($importantonly){
    Write-Host ("    → 推奨する更新は適用しません")
}

Write-Host ""

#### インストールされていないWindows Updateがあるか確認 start ####
if($UpdateCollection.Count -eq 0){
    Write-Host "適用されていないアップデートはありません"
    $date_msg = Get-date -Format "yyyy/MM/dd HH:mm:ss"
    Write-Host ("Windows Update更新処理終了: " + $date_msg)
    return 0
}
#### インストールされていないWindows Updateがあるか確認 end ####

Write-Host ""

#### インストールされていないWindows Updateのダウンロード start ####
$date_msg = Get-date -Format "yyyy/MM/dd HH:mm:ss"
Write-Host ("Windows Updateのダウンロード開始 "+$date_msg)
$Downloader = $Session.CreateUpdateDownloader()
### 分割ダウンロード
$UpdateCollection | ForEach-Object {
    $Update=$_
    $date_msg = Get-date -Format "yyyy/MM/dd HH:mm:ss"
    Write-Host ("  "+$date_msg+" "+$Update.Title)
    $UpdateToDownload = New-object -com "Microsoft.Update.UpdateColl"
    $UpdateToDownload.Add($Update) | Out-Null
    $Downloader.Updates = $UpdateToDownload
    $DownloadResult = $Downloader.Download()
    Write-Host $("      ダウンロード処理終了コード" + $DownloadResult.ResultCode)
    if($DownloadResult.ResultCode -ne 2){
        Write-Host $Error[0]
    }
    [System.Runtime.Interopservices.Marshal]::ReleaseComObject($UpdateToDownload) | Out-Null
}
# 下記のエラーがでる場合は、実行者の権限が足りません。管理者権限を与えてください
# "0" 個の引数を指定して "Download" を呼び出し中に例外が発生しました: "HRESULT からの例外: 0x80240044"
#### インストールされていないWindows Updateのダウンロード end ####

Write-Host ""

#### ダウンロードが完了していないWindows Updateがないか確認 start ####
[Array]$FailedDownload=@()
foreach ($Updates in $UpdateCollection){
    if($Updates.IsDownloaded -eq $false){
        $FailedDownload+=$Updates.Title
    }
}
if($FailedDownload){
    Write-Host "ダウンロードが完了していないWindows Update"
    $FailedDownload
    $date_msg = Get-date -Format "yyyy/MM/dd HH:mm:ss"
    Write-Host ("Windows Update更新処理異常終了: " + $date_msg)
    return 1
}

Write-Host "適用予定のWindows Updateのダウンロードが完了しました"

#### ダウンロードが完了していないWindows Updateがないか確認 end ####

if($downloadonly){
    Write-Host "-downloadonly オプションのため、ダウンロード完了で終了します"
    $date_msg = Get-date -Format "yyyy/MM/dd HH:mm:ss"
    Write-Host ("Windows Update更新処理終了: " + $date_msg)
    return 0
}

Write-Host ""

#### Windows Updateの適用実施 start ####
$date_msg = Get-date -Format "yyyy/MM/dd HH:mm:ss"
Write-Host ("Windows Updateの適用開始 "+$date_msg)
$Installer = New-Object -ComObject Microsoft.Update.Installer
$Installer.Updates = $UpdateCollection
$InstallResult = $Installer.Install()
Write-Host $("更新プログラムインストール終了コード" + $InstallResult.ResultCode)
if($InstallResult.RebootRequired){
    Write-Host "*** 再起動が必要です ***"
}
if($InstallResult.ResultCode -eq 2){
    Write-Host "すべてのアップデートが適用されました"
}elseif($InstallResult.ResultCode -eq 3){
    Write-Host "アップデート適用しましたがエラーも発生しました"
    Write-Host $Error[0]
    $ReturnCode=1
}elseif($InstallResult.ResultCode -eq 4){
    Write-Host "アップデート適用に失敗しました"
    Write-Host $Error[0]
    $ReturnCode=1
}elseif($InstallResult.ResultCode -eq 5){
    Write-Host "アップデート適用を中断しました"
    Write-Host $Error[0]
    $ReturnCode=1
}else{
    Write-Host "アップデート適用がなんらかしらの理由で失敗しました"
    Write-Host $Error[0]
    $ReturnCode=1
}
#### Windows Updateの適用実施 end ####

Write-Host ""
$date_msg = Get-date -Format "yyyy/MM/dd HH:mm:ss"
Write-Host ("実行結果出力 "+$date_msg)

#### Windows Updateによる現在のWindowsUpdate適用済み一覧を作成 start ####
$date_msg = Get-date -Format "yyyy/MM/dd HH:mm:ss"
Write-Host ("Windows Updateによる現在のWindows Update適用状況検索中 "+$date_msg)
$AfterWUList2=($Searcher.Search("IsInstalled=1")).Updates
Write-Host "実施後のWindows Update適用済み一覧(Windows Update)"
[Array]$AfterWUListArray=@()
$AfterWUList2 | Select-Object Title,Description | Sort-Object Title | ForEach-Object {
    Write-Host ("  "+$_.Title)
    $AfterWUListArray+=[string]$_.Title
}
# https://social.technet.microsoft.com/Forums/en-US/057bb7f5-d014-4374-9699-296b56e64561/win32quickfixengineering-vs-gethotfix?forum=winserverpowershell
#### Windows Updateによる現在のWindowsUpdate適用済み一覧を作成 end ####

Write-Host ""
if($InstallResult.RebootRequired){
    Write-Host "*** 再起動が必要です ***"
}

if($ReturnCode -ne 0){
    New-Item $ErrorFile -ItemType file -Value "1" | Out-Null
    $date_msg = Get-date -Format "yyyy/MM/dd HH:mm:ss"
    Write-Host ("Windows Update更新処理異常終了: " + $date_msg)
    return 1    
}

$date_msg = Get-date -Format "yyyy/MM/dd HH:mm:ss"
Write-Host ("Windows Update更新処理終了: " + $date_msg)
return 0

ちなみに、「Compare-Object $BeforeWUList2 $AfterWUList2」をベースとして、今回追加された更新一覧を出力しようとしてたのですが、差分じゃないところが出力されていたりしたので、スクリプトから削除しました・・・


Windows7における実行例
PS C:\tmp> .\powershell-windowsupdate.ps1  -importantonly
Windows Update更新処理開始: 2017/03/24 19:48:33

Windows Updateによる現在のWindows Update適用状況検索中 2017/03/24 19:48:33
実施前のWindows Update適用済み一覧(Windows Update)
  2016年 12 月 x64 用 Windows 7 および Windows Server 2008 R2 の、.NET Framework 3.5.1、4.5.2、4.6、4.6.1、4.6.2 用セキ
ュリティおよび品質ロールアップ (KB3205402)
  Definition Update for Windows Defender - KB915597 (Definition 1.239.92.0)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB2604115)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB2656356)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB2729452)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB2736422)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB2742599)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB2789645)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB2840631)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB2861698)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB2894844)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB2911501)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB2931356)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB2937610)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB2943357)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB2968294)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB2972100)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB2972211)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB2973112)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB2978120)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB3023215)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB3037574)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB3072305)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB3074543)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB3097989)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB3163245)
  Windows 7 for x64-based Systems の ActiveX Killbits に対する累積的なセキュリティ更新プログラム (KB2900986)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2479943)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2491683)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2506212)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2509553)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2560656)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2564958)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2579686)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2585542)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2620704)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2621440)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2631813)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2653956)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2654428)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2667402)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2676562)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2685939)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2690533)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2698365)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2705219)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2706045)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2727528)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2758857)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2770660)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2807986)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2813430)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2840149)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2847927)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2862152)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2862330)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2862335)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2864202)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2868038)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2871997)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2884256)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2892074)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2893294)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2957189)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2965788)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2973201)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2973351)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2977292)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2978742)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2984972)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2991963)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2992611)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3003743)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3004361)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3004375)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3010788)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3011780)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3019978)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3021674)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3022777)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3030377)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3031432)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3042553)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3045685)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3046017)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3046269)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3055642)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3059317)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3060716)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3067903)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3067904)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3071756)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3075220)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3076895)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3080446)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3084135)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3086255)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3092601)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3093513)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3101722)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3108371)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3108381)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3108664)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3108670)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3109103)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3109560)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3115858)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3123479)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3126587)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3138910)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3139398)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3139914)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3146706)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3149090)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3150220)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3155178)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3156017)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3159398)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3161949)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3161958)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3170455)
  Windows 7 for x64-Based Systems 用更新プログラム (KB2506014)
  Windows 7 for x64-Based Systems 用更新プログラム (KB2552343)
  Windows 7 for x64-Based Systems 用更新プログラム (KB2729094)
  Windows 7 for x64-Based Systems 用更新プログラム (KB2786081)
  Windows 7 for x64-Based Systems 用更新プログラム (KB2798162)
  Windows 7 for x64-Based Systems 用更新プログラム (KB2868116)
  Windows 7 for x64-Based Systems 用更新プログラム (KB2882822)
  Windows 7 for x64-Based Systems 用更新プログラム (KB2888049)
  Windows 7 for x64-Based Systems 用更新プログラム (KB2929733)
  Windows 7 for x64-Based Systems 用更新プログラム (KB3024777)
  Windows 7 for x64-Based Systems 用更新プログラム (KB3138612)
  Windows 7 for x64-Based Systems 用更新プログラム (KB3177467)
  Windows 7 x64 Edition 用プラットフォーム更新プログラム (KB2670838)
  Windows 7 および Windows Server 2008 R2 SP1 x64 の、Microsoft .NET Framework 3.5.1 用セキュリティ更新プログラム (KB312
2648)
  Windows 7 および Windows Server 2008 R2 SP1 x64 の、Microsoft .NET Framework 3.5.1 用セキュリティ更新プログラム (KB312
7220)
  Windows 7 および Windows Server 2008 R2 SP1 x64 の、Microsoft .NET Framework 3.5.1 用セキュリティ更新プログラム (KB313
5983)
  Windows 7 および Windows Server 2008 R2 SP1 x64 の、Microsoft .NET Framework 3.5.1 用セキュリティ更新プログラム (KB314
2024)
  x64 ベース システム Windows 7 用 Internet Explorer 11
  x64 ベース システム Windows 7 用 Internet Explorer 11 言語パック
  x64 ベース システムの Windows 7 および Windows Server 2008 R2 SP1 用 Microsoft .NET Framework 3.5.1 更新プログラム (KB
2836942)
  x64 ベース システムの Windows 7 および Windows Server 2008 R2 SP1 用 Microsoft .NET Framework 3.5.1 更新プログラム (KB
2836943)
  x64 ベース システム用 Windows 7 Service Pack 1 (KB976932)
  悪意のあるソフトウェアの削除ツール x64 - 2017 年 3 月 (KB890830)
  日本語パック - x64 ベース システム用の Windows 7 Service Pack 1 (KB2483139)

適用されていないWindows Update一覧の検索開始 2017/03/24 19:50:44

適用されていないWindows Update一覧
  * 重要な更新, o 推奨される更新
  x オプションの更新でKBlistで指定されたもの, - 指定されていないオプションの更新
  各行末尾のTrue/Falseはダウンロード済みであるかどうか
- 2483139 ラトビア語パック - x64 ベース システム用の Windows 7 Service Pack 1 (KB2483139) False
- 2483139 チェコ語パック - x64 ベース システム用の Windows 7 Service Pack 1 (KB2483139) False
- 2483139 ロシア語パック - x64 ベース システム用の Windows 7 Service Pack 1 (KB2483139) False
- 2483139 英語パック - x64 ベース システム用の Windows 7 Service Pack 1 (KB2483139) False
- 2483139 デンマーク語パック - x64 ベース システム用の Windows 7 Service Pack 1 (KB2483139) False
- 2483139 イタリア語パック - x64 ベース システム用の Windows 7 Service Pack 1 (KB2483139) False
- 2483139 ハンガリー語パック - x64 ベース システム用の Windows 7 Service Pack 1 (KB2483139) False
- 2483139 韓国語パック - x64 ベース システム用の Windows 7 Service Pack 1 (KB2483139) False
- 2483139 スウェーデン語パック - x64 ベース システム用の Windows 7 Service Pack 1 (KB2483139) False
- 2483139 ポーランド語パック - x64 ベース システム用の Windows 7 Service Pack 1 (KB2483139) False
- 2483139 クロアチア語パック - x64 ベース システム用の Windows 7 Service Pack 1 (KB2483139) False
- 2483139 ウクライナ語パック - x64 ベース システム用の Windows 7 Service Pack 1 (KB2483139) False
- 2483139 ノルウェー語パック - x64 ベース システム用の Windows 7 Service Pack 1 (KB2483139) False
- 2483139 ギリシャ語パック - x64 ベース システム用の Windows 7 Service Pack 1 (KB2483139) False
- 2483139 ブルガリア語パック - x64 ベース システム用の Windows 7 Service Pack 1 (KB2483139) False
- 2483139 ポルトガル語 (ポルトガル) パック - x64 ベース システム用の Windows 7 Service Pack 1 (KB2483139) False
- 2483139 オランダ語パック - x64 ベース システム用の Windows 7 Service Pack 1 (KB2483139) False
- 2483139 ポルトガル語 (ブラジル) パック - x64 ベース システム用の Windows 7 Service Pack 1 (KB2483139) False
- 2483139 スペイン語パック - x64 ベース システム用の Windows 7 Service Pack 1 (KB2483139) False
- 2483139 中国語 (簡体字) パック - x64 ベース システム用の Windows 7 Service Pack 1 (KB2483139) False
- 2483139 スロベニア語パック - x64 ベース システム用の Windows 7 Service Pack 1 (KB2483139) False
- 2483139 中国語 (繁体字) パック - x64 ベース システム用の Windows 7 Service Pack 1 (KB2483139) False
- 2483139 タイ語パック - x64 ベース システム用の Windows 7 Service Pack 1 (KB2483139) False
- 2483139 ドイツ語パック - x64 ベース システム用の Windows 7 Service Pack 1 (KB2483139) False
- 2483139 エストニア語パック - x64 ベース システム用の Windows 7 Service Pack 1 (KB2483139) False
- 2483139 リトアニア語パック - x64 ベース システム用の Windows 7 Service Pack 1 (KB2483139) False
- 2483139 スロバキア語パック - x64 ベース システム用の Windows 7 Service Pack 1 (KB2483139) False
- 2483139 フィンランド語パック - x64 ベース システム用の Windows 7 Service Pack 1 (KB2483139) False
- 2483139 アラビア語パック - x64 ベース システム用の Windows 7 Service Pack 1 (KB2483139) False
- 2483139 ヘブライ語パック - x64 ベース システム用の Windows 7 Service Pack 1 (KB2483139) False
- 2483139 セルビア語 (ラテン) パック - x64 ベース システム用の Windows 7 Service Pack 1 (KB2483139) False
- 2483139 ルーマニア語パック - x64 ベース システム用の Windows 7 Service Pack 1 (KB2483139) False
- 2483139 フランス語パック - x64 ベース システム用の Windows 7 Service Pack 1 (KB2483139) False
- 2483139 トルコ語パック - x64 ベース システム用の Windows 7 Service Pack 1 (KB2483139) False
o 982018 Windows 7 for x64-Based Systems 用更新プログラム (KB982018) False
o 982670 Windows 7 x64-based Systems 用の Microsoft .NET Framework 4 Client Profile (KB982670) True
o 2719857 Windows 7 for x64-Based Systems 用更新プログラム (KB2719857) True
o 2732059 Windows 7 for x64-Based Systems 用更新プログラム (KB2732059) True
o 2732487 Windows 7 for x64-Based Systems 用更新プログラム (KB2732487) False
o 2750841 Windows 7 for x64-Based Systems 用更新プログラム (KB2750841) True
o 2763523 Windows 7 for x64-Based Systems 用更新プログラム (KB2763523) True
o 2791765 Windows 7 for x64-Based Systems 用更新プログラム (KB2791765) True
- 2574819 Windows 7 for x64-Based Systems 用更新プログラム (KB2574819) False
- 2592687 Windows 7 for x64-Based Systems 用更新プログラム (KB2592687) False
o 2853952 Windows 7 for x64-Based Systems 用更新プログラム (KB2853952) True
o 2852386 Windows 7 for x64-Based Systems 用更新プログラム (KB2852386) True
o 2834140 Windows 7 for x64-Based Systems 用更新プログラム (KB2834140) True
o 2808679 Windows 7 for x64-Based Systems 用更新プログラム (KB2808679) True
o 2893519 Windows 7 for x64-Based Systems 用更新プログラム (KB2893519) True
o 2891804 Windows 7 for x64-Based Systems 用更新プログラム (KB2891804) True
* 2912390 Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2912390) True
- 2830477 Windows 7 for x64-Based Systems 用更新プログラム (KB2830477) False
o 2843630 Windows 7 for x64-Based Systems 用更新プログラム (KB2843630) True
o 2919469 Windows 7 for x64-Based Systems 用更新プログラム (KB2919469) True
o 2918077 Windows 7 for x64-Based Systems 用更新プログラム (KB2918077) True
o 2908783 Windows 7 for x64-Based Systems 用更新プログラム (KB2908783) True
o 2800095 Windows 7 for x64-Based Systems 用更新プログラム (KB2800095) True
o 2966583 Windows 7 for x64-Based Systems 用更新プログラム (KB2966583) True
o 2640148 Windows 7 for x64-Based Systems 用更新プログラム (KB2640148) True
o 2685813 x64 ベース システム Windows 7 用ユーザー モード ドライバー フレームワーク (バージョン 1.11) の更新プログラム (
KB2685813) True
o 2603229 Windows 7 for x64-Based Systems 用更新プログラム (KB2603229) True
o 2547666 Windows 7 for x64-Based Systems 用更新プログラム (KB2547666) True
o 2726535 Windows 7 for x64-Based Systems 用更新プログラム (KB2726535) True
o 2506928 Windows 7 for x64-Based Systems 用更新プログラム (KB2506928) True
o 2660075 Windows 7 for x64-Based Systems 用更新プログラム (KB2660075) True
* 2532531 Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2532531) True
o 2545698 Windows 7 for x64-Based Systems 用更新プログラム (KB2545698) True
o 2773072 Windows 7 for x64-Based Systems 用更新プログラム (KB2773072) True
o 2563227 Windows 7 for x64-Based Systems 用更新プログラム (KB2563227) True
o 2761217 Windows 7 for x64-Based Systems 用更新プログラム (KB2761217) True
o 2799926 Windows 7 for x64-Based Systems 用更新プログラム (KB2799926) True
o 2985461 Windows 7 for x64-Based Systems 用更新プログラム (KB2985461) True
o 2685811 x64 ベース システム Windows 7 用カーネル モード ドライバー フレームワーク (バージョン 1.11) の更新プログラム (
KB2685811) True
o 3006121 Windows 7 for x64-Based Systems 用更新プログラム (KB3006121) True
o 2901983 x64 ベース システム Windows 7 用の Microsoft .NET Framework 4.5.2 (KB2901983) True
o 3021917 Windows 7 for x64-Based Systems 用更新プログラム (KB3021917) True
o 3006137 Windows 7 for x64-Based Systems 用更新プログラム (KB3006137) True
* 3035132 Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3035132) True
* 3035126 Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3035126) True
o 3013531 Windows 7 for x64-Based Systems 用更新プログラム (KB3013531) True
o 3020370 Windows 7 for x64-Based Systems 用更新プログラム (KB3020370) True
o 3054476 Windows 7 for x64-Based Systems 用更新プログラム (KB3054476) True
o 3068708 Windows 7 for x64-Based Systems 用更新プログラム (KB3068708) True
* 3078601 Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3078601) True
o 3092627 Windows 7 for x64-Based Systems 用更新プログラム (KB3092627) True
o 3078667 Windows 7 for x64-Based Systems 用更新プログラム (KB3078667) True
o 3080149 Windows 7 for x64-Based Systems 用更新プログラム (KB3080149) True
- 3080079 Windows 7 for x64-Based Systems 用更新プログラム (KB3080079) False
o 3107998 Windows 7 for x64-Based Systems 用更新プログラム (KB3107998) True
* 3110329 Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3110329) True
- 3102429 Windows 7 for x64-Based Systems 用更新プログラム (KB3102429) False
o 3118401 Windows 7 for x64-Based Systems 用更新プログラム (KB3118401) True
o 3121255 Windows 7 for x64-Based Systems 用更新プログラム (KB3121255) True
o 3147071 Windows 7 for x64-Based Systems 用更新プログラム (KB3147071) True
o 3137061 Windows 7 for x64-Based Systems 用更新プログラム (KB3137061) True
o 3138901 Windows 7 for x64-Based Systems 用更新プログラム (KB3138901) True
o 3133977 Windows 7 for x64-Based Systems 用更新プログラム (KB3133977) True
o 3138378 Windows 7 for x64-Based Systems 用更新プログラム (KB3138378) True
* 3156016 Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3156016) True
* 3156019 Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3156019) True
o 3140245 Windows 7 for x64-Based Systems 用更新プログラム (KB3140245) True
o 3170735 Windows 7 for x64-Based Systems 用更新プログラム (KB3170735) True
o 3161102 Windows 7 for x64-Based Systems 用更新プログラム (KB3161102) True
o 3172605 Windows 7 for x64-Based Systems 用更新プログラム (KB3172605) True
o 3179573 Windows 7 for x64-Based Systems 用更新プログラム (KB3179573) True
o 3181988 Windows 7 for x64-Based Systems 用更新プログラム (KB3181988) True
o 3184143 Windows 7 for x64-Based Systems 用更新プログラム (KB3184143) True
o 3102433 Windows 7 x64 用 Microsoft .NET Framework 4.6.1 (KB3102433) True
* 4012215 2017 年 3 月 x64 ベース システム用 Windows 7 向けセキュリティ マンスリー品質ロールアップ (KB4012215) True
o 2952664 Windows 7 for x64-Based Systems 用更新プログラム (KB2952664) True
- 4012218 2017 年 3 月 x64 ベース システム用 Windows 7 向けマンスリー品質ロールアップのプレビュー (KB4012218) False

  重要な更新: 9 個
  推奨する更新: 62 個
  適用するオプション更新: 0 個
  適用しないオプション更新: 40 個
    → 推奨する更新は適用しません


Windows Updateのダウンロード開始 2017/03/24 19:51:19

適用予定のWindows Updateのダウンロードが完了しました

Windows Updateの適用開始 2017/03/24 19:51:43
更新プログラムインストール終了コード2
*** 再起動が必要です ***
すべてのアップデートが適用されました

実行結果出力 2017/03/24 19:52:41
Windows Updateによる現在のWindows Update適用状況検索中 2017/03/24 19:52:41
実施後のWindows Update適用済み一覧(Windows Update)
  2016年 12 月 x64 用 Windows 7 および Windows Server 2008 R2 の、.NET Framework 3.5.1、4.5.2、4.6、4.6.1、4.6.2 用セキ
ュリティおよび品質ロールアップ (KB3205402)
  2017 年 3 月 x64 ベース システム用 Windows 7 向けセキュリティ マンスリー品質ロールアップ (KB4012215)
  Definition Update for Windows Defender - KB915597 (Definition 1.239.92.0)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB2604115)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB2656356)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB2729452)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB2736422)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB2742599)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB2789645)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB2840631)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB2861698)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB2894844)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB2911501)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB2931356)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB2937610)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB2943357)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB2968294)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB2972100)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB2972211)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB2973112)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB2978120)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB3023215)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB3037574)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB3072305)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB3074543)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB3097989)
  Microsoft .NET Framework 3.5.1 のセキュリティ更新プログラム (x64 ベース システム用 Windows 7 および x64 ベース システ
ム用 Windows Server 2008 R2 SP1 向け) (KB3163245)
  Windows 7 for x64-based Systems の ActiveX Killbits に対する累積的なセキュリティ更新プログラム (KB2900986)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2479943)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2491683)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2506212)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2509553)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2532531)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2560656)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2564958)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2579686)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2585542)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2620704)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2621440)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2631813)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2653956)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2654428)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2667402)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2676562)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2685939)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2690533)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2698365)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2705219)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2706045)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2727528)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2758857)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2770660)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2807986)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2813430)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2840149)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2847927)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2862152)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2862330)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2862335)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2864202)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2868038)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2871997)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2884256)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2892074)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2893294)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2912390)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2957189)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2965788)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2973201)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2973351)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2977292)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2978742)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2984972)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2991963)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB2992611)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3003743)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3004361)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3004375)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3010788)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3011780)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3019978)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3021674)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3022777)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3030377)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3031432)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3035126)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3035132)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3042553)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3045685)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3046017)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3046269)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3055642)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3059317)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3060716)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3067903)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3067904)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3071756)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3075220)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3076895)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3078601)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3080446)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3084135)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3086255)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3092601)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3093513)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3101722)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3108371)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3108381)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3108664)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3108670)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3109103)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3109560)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3110329)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3115858)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3123479)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3126587)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3138910)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3139398)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3139914)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3146706)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3149090)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3150220)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3155178)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3156016)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3156017)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3156019)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3159398)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3161949)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3161958)
  Windows 7 for x64-Based Systems 用セキュリティ更新プログラム (KB3170455)
  Windows 7 for x64-Based Systems 用更新プログラム (KB2506014)
  Windows 7 for x64-Based Systems 用更新プログラム (KB2552343)
  Windows 7 for x64-Based Systems 用更新プログラム (KB2729094)
  Windows 7 for x64-Based Systems 用更新プログラム (KB2786081)
  Windows 7 for x64-Based Systems 用更新プログラム (KB2798162)
  Windows 7 for x64-Based Systems 用更新プログラム (KB2868116)
  Windows 7 for x64-Based Systems 用更新プログラム (KB2882822)
  Windows 7 for x64-Based Systems 用更新プログラム (KB2888049)
  Windows 7 for x64-Based Systems 用更新プログラム (KB2929733)
  Windows 7 for x64-Based Systems 用更新プログラム (KB3024777)
  Windows 7 for x64-Based Systems 用更新プログラム (KB3138612)
  Windows 7 for x64-Based Systems 用更新プログラム (KB3177467)
  Windows 7 x64 Edition 用プラットフォーム更新プログラム (KB2670838)
  Windows 7 および Windows Server 2008 R2 SP1 x64 の、Microsoft .NET Framework 3.5.1 用セキュリティ更新プログラム (KB312
2648)
  Windows 7 および Windows Server 2008 R2 SP1 x64 の、Microsoft .NET Framework 3.5.1 用セキュリティ更新プログラム (KB312
7220)
  Windows 7 および Windows Server 2008 R2 SP1 x64 の、Microsoft .NET Framework 3.5.1 用セキュリティ更新プログラム (KB313
5983)
  Windows 7 および Windows Server 2008 R2 SP1 x64 の、Microsoft .NET Framework 3.5.1 用セキュリティ更新プログラム (KB314
2024)
  x64 ベース システム Windows 7 用 Internet Explorer 11
  x64 ベース システム Windows 7 用 Internet Explorer 11 言語パック
  x64 ベース システムの Windows 7 および Windows Server 2008 R2 SP1 用 Microsoft .NET Framework 3.5.1 更新プログラム (KB
2836942)
  x64 ベース システムの Windows 7 および Windows Server 2008 R2 SP1 用 Microsoft .NET Framework 3.5.1 更新プログラム (KB
2836943)
  x64 ベース システム用 Windows 7 Service Pack 1 (KB976932)
  悪意のあるソフトウェアの削除ツール x64 - 2017 年 3 月 (KB890830)
  日本語パック - x64 ベース システム用の Windows 7 Service Pack 1 (KB2483139)


*** 再起動が必要です ***
Windows Update更新処理終了: 2017/03/24 20:05:42
0
PS C:\tmp>

Allwinner H5搭載版のOrange Pi Zero Plus2も登場。H3搭載版と1ドル違い

$
0
0

2週間前にAllwinner H3搭載のOrange Pi Zero Plus2が発売されました。
関連記事「Allwinner H3搭載のOrange Pi Zero Plus2登場

OrangePiのgithubにあるH5向けSDKに、Orange Pi Zero Plus2の名称があるので、H5じゃなくてH3なのかーと、残念だったのですが・・・発注したH3搭載版のOrange Pi Zero Plus2が届いた今日になって、H5搭載版のOrange Pi Zero Plus2が発売されるという・・・

しかも・・・価格差は1ドルしかないという・・・

H3搭載版Orange Pi Zero Plus2 送料込み$22.05
H5搭載版Orange Pi Zero Plus2 送料込み$23.05

スペックはSoCが差し替わってる以外は同じ模様。

いやさ・・・H3とH5が差し替え可能ってのはNanoPi Neo2でのサンプル例があったから知ってたけどさぁ・・・
まさかこの短時間で出してくるとは・・・・・・・・

くそったれ

Orange Pi 2G-IOTが送料込み$13.01で登場

$
0
0

GSMモジュールが搭載されたIoT向けのOrange Pi 2G-IOTが送料込み$13.01で登場しました。
かねてからの告知通り、送料無しの価格は$9.99となりました。

2016/09/27「Orange Pi i96というCortex-A5搭載のボードが$9.99で登場予定
2017/03/05「RDA8810搭載 OrangePi 2G-IOT の登場が近い?


SoCは、Orange Piお得意のAllwinnerではなく、RDA社のものを使用
Cortex-A5コアの「RDA8810P

RDA8810Pには、RAM256MB(2Gbit)とストレージ512MB(4Gbit)が内蔵されています。
そして、WiFi、Bluetoothと、GSMモジュール+SIMスロットが搭載されています。
このため、海外であれば、単独でネットワークが使えるという仕様になっています

・・・GSMなので、日本国内では意味ないんですけどね。

vRealize Log Insightで現在時刻±10分以外のデータも取り込む

$
0
0

VMwareに「」というログ管理のソフトがある。

このソフト、標準設定だと、現在時刻の±10分以内のデータであれば、そこに記録されているタイムスタンプで取り込むが、その範囲より外れているものだと、取り込んだ時間のタイムスタンプに置き換えて記録してしまう仕様となっている。

どっかに設定があるはずと、vRLIアプライアンスの/usr/lib/loginsgiht/ディレクトリ内だろうと当たりをつけ、「600」(秒)で検索してみた。
その結果、/usr/lib/loginsight/application/etc/loginsight-config-base.xml内に「max-tolerated-client-time-drift」という設定項目を発見した。

この設定に関して調べると「Log Insight Ingestion API: Always using the Client Timestamp」が出てきた。

ここには、/storage/core/loginsight/config/にあるloginsight-config.xml#?? の最下行にある
「」の直前に「」のエントリを追加して、LogInsightを再起動する、とあります。
しかし、これを行ってみても、また、/usr/lib/loginsight/application/etc/loginsight-config-base.xml の編集を行ってみてもうまく行きません。

次に設定ファイル名「loginsight-config.xml」で検索するとVMware KBの「Changing internal configuration options in VMware vRealize Log Insight」が出てきました。
Log Insight 2.5以降は、設定を変更する場合、xmlファイルの直接編集ではなく、vRLIのWeb GUIにある非公開URLより設定変更を行う、とあります。

これに従い、Web UI上の設定を見ると「max-tolerated-client-time-drift」が変更前の値であることを確認
(すべての設定を表示、にチェックを入れないと表示されません)

「max-tolerated-client-time-drift」の値を「9223372036854775807」に変更し、LogInsightを再起動することで、現在時刻と大幅に異なるログデータを、元のタイムスタンプのまま取り込むことに成功しました。

Allwinner H5でRAM2GBのモデルOrange Pi Primeが送料込み$33.84で登場

$
0
0

Allwinner H5搭載のOrange Piシリーズに、またもう1モデル登場です。

Orange Pi Prime Development Board

Orange Pi PC2のRAMを増やして、WiFi+Bluetoothを追加したようなモデルです。

Orange Pi WinやOrange Pi Zero Plus2とは異なりeMMCは搭載されていないため、OSは従来通りmicroSDにインストールします。


下記は、Allwinner H5/A64搭載のボードリストです。

Viewing all 816 articles
Browse latest View live