Başlangıç Kılavuzu
BPI-R4 ile ilk adımlar
Banana Pi BPI-R4 Router · 6 adım
Bu kılavuz BPI-R4'ü ilk kez çalıştırmak için gereken temel adımları özetler: önyükleme anahtarlarının ayarı, imajın SD karta yazılması ve ardından dahili SPI-NAND ya da eMMC'ye aktarılması. Kart fabrikadan SPI-NAND'e yazılmış bir OpenWrt imajıyla gelir; isterseniz doğrudan NAND'den başlatabilirsiniz.
Önemli: 6.1 çekirdekli Ubuntu/Debian SD imajı ile önyükleme yaptıktan sonra NAND'deki imaj artık açılmaz; NAND'den başlatmak isterseniz imajı NAND'e yeniden yazmanız gerekir.
Gerekenler
- 8 GB veya daha büyük microSD (TF) kart
- 12 V güç adaptörü: çıplak kart en uç durumda 10 W'ı geçmez (12 V/2 A yeterli); Wi-Fi kartı, 5G modem, SSD gibi aksesuarlarla resmi spesifikasyondaki 12 V/5.2 A veya 19 V/3.2 A adaptör önerilir
- USB-TTL seri konsol (UART) kablosu: 3.3 V TTL, 115200 baud (G=GND, RX=kart girişi, TX=kart çıkışı)
- Ubuntu/Linux veya Windows bilgisayar (imaj yazmak için)
- NAND/eMMC'ye yazma için FAT biçimli bir USB bellek
Varsayılan erişim bilgileri
- LAN portu varsayılan IP adresi:
192.168.1.1 - Kullanıcı/parola:
pi/bananapi,root/bananapi(bazı imajlardarootparolasız) - Wi-Fi ağ adları (Wi-Fi 7 kartı takılıysa):
AP_MTK_MT7990_2G/AP_MTK_MT7990_5G/AP_MTK_MT7990_6G
- LAN portu varsayılan IP adresi:
Önyükleme anahtarlarını (SW3) ayarlama
Kartın hangi ortamdan açılacağı SW3 DIP anahtarıyla belirlenir:
- Tüm anahtarlar "1": SD karttan önyükleme
- SW3-A "0", SW3-B "1": SPI NAND'den önyükleme
- SW3-A "1", SW3-B "0": eMMC'den önyükleme
Seri konsolda
System halt!mesajını görüyorsanız seçilen ortamda işletim sistemi yok demektir.İmajı SD karta yazma
Yazmadan önce SD kartı düşük seviyede (hızlı olmayan) biçimlendirin ve üzerindeki tüm verileri silin; aksi halde açılışta "jffs2" hataları görülebilir. Linux'ta
ddile karta sıfır yazarak da temizleyebilirsiniz.Windows: açık kaynak Balena Etcher ile "Flash from file" → imajı seçin, "Select target" → SD kartı seçin, "Flash!" ile yazın.
Linux: bpi-tools paketini kurun ve imajı yazın:
apt-get install pv curl -sL https://github.com/BPI-SINOVOIP/bpi-tools/raw/master/bpi-tools | sudo -E bashbpi-copy xxx.img /dev/sdxKartı BPI-R4'e takın, SW3'ü SD önyüklemesine (tümü "1") getirip gücü verin.
İmajı dahili SPI-NAND'e yazma
Önce SD karttan önyükleme yapın, ardından NAND imajını aktarın. Örnek dosya:
mtk-bpi-r4-NAND-20231030.img.- NAND imajını USB belleğe kopyalayın.
- SW3'ü SD önyüklemesine alıp kartı açın.
- USB belleği takın ve (otomatik bağlanmadıysa) bağlayın:
mount -t vfat /dev/sda1 /mnt cd /mntNAND'i tamamen silip imajı yazın:
mtd erase /dev/mtd0 dd if=mtk-bpi-r4-NAND-20231030.img of=/dev/mtdblock0Kartı kapatın, USB belleği çıkarın ve SW3'ü NAND önyüklemesine (SW3-A "0", SW3-B "1") getirin.
İmajı dahili eMMC'ye yazma
SD kart ve eMMC aynı denetleyiciyi paylaştığından eMMC'ye yazmak için kart NAND'den başlatılmalıdır. Örnek dosyalar:
bl2_emmc-r4.imgvemtk-bpi-r4-EMMC-20231030.img(sıkıştırılmışsa önce açın).- İki dosyayı USB belleğe kopyalayın.
- SW3'ü NAND önyüklemesine alıp kartı açın.
- USB belleği bağlayın:
mount -t vfat /dev/sda1 /mnt cd /mntBL2 ve sistem imajını yazıp önyükleme bölümünü etkinleştirin:
echo 0 > /sys/block/mmcblk0boot0/force_ro dd if=bl2_emmc-r4.img of=/dev/mmcblk0boot0 dd if=mtk-bpi-r4-EMMC-20231030.img of=/dev/mmcblk0 mmc bootpart enable 1 1 /dev/mmcblk0Kartı kapatın, USB belleği çıkarın ve SW3'ü eMMC önyüklemesine (SW3-A "1", SW3-B "0") getirin.
Ağ arayüzleri
OpenWrt imajında
eth2velan0WAN (br-wan köprüsü);eth1,lan1,lan2,lan3LAN (br-lan) içindir. Kablosuzdara0/ra12.4 GHz,rai05 GHz (Wi-Fi 6),rax06 GHz (Wi-Fi 7) arayüzleridir. Ayrıntılı ağ yapılandırması için: fw-web.de ağ yapılandırma notları.brctl show br-wan brctl show br-lan