Front Panel
os-frontpanel · Cihaz donanımı
Güvenlik duvarının kendi bilgilerini LCDproc aracılığıyla cihazın önündeki LCD'ye yazar ve yanındaki tuşlara bir iş verir.
Menüde
- os-xgs-npu kuruluyken: XGS: Front Panel
- os-xgs-npu olmadan: System: Front Panel

Eklenti hiçbir ekran kodu yazmaz. Paneli OPNsense'in kendi deposundaki LCDproc sürer; bu eklenti ekranların ne diyeceğine karar verir, LCDd'nin yapılandırmasını ayar sayfasından yazar ve kendi hizmetini çalıştırır.
Sophos XGS 3300'de panelin köprüsü hiçbir konumlandırma komutunu yerine getirmez; bu yüzden eklenti o paneli kendisi, her seferinde kırk karakter olarak çizer ve tuşlarını aynı porttan okur.
Açılana kadar hiçbir şey çalışmaz. Sayfa açıldığında cihazı tablosunda arar ve bir sürücüyle ayarlarını önerir; Apply'a basılana kadar hiçbir şey uygulanmaz. Oturum açma istemi taşıyan bir seri port reddedilir.
Arayüzün dili ne olursa olsun ekranlar İngilizcedir: karakter LCD'sinde Arapça harf yoktur ve ASCII dışındaki her şey gönderilmeden önce dönüştürülür. Önizleme, dönüştürmenin neyi değiştirdiğini gösterir.
Özellikler
-
Seçtiğiniz ekranlar
Kimlik, WAN, aktarım hızı, sistem, sıcaklık, kendi yazdığınız bir ileti ve os-linkhealth kuruluysa onun en kötü portu, belirlediğiniz sırayla.
-
Sayfadan hızlar
Ekran başına saniye, kaydırma hızı, veri yolu gecikmesi, tam yeniden çizim ve heartbeat birer ayardır; her biri LCDd'nin yapılandırmasına yazılır.
-
Tuşlar ve bir menü
Her tuşun ne yaptığı Buttons sekmesinde ayarlanır. Panelin kendi menüsünde System, Network, Screens ve Power vardır; Reboot ve Shutdown iki adımlı onay ister ve sistem günlüğüne yazılır.
-
Panelin tuşlarını öğrenir
Learn the codes from the panel her tuşa ekranda basılmasını ister ve duyduğunu saklar; tuşlarını sorulmadan gönderen paneller içindir.
-
Preview ve Diagnostics
Preview her ekranı panelin şu anda çizeceği gibi gösterir. Diagnostics hizmeti, tuşları, seri portları ve hangisinin oturum açma istemi taşıdığını gösterir, panele bir deneme satırı gönderir.
Kurulum ve güncelleme
Bir Sophos XGS cihazında yalnızca derleme sayfasında Front panel evet ise xgs-image-builder imajında bulunur — XGS 3300 gibi bir raf modeli; XGS 136 gibi bir masaüstü modelin paneli yoktur — ve eklentinin tablosunda model için onaylanmış bir girdi varsa açılır. Yeni sürümleri XGS: Updates'in Plugins sekmesinden elle kurulur; hiçbir şey kendiliğinden güncellenmez. Başka her yerde, bir sürüme eklenmiş paketi ya da güvenlik duvarında tools/make-package.sh ile derlenen bir paketi pkg add ile kurun; paket LCDproc'u bağımlılık olarak getirir, install/install.sh de aynı işi paketsiz yapar. Ardından System: Front Panel'i, os-xgs-npu kuruluysa XGS: Front Panel'i açın.
Sınırlar ve henüz test edilmeyenler
- İki panel onaylanmıştır: Sophos XG 330 rev 2 ve XGS 3300. LCDproc'un kurduğu diğer sürücüler bir seçenek olarak sunulur, denenmemiştir.
- Seri portu başka bir programın zaten tutup tutmadığı denetlenmez; bunu fstat yanıtlar (docs/panels.md).
Depo
İlk sürüm: 2026-10-16