Acil yardım xiaomi 4a giga routura çin rom yükledim , geri global roma dönemiyorum lütfen yardım edebilir misiniz ? |
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 ? |
Dediğiniz şekilde yasaklı olmayan siteleri de blockcheck'e dahil ederek bulunan strateji parametrelerini config satırına ekleyip bunun haricinde default gelen parametreleri silerek NFQWS ile tam problemsiz bir duruma geldim. Aynısını TPWS ile de elde ettim ancak WebOS TV Netflix app'i yine videoları açmadı (videolar hariç arabirimde sorun yok). Sanırım Netflix App'inin transparent proxy ile çalışmayacak şekilde ayarlanmış olabileceğini düşünüyorum. TPWS ile host exception modunda, Netflix sunucularını ASN kodlarında sorgulayıp ip'lerini exception listesine eklemem de sonuç vermedi. TPWS'i zaten software offloading desteklediği için istiyordum, ama sw offloading zaten ileride SQM kullanmak istersem uyumsuz olduğu için NFQWS ile devam ettim. İleride router yetersiz gelirse bunu dumb AP olarak kullanıp daha iyi bir şeye geçerim. Bu arada şu an bulduğum strateji parametrelerinin sizinkilerle alakası bile yok. Bu da ilginç oldu :) Doğru yöne doğru dürtüklemeniz için teşekürler, şu anki configden çok memnunum. 👍🙏 |
Valla hocam kusura bakmayın ama ilginç tarafı yok ![]() |
O cihaz OpenWrt desteklemiyor, siz büyük ihtimal X-WRT kurdunuz. TFTP ile recovery etmek yerine daha kolayı USB ile cihazı kurtarmayı deneyebilirsiniz. Stok fw dosyasının adını miwifi.bin yapıp fat32 formatlanmış USB belleğe atın, cihazın reset tuşuna basılı tutup fişe takın. Cihaz recovery moda girer o durumda cihaz usb'deki stok firmware dosyasını kendisi görüp kuracaktır. Eğer recovery moda girmezse onun için birkaç komut yazmanız gerekir ama ezberimde yok maalesef. mir3g'nin forumdaki sayfasına bakabilirsiniz orada mevcut. Bu iki cihazın recovery mantığı aynıdır. |
Resmi yollardan bunu yapmanın bir yolu yok maalesef. En garanti yöntem böyle şeyler yapmadan önce programlayıcı ile spi flash çipinin komple yedeğini almak ve yedeği geri yazmak. Ama yedeğiniz yoktur muhtemelen. Bu durumda anca 2to3 denilen 2.x.x sürüm fw'den 3.x.x sürüme geçmek için özel hazırlanmış fw yüklemek sonra onun üstüne 3.0.24 kurmak. Konu içinde 2to3 firmware diye aratın ben zamanında 4pda.ru'dan dosyarı indirip burada paylaşmıştım |
Kusura bakmam tabi ki sayın hocam, özellikle yardımcı olmaya yönelik iyi niyetinizden dolayı ve zaten kusur da yok ortada. 🙏 Ancak ben zaten baştan beri blockcheck.sh ile yola devam ediyorum, dikkat ederseniz hiç config talebim olmadı, blockcheck'de kullanmak için yasaklı olan bir salt http sitesi isteğim oldu. Burada yanılgıya düştüğüm nokta blockcheck.sh ile sadece bloklu siteleri kontrol ettirip araya bloklu olmayan siteleri eklememem. Bloklu ve bloksuz sitelerin verdiği sonuç parametrelerini kombine edince sorun kalmadı. Benim hayret ettiğim nokta "ttl değeri farklı olup benzer parametre olur herhalde derken elessar hocamın parametrelerinin benimkilerle hiç tutmamış olması. Demek ki ISS'lerin kullandığı DPI cihaz ve parametreleri çok farklılık gösteriyor. |
Eksik olmayın sağolun. Evet hocam aynen öyle. ISP firma, altyapı hatta bölge bile çok farkediyor. Her neyse sorun bir şekilde çözülmüş çok sevindim. Zararın neresinden dönülse kârdır demişler. Güle güle kullanın. |
Selamlar, stok fw işlemini yaptıktan sonra Recovery'e geldim. İlk yapacağım işlemde 3 adet seçenek geldi fakat seçeneklerden birini secemeden işlem yapmaya başladı ve sonda ekteki görüntüdeki yazı ile sürekli karşılaştım. Cihazı kapattiktan sonra birdaha baştaki seçenek menüsünü göremedim. Bilgisayarımı restartlamama rağmen hala aynı şey ile karşılaşıyorum, terminal ekranında MT7622> yazısını göremiyorum. < Resime gitmek için tıklayın > |
Rica ederim hocam yardımcı olabildiysem ne mutlu bana :) |
evet dediğiniz gibi x-wrt fork versiyonunu kurdum. USB ile de denedim ama u-boottan sonra kernel yüklenirken loop'ta kaldığı için usb de algılamıyor. edit: bold kısım tekrar eden kısım U-Boot 1.1.3 (Apr 15 2016 - 17:46:32) Board: Ralink APSoC DRAM: 128 MB Power on memory test. Memory size= 128 MB...OK! relocate_code Pointer at: 87fb8000 enable ephy clock...done. rf reg 29 = 5 SSC disabled. !!! nand page size = 2048, addr len=4 ..============================================ Ralink UBoot Version: 4.2.S.1 -------------------------------------------- ASIC 7620_MP (Port5<->None) DRAM_CONF_FROM: Auto-detection DRAM_TYPE: DDR2 DRAM component: 1024 Mbits DRAM bus: 16 bit Total memory: 128 MBytes Flash component: NAND Flash Date:Apr 15 2016 Time:17:46:32 ============================================ icache: sets:512, ways:4, linesz:32 ,total:65536 dcache: sets:256, ways:4, linesz:32 ,total:32768 ##### The CPU freq = 580 MHZ #### estimate memory size =128 Mbytes Please choose the operation: 1: Load system code to SDRAM via TFTP. 2: Load system code then write to Flash via TFTP. 3: Boot system code via Flash (default). 4: Entr boot command line interface. 9: Load Boot Loader code then write to Flash via TFTP. 3: System Boot system code via Flash. Booting System 2 ..ranand_erase_write: offs:40000, count:20000 .Done! done ## Booting image at bc600000 ... Image Name: MIPS OpenWrt Linux-4.14.89 Image Type: MIPS Linux Kernel Image (lzma compressed) Data Size: 1596367 Bytes = 1.5 MB Load Address: 80000000 Entry Point: 80000000 ......................... Verifying Checksum ... OK Uncompressing Kernel Image ... OK commandline uart_en=0 factory_mode=0 mem=128m No initrd ## Transferring control to Linux (at address 80000000) ... ## Giving linux memsize in MB, 128 Starting kernel ... [ 0.000000] Linux version 4.14.89 (ador@ubuntu) (gcc version 7.3.0 (OpenWrt GCC 7.3.0 r7365-95daf4c441)) #0 Tue Dec 18 17:25:50 2018 [ 0.000000] Board has DDR2 [ 0.000000] Analog PMU set to hw control [ 0.000000] Digital PMU set to hw control [ 0.000000] SoC Type: MediaTek MT7620A ver:2 eco:6 |
Bootloop kismi cok onemli degil de siz uart konsolu enable etmemis miydiniz? Etkilesime gecebiliyor musunuz? Xiaomi’lerde uart konsol sadece ilk boot esnasinda acik oluyor ondan sonraki boot’larda yazilim uart konsolu kapatiyor. Eger konsol aciksa cihazi recovery moda alin usb recovery yapin 5dk belki surer belki surmez. Ama konsol kapaliysa isiniz biraz zor maalesef |
evet maalesef konsoldan sadece rx yapabiliyorum, etkileşime geçemiyorum. zaten problem de ssh üzerinden bağlı komutları gönderirken oldu. sonra da kitlendi maalesef. ![]() bu gidişle rpi üzerinden nand'ı flashlamaya kalacak gibiyim de alternatif bir yöntem varsa diye şansımı bir deniyorum |
Nand programlama en son asama. Nand isi maalesef epey sikintili. Tabii isin kurduysaniz ve iyi bir yazilimciysaniz bir sey diyemem ama rpi ile pek olacagini sanmam. Nand i2c, spi falan olsa bile programalamak icin genelde ozel programlayicilar kullaniliyor. Bence siz su anki durumunuzda tftp kernel0.bin + USB flash bellek miwifi.bin recovery yontemini deneyin. Cihaza ozel kernel atip direkt recovery mode ile calisin. |
Dün router üzerinden VPN bağlantısını sadece TV'ye uygulama projemi uyguladım ve Netflix (1080p abonelik) artık çok tepkisel ve videolar 1080p ve kendi maks. bitrate'lerine hızlı bir şekilde tırmanıp orada kalıyorlar. Buraya kadar her şey güzel ama iki olumsuz nokta var. 1) luci vpn-policy-routing uygulaması hala FW3-iptables uyumlu olduğu için Status>Firewall ekranında "legacy iptables kuralları çalışıyor, firewall'unuzda sızıntılar olabilir" gibisinden bir mesaj çıkıyor. vpn-policy için stop dediğinizde uyarı kalkıyor. 2) Bir de VPN için gereken şifreleme R4AC'nin zavallı tek çekirdekli işlemcisinde, zorlamak için abandığımda, load değerini 2.5'a kadar çıkarması. Zaten düşük hızlı bağlantım için pek sorun olmuyor ama 100m üzerindeki bağlantılarda ciddi sorun olacaktır. Şimdi neden insanların x86 router'lara yöneldiğini anlayabiliyorum. :) Kurulumum Wireguard VPN'i kolayca profil dosyasını luci üzerinden yükleyip "next next finish" tarzı bir kurulum oldu, tek yaptığım değişiklik, keep alive'ı 25'e ayarlamamdı. "Route Allowed IPs" kısmını işaretlemediğim için VPN bağlansa da hiç bir cihaza uygulanmadı. Buradan vpn-policy-routing'e geçip TV'nin IP'sini ve ismini yazıp karşısından VPN profilimi seçip hizmeti enable ve start etmek oldu. Başta Openwrt R4AC implementasyonu yüzünden kilitlenip çalışmadı ama cihazı restart edince herşey olması gerektiği gibi çalıştı. Şimdi tek endişem FW4 üzerinde güvenlik zaafiyeti oluşturabileceği konusunda çıkan uyarı. Zaten R4AC'nin yetersizliğini baştan bilerek aldığımdan dolayı iş gördüğü sürece pek takılmıyorum. < Resime gitmek için tıklayın > edit: imlâ |
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. |
policy based routing, tam bitmiş bir app değil bence. VPN client olarak kullanılan router'da, vpn server ile handshake yapamadığı durumda network erişimini tamamen kesiyor, ipv6 ile sorunlar yaşanıyor vs. belki script düzeyinde ayarlansa iyi çalışacak ama luci üzerinden yapılan ayarlarla yetersiz diye düşünüyorum. ayrıca, şu wireguard kurulumunu şemalı falan anlatan bir guide bulamadım. tekrar wireguard server/client yapılandırma yapacağım, ama bu sefer biraz da olayın nasıl işlediğini anlamak istiyorum. wireguard private key, shared key vs anlatan bir guide bulamadım. |
selamlar acaba 4a giga ile sqm açıkken downloadda ne kadar son hız alabiliyoruz? 250down 30 uploadda işlemci sıkıntı çıkarırmı acaba? |
MT7621’li bir cihazin adam akilli verebilecegi SQM cake + piece of cake performansi 100 120 Mbps civarinda |
Bir de normal şartlarda ayar yaptığınız zaman https ve http için ortak config satırını kullanıyor. Ama siz bunları ayrı ayrı ayarlayabiliyorsunuz config'de. Ben o şekilde kullanıyorum:
NFQWS_OPT_DESYNC_HTTP="--hostspell=hoSt"
NFQWS_OPT_DESYNC_HTTPS="--dpi-desync=fake --dpi-desync-ttl=2"
< Bu mesaj bu kişi tarafından değiştirildi Elessar Eredhian -- 20 Kasım 2022; 18:4:9 >
Bu mesaja 1 cevap geldi. Cevapları Gizle
Bu mesajda bahsedilenler: @lameduck