Herkese merhaba, AX3200 alıp Windows üzerinden OpenWRT yüklemek isteyenler için kısa bir rehber hazırladım. Tabii bu rehberi, kendi yaptıklarıma göre hazırladım. Dolayısıyla belki yaptığım ayarlarda gereksiz bazı şeyler olabilir veya benim uyguladığım adımların daha kısa/pratik yöntemleri olabilir. 1. Her şeyden önce router’ı fabrika ayarlarına sıfırlamamız gerekiyor. Daha sonra cihazı prizden çekiyoruz. 2. Daha sonra PuTTY, TFTPD64 ve WinSCP programlarını indiriyoruz: https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html https://bitbucket.org/phjounin/tftpd64/downloads// https://winscp.net/eng/download.php 3. Aşağıdaki bağlantı noktalarından RX, GND ve TX’i kullanarak router’ı UART cihazımıza ve UART cihazımızı da bilgisayara bağlıyoruz. Burada cihazın RX portuna UART cihazındaki TX portunu, cihazdaki TX portuna da UART cihazındaki RX’i bağlamamız gerekiyor. VCC bağlantısı yapmamıza gerek yok. Ayrıca UART cihazını bilgisayara bağladığımızda driver’larının başarılı bir şekilde yüklenmesi önemli. Aygıt yöneticisinden kontrol ederek gerekirse driver’larını yüklüyoruz. < Resime gitmek için tıklayın > 4. PuTTY’yi açıyoruz ve açılan pencereyi şu şekilde ayarlıyoruz: < Resime gitmek için tıklayın > Burada sadece dikkat etmemiz gereken şey COM1 kısmı. Burayı, kendi UART cihazınıza uygun şekilde değiştirmeniz gerek. Bu bilgi, Aygıt Yöneticisinde cihazın isminin yanında parantez içinde yazacaktır. Sonra Open diyoruz. Bir terminal penceresi açılacak. Bu pencere, cihaz kapalı da olsa açık da olsa sürekli açık kalmalı tüm işlem boyunca. 5. Şu noktada cihazın resmi 1.0.71 sürümünün dosyasını ve bizim için gerekli olacak openwrt dosyalarını indirelim. Stok fw: http://cdn.awsde0-fusion.fds.api.mi-img.com/xiaoqiang/rom/rb01/miwifi_rb01_firmware_bbc77_1.0.71_INT.bin OpenWRT recovery: https://downloads.openwrt.org/releases/22.03.5/targets/mediatek/mt7622/openwrt-22.03.5-mediatek-mt7622-xiaomi_redmi-router-ax6s-initramfs-recovery.itb OpenWRT sysupgrade: https://openwrt.org/toh/xiaomi/ax3200 buradaki “Firmware OpenWrt Upgrade" başlığındaki bağlantı Daha sonra bilgisayarın ethernet bağdaştırıcısı ayarlarından IP adresini şu şekilde değiştirelim: < Resime gitmek için tıklayın > Ayrıca, Windows güvenlik duvarını tamamen devre dışı bırakmakta da fayda var. 6. TFTPD64’ü açıyoruz ve Settings’e girip DHCP sekmesinde şu ayarları yapıyoruz: < Resime gitmek için tıklayın > Ok dedikten sonra açılan pencereyi şu duruma getiriyoruz: < Resime gitmek için tıklayın > Sonra da Current Directory’de belirtilen klasöre Stok fw olarak belirttiğim dosyayı kopyalayıp adını da C0A81F64.img olarak değiştiriyoruz. Uzantının IMG olmasına ve bin olarak kalmamasına dikkat edelim. 7. Şimdi cihazın herhangi bir LAN girişine bağladığımız ethernet kablosunu bilgisayara bağlıyoruz ve daha sonra arkadaki RESET tuşunu basılı tutarken güç kablosunu takıyoruz ve ön taraftaki turuncu ışık YANIP SÖNENE kadar tuşu basılı tutmaya devam ediyoruz. Yanıp sönmeye başladığı an elimizi resetten çekebiliriz. Kısa bir süre sonra TFTPD64 üzerinde dosya transferini göreceğiz. Dosya transferi bitip işlem tamamlanınca öndeki turuncu ışık yanıp sönen bir maviye dönecek. Bu olduğunda fişi çekip aynı işlemi tekrar yapacağız. 8. İşlemi ikinci kez yaptıktan sonra cihazın fişini çekip, daha önce Current Directory’de belirtilen klasöre attığımız “C0A81F64.img” dosyasını siliyoruz ve yerine “OpenWRT recovery” adıyla verdiğim itb dosyasını yine AYNI isimle (C0A81F64.img) koyuyoruz. Tabii ki TFTPD64’ü kapatmıyoruz. Ardından PuTTY üzerinden açtığımız ve sürekli açık kalması gerektiğini söylediğim terminale dönüyoruz ve cihazı bu sefer reset tuşuna basmadan açıyoruz ve terminali takip ediyoruz. Terminalde kısa bir süre sonra bootmenu karşımıza çıkacak ve burada 3 tane numaralı seçeneğin altında U-Boot Console (son seçenek) seçeneğini göreceğiz. Klavye yardımı ile bu seçeneğe geçip Enter’a basıyoruz. Terminal ekranında şu girdi olacak: MT7622> Bu görüntüyü alınca tftpboot komutunu giriyor ve Enter’a basıyoruz: MT7622> tftpboot Cihaz bir şeyler yapacak :) Daha sonra işlemler bittiğinde tekrar komut girebilir olacağız ancak çıkan onca yazının arasından sonlara doğru şöyle bir kısım göreceğiz: Filename 'C0A81F64.img'. Load address: 0x4007ff28 Burada Load address karşısında yazan 0x ile başlayan kısım sizde farklı olabilir. Sonra MT7622> başlığına bootm 0x4007ff28 komutunu giriyoruz. Tabii burada 0x ile başlayan kodu, sizde görünen ile değiştirin: MT7622> bootm 0x4007ff28 9. Her şey yolundaysa cihaz tekrar TFTPD64’ten dosya aktarımı yapacak ve OpenWRT boot’layacak. Terminalde akan yazılar bittiğinde bitince Enter’a basıyoruz. Böylece OpenWRT konsolunun açıldığını göreceğiz. Bu noktada, bilgisayarımızın ağ bağdaştırıcısı ayarlarından 192.168.31.100 yaptığımız IP adresini otomatiğe alıp bilgisayarın router’dan IP almasını bekliyoruz. 10. Bilgisayar IP aldıktan sonra terminalde şu komutları sırasıyla giriyoruz: mkdir -p /tmp/xiaomi_fw cd /tmp/xiaomi_fw 11. WinSCP’yi çalıştırıyoruz ve şu ayarlarla oturum açıyoruz: < Resime gitmek için tıklayın > 12. Bağlandıktan sonra yukarıda bağlantısını vermiş olduğum “OpenWRT Sysupgrade” dosyasını /tmp/xiaomi_fw klasörünün içine aktarıp adını da sysupgrade.bin olarak değiştiriyoruz. 13. Son olarak da terminalden sysupgrade sysupgrade.bin komutunu çalıştırıyoruz: sysupgrade sysupgrade.bin İşlem tamamlandıktan sonra cihazı yeniden başlayacak. Burada PuTTY'den takip etmeye devam ediyoruz, OpenWRT'nin açıldığını gördüysek sorun yok. İşlem tamamlanmış demektir. Hayırlı olsun :) Ancak böyle bir hata ile cihaz takılı kalıyorsa: < Resime gitmek için tıklayın > 14. bootmenu komutunu giriyoruz: MT7622> bootmenu Burada, klavye yardımı ile birinci (olmazsa ikinci) seçeneğe gelerek Enter'a basıyoruz. OpenWRT'nin açıldığını göreceğiz: < Resime gitmek için tıklayın > Burada fw_setenv boot_fw1 "run boot_rd_img;bootm" komutunu giriyoruz: root@OpenWrt:/# fw_setenv boot_fw1 "run boot_rd_img;bootm" daha sonra reboot komutunu girerek cihazı yeniden başlatıyoruz: root@openWrt:/# reboot Şu noktada cihazınız OpenWRT ile sorunsuz bir şekilde açılacaktır. |
Hocam iyi günler ben şu iki ürünü aldım ve kullandım, tavsiye ederim: https://www.n11.com/urun/robizstore-10cm-40-pin-disi-erkek-dupont-kablo-breadboard-jumper-ayrilabilir-15499489?magaza=robizstore https://www.n11.com/urun/ch340g-usb-to-rs232-ttl-uart-cevirici-modul-seri-port-arduino-n111916-15601305?magaza=robizstore |
ax3200 cihazıma @Elessar Eredhian hocamın yardımıyla uart yoluyla openwrt kurdum. Dökümana biraz katkımda bulundu :) Turknet giga kullanıyorum AX, CN bölge, 149 CH, 80MHZ ayarları yaparak 27 dbm güç ile gazlamaya çalıştım ama maalesef 600 mbit üstünü görmekte zorlanıyorum. Offloading, Packet Steering, irqbalance aktif. Biraz araştırma yaptım openwrt sürücüleri hem kapsama, hem hız olarak zayıf kalıyor bir arkadaş bunun hakknıda bir çalışma yapmış. Çoğu kişi mtk sürücülerini ekleyip bu sürümü kurmuşlar. Daha önce başına gelen var mı ne yapmak lazım? @0ldskool yorumlarını bekliyorum hocam, benzer sorunları ac2100 cihazımda da yaşamıştım hatırlarsan. Openwrt benim için bir hüsran olmaya devam ediyor. :( https://github.com/openwrt/mt76/issues/657#issue-1182664319 |
Burada da tartışılmış iphone tarafında da kopmalar mevcut fakat iOS 16.1 den kaynaklanan sorun olduğu da söyleniyor. Ben de aynı cihazı kullanıyorum wifi AX olarak yayınladığımda alakasız ve sürekli değişen hızlar alıyorum AC olan yayınlarda biraz daha tutarlı sonuçlar görüyorum. Fakat hız testlerinde bir düşüş görmüyorum. Stabilite konusunda şikayetim yok. https://forum.openwrt.org/t/802-11ax-worse-than-802-11ac-with-mt76-driver/126466/50?u=dsouza edit: ekleme |
İşin aslı astarını bilmeden yapılan Wi-Fi kötüleme yorumları artık beni yoruyor... Daha önce kaç defa tartışıldı 2x2 80 MHz bağlantıda mt76 ile 600-700 gibi hızlardan bahsedipte memnun olmamanız ilginç. İşin doğrusu sürücüler arasında (mt vs mt76) gece-gündüz gibi bir fark olacağını -kendi tecrübe göre konuşuyorum- sanmıyorum. Ha 700 olmaz 750 800 olur belki ama öyle 1000 Mbps üstü pratikte yine olmaz. Ki zannedilenin aksine açık kaynak mt76 sürücülerine zaten MediaTek çalışanları oldukça aktif bir şekilde katkıda bulunuyor. Aynı şekilde ath10k ve ath11k de büyük ölçüde QCA tarafından geliştirilmiş durumda. Bunu github'daki commitlerde signed-off-by xxx@mediatek.com cart curt şeklinde imzaları görebilirsiniz. https://github.com/openwrt/mt76 En önemlisi sahip olduğunuz cihazların %99'unda zaten 4T4R 4x4 MU-MIMO mevcut bile değil. Dolayısıyla siz en başta hayal ettiğiniz hızların zaten teorik maksimum yarısı alabilirsiniz. Hele ki 3200 Mbps almam lazım falan ona artık yorum bile yapmıyorum. Eğer bu driver meselesini bu kadar merak ediyorsanız kendiniz deneyin. Bunun için en basiti coolsnowwolf'un lede'sini derleyebilirsiniz. Yapmanız gereken çok basit. make menuconfig'de açık kaynak mt76 sürücüsünün seçimini kaldırın ve ardından kmod-mt7615 ve luci-app-mtwifi'yi seçin. https://github.com/coolsnowwolf/lede edit: typo |
Ya aslında direkt yanıltıcı demek %100 doğru değil ama lafın sonu yine oraya geliyor. Aynı cihazlarla stok yazılımda nasıl hızlar alıyordunuz? NBG7815 için aktif olarak çalışan arkadaşlar var. itorK isimli bir arkadaş cihaza el attı. robimarko'nun reposunda devam eden bir PR mevcut. Daha yolun başı ama ilk adım olduğundan önemli. https://github.com/robimarko/openwrt/pull/75 |
MTK driver'larını denemenin kolay bir yolu var hocam. AX3200 için OpenWrt forumlarında bir arkadaş versiyona göre güncelleme yapıyor. Aşağıdaki linkten uygun versiyonu indirip kurulum yaptıktan sonra open source driver'ların yerine geçiyor. Geri dönmek için de kurulan paketleri kaldırmak yeterli. https://forum.openwrt.org/t/adding-openwrt-support-for-xiaomi-redmi-router-ax6s-xiaomi-router-ax3200/111085/1110?u=sahindirek https://mega.nz/folder/eYFzkCLZ#iVPXwKfTDVCv1HirtduzAg Teşekkürler. |
Normalde kullandığım config dosyası ;https://notes.io/qzD8d AC2350 stok config dosyası ;https://notes.io/qzD8h Hocam @0ldskool selamlar, kusura bakmayın yine rahatsız ediyorum. Ac2350 modele openwrt yükledim. Config ayarlarını yapmak için girdiğimde, bayağı farklı ayarlarla karşılaştım. Kendi ayarlarımı yüklediğimde ise arayüze giriş bile kapanıyor. Nasıl bir ayar yapmam gerekiyor? Bilgilendirirseniz çok sevinirim. |
Hocam su videodaki gibi kuracaksiniz birebir ayni setup https://www.youtube.com/watch?v=zMze7luKmBg&feature=youtu.be |
Valla hocam elinizdeki router ath79 tek çekirdek 775 MHz bir cihaz. Donanım destekli hızlandırma olmadan daha üstleri göremezsiniz. Yani 3 kuruşa 5 köfte olmuyor maalesef![]() Gigabitin hakkınını vermek = bugünün parasıyla min. 5-6000 TLhttps://forum.openwrt.org/t/so-you-have-500mbps-1gbps-fiber-and-need-a-router-read-this-first/90305 |
Zyxel Armor G5 router'a openwrt kurdum, henüz çok yeni olduğu için günlük kullanıma uygun değil. Kurmak isteyen olursa anlatımınıda yazarım. Şimdilik gördüğüm kusurları: 5 ghz'de max 24 dBm gücüne çıkabiliyor. 5 ghz'de seçilebilir kanallar çok az. 5 ghz'de sadece 36,40,44,48 (UNII-1) kanalları çalışıyor. UNII-2 kanalları seçildiğinde wifi aktifleşmiyor. UNII-2 Ext ve UNII-3 kanalları ise hiç yok.. 2.4 ghz'de kanal 12 ve 13 yok. AC modunda 160 mhz yok. Sadece AX modunda var. LED ayarı yapınca yeniden başlıyor. Muhtemelen fan'da çalışmıyor. (emin değilim ısınmadığı içinde çalışmamış olabilir) Wifi sürücüsü ile ilgisi olabilir bu eksikliklerin. Ülke olarak Panama'yı seçtiğim halde durum bu şekilde. Normalde Panama ile tüm kısıtlamaların kalkması lazımdı. Ath11k sürücüsünün daha çok gelişmesi lazım... Ekran kaydıda aldım: https://www.youtube.com/watch?v=cIOoOrgZvNw&feature=youtu.be 2.5 gigabit ve 10 gigabit portları çalışıyor ama 1 gigabit destekli bilgisayarım var 1 gigabitte sorunsuz çalıştı. Muhtemelen sıkıntı yok LAN tarafında. |
Evet katılıyorum aynen böyle Hatta aydınlanma yaşadığım zamana ait mesaj duruyor hala ![]() |
Merhabalar, Xiaomi Mi Wifi Router 3 cihazıma openwrt yükledim. daha sonrasında aşağıdaki sitede belirtilen adımları takip ederken stock imaja dönmeye çalıştım ama anlamadığım bir sebeple bir hata oluştu ve loopta kaldı. Artık cihaz hiç açılmıyor. https://openwrt.org/toh/xiaomi/mir3 Serial port üzerinden işlem yapmaya çalıştım ama açılıştaki geri sayım sayacı çalışmıyor default flash üzerinden boot oluyor. bu yüzden tftp ile boot seçeneğini seçemiyorum. Önerebileceğin bir yöntem mevcut mudur ? |
selam hocam netflix i hangi vpn ile kullanıyorsunuz? benim bildigim ne kadar vpn servisi varsa hepsinin IP blokları netflixte engelli. birde bildigim kadariyla VPN Policy-Based Routing https://docs.openwrt.melmac.net/vpn-policy-routing/ yerini https://docs.openwrt.melmac.net/pbr/ paketine birakti. |
Eğer sysupgrade yaparken -n flag'ını kullanırsanız ayarları da sıfırlarsınız ama -n kullanmadan yaparsanız ayarlarınız korunur. Ama kurduğunuz programlar her türlü gider o başka. Cihaz yazılımını indirin, scp ile cihaza atın /tmp dizinine, ondan sonra; sysupgrade -v /tmp/openwrt.................... .bin şeklinde komut verin. Cihaza komutlarla yeni yazılım yüklersiniz. Rehber:https://openwrt.org/docs/guide-user/installation/sysupgrade.cli |
"bütün sırrı bozdun ya"![]() Bazen amazon'a aşağıdaki gibi ürünler ekleniyor. Onların da çoğu sorunlu olduğu belirtilen i225 li ve onlarda da vergi, kargo vb net bir bilgi bulunmuyor. https://www.amazon.com.tr/s?me=AM18XA8VB8PI8&marketplaceID=A33AVAJ2PDY3EV < Resime gitmek için tıklayın > |
Üstad bu şekilde yaptıktan sonra modeme erişemiyorum, 192.168.1.1 ulaşılmaz durumda. Ekleme: https://ciphermenial.github.io/posts/access-your-modem-through-openwrt-router/ Buradaki adımları yaptım ama sanırım subnet kısmını halledemedim ki, oluşturduğum ip ile sadece yine openwrt arayüzüne yönlendiriyor. Ekleme 2: İki adet Mi 4a giga router'ım var ve benim setup şu şekilde;
|
Arkadaşlar, Orjinal ingilizce bu firmware kullananlar var mı? https://easyandroidsolutions.blogspot.com/2022/01/mi-router-3-stable-302-update-english.html?m=1 |
Merhabalar, evet bende ilk kurulumda cihazı brick etmiştim. Kernel kurulmuştu fakat root kurulmamıştı cihaz reset atıyordu sürekli, openwrt forumundaki mesajda yazdığım gibi cihazı tekrar stok yazılım yükleyerek ve işlemleri tekrar deneyerek kurulumda başarılı olmuştum. Birdaha stok yazılım kurmadığım için açıkcası yeni stok yazılımda ne gibi sorunlar var bilmiyorum. 8. stok yazılımda galiba işi zorlaştırmış gibi gözüküyor zyxel tarafından. Seri kablonuz varsa cihaza tekrar v7 stok yazılım kurmak çok basit, : https://d3jal3boi407dg.cloudfront.net/mycloud/nbg7815/latest_firmware_info/s3_file/1634698613953/V1.00(ABSK.7)C0.bin
2. Bilgisayarın ethernet ip adresini 192.168.1.99 olarak ayarlayın 3. TFTP64 uygulamasından indirdiğimiz stok yazılımın olduğu klasörü seçin 4. Cihazı başlatın ve autoboot işlemini bir tuşa basarak durdurun 5. Aşağıdaki komutu girin: ATUR V1.00(ABSK.7)C0.bin Tamamdır cihaza stok yazılım kurulacaktır. |
openwrt forumda araştırdığım kadarıyla ipv6'dan dolayı olabilir denmiş. ipv6 interface'i silip denedim, opkg update sıkıntısız çalıştı. ama tesadüf idi sanırım, sonrasında yine benzer şekilde hatalı çalıştığını gördüm.
yine openwrt forumda şöyle bir bilgi buldum. bu opkg update url'lerini içeren bir config dosyası varmış. ve downloads.openwrt.org mirror'ları varmış.
/etc/opkg/distfeeds.conf
mirror site: https://openwrt.org/downloads#mirrors
downloads.openwrt.org'u başka bir mirror değiştirdim, şimdi sıkıntısız.
benzer bir sorunla karşılaşan olursa diye paylaşayım dedim.
Bu mesaja 3 cevap geldi. Cevapları Gizle
Bu mesajda bahsedilenler: @0ldskool