İki çözünürlük. Birincisi daha kolay, ikincisi aşırı karmaşık olmak, hatta programlama gerektirdiğinden yaklaşmak istemiyorum.
Birinci çözüm: Kablosuz adaptörünüz yetenekliyse, barındırılan bir ağ kullanırsınız. (Genellikle yeteneklidirler.)
1.) Yükseltilmiş bir komut istemi açın. Win + X tuşlarına basın ve CMD (Yönetici) öğesini seçin VEYA Başlat Menüsü'ne yazarak Windows Arama'ya "cmd" veya "komut istemi" yazın ve ardından "Komut İstemi" ni sağ tıklayın ve "Yönetici Olarak Çalıştır" ı seçin
Sistem yetenekli zamanında bu komutu ise 2.) kontrol edin: netsh wlan show drivers
. Öğesine ilerleyin Hosted network supported
. Eğer Yes
şanslı olduğunuzu söylüyorsa ; eğer No
kolay bir alternatif yoksa ve devam etmeyin.
3.) Barındırılan ağınıza izin vermek ve kurmak için aşağıdaki komutu çalıştırın, ancak önce aşağıya bakın.
netsh wlan set hostednetwork mode=allow ssid=%ssid% key=%pass% keyUsage=persistent
% Ssid% yerine Wifi veya "Hotspot" Adınızı veya SSID'nizi yazın. Örn ssid=MyGreatHotspot
. % Pass% öğesini Wifi veya "Hotspot" Parolanızla değiştirin. En az 8 karakter uzunluğunda olmalıdır. Örn key=strongPasswordsAreWEAK
.
4.) Bundan sonra netsh wlan start hostednetwork
, "Hotspot" yayınını başlatmak için , komutunu çalıştırın . Şu anda tüm cihazlar bağlandıktan sonra internet bağlantısı olmadan oynayabilirsiniz. Birbirine bağlanmak için tüm cihazlarınızın IP adreslerini kontrol etmeyi unutmayın. Etkin noktanın IP Adresi genellikle "192.168.137.1" dir.
İnternet bağlantınızı paylaşmak veya daha fazla referans için, devam edin:
5.) Çalıştır'ı (Win + R) açın veya Çalıştır'ı arayarak girin ve ncpa.cpl
ardından Enter tuşuna basın. Ekranda yeni bir bağdaştırıcı "Microsoft Barındırılan Ağ Sanal Bağdaştırıcısı" satırlarında bir şey söylemelidir. (OCD iseniz isteğe bağlı, "LAN Bağlantısı * 15" yazıyorsa veya "Hotspot" gibi bir adla yeniden adlandırın). İnterneti paylaşmak istediğiniz İnternet Bağlantı Kaynağını sağ tıklayın ve "Özellikler" i seçin. "Paylaşım" Sekmesine gidin ve "Diğer ağ kullanıcılarının bu bilgisayarın İnternet Bağlantısı üzerinden bağlanmasına izin ver" onay kutusunu işaretleyin veya değiştirin. Uygula, değişiklikleri kaydetmek için Tamam.
6.) Hepiniz hazır olmalısınız! :)
Barındırılan ağı durdurmak istiyorsanız, yükseltilmiş bir komut isteminde şu komutu çalıştırın: netsh wlan stop hostednetwork
İkinci çözüm: Bu mesaj Linard Arquit kullanıcısından alınmıştır.
Kendi uygulamanızı yazmak bir olasılıksa, eski bir mod sunan WiFi Direct API'sine bir göz atın. Eski modun etkinleştirilmesi, belirtilen SSID ve şifreyle bir SoftAP oluşturur. Ancak, hiçbir şifre belirtilmesi desteklenmiyor gibi görünüyor.
Eski modun nasıl çalıştığını görmek için IoTOnboarding örneğine bakın (ve Microsoft'un resmi olarak sunduğundan daha iyi bir 'dokümantasyona sahip olun): IotOnboarding / IoTOnboardingService / OnboardingAccessPoint.cs