PowerShell non può connettersi a Windows IoT


10

Sto seguendo le istruzioni da Uso di PowerShell per connettersi e configurare un dispositivo che esegue Windows 10 IoT Core per accedere a Raspberry Pi 2 con Windows 10 IoT tramite PowerShell.

PS C:\> Enter-PSSession -ComputerName minwinpc -Credential minwinpc\Administrator

Questo quindi apre una finestra in cui inserisco la password predefinita.

Quindi dopo circa due minuti, fallisce

Enter-PSSession : Processing data from remote server minwinpc failed with the following error message: The WinRM
client cannot process the request because the server name cannot be resolved. For more information, see the
about_Remote_Troubleshooting Help topic.
At line:1 char:1
+ Enter-PSSession -ComputerName minwinpc -Credential minwinpc\Administrator
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidArgument: (minwinpc:String) [Enter-PSSession], PSRemotingTransportException
    + FullyQualifiedErrorId : CreateRemoteRunspaceFailed

Raspberry Pi 2 è, ovviamente, attivo e funzionante e posso accedere al sito Web all'indirizzo http: // minwinpc: 8080

Il PC di sviluppo ha Windows 8.1 ed è nella stessa sottorete di Raspberry Pi 2.

Ho già provato tutti i passaggi con l'indirizzo IP anziché il nome host, ma dà lo stesso errore.


puoi provare ad aggiungere la -Portbandiera e aggiungere la porta (controlla le impostazioni del firewall sulla tua macchina (e) e router, a volte queste cose sono impostate per impedire l'accesso remoto.)
Havnar

Stai usando x86 PowerShell? Ho riscontrato un problema simile durante l'uso di PowerShell x64, ma l'utilizzo di x86 non ha mostrato il problema.
Silwal,

Hai risolto questo problema?
Piotr Kula,

no, ancora bloccato.
morsetto

Per chiunque abbia riscontrato questo problema in ritardo ora, installa e usa il "Dashboard principale di Windows IoT". Può elencare i dispositivi IoT-Core in esecuzione localmente e con un clic destro ti dà accesso diretto, soggetto a un accesso, tramite condivisioni, Powershell ecc.
David Jones,

Risposte:


2

Ho avuto lo stesso problema.

Ho visitato questo link - Configurare Windows 10 per IoT su Raspberry Pi 2 - e tagliare / incollare il codice per connettersi da lì a PowerShell - si è connesso correttamente.

net start WinRM
Set-Item WSMan:\localhost\Client\TrustedHosts -Value MINWINPC
remove-module psreadline -force
Enter-PsSession -ComputerName MINWINPC -Credential MINWINPC\Administrator

L'unica differenza era la remove-module psreadline -forcelinea.

Mi chiedo se ciò abbia causato problemi: come posso ottenere un accesso interattivo con Windows 10 IoT Core in esecuzione su un Raspberry Pi?


Immagino (non usando Windows o PowerShell) che si stia connettendo usando SSL (non sono sicuro poiché non è menzionato da nessuna parte) e in tal caso c'è un controllo certificato / host, se stai usando un nome host maiuscolo completoTrustedHosts , questo potrebbe rendere differenza
Alex

grazie, ho provato quella riga aggiuntiva, ma mi dà questo errore:remove-module : No modules were removed. Verify that the specification of modules to remove is correct and those modules exist in the runspace.
bloccare il

1

Penso che Alex sia corretto Ho chiuso e riavvio di nuovo Power Shell e l'unica differenza che ho fatto è stato impostare il nome PC tutto in minuscolo (come il suo nome reale)

net start WinRM
Set-Item WSMan:\localhost\Client\TrustedHosts -Value minwinpc
Enter-PsSession -ComputerName minwinpc -Credential minwinpc\Administrator

Non ho usato questa linea

remove-module psreadline -force

0

Ho avuto lo stesso problema, ho riformattato la mia scheda SD (usando Diskpart) e quindi reinstallato il sistema operativo di base IoT ed eseguito Powershell e questa volta non ho eseguito la riga di codice: remove-module psreadline -force dopo che ho avviato il mio dispositivo sul core watcher e distribuito una soluzione, funziona perfettamente e Powershell funziona anche dopo la distribuzione del primo programma.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.