Arama butonu
Bu konudaki kullanıcılar: 2 misafir, 1 mobil kullanıcı
7437
Cevap
363549
Tıklama
54
Öne Çıkarma
Cevap: Xiaomi Router Modelleri ve OpenWrt Firmware [ANA KONU] - OpenWrt 24.10.1 Yayınlandı! (41. sayfa)
A
3 yıl
Yarbay

teşekkürler hocam.

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.

Bu mesajda bahsedilenler: @0ldskool
E
3 yıl
Yarbay

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.





< Bu mesaj bu kişi tarafından değiştirildi Elessar Eredhian -- 2 Eylül 2023; 1:56:44 >
Bu mesaja 2 cevap geldi.
E
3 yıl
Yarbay

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





< Bu mesaj bu kişi tarafından değiştirildi Elessar Eredhian -- 12 Kasım 2022; 0:55:58 >


Bu mesajda bahsedilenler: @Meluda
J
3 yıl
Yüzbaşı

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


Bu mesaja 2 cevap geldi.

Bu mesajda bahsedilenler: @Elessar Eredhian , @0ldskool
D
3 yıl
Çavuş

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





< Bu mesaj bu kişi tarafından değiştirildi deusxmachina -- 13 Kasım 2022; 14:14:56 >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @sahindirek
0
3 yıl
Yarbay
Konu Sahibi

İş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





< Bu mesaj bu kişi tarafından değiştirildi 0ldskool -- 13 Kasım 2022; 14:42:35 >
Bu mesaja 1 cevap geldi.
0
3 yıl
Yarbay
Konu Sahibi

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


Bu mesaja 2 cevap geldi.
S
3 yıl
Çavuş

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.




Bu mesajda bahsedilenler: @justwatch88
J
3 yıl
Yüzbaşı

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.


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @0ldskool
0
3 yıl
Yarbay
Konu Sahibi

Hocam su videodaki gibi kuracaksiniz birebir ayni setup


https://www.youtube.com/watch?v=zMze7luKmBg&feature=youtu.be



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @justwatch88
0
3 yıl
Yarbay
Konu Sahibi

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



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @justwatch88
A
3 yıl
Binbaşı

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.





< Bu mesaj bu kişi tarafından değiştirildi altuntepe2 -- 16 Kasım 2022; 21:16:26 >
Bu mesaja 1 cevap geldi.
0
3 yıl
Yarbay
Konu Sahibi

I
3 yıl
Onbaşı

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 ?


Bu mesaja 1 cevap geldi.
A
3 yıl
Teğmen

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.





< Bu mesaj bu kişi tarafından değiştirildi abdullahazad -- 23 Kasım 2022; 19:31:11 >


Bu mesajda bahsedilenler: @lameduck
0
3 yıl
Yarbay
Konu Sahibi

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




Bu mesajda bahsedilenler: @Meluda
E
3 yıl
Binbaşı

"bütün sırrı bozdun ya" Bilgi için teşekkürler. Arada bakıyorum ama Ankara içi pek alınabilecek cihaza rastlayammıştım. Bir de işlemci vb. detay olmadığından cihazları da araştırmam gerekiyor o yüzden artık pes ettim. Güncel cihazları araştırıyorum.

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 >





< Bu mesaj bu kişi tarafından değiştirildi Elektrotek -- 25 Kasım 2022; 23:25:52 >


Bu mesajda bahsedilenler: @0ldskool
R
3 yıl
Yüzbaşı

Ü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;
  • Modem (Bridge Modda)
  • Mi 4a giga ana router
  • Mi 4a giga (Dumb Ap) ve pc ile buna bağlıyım.





< Bu mesaj bu kişi tarafından değiştirildi redsmoke -- 29 Kasım 2022; 0:6:44 >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @0ldskool
E
3 yıl
Yarbay

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



< Bu ileti mobil sürüm kullanılarak atıldı >

A
3 yıl
Binbaşı

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

  • Yukardaki linkten stok yazılımı indirin.

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.


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @sahindirek