26

Odp: xiaomi mi3rg & breed & powrót do openwrt

r44 napisał/a:

@Cezary, dziękuję za pomoc. Działa to jak powinno.
Jeśli chcesz na próby to nie ma problemu bym udostępnił to co skompilowałem i ten soft po połączeniu sktyptem jak i sam skrypt, możesz sobie wtedy próby porobić. Kompilacja jest robiona na VirtualBox i Ubuntu 16.04.

Jeżeli to nie problem to r44 wrzuć mi na np. zippyshare Swój folder ten w którym łączyłeś obrazy.. razem ze skryptem. Sam się zastanawiam czemu u mnie nie działa nawet błędami nie sypie.. tak to bym wiedział że czegoś nie mam w systemie i muszę dograć.. a tak kaplica.

Dorzucę jeszcze swoje obrazy.. spróbuj je u Siebie połączyć i dodać mi potem "jak coś wyjdzie" do Swojej paczki..

mt7621.zip

Dzięki za fatygę.

Nie lubię jak mi coś nie działa i nie wiem dlaczego smile

Używasz moich pakietów/obrazów z github?
Chcesz abym dalej je rozwijał i tworzył nowe?
Postaw kawę

27

Odp: xiaomi mi3rg & breed & powrót do openwrt

@IceG, https://www61.zippyshare.com/v/Yln3O9YX/file.html
masz tam i ten skrypt i moj skompilowany openwrt i połaczony dla breed.
Przy okazji połączę te twoje, ale już dziś nie zdążę tego zrobić.

28 (edytowany przez ad2014 2019-03-31 13:19:26)

Odp: xiaomi mi3rg & breed & powrót do openwrt

Panowie  czy te sterowniki od wi-fi  sa naprawdę takie super i duzo lepsze od tych z openwrt ?  . Moze ktoś poda jakieś  dane np . kopiowanie przez sambę  lub ftp w lanie   , zakładając że mam szybki dysk podpięty i on nie bedzie wąskim gardłem .

29

Odp: xiaomi mi3rg & breed & powrót do openwrt

@ad2014, ja na razie testuję, za kilka dni będę mógł coś powiedzieć.

30

Odp: xiaomi mi3rg & breed & powrót do openwrt

Gargoyle obecnie jest oparte o openwrt 18.06, więc jak znajdziesz sterowniki które działają w 18.06 to możesz je podmienić. Tylko nie spodziewaj się ze zobaczysz w gui opcje do konfiguracji wifi, gargoyle wymaga określonych rzeczy i wie co potrafi konfigurować, wszytko inne jest mu obce.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

31

Odp: xiaomi mi3rg & breed & powrót do openwrt

r44 napisał/a:

@IceG, https://www61.zippyshare.com/v/Yln3O9YX/file.html
masz tam i ten skrypt i moj skompilowany openwrt i połaczony dla breed.
Przy okazji połączę te twoje, ale już dziś nie zdążę tego zrobić.

OK dzięki r44 smile
Poprawiłem trochę skrypt i działa też u mnie.

#!/bin/bash

