GUIDE HOTSPOT mono carte WiFi
Données de départ
Un lattepanda servant de server audio (AIMP pour le 16/24bit & Spotify pour la radio)
Un périphérique Android (tablette téléphone etc...) en mode remote control WiFi & acces RDP de secours au LP
Problématique
Le fait de connecté 2 périphériques WiFi demande forcement un point d'accroche, qui logiquement pourrait être soit un téléphone, soit une tablette utilisé comme switch/routeur avec partage internet. Et donc être dépendant plus ou moins.
Plus de batterie dans le téléphone, obligé de partager la tablette ou l'inverse reconnexion etc... c'est chiant et peu pratique. Bien sur brancher une deuxième carte WiFi..mais non.
Une des solutions retenu
Une connexion classique du Lattepanda pour le partage internet via téléphone (Spotify, qobuz,etc...), en parallèle un hotspot virtuel sur la même carte WiFi pour créé un point d'accroche sur le lattepanda ce qui permet de se connecter directement au server audio sans passer par quelconque partage tiers.
Cette méthode est totalement réalisable en mode graphique, MAIS la carte virtuel peut ne pas se lancer au boot, etc..etc.. Vous pouvez aussi utiliser MyPublicWifi, mais logiciel tiers=encore des ressource qu'on peut se passer.
Atelier
ps: les commande on des variantes possible go to help du netsh certaine carte WiFi ne sont pas compatible HadHoc c'est rare....
On crée la carte virtuel WiFi
netsh wlan set hostednetwork mode=allow ssid=LeNomDeMonPointDAccEs key=MonMotDePasse
on active la carte virtuel WiFi
netsh wlan start hostednetwork
Pour plus de sécurité en terme de lancement de cette fameuse carte virtuel,on va quand même mettre un petit script au lancement de la session histoire d'être sur que le foutu service se lance bien et ne nous oubli pas.
Le script doit se lance en mode admin.
Script élévation admin+commande start virtual wifi.batch-->
REM --> Verification des permissions
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
REM --> Erreur vous ne possedez pas les droits admin
if '%errorlevel%' NEQ '0' (
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
set params = %*:"="
echo UAC.ShellExecute "%~s0", "%params%", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
exit /B
:gotAdmin
if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )
pushd "%CD%"
CD /D "%~dp0"
netsh wlan start hostednetwork
Ce batch sera a placer dans les appli de démarrage (executer-->shell:startup)
Problème de réseau résolu