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

Windows 10+ image of the adapter setting

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ı

The IP address from the roboRIO webdashboard.

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.

Windows 10+ settings gear on the left hand side of the start menu.

Ayarlar simgesine tıklayarak Ayarlar uygulamasını açın.

Clicking the "Network & Internet" category under Windows Settings.

Network & Internet kategorisini seçin.

Choose "Change adapter options" in the bottom of the screen.

Şuna tıklayın Change adapter options.

Click "change adapter settings" in the bar on the left hand side.

Sol bölmede, tıklayın Change Adapter Settings.

Right clicking on the adapter in question and choosing the first option "Disable".

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.