cp *-squashfs-kernel1.bin kernel1.bin
cp *-squashfs-rootfs0.bin rootfs0.bin
sleep 3
kernel1="kernel1.bin"
rootfs0="rootfs0.bin"
[ -f "$kernel1" ] || { echo "kernel1 file doesn't exist, aborting: $kernel1"; exit 1; }
[ -f "$rootfs0" ] || { echo "rootfs0 file doesn't exist, aborting: $rootfs0"; exit 1; }
[[ ${kernel1##*/} =~ .*kernel1\.bin ]] || echo "first parameter must be kernel1.bin, aborting"
[[ ${rootfs0##*/} =~ .*rootfs0\.bin ]] || echo "second parameter must be rootfs0.bin, aborting"
tmpfile=$(mktemp tmp.XXXXXX)
truncate -s 8M "$tmpfile"
dd if="$kernel1" of="$tmpfile" conv=nocreat,notrunc status=none oflag=seek_bytes seek=0
dd if="$kernel1" of="$tmpfile" conv=nocreat,notrunc status=none oflag=seek_bytes seek=4M
cat "$rootfs0" >> "$tmpfile"
mv "$tmpfile" openwrt_for_breed.bin
echo "Pomyślnie utworzono openwrt_for_breed.bin."
sleep 3
rm kernel1.bin
rm rootfs0.bin

r44 a możesz wrzucić Swój config.seed lub napisać co wybrałeś/odznaczyłeś przy kompilacji tych sterowników mtk?

Używasz moich pakietów/obrazów z github?
Chcesz abym dalej je rozwijał i tworzył nowe?
Postaw kawę

32

Odp: xiaomi mi3rg & breed & powrót do openwrt

jak już macie te własnościowe sterowniki to  pochwalcie sie wynikami  załozyłem nowy wątek https://eko.one.pl/forum/viewtopic.php? … 05#p219105

33

Odp: xiaomi mi3rg & breed & powrót do openwrt

CONFIG_TARGET_ramips=y
CONFIG_TARGET_ramips_mt7621=y
CONFIG_TARGET_ramips_mt7621_DEVICE_xiaomi_mir3g=y
CONFIG_LUCI_APP_MTKWIFI=y
CONFIG_LUCI_APP_WEBCONSOLE=y
CONFIG_OPENSSL_PREFER_CHACHA_OVER_GCM=y
CONFIG_OPENSSL_WITH_ASM=y
CONFIG_OPENSSL_WITH_CHACHA_POLY1305=y
CONFIG_OPENSSL_WITH_CMS=y
CONFIG_OPENSSL_WITH_DEPRECATED=y
CONFIG_OPENSSL_WITH_EC=y
CONFIG_OPENSSL_WITH_ERROR_MESSAGES=y
CONFIG_OPENSSL_WITH_NPN=y
CONFIG_OPENSSL_WITH_PSK=y
CONFIG_OPENSSL_WITH_SRP=y
CONFIG_OPENSSL_WITH_TLS13=y
CONFIG_PACKAGE_adblock=m
CONFIG_PACKAGE_atftpd=y
CONFIG_PACKAGE_libiwinfo-lua=y
CONFIG_PACKAGE_liblua=y
CONFIG_PACKAGE_liblucihttp=y
CONFIG_PACKAGE_liblucihttp-lua=y
CONFIG_PACKAGE_libmbedtls=y
CONFIG_PACKAGE_libopenssl=y
CONFIG_PACKAGE_libpcre=y
CONFIG_PACKAGE_libpopt=m
CONFIG_PACKAGE_librt=m
CONFIG_PACKAGE_libubus-lua=y
CONFIG_PACKAGE_libustream-mbedtls=y
CONFIG_PACKAGE_lua=y
CONFIG_PACKAGE_luci=y
CONFIG_PACKAGE_luci-app-adblock=m
CONFIG_PACKAGE_luci-app-firewall=y
CONFIG_PACKAGE_luci-app-opkg=y
CONFIG_PACKAGE_luci-base=y
CONFIG_PACKAGE_luci-lib-ip=y
CONFIG_PACKAGE_luci-lib-jsonc=y
CONFIG_PACKAGE_luci-lib-nixio=y
CONFIG_PACKAGE_luci-mod-admin-full=y
CONFIG_PACKAGE_luci-mod-network=y
CONFIG_PACKAGE_luci-mod-status=y
CONFIG_PACKAGE_luci-mod-system=y
CONFIG_PACKAGE_luci-proto-ipv6=y
CONFIG_PACKAGE_luci-proto-ppp=y
CONFIG_PACKAGE_luci-ssl=y
CONFIG_PACKAGE_luci-theme-bootstrap=y
CONFIG_PACKAGE_mt7603=m
CONFIG_PACKAGE_mt7612=m
CONFIG_PACKAGE_mt76x2=m
CONFIG_PACKAGE_mtk-luci-plugin=m
CONFIG_PACKAGE_openssh-keygen=y
CONFIG_PACKAGE_openssh-server=y
CONFIG_PACKAGE_openssh-sftp-server=y
CONFIG_PACKAGE_px5g-mbedtls=y
CONFIG_PACKAGE_rpcd=y
CONFIG_PACKAGE_rpcd-mod-rrdns=y
CONFIG_PACKAGE_rsync=m
CONFIG_PACKAGE_rsyncd=m
CONFIG_PACKAGE_uci2dat=m
CONFIG_PACKAGE_uhttpd=y
CONFIG_PACKAGE_vsftpd=m
CONFIG_PACKAGE_vsftpd-tls=m
CONFIG_PACKAGE_wget=m
CONFIG_PACKAGE_wget-nossl=m
CONFIG_PACKAGE_wificonf=m
CONFIG_PACKAGE_wireless-tools=m
CONFIG_PACKAGE_zlib=y
CONFIG_RSYNC_zlib=y

34

Odp: xiaomi mi3rg & breed & powrót do openwrt

Kto wie który to parametr w Breed określa z którego banku flash router startuje.
Który parametr trzeba zmienić?
Przydało by mi się do testów.
Teraz mam wrażenie że jak wgram do banku 1 to router startuje z banku 1, a jak wgram do 2 to startuje z 2,
a w ustawienia Breed nie zauważam zmian.