İnternet Dayanıklılığı Kulübü Nasıl Başlatılır
(bowshock.nl)- Savaş, jeopolitik ve iklim değişikliği nedeniyle Avrupa'da gelecekte ciddi internet kesintilerinin artma olasılığı var
- LoRa telsizleri ve Meshtastic yazılımı kullanılarak küçük gönüllü grupları iletişimin ilk aşamada yeniden kurulmasına liderlik edebilir
- Mevcut amatör telsiz yöntemleri maliyet, karmaşıklık ve güç tüketimi sorunları nedeniyle verimsizdir
- LoRa/Meshtastic ağları ucuzdur, düşük güç tüketir ve merkezi altyapı olmadan metin mesajı iletebilir
- Kulüp kurmak, yerel uzman ağı oluşturma, ekipman hazırlama ve uygulamalı buluşmalar düzenleme gibi adımlarla son derece pratiktir
Genel Bakış
Avrupa'da savaş, jeopolitik gerilimler ve iklim değişikliği nedeniyle gelecekte sık internet kesintileri bekleniyor. Hükümetler ve şirketler bu konuda yeterince hazırlıklı davranmazken, küçük gönüllü grupları LoRa telsizleri ve açık kaynaklı Meshtastic mesajlaşma yazılımını kullanarak iletişimin yeniden kurulmasında ilk liderlik rolünü üstlenebilir. İnternet dayanıklılığı kulübü, düşük maliyetli ve acil durumlara yanıt verebilen bir şebekeden bağımsız mesh ağ kurma yaklaşımıdır
Yazar Hakkında
- Yazar Valerie Aurora, 25 yıllık deneyime sahip bir sistem yazılımı mühendisi ve gönüllü organizatördür; ayrıca Avrupa Siber Dayanıklılık Yasası (Cyber Resilience Act) raportörlüğü ve RIPE toplantı program komitesi üyeliği yapmaktadır
İnternet Dayanıklılığı Kulübüne Neden İhtiyaç Var
- Rusya-Ukrayna savaşı örneğinde görüldüğü gibi, ulusal kriz durumlarında internet ve elektrik altyapısı ciddi biçimde felç olabilir
- Ukraynalı internet operatörleri jeneratörler, pasif fiber optik, askerlik muafiyetine sahip personel gibi çeşitli dayanıklılık stratejileri uyguladı
- Hollanda gibi Batı Avrupa ülkeleri gerçek afet olasılıklarına karşı yeterince hazırlıklı değil
Kriz Mühendisliği ve Bireysel Eylem
- Kriz mühendisliği açısından, kurumları kriz gelmeden önce hazırlamak neredeyse imkânsız olduğundan, bireysel olarak önceden hazırlanmak önemlidir
- Kulüp kurmak, ağ uzmanlarını bir araya getirmek ve merkezi altyapı olmadan doğrudan iletişimi yeniden kurmayı denemek gerekir
LoRa ve Meshtastic Çözümü
LoRa/Meshtastic Nedir
- LoRa, düşük güç tüketimli, düşük maliyetli, lisans gerektirmeyen, kısa menzilli (birkaç km) bir telsiz iletişim teknolojisidir
- Meshtastic açık kaynak firmware'i yüklendiğinde merkezi sunucu olmadan mesajlaşma mümkün olur ve noktadan noktaya (RF) iletişimden mesh ağa ölçeklenebilir
- Bluetooth veya WiFi ile akıllı telefonlar ve PC'lerle entegre olabilir
- Basit metin mesajları iletmek için optimize edilmiştir
Mevcut Ham Radio'nun Sınırları
- Amatör telsiz, yüksek maliyet, yüksek güç kullanımı ve karmaşık lisans/eğitim gereksinimleri nedeniyle düşük fayda sağlar
İnternet Dayanıklılığı Kulübü Kurma Rehberi
Özet Süreç
-
Yaklaşık 10 km yarıçap içinde bir uzman grubu oluşturun
-
Normal zamanlarda Signal, Matrix, e-posta vb. ile nasıl iletişim kurulacağını belirleyin
-
Tüm üyelere LoRa telsizi, powerbank (trickle charge destekli) dağıtın
-
LoRa'ya Meshtastic firmware'ini kurun ve iletişim kanallarını belirleyin
-
Düzenli buluşmalar, mesajlaşma pratikleri ve sosyal etkinlikleri teşvik edin
-
Şirkette sorumlu bir pozisyondaysanız, çalışan yan hakları kapsamında LoRa telsizi, powerbank, küçük güneş paneli sağlanmasını önerebilirsiniz
LoRa'nın Avantajları
- Merkezi altyapı gerekmez, lisans gerekmez, ucuzdur (yaklaşık 20 eurodan başlar)
- Düşük güç tüketir (1W altı), telefon powerbank'i ile uzun süre kullanılabilir
- Meshtastic açık kaynak desteği sunar, SMS düzeyinde mesajları birkaç km uzağa iletebilir
- Bazı şehir bölgelerinde Meshtastic ağları zaten aktiftir
LoRa/Meshtastic Nasıl Çalışır
- Mesh içinde 3 hop veya daha az ile yaklaşık 10 km'ye kadar metin mesajı röleleyebilir (arazi ve hava durumuna göre değişir)
- Düşük hızlı (~1~25kbps), düşük güçlü (<1W) RF iletişimi kullanır
- Düğüm bağlantısı ve mesaj iletimi için Bluetooth/WiFi destekli cihaz gerekir
- Bazı ürünlerde kılıf/pil/harici anten gibi donanım seçenekleri çeşitlidir
Güç Yönetimi ve Güneş Enerjisi Kullanımı
- LoRa 100~200mA düşük güç tüketir; taşınabilir powerbank'lerle (10000~20000mAh) 2 ila 8 gün kullanılabilir
- Trickle charge destekli powerbank şarttır; bazı powerbank'ler düşük akım algıladığında otomatik kapanır
- Küçük güneş paneli (800cm², 15W~5W/500mA) doğrudan bağlanarak taşınabilir ve çevre dostu güç sağlayabilir, ayrıca kontrolör gerekmez
Önerilen Cihazlar
- Heltec V3: Kılıfı ve pili yok, OLED ekranlı, WiFi/Bluetooth, USB-C destekli, ucuz (20 euro seviyesinde)
- LILYGO T-Echo: Kılıflı, dahili bataryalı, Bluetooth'lu, e-ink ekranlı, GPS destekli, yaklaşık 80 euro; taşınabilirlik ve anında kullanım avantajı sunar
- LILYGO T-Deck: Klavye/trackball/dokunmatik ekran entegre bağımsız cihaz, yaklaşık 8 saat pil ömrü, 70~80 euro, sık sık stokta bulunmaz
- Harici anten yükseltmesi önerilir (ör. Taoglas TI.08.A, 868MHz)
Cihaza anten takmadan kullanmanın hasar riski doğurabileceğine dikkat edin
Meshtastic Firmware Kurulumu
- Bazı ürünlerde firmware önceden yüklü gelir, ancak çoğu zaman eski sürümdür; bu yüzden en güncel firmware'in flash edilmesi önerilir
- Tarayıcı tabanlı (Chrome/Edge) araç veya dosya sürükle-bırak yöntemi kullanılabilir; deneyimli kullanıcılar CLI/Serial yöntemini de tercih edebilir
Frekans ve Kanal Ayarları
- Avrupa'da izin verilen frekanslar: 868MHz, 433MHz
- Meshtastic varsayılan olarak 868MHz kullanır; modem preset'inin varsayılan (LONG_FAST) olarak bırakılması önerilir
- Kanallar, mesh şifreleme anahtarı ve adıyla yönetilir; ayarlar QR kod ile paylaşılabilir
Buluşmalar ve Eğitim
- Kriz ortaya çıkmadan önce pratik çalışma ve ekip uyumu oluşturmanın gerekliliği vurgulanıyor
- Farklı saatler, yerler ve etkinliklerle katılımcı çeşitliliğinin artırılması öneriliyor
Referanslar ve Topluluk
- Ek sorular ve bilgi alışverişi için bir mailing list sunuluyor
Sonuç
- İnternet dayanıklılığı kulübü, düşük maliyetli, düşük güç tüketimli ve açık kaynak temelli pratik bir kriz çözümüdür
- Yerel uzman grupları organize ederek, cihazları hazırlayarak ve düzenli eğitimler yaparak devlet/şirket altyapı önlemlerindeki boşluklar doldurulabilir
- Eğer birisi başlamazsa, kimse başlamaz
1 yorum
Hacker News yorumu
Meshtastic'i internetin neredeyse hiç olmadığı kırsal bir bölgeye götürüp kurmaya çalıştım, ama bu projenin internetsiz kullanım senaryolarına hiç hazır olmadığını fark ettim
Kartı flash'larken resmî olarak yalnızca Web Flasher tanıtılıyor; kaynak kodu indirip kendin yapmak istesen bile PlatformIO gibi toolchain'lerin kurulumu internet gerektiriyor
İstemci uygulamaları da uygulama mağazası veya web uygulaması olarak sunuluyor, ama bunların hiçbiri offline çalışmıyor
Aslında kartın kendisi web uygulamasını host ediyor, ama bilgisayara doğrudan takıp kullanamıyorsun; WiFi AP bağlantısı şart
Resmî dokümantasyon da yalnızca web'de görüntülenebiliyor ve offline PDF ya da self-host etme gibi seçenekler anlatılmıyor
Teknik biriysen bir şekilde çözebilirsin, ama bunun özellikle vurgulanan bir nokta olmadığı açık
Bu yazının özünün önceden hazırlık yapmak olduğunu anlıyorum, ama offline PDF dokümantasyonu bile sunulmuyor
Meshcore diye bir projeyi de bu vesileyle öğrendim, ama "başlarken" kılavuzu bir YouTube videosuysa acil durum kullanımı için yetersiz olduğu sonucuna vardım
Ben firmware'i her zaman yalnızca CLI veya "sürükle-bırak" yöntemiyle flash'lıyorum
Derlenmiş firmware GitHub'da script'lerle birlikte sağlanıyor ve Meshtastic CLI kullanılabiliyor
Böyle şeyler duyunca gerçekten "local-first" bir ekosistem ve altyapı kurmanın ne kadar gerekli olduğunu düşünüyorum
Meshtastic'i Avrupa'daki büyük bir şehirde neredeyse %100 kapsama ile test ettim, ama gerçek performans oldukça hayal kırıklığı yarattı
Anten kazancı sorunları ve kararsız mesh yüzünden mesajlara cevap veremediğim durumlar çok oldu
Genel sohbet tamamen ölü ya da test mesajlarıyla dolu, toplamda sistem fazlasıyla yavaş ve düğüm sayısı 100'ü geçince mesh hızla çöküyor
Kanal hızı görece yüksek olsa bile çok çabuk doyuma ulaşıyor
Sonuçta acil durumda güvenilecek bir sistem değil
Hatta eski ikinci el WiFi router'larla herkese açık bir WiFi mesh kurmanın çok daha verimli olacağını düşünüyorum
Bu router'lar neredeyse bedava, uyumlu istemcileri bol ve güç tüketimleri de düşük
Elbette uzun süren elektrik kesintilerinde sınırları olur, ama elektrik varken işe yarar bir altyapı
Ben de benzer şekilde hissettim
Mesh ağlarındaki durumun bir miktar önceden tasarım gerektirdiğini düşünüyorum, WiFi mesh dahil
WiFi router'lar nispeten dar bir kapsama alanı için çok güç tüketiyor
İspanya'daki büyük elektrik kesintisini yaşamış biri olarak, telefonları kullanan bu yaklaşımın gerçekten faydalı olacağını düşünüyorum
Telefon üreticilerinin hâlâ mesh ağları uygulamaya koymamış olması şaşırtıcı
Şaka olduğunu biliyorum, ama sanki bunun gerçekçi bir simülasyonu hiç yapılmamış gibi
Bir seviye daha ileri götürüp yolların da kapandığını düşünürsen, kısa süre eğlenceli gelebilir ama uzarsa korkunç bir kaosa dönüşür
Normal zamanlarda ben de katılırım
Geçmişte WhatsApp ve çeşitli sosyal ağlar çöktüğünde Berlin sokaklarında yürüyordum ve gerçekten bütün şehrin tekrar canlandığını hissettim
Mesh radyoların bant genişliği zaten çok zayıf
Çeşitli parazit kaynaklarıyla, özellikle LoRa radyo sayısı arttıkça, rekabet etmek zorunda
Uzun mesafeli iletimlerde her düğümde gecikme ve bant genişliği kaybı birikiyor, bu yüzden pratikte kısa mesajdan fazlası için kullanmak zor
Her atlama için yaklaşık 0.3~27kbps düzeyinde, çok atlamalı yapılarda bu daha da bölünüyor
Çok düşük bant genişlikli ses ya da metin ağırlıklı web siteleri dışında gerçekçi değil
Asıl iyileştirme, sabit yüzlerce Mbps'lik mikrodalga bağlantıları omurga olarak kullanıp LoRa'yı erişim ağı olarak kullanmak olabilir
Bunu gerçekten denemiş kişilerin deneyimlerini merak ediyorum
Bu yazının ana fikri, mesh ağın mevcut internetin yerini alması değil
Bu sohbet beni, şehir ölçeğinde bir kulüp omurgasını mikrodalga bağlantılarla kurmanın nasıl olacağını hayal etmeye itti
Doğru, bir de buna tescilli modülasyon eklendiğinde durum daha da kötüleşiyor
Bana göre "dayanıklılığın" geleceği, hobi amaçlı uzun mesafe bağlantı kuran kablosuz ağlarda değil
Yakın mesafeli, düzensiz bağlantılar ile insanların hareketleri sırasında internet trafiğini depolayıp fiziksel olarak taşıdığı bir yapıda, yani sneakernet'te
Gerçek buluşmalarda özel anahtarların ve kimliğin doğrulandığı asgari bir güven katmanı oluşuyor; bu, adreslerin ortalıkta dolaştığı modellere göre çok daha gerçekçi
Elbette her iki modelin de operatörler açısından farklı riskleri var
Yüksek değerli hedefler olmadan, herkesin doğrudan operatör olduğu bir yapı en dayanıklı altyapı olur
Bence sistemin insanları uzun mesafeli fiziksel mesaj taşıyıcılığı kullanmaya teşvik etmesi gerçekten harika olurdu
nncp adlı sneakernet aracını kullandım; Unix tarzı olduğu için biraz uğraştırıyor ama bir UI ile sarılırsa kullanılabilir
Bu fikir Secure Scuttlebutt'a da benziyor
ABD çok geniş bir ülke olduğu için bu tür sneakernet yaklaşımı şehirlerde etkili olabilir
"İnternet trafiğini depolayıp taşımak" derken ne kastedildiğini merak ediyorum
Bu yazıyı, büyük telekom şirketlerinin baskın olduğu kentsel bağlamda düşünmek daha doğru olabilir
Dresden'de (Almanya) çeşitli gönüllü kuruluşlar şehir geneline kendi hatlarını döşedi ve gönüllüler tarafından işletilen bir internet değişim noktası (DD-IX) de yakın zamanda kuruldu
Elektrik olduğu sürece kendi internetimize sahip olabiliriz
Yazar muhtemelen bataryaya dayanarak da olsa elektriğin olmadığı ortamlarda çalışabilecek bir sistem hayal ediyor
Şebeke çöktüğünde veri taşımak için ben RF yerine lazer iletişimini tercih ederim
İçerik biraz eski ve eksik hissettirse de şu anda Meshcore, Meshtastic'e rakip durumda
Meshcore
LoRa en fazla kısa mesaj seviyesine izin verir; görüntü, ses ya da ikili dosya iletimini düşünmemek gerekir
Bir başka seçenek de ucuz Çin yapımı el telsizleri (Quangsheng UV-K5) ile uydu APRS kombinasyonu
Yaklaşık 20 euroya metin mesajı mümkün
Meshcore'un niyeti bana biraz belirsiz geliyor
Meshcore About sayfasına gidersen sadece bir YouTube videosu var, "Download Docs PDF" düğmesi yok
Aslında LoRa, düşük bant genişliği nedeniyle kötü kaliteli sesi bile ancak zar zor taşıyabilir
Meshcore'u ilk kez duydum ama daha sistematik ve Meshtastic'ten daha derli toplu hissettiriyor
LoRa ve APRS (uydu dahil) temelde aşırı düşük bant genişlikli sistemler
Bence Meshtastic/LoRa iletişim aracı olarak birçok açıdan yetersiz
Çatışma ya da savaş ortamında LoRa sinyali çıkar çıkmaz dost koordinatlarına topçu ya da roket gelebilir
Örneğin Ukrayna'da DJI drone'ları stok firmware ile havalandırırsan hemen tespit ediliyor
Ukrayna'daki telsiz kullanımında şifreli iletişimden mümkün olduğunca kaçınmak 1 numaralı kural
Neden şifreleme kullanılmadığı sorusunun cevabı şu: Şifreli sinyal düşmana doğrudan "önemli kişi" izlenimi verip seni öncelikli hedefe dönüştürüyor
Eğer gerçekten bu kadar kolay topçu hedefi olunuyorsa, LoRa cihazlarını cephe hattına yakın yerlere rastgele bırakıp rastgele zamanlayıcılarla açmak da mümkün olurdu