スポンサーサイト
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。


スポンサー広告 | --:--:--
Windows 10 の Teaming

Windows 10 へのアップグレード後の問題

自宅のデスクトップ機を Windows 10 (Professional) に更新したが、更新後ネットワークインタフェースの Teaming が消失してしまっていた。ネットワークアダプタの設定等を確認してみたが、Teaming に使っていた2つの NIC はリンクアップしているものの、Teaming のインタフェースだけが消えている。

Windows 8.1 では Intel ProSet の Teaming 機能を使っていたのだが、当該設定が見当たらない。

Windows 10 では OS の Teaming が使えるようなので、これを試してみることにした。

Windows Power Shell による設定方法

まずはネットワークインタフェースの現状を確認する
PS C:\WINDOWS\system32> Get-NetAdapter

Name                      InterfaceDescription                    ifIndex Status       MacAddress             LinkSpeed
----                      --------------------                    ------- ------       ----------             ---------
イーサネット 3            Intel(R) Gigabit CT Desktop Adapter           7 Up           68-05-CA-xx-xx-xx         1 Gbps
イーサネット              Realtek PCI GBE Family Controller            10 Up           34-76-C5-xx-xx-xx         1 Gbps
イーサネット 5            Realtek PCIe GBE Family Controller            6 Up           68-05-CA-xx-xx-xx         1 Gbps

MACアドレスが壊れた Teaming のものに見うけられる。

以下のようなコマンドで Teaming を設定する

(コマンドの説明はリンク New-NetLbfoTeam 参照)

PS C:\WINDOWS\system32> New-NetLbfoTeam -Name "Teaming" -TeamMembers ("イーサネット 3", "イーサネット 5") -TeamingMode Static

Name                   : Teaming
Members                : {イーサネット 5, イーサネット 3}
TeamNics               : Teaming
TeamingMode            : Static
LoadBalancingAlgorithm : Dynamic
Status                 :

Teaming 設定後は以下のようになる

PS C:\WINDOWS\system32> Get-NetAdapter

Name                      InterfaceDescription                    ifIndex Status       MacAddress             LinkSpeed
----                      --------------------                    ------- ------       ----------             ---------
Teaming                   Microsoft Network Adapter Multiple...#3       4 Up           68-05-CA-xx-xx-xx         2 Gbps
イーサネット 3            Intel(R) Gigabit CT Desktop Adapter           7 Up           68-05-CA-xx-xx-xx         1 Gbps
イーサネット              Realtek PCI GBE Family Controller            10 Up           34-76-C5-xx-xx-xx         1 Gbps
イーサネット 5            Realtek PCIe GBE Family Controller            6 Up           68-05-CA-xx-xx-xx         1 Gbps

Teaming を生成すると、更新前の Teaming 設定(ネットワーク設定の方はそのまま残っていたらしい)でネットワークは正常に動作した。

備考等

モノが無いので Home エディションでも同じかどうか判らない。




追記

Windows 10 のビルド 10586 では Teaming が動作しなくなっています。

Windows Update でインターフェースが再構成(名前変更)され、Teamingが消えました。

PS C:\WINDOWS\system32> [System.Environment]::OSVersion

Platform ServicePack Version      VersionString
-------- ----------- -------      -------------
 Win32NT             10.0.10586.0 Microsoft Windows NT 10.0.10586.0

PS C:\WINDOWS\system32> Get-NetAdapter

Name                      InterfaceDescription                    ifIndex Status       MacAddress             LinkSpeed
----                      --------------------                    ------- ------       ----------             ---------
イーサネット 3            Intel(R) Gigabit CT Desktop Adapter           4 Up           68-05-CA-xx-xx-xx         1 Gbps
イーサネット 2            Realtek PCI GBE Family Controller             6 Up           34-76-C5-xx-xx-xx         1 Gbps
イーサネット              Realtek PCIe GBE Family Controller            3 Up           68-05-CA-xx-xx-xx         1 Gbps

Teaming を再生成しようとしてもエラーとなっています。

PS C:\WINDOWS\system32> New-NetLbfoTeam -Name "Teaming" -TeamMembers ("イーサネット", "イーサネット 3") -TeamingMode Static
New-NetLbfoTeam : パラメーターが間違っています。
発生場所 行:1 文字:1
+ New-NetLbfoTeam -Name "Teaming" -TeamMembers ("イーサネット", "イーサネット 3") - ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidArgument: (MSFT_NetLbfoTeam:root/StandardCimv2/MSFT_NetLbfoTeam) [New-NetLbfoTeam]、CimException
    + FullyQualifiedErrorId : Windows System Error 87,New-NetLbfoTeam

https://social.technet.microsoft.com/Forums/en-US/936e8936-810c-434f-9e06-525daafa50b8/teaming-not-possible-in-win10pro-insider-builds-10565-and-10576-error-87?forum=WindowsInsiderPreview) で報告されていて、問題は修正される方向のようです。

追記その2 (2016/08/13)

Windows 10 のビルド 14393(Insider Preview) では以下のようなエラーに変わっていました。Anniversary Update でも同じ?

PS C:\WINDOWS\system32> New-NetLbfoTeam -Name "Teaming" -TeamMembers ("イーサネット", "イーサネット 3") -TeamingMode Stati
c
New-NetLbfoTeam : The LBFO feature is not currently enabled, or LBFO is not supported on this SKU.
発生場所 行:1 文字:1
+ New-NetLbfoTeam -Name "Teaming" -TeamMembers ("イーサネット", "イーサネット 3") - ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (MSFT_NetLbfoTeam:root/StandardCimv2/MSFT_NetLbfoTeam) [New-NetLbfoTeam],
   CimException
    + FullyQualifiedErrorId : MI RESULT 1,New-NetLbfoTeam

このエラー内容を信じるならば、Teaming機能(LBFO)はこのSKUでは無効という扱いになっているようです。試した環境は Windows 10 Pro なので、Windows 10 Home でも無効のはずです。もしかしたら Windows 10 Enterprise なら有効なのかもしれませんが、期待は薄そうです。

Windows標準のTeaming機能は Windows Server のみの機能という位置付けに変更されてしまったものと推測されます。意図が全く理解できないですが。

Windows 10 でチーミング機能を使いたい場合は、(Windows 7 / 8.x の時代と同様に)再びベンダー独自の Teaming 対応ドライバが提供されるのを期待するしかないようです。

Windows | 20:52:07 | トラックバック(0) | コメント(1)
コメント
承認待ちコメント
このコメントは管理者の承認待ちです
2016-10-01 土 09:51:43 | | [編集]
コメントの投稿

管理者にだけ表示を許可する

FC2Ad

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。