ethercat-linux/scripts/tc-check-network.ps1

9 lines
618 B
PowerShell
Raw Normal View History

Write-Host "=== Physical Network Adapters ===" -ForegroundColor Cyan
Get-NetAdapter -Physical | Where-Object { $_.Status -eq 'Up' } | Select-Object Name, InterfaceDescription, MacAddress, LinkSpeed
Write-Host "=== IPv4 Addresses (link-local) ===" -ForegroundColor Cyan
Get-NetIPAddress -AddressFamily IPv4 | Where-Object { $_.IPAddress -like '169.254.*' } | Select-Object InterfaceAlias, IPAddress, PrefixLength
Write-Host "=== All IPv4 Addresses ===" -ForegroundColor Cyan
Get-NetIPAddress -AddressFamily IPv4 | Where-Object { $_.IPAddress -notlike '127.*' } | Select-Object InterfaceAlias, IPAddress, PrefixLength