roboRIO Ağ Sorunlarını Giderme
The roboRIO and FRC® tools use dynamic IP addresses (DHCP) for network connectivity. This article describes steps for troubleshooting networking connectivity between your PC and your roboRIO
MDNS kullanarak roboRIO’yu pingleyin
RoboRIO ağ iletişimi sorunlarını belirlemenin ilk adımı, bunun bir uygulama sorunu mu yoksa genel bir ağ sorunu mu olduğunu belirlemektir. Bunu yapmak için, komut istemi açmak için Start -> cmd yazın -> Enter’a basın. ping roboRIO-####-FRC.local
yazın, burada #### takım numaranızdır (başında sıfır olmadan) ve enter tuşuna basın. Ping başarılı olursa, sorun büyük olasılıkla belirli bir uygulamadadır, uygulamadaki ekip numarası yapılandırmanızı doğrulayın ve güvenlik duvarı yapılandırmanızı kontrol edin.
RoboRIO IP Adresine ping atma
Yanıt yoksa, 10.TE.AM.2
(TE.AM IP Notation) yukarıda açıklandığı gibi hemen ping atmayı deneyin. Bu işe yararsa, PC’nizdeki mDNS adresini çözmede sorun yaşarsınız. En yaygın iki neden, sistemde kurulu bir mDNS çözücünün olmaması ve ağda .local adresini normal DNS kullanarak çözümlemeye çalışan bir DNS sunucusudur.
Verify that you have an mDNS resolver installed on your system. On Windows, this is typically fulfilled by the NI FRC Game Tools. For more information on mDNS resolvers, see the Network Basics article.
Bilgisayarınızın diğer tüm ağlarla olan bağlantısını kesin ve OM5P-AN’nin bir erişim noktası olarak yapılandırıldığından emin olun : ref: FRC Radyo Yapılandırma Yardımcı Programı <docs/zero-to-robot/step-3/radio-programming:Programming your Radio>. Sistemden diğer yönlendiricilerin kaldırılması, soruna neden olan bir DNS sunucusu olmadığının doğrulanmasına yardımcı olacaktır.
Ping Başarısız
IP adresine doğrudan ping atmak başarısız olursa, bilgisayarın ağ yapılandırmasıyla ilgili bir sorununuz olabilir. PC Automatic olarak yapılandırılmalıdır. Bunu kontrol etmek için, tıklayın:guilabel:Start -> Settings -> Network & Internet e tıklayınız. Ağınıza bağlı olarak şunu seçin Wifi veya Ethernet. Ardından bağlı ağınıza tıklayın. IP settings ‘na gidin ve tıklayın Edit ve Automatic (DHCP) seçeneğinin seçili olduğundan emin olun.
USB Bağlantısı Sorunlarını Giderme
USB bağlantısındaki sorunu gidermeye çalışıyorsanız, roboRIO’nun IP adresine ping atmayı deneyin. Bilgisayara bağlı yalnızca bir roboRIO olduğu sürece, 172.22.11.2 olarak yapılandırılmıştır. Bu ping başarısız olursa, roboRIO’nun bağlı ve çalıştığından ve NI FRC Game Took araçlarının yüklü olduğundan emin olunuz. Game Tools, USB bağlantısı için gerekli roboRIO sürücülerini de yükler.
Bu ping başarılı olursa, ancak .local ping işlemi başarısız olursa, roboRIO ana bilgisayar adı yanlış yapılandırılmış olabilir veya .local adresini çözmeye çalışan bir DNS sunucusuna bağlanmış olabilirsiniz.
Ethernet Bağlantısı
Bir Ethernet bağlantısında sorun gideriyorsanız, önce USB bağlantısını kullanarak roboRIO’ya bağlanabildiğinizden emin olmanız faydalı olabilir. USB bağlantısını kullanarak roboRIO webdashboard arayüzünü açın ve roboRIO’nun ethernet arayüzünde bir IP adresine sahip olduğunu doğrulayın. RoboRIO’ya doğrudan bağlantı kuruyorsanız, bu kendi kendine atanan bir 169.*.*.*
adresi olmalıdır, OM5P-AN radyo ile bağlıysanız, 10.TE.AM.XX
burada TEAM, dört haneli FRC takım numaranızdır. Buradaki tek IP adresi USB adresiyse, fiziksel roboRIO ethernet bağlantısını kontrol edin.
Ağ Adaptörlerini Devre Dışı Bırakma
Bu, adaptörleri fiziksel bir düğme ile kapatmak veya bilgisayarı uçak moduna almakla her zaman aynı değildir. Aşağıdaki adımlar, adaptörlerin nasıl devre dışı bırakılacağı hakkında daha fazla ayrıntı sağlar.
Ayarlar simgesine tıklayarak Ayarlar uygulamasını açın.
Network & Internet kategorisini seçin.
Şuna tıklayın Change adapter options.
Sol bölmede, tıklayın Change Adapter Settings.
Telsize bağlı olan dışındaki her bir adaptör için, adaptöre sağ tıklayın ve menüden Disable seçin.
Proxies-Vekil sunucular.
Proxies. Etkin bir proxy’ye sahip olmak roboRIO ağ iletişimi ile ilgili sorunlara neden olabilir.