Apakah ada cara untuk menentukan apakah Raspberry Pi saat ini adalah 2 Model B dan 3 dengan Raspbian Jessie Lite 8.0 ?
Ini karena saya punya tulisan khusus bootstrap.shdi Bash di mana ia perlu mengatur atribut txpoweruntuk dongle USB Wi-Fi (di sini, Raspberry Pi 2) menggunakan driver chipset Ralink RT5370 .
Saya mengatur atribut Wireless menggunakan iwconfig(yang, saya tahu sudah usang, tetapi saat ini mendapatkan pekerjaan, jadi saya tidak mengubahnya).
Karena, dalam Raspberry Pi 3 chipset Wi-Fi internal adalah bcmchipset berbasis-yang tidak akan membiarkan perintah berikut dijalankan:
iwconfig wlan0 mode ad-hoc channel 6 essid myadhoc txpower 0dBm
Dengan Raspberry Pi 3 perintah yang disebutkan di atas bekerja hanya dengan menghapus dBmdari perintah yang disebutkan di atas:
iwconfig wlan0 mode ad-hoc channel 6 essid myadhoc txpower 0
Saya ingin menambahkan tanda centang apakah model Raspberry Pi 2 atau 3 menggunakan Bash.
Ada petunjuk?
Jika seseorang ingin melalui bootstrap.sh: Bootstrapping for TWIN
Catatan
Aku memeriksa bahwa
dBmini tidak diperlukan , juga dalam kasus Raspberry Pi 2 dengan Ralink chipset maka untuk non-ambiguitas satu dapat menggunakan perintah yang sama untuk kedua Raspberry Pi yaitu.iwconfig wlan0 mode ad-hoc channel 6 essid myadhoc txpower 0Sangat menarik untuk dicatat bahwa untuk dongle USB Wi-Fi eksternal seseorang perlu melakukan hal berikut (untuk Raspberry Pi 2 ):
ifconfig wlan0 down iwconfig wlan0 mode ad-hoc channel 6 essid myadhoc txpower 0 ifconfig wlan0 upsedangkan untuk modul Wi-Fi built-in (Raspberry Pi 3) ada tidak perlu untuk
ifconfig up and down. Hanyaiwconfigperintah langsung bekerja.
