1. sayfa
|
Cihazınızda 5ghz yok wifi 5 olsaydı kesin var diyebilirdik ama her wifi 4 cihazda yok örneğin eski routerım WiFi 4 idi ama 5ghz vardı < Resime gitmek için tıklayın > https://www.samsung.com/tr/smartphones/galaxy-a20-a205/SM-A205FZBETUR/ |
Ben daha önce yurt dışından bir WAN destekli router getirtmiştim. Arkasında telefon hattı girecek yer yoktu. O yüzden eski modemimi bridge yapıp, yeni aldığım router i ethernet kablosuyla bridge a bağlayıp interneti öyle kullanmıştım. Bu ONT kutusu da sanırım bir nevi bridge görevi görüyor. TPlink'in daha üst bir modelini buldum : https://www.amazon.com.tr/dp/B07Z8833C7/?coliid=I3LASDG1CUCID9&colid=WZ36GNBTDXUS&psc=1&ref_=lv_ov_lig_dp_it Açıkçası reviewları ve özellikleri iyi. Ama şu an alıp almamakta kararsızım. Eğer bu TTnet'in verdiği modemi iade etme şansım varsa belki düşünebilirim. Çünkü faturaya ücretini yansıtıyorlar sanırım. |
|
Arkadaşlar bu modem mesh uyumlu mu? Aşağıdaki ürün bu modemle çalışır mı? TP-Link RE300, AC1200 OneMesh Wi-Fi Menzil Genişletici : Amazon.com.tr: Bilgisayar |
| https://www.youtube.com/watch?v=Oc2kGrlqleY |
|
https://www.google.com/sorry/index?continue=https://www.youtube.com/watch%3Fv%3DOc2kGrlqleY&q=EgQuLZpEGLil8Y0GIhCJSu0AfOXwrrFbFG9G5yKnMgFy Videoyu hazırlayan arkadaş sağolsun yarımcı oldu mail üzerinden bendede hata üzerine hata almıştım. |
|
TP-Link, talebim üzerine Archer C5v için GPL kaynak kodunu sağladı. Linki Deviwiki, Wikidevi ve TechInfoDepot websitelerine koyacağım, buraya da bırakıyorum. https://static.tp-link.com/upload/gpl-code/2022/202209/20220902/ArcherC5v_GPL.tar.gz Daha sonra GPL Code Center sayfasına koyulacak.https://www.tp-link.com/en/support/gpl-code/ |
Kapsamlı cevap verebilmek için geç cevap verebildim. Bir kaç yıldır düşündüğüm oydu. Şöyle bir kaç popüler, genelde xPON ve xDSL amacıyla kullanılan MediaTek SoC'lere OpenWrt desteği getirelim. Dört ana maddeye ayıralım. - Mainline Linux desteği - OpenWrt desteği - Cihaza imajı flash'lamak - Recovery için bootloader desteği # Mainline Linux desteği Hiç bilinmeyen bir SoC'yi aldın eline, mainline Linux'ta çalışır hale getireceksin. Hardware üzerine datasheet yok, hardware'i nasıl yöneteceğin belirsiz. Anca bu SoC'yi kullanan bir cihazın GPL kodundaki kernel'dan bir şeyler anlayıp mainline'a portlamaya çalışırsın. Linux'a portlamak için SoC'nin altını üstünü bilmen gerekiyor: Pinctrl, GPIO, ethernet ve bir çok daha SoC'nin bileşenleri... Mesela yakın zamanda Airoha (a subsidiary of MediaTek) EN7523 SoC'ye destek çıkarıldı. https://lore.kernel.org/linux-mediatek/20220130145116.88406-1-nbd@nbd.name/T/https://github.com/openwrt/openwrt/commit/f32085fc0b87049491b07e198d924d738a1a2834 Bunda bile şu an ethernet tarafı için driver yok. Hadi buraya kadar gelindi fakat xDSL ve xPON tarafının nasıl çalıştırılacağı belli değil. Açık kaynak olarak DSL ve PON özelliklerin kontrol edildiği bir driver veya tool hiç görmedim. Genelde vendorun kendi SDK'inde çalışacak şekilde bulursun. O da proprietary olarak sağlanır. Hiç Mainline Linux veya OpenWrt tarafından bu alanla ilgilenen ya da oturmuş bir standart görmedim. Mesela OpenWrt tarafında Sanders var, Realtek'in çok portlu switch'leriyle uğraşıyor, fakat o da DSA (Distributed Switch Architecture) ile baya oturmuş bir alan. # OpenWrt desteği Mainline Linux'ta desteği olan SoC'ye OpenWrt desteği getirmek kolay. Yeni target ekleyeceksin, mainline Linux'taki patch'leri çekeceksin, imajın compile edilmesi üzerine çalışacaksın, vs.. # Cihaza imajı flash'lamak Ne cihazın üzerindeki kısıtlı bootloader ne de vendor OS ile bir imajı flash'a yazabilirsin. Şimdilik GPL kodunu alıp bir şekilde OS'i senin imajını flasha yazmaya uygun hale getirirsin. Önce onu flash'layıp sonra kendi imajını flash'a yazdırırsın. Bir şekilde cihazdaki OS boot edilemez mi oldu ya da üzerinde çalıştığın imaj çalışmadı mı? Recovery yapacağın bir bootloader gerekiyor. Fakat cihazın üzerindeki bootloader kısıtlı, flash'a dokundurtmuyor. Haydi bir de U-Boot'la uğraşacaksın. # Recovery için bootloader desteği Airoha, EN7523 için olan SDK'inde U-Boot kullanıyor anladığım kadarıyla. EN7512 için U-Boot kullanıldığını hiç görmedim. Bu yüzden bir de sıfırdan U-Boot'ta SoC'yi desteklemek için çalışacaksın. Mainline'a yazdığın driverlar kutudan çıktığı gibi U-Boot'ta çalışmayacak. Örnek: U-Boot'un pinctrl operasyonları mainline Linux'taki pinctrl ve pinmux'dan farklı. Flash'ı sökeceksin, U-Boot'u yükleyeceksin, reballing yapıp board'a flashı geri takacaksın. U-Boot portun olmamış mı? Aynı adımları bir daha yapacaksın. Sürekli reballing yapmamak için modül takacaksın tabii ki. Hadi U-Boot'u yaptın diyelim, her kullanıcı onu kurmak için flash'ı söküp üzerine U-Boot'u yükleyip reballing yapıp board'a flashı geri mi takacak? --- Eğer EN7512 gibi SoC'lerde vendor tarafından U-Boot desteği olsaydı zaten mainline Linux desteği çıkardı, EN7523 örneğinde olduğu gibi. SoC'nin vendoru SDK'inde bir sebepten ötürü U-Boot'u kullanmıyor. Bu yüzden Linux ve OpenWrt desteği ile uğraşılmıyor. Bu ve bahsettiğim xDSL ve xPON'u yönetme taraflı zorluklar yüzünden bu SoC'lerde mainline Linux desteği ile uğraşmayı anlamsız buluyorum. En azından GPL kaynak kodunun paylaşılmasını sağladım, hiç yoktan iyi.
Şu gigabit bağlantıları nereden buluyorsunuz, MPTCP ile 100'lük link birleştirmekten göbeğim çatladı. Bir bende yok heralde. :) |
|
Hocam detaylı ve anlaşılır mesajınız için teşekkür ederim. Mesajınızı okudukça ne kadar az şey bildiğimi tekrar farkettim. Müsade ederseniz merak ettiğim konularda birkaç sorum olacak. Ben de bölümler haline ayırıp sorayım. #Mainline Linux desteği Dediğiniz gibi hakkında hiçbir şey bilmediğiniz SoC için yazılım hazırlamak inanılmaz bir şey. Bu söylediğiniz bana şu sözü hatırlattı. Arthur C. Clarke'ın dediği gibi "any sufficiently advanced technology is indistinguishable from magic" Yaptığınız iş benim gözümde buna eşdeğer. Sorum şu; böyle bir SoC projesi için konuşuyorum. GPL kodunu aldınız ve ilk gün. GPL ile beraber tamamen tersine gidip önce hardware tarafını tamamen çözmeye mi çalışıyorsunuz yoksa kervan yolda düzülür anlayışıyla biraz hardware biraz software beraber mi yürüyor?
O zaman bu dediğiniz VR9 (vrx200 vs) cihazlar için de geçerli değil mi? --- #Cihaza imajı flash'lamak Hocam hep şeyi merak etmişimdir. Neden router gibi embedded cihazlarda ekseriyetle u-boot tercih edilir ama libreboot, coreboot, petitboot vs kullanılmaz? Aklınıza ilk gelen bir cihaz için bootloader hazırlamak ne kadar zor? Mesela Gl-iNet advanced uboot diye bir şey kullanıyor. web ui sahibi bir bootloader, çok kullanışlı. Bunu diğer cihazlara getirmek ne kadar mümkün? < Resime gitmek için tıklayın > Mesela David Bentham isimli bir adam çıktı (belki siz zaten tanırsınız) bununla uğraştı ve xiaomi mir4a için hazırladı. Ama diğer cihazlar için böyle girişimleri ben duymadım veya yaygın değil. ---
Makul ve kabul edilebilir
Kesinlikle. GPL kaynak kodunu almak için bayağı bir mailleştiğinizi sanıyorum. Özellikle Türk Telekom için üretilen bir cihaz olduğu için tp-link müşteri hizmetlerine dert anlatmak pek kolay olmamıştır herhalde. Daha önce GPL lisansına rağmen kodlarını paylaşmayı reddeden firma örnekleri biliyorum çünkü... --- Bu konudan alakasız olarak; mt7621 flow control problemi diye bir şey hatırlıyorum. Cihazlar sürekli bir düşük bir geliyordu. İşte link is down, entered disabled state, entered blocking state, entered forwarding state, link is up vs bir döngü oluyordu. Bunun için şöyle bir şey yapıldığını biliyorum ama sonradan takip edemedim. Bunun sebebi ve güncel durum nedir hocam? Biraz açıklayabilir misiniz rica etsem? https://gitlab.com/db260179/openwrt-base/-/commit/b44760c11d3d50a718da63e00b2537c3b69c2482 --- Gigabit konusunda ise bir şey diyemiyorum, şans tamamen. Benim durumumda operatörün kendileri gelmiş bulundu. İnşallah siz de en kısa zamanda 1000 ve daha üstü hızlara kavuşursunuz. Tekrardan zaman ayırıp cevap yazdığınız için teşekkür ederim. Saygılar. |
Valla inanılmaz mı saçmalık mı siz karar verin. Örnek, Banana Pi'ı üreten şirket, MediaTek'ten çipi satın alıyor, yanında datasheet, programming guide, vs. ne varsa internete koyuyor. Dökümanın her sayfasında kocaman "Proprietary" veya "Confidential" yazıyor ama demek ki sorun olmuyor, paylaşılıyor yine de. Hadi gidip 2010'dan kalma kernel'ı alıp üzerine SDK yazdın, mainline Linux ile alakan yok. Bari gidip düzgünce datasheet ve programming guide'ı paylaş da bunun mainline Linux'ta desteğini getirmek isteyen biri etrafta hardware üzerine bilgi bulmakla dört dönmesin.
Genelde bu işe girişildiğinde kervan önceden düzülmüş oluyor. :) Hardware ile uğraşmadan en fazla Linux'taki operasyonlar nasıl çalışıyor diye documentation'a bakarsın, pinctrl, DSA, vs. için.
Bilmem, neden olmasın...
Bilmiyorum, neden U-Boot geniş bir şekilde kabul edilmiş araştırmak lazım.
Çook büyük iş. Örnek, MediaTek MT7621 SoC desteği mainline U-Boot'ta yakın zamanda geldi. MediaTek çalışanları tarafından getirildi, olması gerektiği gibi. https://lore.kernel.org/all/3a8003eb23f4181ac91067ca43c5e5d165bb6b04.1653015383.git.weijie.gao@mediatek.com/T/
Buldukları bir tane U-Boot versiyonunu azıcık modifiye etmişler bunda çok büyük bir şey yok. İstediğin cihazda yap.
TP-Link, TurkTelekom kadar yormadı diyeyim. GPLv2/v3'ten anladığıma göre TP-Link, doğrudan bu cihazı satmadığı ve firmware'ini paylaşmadığı için sorumluluk altından çıkıyor. İçinde GPL yazılım bulunan bu cihaz, bana TurkTelekom sayesinde ulaştı. Bu yüzden GPL kaynak kodunu paylaşmak ile sorumlu olan varlığın TurkTelekom olduğunu düşünüyorum. Fakat TT tarafına bunu genel müdürlüğe resmi mektup göndermeden anlatamayacağımı gördüm. O noktaya gelmeden TP-Link'çiler "biz TurkTelekom ile anlaşıp GPL kaynak kodunu hazırlayacağız, bir ay sürecek" dediler. Bir ay sonra ben sorunca paylaştılar zaten.
MT7621 SoC'de flow control üzerine hiç sorun yaşamadım. Konu üzerine bilgim yok, yorumum yok. |
|
Yüksek hızlı tarifelerde (200 Mbps ve üzeri) TP-Link Archer c5V'den şikayetçi olanlar: Bkz.: https://forum.donanimhaber.com/mesaj/yonlen/156996116 ve daha sonraki mesajlar ve en sondaki mesajım. Yarın modem değişimi sonrasındaki gelişmeleri de ayrıca aktarırım... |
1. sayfa
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.