HiveOS WiFi Kablosuz Bağlantı Nasıl Ayarlanır?

Eğer kriptopara madenciliği ile uğraşıyorsanız kullanımı ve yönetmesi kolay HiveOS sistemini kullanıyorsanız ağ bağlantısını normal kablolu ethernet ile değil de wifi kablosuz ağ üzerinden yapmak isteyebilirsiniz. Elbette ki kablolu ağ bağlantısı kesinlikle tavsiye edilmekte ancak olası kablolama ve yer sorunu nedeniyle mevcut riginizi kablosuz ağınız üzerinden bağlamak zorunda kalabilirsiniz.

Bunun için öncelikle linux uyumlu bir usb wifi bağlantı adaptörüne ihtiyacınız olacaktır.

Yöntem-1:

HiveOS için hazırladığınız USB belleği bilgisayar takıp açınız ve /network kılasörüne giriniz.

Kılasör için 30-wireless.network isimli bir dosya göreceksiniz. Onu Wordpad veya Notepad ile düzenlemek için açın. İçeriği aşağıdaki gibi olacaktır.

[Match]
Name=w*

[Network]
DHCP=yes
#Address=192.168.1.77/24
#Gateway=192.168.1.1
#DNS=8.8.8.8

[DHCP]
ClientIdentifier=mac
RouteMetric=20

Bu ayar WiFi bağlantınız yapıldığında Wireless modem veya cihazınızdan rastgele bir IP alacağını belirtir (HDCP yöntemi). Eğer her defasında aynı IP adres alınsın isterseniz dosyayı aşağıdaki gibi değiştirip, kaydedin ve çıkın.

[Match]
Name=w*

[Network]
DHCP=no
Address=192.168.1.77/24
Gateway=192.168.1.1
DNS=192.168.1.1

[DHCP]
ClientIdentifier=mac
RouteMetric=20

İkinci işlem olarak aynı kılasör için wifi.txt dosyası göreceksiniz. Şimdi onu açın ve WIFI_SSID yerine kablosuz ağınızın ismi ve WIFI_PASSWORD yerine kablosuz ağ şifrenizi yazın ve kaydedip kapatın.

# If you need WiFi, then give SSID and password.
# NOTE: there is WiFi may not work for may reasons, you'd better use Ethernet.

WIFI_SSID="kablosuzağadınıyazın"
WIFI_PASSWORD="wifişifreniziyazın"

Wifi adaptörünüzü Rig cihazınıza takın ve oluşturduğunuz USB disk ile başlatın. Kablosuz bağlantının yapılıp yapılmadığını kontrol edin. Bağlantı yoksa terminal ekranı açıp kullanıcı ismi: user ve şifre değiştirmediyseniz 1 girerek oturum açın.

Şimdi o ekranda aşağıdaki komutu yazıp enter basalım.

wifi
  • SSID: kısmına kablosuz ağınızın ismini yazıyoruz.
  • Sonrasında Password: sorusuna kablosuz ağınızın şifresini yazın.

Bağlantıyı kontrol etmek için alt kısımdaki Bağlantınızı kontrol etmek bölümüne göz atınız.


Yöntem-2:

Bu işlemleri yapmak için ya uzaktan bağlantı yapmak gerekecek ki bu durumda kablolu bağlantı hali hazırda çalışıyor olmalıdır. Yoksa rig’e bir monitör bağlayıp terminal ekrandan işlemlere devam edebilirsiniz.

WiFi adaptörünü rig cihazınıza takınız ve aşağıdaki işlemleri yapınız.

  • Direk RiG cihazınıza monitör bağlayıp terminal ekranı açınız.

veya

  • Eğer aynı ağ üzerinden bir bilgisayardan bağlanıyorsanız rig IP adresinizi browser ekranında yazınız (Örn: https://192.168.1.21:4200) veya HiveOS web panelinden ilgili rigi seçip menüden Remote Access > Shellinabox  seçin. Uzaktan bağlanıyorsanız HiveOS web panelden Riginizin Hive Shell Start bağlantısını başlatın.

  • Aşağıdaki gibi Bağlantınız gizli değil gibi bir güvenlik uyarısı çıkarsa GELİŞMİŞ butonuna tıklayıp xxx.xxx.xxx.xxx sitesine ilerle diyerek devam ediniz.

  • Açılan terminal ekranında kullanıcı ismi: user ve şifre değiştirmediyseniz 1 olacaktır.
  • Terminal ekranına root olarak giriş yapmış oluyoruz. Şimdi o ekranda aşağıdaki komutu yazıp enter basalım.
wifi
  • SSID: kısmına kablosuz ağınızın ismini yazıyoruz.
  • Sonrasında Password: sorusuna kablosuz ağınızın şifresini yazın.
  • Böylece /etc/wpa_supplicant/ altında wpa_supplicant.conf isimli dosyaya bu bilgiler yazılacaktır. Bu dosya içinde psk= karşısında girdiğiniz ağ ismi ve şifreye bağlı bir hash değeri göreceksiniz. Bunu kopyalayınız.
  • Sonrasında aşağıdaki komut ile ilgili kılasörde wlan0 dosyasını oluşturalım.
touch /etc/network/interfaces.d/wlan0
  • Yine terminal ekranda mc yazarak kolay gezinme ve düzenleme yapmamızı sağlayan Midnight Commander yardımcı uygulamasını çalıştıralım ve /etc/network/interfaces.d/ kılasörüne gidip wlan0 dosyası üzerinde klavye F4 tuşuna basalım. F4 tuşu mc uygulamasında dosya edit işlemi yapar. Alternatif olarak diğer linux edit uygulamalarını da kullanabilirsiniz. (Elbette alışıksanız nano veya benzeri linux editörleri ile de bunu yapabilirsiniz.)

  • wlan0 dosyası içine aşağıdaki bilgileri yazınız ve kaydedip (mc dosya düzenleme ekranında F2) çıkınız.
auto wlan0
iface wlan0 inet dhcp
wpa-ssid WIFI_SSID
wpa-psk WPA_HASH

wpa-psk  karşısındaki WPA_HASH değeri /etc/wpa_supplicant/wpa_supplicant.conf dosyasından alabileceğimizi söylemiştik. Bu değeri aşağıdaki komutu yazarak da oluşturabiliriz. (WIFI_SSID yerine kablosuz ağınızın ismi ve WIFI_PASSWORD yerine kablosuz ağ şifrenizi yazın)

wpa_passphrase WIFI_SSID  WIFI_PASSWORD
  • Bir alt kılasöre gelip interfaces dosyasının üzerinde F4 ile edit yapalım ve içeriğinin aşağıdaki gibi olduğunu kontrol edelim.
# This file describes the network interfaces available on your system                                                                         
# and how to activate them. For more information, see interfaces(5).                                                                          
                                                                                                                                              
source /etc/network/interfaces.d/*                                                                                                            
                                                                                                                                              
# The loopback network interface                                                                                                              
auto lo                                                                                                                                       
iface lo inet loopback
  • Son olarak sistemi reboot -f komutuyla yeniden başlatın.

Bağlantınızı kontrol etmek:

Bağlantıyı kontrol etmek için tekrar terminal ekrana geçip (shellinabox) aşağıdaki komutu yazın ve bağlantının olup olmadığını kontrol edin.

iwconfig

Eğer bağlantı yoksa reboot ile yeniden başlatın veya aşağıdaki komutu girin. (WIFI_SSID yerine ayarladığınız kablosuz ağın adını yazın)

wifi connect WIFI_SSID

Wireless bağlantıyı kapatmak istediğinizde aşağıdaki komut girin.

wifi disconnect